git.delta.rocks / unique-network / refs/commits / 92cf6f17adaa

difftreelog

build upgrade polkadot to v0.9.30

Yaroslav Bolyukin2022-10-20parent: #8e0e4b0.patch.diff
in: master

69 files changed

modified.docker/additional/xcm-rococo/.envdiffbeforeafterboth
1RUST_TOOLCHAIN=nightly-2022-07-241RUST_TOOLCHAIN=nightly-2022-07-24
2UNIQUE_BRANCH="develop"2UNIQUE_BRANCH="develop"
33
4POLKADOT_BUILD_BRANCH=release-v0.9.294POLKADOT_BUILD_BRANCH=release-v0.9.30
55
6KARURA_BUILD_BRANCH=2.9.16KARURA_BUILD_BRANCH=2.9.1
7ACALA_BUILD_BRANCH=2.9.27ACALA_BUILD_BRANCH=2.9.2
modified.envdiffbeforeafterboth
1RUST_TOOLCHAIN=nightly-2022-07-241RUST_TOOLCHAIN=nightly-2022-07-24
2POLKADOT_BUILD_BRANCH=release-v0.9.292POLKADOT_BUILD_BRANCH=release-v0.9.30
33
4POLKADOT_MAINNET_BRANCH=release-v0.9.284POLKADOT_MAINNET_BRANCH=release-v0.9.28
5STATEMINT_BUILD_BRANCH=release-parachains-v92715STATEMINT_BUILD_BRANCH=release-parachains-v9271
modifiedCargo.lockdiffbeforeafterboth
43checksum = "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]
137137
138[[package]]138[[package]]
139name = "array-bytes"
140version = "4.1.0"
141source = "registry+https://github.com/rust-lang/crates.io-index"
142checksum = "6a913633b0c922e6b745072795f50d90ebea78ba31a57e2ac8c2fc7b50950949"
143
144[[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"
322328
323[[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]
410416
433checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"439checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
434440
435[[package]]441[[package]]
442name = "base64ct"
443version = "1.5.3"
444source = "registry+https://github.com/rust-lang/crates.io-index"
445checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf"
446
447[[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]
663675
680]692]
681693
682[[package]]694[[package]]
683name = "block-padding"
684version = "0.2.1"
685source = "registry+https://github.com/rust-lang/crates.io-index"
686checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
687
688[[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"
754760
755[[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"
760766
761[[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]
939945
940[[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]
955
956[[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]
10191035
1020[[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]
1045
1046[[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",
11001126
1101[[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]
11091135
1110[[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",
11271155
1128[[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]
11361164
1137[[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"
11421170
1143[[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]
11511179
1152[[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",
11631191
1164[[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"
11691197
1170[[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",
11801208
1181[[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",
13061334
1307[[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]
13251353
1326[[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]
18181846
1819[[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]
1858
1859[[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]
1873
1874[[package]]
1875name = "cxxbridge-flags"
1876version = "1.0.79"
1877source = "registry+https://github.com/rust-lang/crates.io-index"
1878checksum = "99d2199b00553eda8012dfec8d3b1c75fce747cf27c169a270b3b99e3448ab78"
1879
1880[[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]
1890
1891[[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"
19632035
1964[[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"
19692041
1970[[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]
21862258
2209[[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]
22282300
2229[[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]
22552327
2256[[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]
22892361
2290[[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]
22982370
2299[[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",
25062578
2507[[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]
25182590
2519[[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]
26792751
2680[[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]
28402913
2841[[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]
28932967
2894[[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",
29813055
2982[[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",
29963070
2997[[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]
30063080
3007[[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"
30123086
3013[[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",
30243098
3025[[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"
30303104
3031[[package]]3105[[package]]
3032name = "futures-lite"3106name = "futures-lite"
30453119
3046[[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",
30673141
3068[[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"
30733147
3074[[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"
30793153
3080[[package]]3154[[package]]
3081name = "futures-timer"3155name = "futures-timer"
30853159
3086[[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",
32483322
3249[[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",
32773351
3278[[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]
3286
3287[[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]
33813446
3382[[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",
34493514
3450[[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]
34623528
3463[[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]
3538
3539[[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]
35603636
3561[[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]
3645
3646[[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"
35843669
3585[[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"
3590
3591[[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"
36293708
3630[[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"
36353714
3636[[package]]3715[[package]]
3637name = "itoa"
3638version = "1.0.3"
3639source = "registry+https://github.com/rust-lang/crates.io-index"
3640checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"
3641
3642[[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"
38213894
3822[[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",
39143988
3915[[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",
39864060
3987[[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"
39924066
3993[[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]
40814155
4090 "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]
41274201
4132checksum = "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]
43474421
4348[[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]
43614435
4362[[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]
46074681
4608[[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]
4690
4691[[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"
46324715
4633[[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"
4638
4639[[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]
46834760
4684[[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]
46924769
4693[[package]]4770[[package]]
47664843
4767[[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]
47754852
4776[[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]
48044881
48134890
4814[[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"
48194896
4820[[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]
48694946
4870[[package]]4947[[package]]
4871name = "more-asserts"
4872version = "0.2.2"
4873source = "registry+https://github.com/rust-lang/crates.io-index"
4874checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389"
4875
4876[[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]
49214992
4946checksum = "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]
51095180
5110[[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]
5191
5192[[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"
51185200
5119[[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]
51285210
5129[[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]
51905273
5191[[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]
52025285
5203[[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]
5211
5212[[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"
52175291
5218[[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]
59586033
5959[[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]
6054
6055[[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]
62186315
6219[[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",
67436840
6744[[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",
67616858
6762[[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",
69077004
6908[[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"
69137010
6914[[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]
69407037
6941[[package]]7038[[package]]
69547051
6955[[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]
69677064
6968[[package]]7065[[package]]
7094checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"7191checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
70957192
7096[[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]
7203
7204[[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"
71077215
7108[[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",
71227230
7123[[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",
71367244
7137[[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",
71597267
7160[[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",
71807288
7181[[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",
72067314
7207[[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",
72467354
7247[[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",
72677375
7268[[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",
72807388
7281[[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",
73037411
7304[[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",
73177425
7318[[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",
73377445
7338[[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",
73617469
7362[[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",
73797487
7380[[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",
74087516
7409[[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",
74287536
7429[[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",
74477555
7448[[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",
74627570
7463[[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",
74807588
7481[[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",
74957603
7496[[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",
75127620
7513[[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",
75317639
7532[[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",
75487656
7549[[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",
75667674
7567[[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",
75987706
7599[[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",
76147722
7615[[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",
76307738
7631[[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",
76487756
7649[[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",
76677775
7668[[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]
76897798
7690[[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",
77117820
7712[[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",
77217830
7722[[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",
77447853
7745[[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",
77777886
7778[[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",
78007909
7801[[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",
78177926
7818[[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",
78327941
7833[[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",
78627971
7863[[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",
78948003
7895[[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",
79828092
7983[[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",
80298139
8030[[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",
80418151
8042[[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",
80538163
8054[[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",
80968206
8097[[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",
82008310
8201[[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",
82218331
8222[[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",
82318341
8232[[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",
82928402
8293[[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",
84538563
8454[[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]
85098619
8510[[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]
8629
8630[[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]
85318651
8532[[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]
8671
8672[[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]
85578697
8558[[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]
8710
8711[[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]
85678720
8568[[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]
8730
8731[[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"
85768739
8577[[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]
88709033
8871[[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]
88799042
8880[[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",
88909053
8891[[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"
89289091
8929[[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]
8940
8941[[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",
90559206
9056[[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",
91249290
9125[[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",
91369302
9137[[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",
91979363
9198[[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]
9211
9212[[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]
92259377
9226[[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]
92909442
9291[[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]
92999451
9300[[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]
96949846
9695[[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]
991610065
9917[[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]
10085
10086[[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]
993910111
9940[[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]
1000610178
10007[[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]
10197
10198[[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]
1039110585
10392[[package]]10586[[package]]
10414checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"10608checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
1041510609
10416[[package]]10610[[package]]
10611name = "scratch"
10612version = "1.0.2"
10613source = "registry+https://github.com/rust-lang/crates.io-index"
10614checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898"
10615
10616[[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]
1044610647
10447[[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]
1054010741
10541[[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]
1062010821
10621[[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]
10632
10633[[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]
1071310902
10714[[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]
1104911238
11050[[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]
1126611456
11267[[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"
1136211552
11363[[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]
1150511695
11506[[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]
11711
11712[[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"
1151111717
11512[[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]
11727
11728[[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]
1155011766
11551[[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]
11781
11782[[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]
1156311794
11564[[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]
11807
11808[[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]
1163311877
11634[[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]
1172411968
11725[[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",
1175812002
11759[[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",
1183712081
11838[[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",
1206712311
12068[[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",
1210812352
12109[[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",
1212012364
12121[[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",
1213112375
12132[[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",
1215112395
12152[[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",
1216212406
12163[[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",
1240212646
12403[[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"
1240812652
12409[[package]]12653[[package]]
12410name = "unicode-normalization"12654name = "unicode-normalization"
1242912673
12430[[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",
1256812812
12569[[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",
1268912933
12690[[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]
1291013154
12911[[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]
1291913163
12920[[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",
1293413178
12935[[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]
1295013189
12951[[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]
1295913198
12960[[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]
13211
13212[[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]
1296813220
12969[[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]
1299913248
13000[[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]
13257
13258[[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]
1301913277
13020[[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",
1304113298
13042[[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",
1306113317
13062[[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]
1308713342
13088[[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]
1309813353
13099[[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]
1312413378
13125[[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",
1317413428
13175[[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",
1326313518
13264[[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]
1334913604
13350[[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]
13619
13620[[package]]
13621name = "windows_aarch64_gnullvm"
13622version = "0.42.0"
13623source = "registry+https://github.com/rust-lang/crates.io-index"
13624checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e"
13625
13626[[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"
1336113637
13362[[package]]13638[[package]]
13639name = "windows_aarch64_msvc"
13640version = "0.42.0"
13641source = "registry+https://github.com/rust-lang/crates.io-index"
13642checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4"
13643
13644[[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"
1337313655
13374[[package]]13656[[package]]
13657name = "windows_i686_gnu"
13658version = "0.42.0"
13659source = "registry+https://github.com/rust-lang/crates.io-index"
13660checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7"
13661
13662[[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"
1338513673
13386[[package]]13674[[package]]
13675name = "windows_i686_msvc"
13676version = "0.42.0"
13677source = "registry+https://github.com/rust-lang/crates.io-index"
13678checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246"
13679
13680[[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"
1339713691
13398[[package]]13692[[package]]
13693name = "windows_x86_64_gnu"
13694version = "0.42.0"
13695source = "registry+https://github.com/rust-lang/crates.io-index"
13696checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed"
13697
13698[[package]]
13699name = "windows_x86_64_gnullvm"
13700version = "0.42.0"
13701source = "registry+https://github.com/rust-lang/crates.io-index"
13702checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028"
13703
13704[[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"
13715
13716[[package]]
13717name = "windows_x86_64_msvc"
13718version = "0.42.0"
13719source = "registry+https://github.com/rust-lang/crates.io-index"
13720checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
1340913721
13410[[package]]13722[[package]]
13411name = "winreg"13723name = "winreg"
1344413756
13445[[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",
1345813770
13459[[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",
1347813790
13479[[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",
1349613808
13497[[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",
modifiedCargo.tomldiffbeforeafterboth
15[profile.release]15[profile.release]
16panic = 'unwind'16panic = 'unwind'
17
18[workspace.dependencies.orml-vesting]
19git = "https://github.com/uniquenetwork/open-runtime-module-library"
20branch = "polkadot-v0.9.30"
21default-features = false
22
23[workspace.dependencies.orml-xtokens]
24git = "https://github.com/uniquenetwork/open-runtime-module-library"
25branch = "polkadot-v0.9.30"
26default-features = false
27
28[workspace.dependencies.orml-tokens]
29git = "https://github.com/uniquenetwork/open-runtime-module-library"
30branch = "polkadot-v0.9.30"
31default-features = false
32
33[workspace.dependencies.orml-traits]
34git = "https://github.com/uniquenetwork/open-runtime-module-library"
35branch = "polkadot-v0.9.30"
36default-features = false
1737
modifiedREADME.mddiffbeforeafterboth
92```92```
93git clone https://github.com/paritytech/polkadot.git93git clone https://github.com/paritytech/polkadot.git
94cd polkadot94cd polkadot
95git checkout release-v0.9.2995git checkout release-v0.9.30
96cargo build --release96cargo build --release
97```97```
9898
modifiedclient/rpc/Cargo.tomldiffbeforeafterboth
14jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }14jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
15anyhow = "1.0.57"15anyhow = "1.0.57"
1616
17sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-blockchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-blockchain = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }20sp-rpc = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2323
modifiedcrates/evm-coder/Cargo.tomldiffbeforeafterboth
11primitive-types = { version = "0.11.1", default-features = false }11primitive-types = { version = "0.11.1", default-features = false }
12# Evm doesn't have reexports for log and others12# Evm doesn't have reexports for log and others
13ethereum = { version = "0.12.0", default-features = false }13ethereum = { version = "0.12.0", default-features = false }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16# Error types for execution16# Error types for execution
17evm-core = { default-features = false , git = "https://github.com/uniquenetwork/evm", branch = "unique-polkadot-v0.9.29" }17evm-core = { default-features = false , git = "https://github.com/uniquenetwork/evm", branch = "unique-polkadot-v0.9.30" }
18# We have tuple-heavy code in solidity.rs18# We have tuple-heavy code in solidity.rs
19impl-trait-for-tuples = "0.2.2"19impl-trait-for-tuples = "0.2.2"
2020
modifiednode/cli/Cargo.tomldiffbeforeafterboth
33
4[build-dependencies.substrate-build-script-utils]4[build-dependencies.substrate-build-script-utils]
5git = "https://github.com/paritytech/substrate"5git = "https://github.com/paritytech/substrate"
6branch = "polkadot-v0.9.29"6branch = "polkadot-v0.9.30"
77
8################################################################################8################################################################################
9# Substrate Dependecies9# Substrate Dependecies
1616
17[dependencies.frame-benchmarking]17[dependencies.frame-benchmarking]
18git = "https://github.com/paritytech/substrate"18git = "https://github.com/paritytech/substrate"
19branch = "polkadot-v0.9.29"19branch = "polkadot-v0.9.30"
2020
21[dependencies.frame-benchmarking-cli]21[dependencies.frame-benchmarking-cli]
22git = "https://github.com/paritytech/substrate"22git = "https://github.com/paritytech/substrate"
23branch = "polkadot-v0.9.29"23branch = "polkadot-v0.9.30"
2424
25[dependencies.try-runtime-cli]25[dependencies.try-runtime-cli]
26git = "https://github.com/paritytech/substrate"26git = "https://github.com/paritytech/substrate"
27branch = "polkadot-v0.9.29"27branch = "polkadot-v0.9.30"
2828
29[dependencies.pallet-transaction-payment-rpc]29[dependencies.pallet-transaction-payment-rpc]
30git = "https://github.com/paritytech/substrate"30git = "https://github.com/paritytech/substrate"
31branch = "polkadot-v0.9.29"31branch = "polkadot-v0.9.30"
3232
33[dependencies.substrate-prometheus-endpoint]33[dependencies.substrate-prometheus-endpoint]
34git = "https://github.com/paritytech/substrate"34git = "https://github.com/paritytech/substrate"
35branch = "polkadot-v0.9.29"35branch = "polkadot-v0.9.30"
3636
37[dependencies.sc-basic-authorship]37[dependencies.sc-basic-authorship]
38git = "https://github.com/paritytech/substrate"38git = "https://github.com/paritytech/substrate"
39branch = "polkadot-v0.9.29"39branch = "polkadot-v0.9.30"
4040
41[dependencies.sc-chain-spec]41[dependencies.sc-chain-spec]
42git = "https://github.com/paritytech/substrate"42git = "https://github.com/paritytech/substrate"
43branch = "polkadot-v0.9.29"43branch = "polkadot-v0.9.30"
4444
45[dependencies.sc-cli]45[dependencies.sc-cli]
46features = ['wasmtime']46features = ['wasmtime']
47git = "https://github.com/paritytech/substrate"47git = "https://github.com/paritytech/substrate"
48branch = "polkadot-v0.9.29"48branch = "polkadot-v0.9.30"
4949
50[dependencies.sc-client-api]50[dependencies.sc-client-api]
51git = "https://github.com/paritytech/substrate"51git = "https://github.com/paritytech/substrate"
52branch = "polkadot-v0.9.29"52branch = "polkadot-v0.9.30"
5353
54[dependencies.sc-consensus]54[dependencies.sc-consensus]
55git = "https://github.com/paritytech/substrate"55git = "https://github.com/paritytech/substrate"
56branch = "polkadot-v0.9.29"56branch = "polkadot-v0.9.30"
5757
58[dependencies.sc-consensus-aura]58[dependencies.sc-consensus-aura]
59git = "https://github.com/paritytech/substrate"59git = "https://github.com/paritytech/substrate"
60branch = "polkadot-v0.9.29"60branch = "polkadot-v0.9.30"
6161
62[dependencies.sc-executor]62[dependencies.sc-executor]
63features = ['wasmtime']63features = ['wasmtime']
64git = "https://github.com/paritytech/substrate"64git = "https://github.com/paritytech/substrate"
65branch = "polkadot-v0.9.29"65branch = "polkadot-v0.9.30"
6666
67[dependencies.sc-finality-grandpa]67[dependencies.sc-finality-grandpa]
68git = "https://github.com/paritytech/substrate"68git = "https://github.com/paritytech/substrate"
69branch = "polkadot-v0.9.29"69branch = "polkadot-v0.9.30"
7070
71[dependencies.sc-keystore]71[dependencies.sc-keystore]
72git = "https://github.com/paritytech/substrate"72git = "https://github.com/paritytech/substrate"
73branch = "polkadot-v0.9.29"73branch = "polkadot-v0.9.30"
7474
75[dependencies.sc-rpc]75[dependencies.sc-rpc]
76git = "https://github.com/paritytech/substrate"76git = "https://github.com/paritytech/substrate"
77branch = "polkadot-v0.9.29"77branch = "polkadot-v0.9.30"
7878
79[dependencies.sc-rpc-api]79[dependencies.sc-rpc-api]
80git = "https://github.com/paritytech/substrate"80git = "https://github.com/paritytech/substrate"
81branch = "polkadot-v0.9.29"81branch = "polkadot-v0.9.30"
8282
83[dependencies.sc-service]83[dependencies.sc-service]
84features = ['wasmtime']84features = ['wasmtime']
85git = "https://github.com/paritytech/substrate"85git = "https://github.com/paritytech/substrate"
86branch = "polkadot-v0.9.29"86branch = "polkadot-v0.9.30"
8787
88[dependencies.sc-telemetry]88[dependencies.sc-telemetry]
89git = "https://github.com/paritytech/substrate"89git = "https://github.com/paritytech/substrate"
90branch = "polkadot-v0.9.29"90branch = "polkadot-v0.9.30"
9191
92[dependencies.sc-transaction-pool]92[dependencies.sc-transaction-pool]
93git = "https://github.com/paritytech/substrate"93git = "https://github.com/paritytech/substrate"
94branch = "polkadot-v0.9.29"94branch = "polkadot-v0.9.30"
9595
96[dependencies.sc-tracing]96[dependencies.sc-tracing]
97git = "https://github.com/paritytech/substrate"97git = "https://github.com/paritytech/substrate"
98branch = "polkadot-v0.9.29"98branch = "polkadot-v0.9.30"
9999
100[dependencies.sc-sysinfo]100[dependencies.sc-sysinfo]
101git = "https://github.com/paritytech/substrate"101git = "https://github.com/paritytech/substrate"
102branch = "polkadot-v0.9.29"102branch = "polkadot-v0.9.30"
103103
104[dependencies.sp-block-builder]104[dependencies.sp-block-builder]
105git = "https://github.com/paritytech/substrate"105git = "https://github.com/paritytech/substrate"
106branch = "polkadot-v0.9.29"106branch = "polkadot-v0.9.30"
107107
108[dependencies.sp-api]108[dependencies.sp-api]
109git = "https://github.com/paritytech/substrate"109git = "https://github.com/paritytech/substrate"
110branch = "polkadot-v0.9.29"110branch = "polkadot-v0.9.30"
111111
112[dependencies.sp-blockchain]112[dependencies.sp-blockchain]
113git = "https://github.com/paritytech/substrate"113git = "https://github.com/paritytech/substrate"
114branch = "polkadot-v0.9.29"114branch = "polkadot-v0.9.30"
115115
116[dependencies.sp-consensus]116[dependencies.sp-consensus]
117git = "https://github.com/paritytech/substrate"117git = "https://github.com/paritytech/substrate"
118branch = "polkadot-v0.9.29"118branch = "polkadot-v0.9.30"
119119
120[dependencies.sp-consensus-aura]120[dependencies.sp-consensus-aura]
121git = "https://github.com/paritytech/substrate"121git = "https://github.com/paritytech/substrate"
122branch = "polkadot-v0.9.29"122branch = "polkadot-v0.9.30"
123123
124[dependencies.sp-core]124[dependencies.sp-core]
125git = "https://github.com/paritytech/substrate"125git = "https://github.com/paritytech/substrate"
126branch = "polkadot-v0.9.29"126branch = "polkadot-v0.9.30"
127127
128[dependencies.sp-finality-grandpa]128[dependencies.sp-finality-grandpa]
129git = "https://github.com/paritytech/substrate"129git = "https://github.com/paritytech/substrate"
130branch = "polkadot-v0.9.29"130branch = "polkadot-v0.9.30"
131131
132[dependencies.sp-inherents]132[dependencies.sp-inherents]
133git = "https://github.com/paritytech/substrate"133git = "https://github.com/paritytech/substrate"
134branch = "polkadot-v0.9.29"134branch = "polkadot-v0.9.30"
135135
136[dependencies.sp-keystore]136[dependencies.sp-keystore]
137git = "https://github.com/paritytech/substrate"137git = "https://github.com/paritytech/substrate"
138branch = "polkadot-v0.9.29"138branch = "polkadot-v0.9.30"
139139
140[dependencies.sp-offchain]140[dependencies.sp-offchain]
141git = "https://github.com/paritytech/substrate"141git = "https://github.com/paritytech/substrate"
142branch = "polkadot-v0.9.29"142branch = "polkadot-v0.9.30"
143143
144[dependencies.sp-runtime]144[dependencies.sp-runtime]
145git = "https://github.com/paritytech/substrate"145git = "https://github.com/paritytech/substrate"
146branch = "polkadot-v0.9.29"146branch = "polkadot-v0.9.30"
147147
148[dependencies.sp-session]148[dependencies.sp-session]
149git = "https://github.com/paritytech/substrate"149git = "https://github.com/paritytech/substrate"
150branch = "polkadot-v0.9.29"150branch = "polkadot-v0.9.30"
151151
152[dependencies.sp-timestamp]152[dependencies.sp-timestamp]
153git = "https://github.com/paritytech/substrate"153git = "https://github.com/paritytech/substrate"
154branch = "polkadot-v0.9.29"154branch = "polkadot-v0.9.30"
155155
156[dependencies.sp-transaction-pool]156[dependencies.sp-transaction-pool]
157git = "https://github.com/paritytech/substrate"157git = "https://github.com/paritytech/substrate"
158branch = "polkadot-v0.9.29"158branch = "polkadot-v0.9.30"
159159
160[dependencies.sp-trie]160[dependencies.sp-trie]
161git = "https://github.com/paritytech/substrate"161git = "https://github.com/paritytech/substrate"
162branch = "polkadot-v0.9.29"162branch = "polkadot-v0.9.30"
163163
164[dependencies.substrate-frame-rpc-system]164[dependencies.substrate-frame-rpc-system]
165git = "https://github.com/paritytech/substrate"165git = "https://github.com/paritytech/substrate"
166branch = "polkadot-v0.9.29"166branch = "polkadot-v0.9.30"
167167
168[dependencies.sc-network]168[dependencies.sc-network]
169git = "https://github.com/paritytech/substrate"169git = "https://github.com/paritytech/substrate"
170branch = "polkadot-v0.9.29"170branch = "polkadot-v0.9.30"
171171
172[dependencies.serde]172[dependencies.serde]
173features = ['derive']173features = ['derive']
178178
179[dependencies.sc-consensus-manual-seal]179[dependencies.sc-consensus-manual-seal]
180git = "https://github.com/paritytech/substrate"180git = "https://github.com/paritytech/substrate"
181branch = "polkadot-v0.9.29"181branch = "polkadot-v0.9.30"
182182
183################################################################################183################################################################################
184# Cumulus dependencies184# Cumulus dependencies
185185
186[dependencies.cumulus-client-consensus-aura]186[dependencies.cumulus-client-consensus-aura]
187git = "https://github.com/paritytech/cumulus"187git = "https://github.com/paritytech/cumulus"
188branch = "polkadot-v0.9.29"188branch = "polkadot-v0.9.30"
189189
190[dependencies.cumulus-client-consensus-common]190[dependencies.cumulus-client-consensus-common]
191git = "https://github.com/paritytech/cumulus"191git = "https://github.com/paritytech/cumulus"
192branch = "polkadot-v0.9.29"192branch = "polkadot-v0.9.30"
193193
194[dependencies.cumulus-client-collator]194[dependencies.cumulus-client-collator]
195git = "https://github.com/paritytech/cumulus"195git = "https://github.com/paritytech/cumulus"
196branch = "polkadot-v0.9.29"196branch = "polkadot-v0.9.30"
197197
198[dependencies.cumulus-client-cli]198[dependencies.cumulus-client-cli]
199git = "https://github.com/paritytech/cumulus"199git = "https://github.com/paritytech/cumulus"
200branch = "polkadot-v0.9.29"200branch = "polkadot-v0.9.30"
201201
202[dependencies.cumulus-client-network]202[dependencies.cumulus-client-network]
203git = "https://github.com/paritytech/cumulus"203git = "https://github.com/paritytech/cumulus"
204branch = "polkadot-v0.9.29"204branch = "polkadot-v0.9.30"
205205
206[dependencies.cumulus-primitives-core]206[dependencies.cumulus-primitives-core]
207git = "https://github.com/paritytech/cumulus"207git = "https://github.com/paritytech/cumulus"
208branch = "polkadot-v0.9.29"208branch = "polkadot-v0.9.30"
209209
210[dependencies.cumulus-primitives-parachain-inherent]210[dependencies.cumulus-primitives-parachain-inherent]
211git = "https://github.com/paritytech/cumulus"211git = "https://github.com/paritytech/cumulus"
212branch = "polkadot-v0.9.29"212branch = "polkadot-v0.9.30"
213213
214[dependencies.cumulus-client-service]214[dependencies.cumulus-client-service]
215git = "https://github.com/paritytech/cumulus"215git = "https://github.com/paritytech/cumulus"
216branch = "polkadot-v0.9.29"216branch = "polkadot-v0.9.30"
217217
218[dependencies.cumulus-relay-chain-interface]218[dependencies.cumulus-relay-chain-interface]
219git = "https://github.com/paritytech/cumulus"219git = "https://github.com/paritytech/cumulus"
220branch = "polkadot-v0.9.29"220branch = "polkadot-v0.9.30"
221221
222[dependencies.cumulus-relay-chain-inprocess-interface]222[dependencies.cumulus-relay-chain-inprocess-interface]
223git = "https://github.com/paritytech/cumulus"223git = "https://github.com/paritytech/cumulus"
224branch = "polkadot-v0.9.29"224branch = "polkadot-v0.9.30"
225225
226[dependencies.cumulus-relay-chain-rpc-interface]226[dependencies.cumulus-relay-chain-rpc-interface]
227git = "https://github.com/paritytech/cumulus"227git = "https://github.com/paritytech/cumulus"
228branch = "polkadot-v0.9.29"228branch = "polkadot-v0.9.30"
229229
230################################################################################230################################################################################
231# Polkadot dependencies231# Polkadot dependencies
232[dependencies.polkadot-primitives]232[dependencies.polkadot-primitives]
233git = "https://github.com/paritytech/polkadot"233git = "https://github.com/paritytech/polkadot"
234branch = "release-v0.9.29"234branch = "release-v0.9.30"
235235
236[dependencies.polkadot-service]236[dependencies.polkadot-service]
237git = "https://github.com/paritytech/polkadot"237git = "https://github.com/paritytech/polkadot"
238branch = "release-v0.9.29"238branch = "release-v0.9.30"
239239
240[dependencies.polkadot-cli]240[dependencies.polkadot-cli]
241git = "https://github.com/paritytech/polkadot"241git = "https://github.com/paritytech/polkadot"
242branch = "release-v0.9.29"242branch = "release-v0.9.30"
243243
244[dependencies.polkadot-test-service]244[dependencies.polkadot-test-service]
245git = "https://github.com/paritytech/polkadot"245git = "https://github.com/paritytech/polkadot"
246branch = "release-v0.9.29"246branch = "release-v0.9.30"
247247
248[dependencies.polkadot-parachain]248[dependencies.polkadot-parachain]
249git = "https://github.com/paritytech/polkadot"249git = "https://github.com/paritytech/polkadot"
250branch = "release-v0.9.29"250branch = "release-v0.9.30"
251251
252252
253################################################################################253################################################################################
277277
278[dependencies.pallet-transaction-payment-rpc-runtime-api]278[dependencies.pallet-transaction-payment-rpc-runtime-api]
279git = "https://github.com/paritytech/substrate"279git = "https://github.com/paritytech/substrate"
280branch = "polkadot-v0.9.29"280branch = "polkadot-v0.9.30"
281281
282################################################################################282################################################################################
283# Package283# Package
291license = 'GPLv3'291license = 'GPLv3'
292name = 'unique-node'292name = 'unique-node'
293repository = 'https://github.com/UniqueNetwork/unique-chain'293repository = 'https://github.com/UniqueNetwork/unique-chain'
294version = "0.9.29"294version = "0.9.30"
295295
296[[bin]]296[[bin]]
297name = 'unique-collator'297name = 'unique-collator'
309jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }309jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
310tokio = { version = "1.19.2", features = ["time"] }310tokio = { version = "1.19.2", features = ["time"] }
311311
312fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }312fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
313fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }313fc-consensus = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
314fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }314fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
315fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }315fc-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
316fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }316fc-db = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
317fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }317fp-rpc = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
318pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }318pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
319319
320unique-rpc = { default-features = false, path = "../rpc" }320unique-rpc = { default-features = false, path = "../rpc" }
321app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}321app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
328 'quartz-runtime?/runtime-benchmarks',328 'quartz-runtime?/runtime-benchmarks',
329 'opal-runtime/runtime-benchmarks',329 'opal-runtime/runtime-benchmarks',
330 'polkadot-service/runtime-benchmarks',330 'polkadot-service/runtime-benchmarks',
331 'sc-service/runtime-benchmarks',
331]332]
332try-runtime = [333try-runtime = [
333 'unique-runtime?/try-runtime',334 'unique-runtime?/try-runtime',
modifiednode/cli/src/cli.rsdiffbeforeafterboth
5252
53 /// The custom benchmark subcommmand benchmarking runtime pallets.53 /// The custom benchmark subcommmand benchmarking runtime pallets.
54 #[clap(subcommand)]54 #[clap(subcommand)]
55 #[cfg(feature = "runtime-benchmarks")]
55 Benchmark(frame_benchmarking_cli::BenchmarkCmd),56 Benchmark(frame_benchmarking_cli::BenchmarkCmd),
5657
57 /// Try runtime58 /// Try runtime
modifiednode/cli/src/command.rsdiffbeforeafterboth
371 cmd.run(&*spec)371 cmd.run(&*spec)
372 })372 })
373 }373 }
374 #[cfg(feature = "runtime-benchmarks")]
374 Some(Subcommand::Benchmark(cmd)) => {375 Some(Subcommand::Benchmark(cmd)) => {
375 use frame_benchmarking_cli::{BenchmarkCmd, SUBSTRATE_REFERENCE_HARDWARE};376 use frame_benchmarking_cli::{BenchmarkCmd, SUBSTRATE_REFERENCE_HARDWARE};
376 let runner = cli.create_runner(cmd)?;377 let runner = cli.create_runner(cmd)?;
377 // Switch on the concrete benchmark sub-command-378 // Switch on the concrete benchmark sub-command-
378 match cmd {379 match cmd {
379 BenchmarkCmd::Pallet(cmd) => {380 BenchmarkCmd::Pallet(cmd) => {
380 if cfg!(feature = "runtime-benchmarks") {
381 runner.sync_run(|config| cmd.run::<Block, DefaultRuntimeExecutor>(config))381 runner.sync_run(|config| cmd.run::<Block, DefaultRuntimeExecutor>(config))
382 } else {
383 Err("Benchmarking wasn't enabled when building the node. \
384 You can enable it with `--features runtime-benchmarks`."
385 .into())
386 }
387 }382 }
388 BenchmarkCmd::Block(cmd) => runner.sync_run(|config| {383 BenchmarkCmd::Block(cmd) => runner.sync_run(|config| {
389 let partials = new_partial::<384 let partials = new_partial::<
modifiednode/cli/src/service.rsdiffbeforeafterboth
438 let transaction_pool = params.transaction_pool.clone();438 let transaction_pool = params.transaction_pool.clone();
439 let import_queue = cumulus_client_service::SharedImportQueue::new(params.import_queue);439 let import_queue = cumulus_client_service::SharedImportQueue::new(params.import_queue);
440440
441 let (network, system_rpc_tx, start_network) =441 let (network, system_rpc_tx, tx_handler_controller, start_network) =
442 sc_service::build_network(sc_service::BuildNetworkParams {442 sc_service::build_network(sc_service::BuildNetworkParams {
443 config: &parachain_config,443 config: &parachain_config,
444 client: client.clone(),444 client: client.clone(),
521 network: network.clone(),521 network: network.clone(),
522 system_rpc_tx,522 system_rpc_tx,
523 telemetry: telemetry.as_mut(),523 telemetry: telemetry.as_mut(),
524 tx_handler_controller,
524 })?;525 })?;
525526
526 if let Some(hwbench) = hwbench {527 if let Some(hwbench) = hwbench {
538539
539 let announce_block = {540 let announce_block = {
540 let network = network.clone();541 let network = network.clone();
541 Arc::new(move |hash, data| network.announce_block(hash, data))542 Arc::new(Box::new(move |hash, data| {
543 network.announce_block(hash, data)
544 }))
542 };545 };
543546
544 let relay_chain_slot_duration = Duration::from_secs(6);547 let relay_chain_slot_duration = Duration::from_secs(6);
623 _,626 _,
624 _,627 _,
625 _,628 _,
626 _,
627 >(cumulus_client_consensus_aura::ImportQueueParams {629 >(cumulus_client_consensus_aura::ImportQueueParams {
628 block_import: client.clone(),630 block_import: client.clone(),
629 client: client.clone(),631 client: client.clone(),
636 slot_duration,638 slot_duration,
637 );639 );
638640
639 Ok((time, slot))641 Ok((slot, time))
640 },642 },
641 registry: config.prometheus_registry(),643 registry: config.prometheus_registry(),
642 can_author_with: sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone()),
643 spawner: &task_manager.spawn_essential_handle(),644 spawner: &task_manager.spawn_essential_handle(),
644 telemetry,645 telemetry,
645 })646 })
747 "Failed to create parachain inherent",748 "Failed to create parachain inherent",
748 )749 )
749 })?;750 })?;
750 Ok((time, slot, parachain_inherent))751 Ok((slot, time, parachain_inherent))
751 }752 }
752 },753 },
753 block_import: client.clone(),754 block_import: client.clone(),
861 prometheus_registry.clone(),862 prometheus_registry.clone(),
862 ));863 ));
863864
864 let (network, system_rpc_tx, network_starter) =865 let (network, system_rpc_tx, tx_handler_controller, network_starter) =
865 sc_service::build_network(sc_service::BuildNetworkParams {866 sc_service::build_network(sc_service::BuildNetworkParams {
866 config: &config,867 config: &config,
867 client: client.clone(),868 client: client.clone(),
952 current_para_block,953 current_para_block,
953 relay_offset: 1000,954 relay_offset: 1000,
954 relay_blocks_per_para_block: 2,955 relay_blocks_per_para_block: 2,
956 para_blocks_per_relay_epoch: 0,
955 xcm_config: cumulus_primitives_parachain_inherent::MockXcmConfig::new(957 xcm_config: cumulus_primitives_parachain_inherent::MockXcmConfig::new(
956 &*client_for_xcm,958 &*client_for_xcm,
957 block,959 block,
958 Default::default(),960 Default::default(),
959 Default::default(),961 Default::default(),
960 ),962 ),
963 relay_randomness_config: (),
961 raw_downward_messages: vec![],964 raw_downward_messages: vec![],
962 raw_horizontal_messages: vec![],965 raw_horizontal_messages: vec![],
963 };966 };
1034 system_rpc_tx,1037 system_rpc_tx,
1035 config,1038 config,
1036 telemetry: None,1039 telemetry: None,
1040 tx_handler_controller,
1037 })?;1041 })?;
10381042
1039 network_starter.start_network();1043 network_starter.start_network();
modifiednode/rpc/Cargo.tomldiffbeforeafterboth
13futures = { version = "0.3.17", features = ["compat"] }13futures = { version = "0.3.17", features = ["compat"] }
14jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }14jsonrpsee = { version = "0.15.1", features = ["server", "macros"] }
15# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate', branch = 'master' }15# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate', branch = 'master' }
16pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }19sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20sc-consensus-epochs = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }20sc-consensus-epochs = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
21sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }21sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22sc-finality-grandpa-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }22sc-finality-grandpa-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
23sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }23sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
24sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }24sc-network = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
25sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }25sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }26sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
27sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }27sc-service = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
28sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }28sp-api = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
29sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }29sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
30sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }30sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
31sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }31sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
32sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }32sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
33sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }33sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
34sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }34sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
35sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }35sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
36sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }36sp-storage = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
37sp-session = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }37sp-session = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
38sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }38sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
39sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }39sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
40substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }40substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
41tokio = { version = "1.19.2", features = ["macros", "sync"] }41tokio = { version = "1.19.2", features = ["macros", "sync"] }
4242
43pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }43pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
44fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }44fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
45fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }45fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
46fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }46fp-storage = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
5050
51pallet-common = { default-features = false, path = "../../pallets/common" }51pallet-common = { default-features = false, path = "../../pallets/common" }
52up-common = { path = "../../primitives/common" }52up-common = { path = "../../primitives/common" }
modifiedpallets/app-promotion/Cargo.tomldiffbeforeafterboth
48# Substrate Dependencies48# Substrate Dependencies
4949
50codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '3.1.2' }50codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '3.1.2' }
51frame-benchmarking = {default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }51frame-benchmarking = {default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
52frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }52frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
53frame-system ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }53frame-system ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
54pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }54pallet-balances ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
55pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }55pallet-timestamp ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
56pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }56pallet-randomness-collective-flip ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
57pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }57pallet-evm ={ default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
58sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }58sp-std ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
59sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }59sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
60sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }60sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
61sp-io ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }61sp-io ={ default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
62serde = { default-features = false, features = ['derive'], version = '1.0.130' }62serde = { default-features = false, features = ['derive'], version = '1.0.130' }
6363
64################################################################################64################################################################################
modifiedpallets/app-promotion/src/lib.rsdiffbeforeafterboth
27//! The App Promotion pallet allows fund holders to stake at a certain daily rate of return.27//! The App Promotion pallet allows fund holders to stake at a certain daily rate of return.
28//! The mechanics implemented in the pallet allow it to act as a sponsor for collections / contracts,28//! The mechanics implemented in the pallet allow it to act as a sponsor for collections / contracts,
29//! the list of which is set by the pallet administrator.29//! the list of which is set by the pallet administrator.
30//! 30//!
31//!31//!
32//! ## Interface32//! ## Interface
33//! The pallet provides interfaces for funds, collection/contract operations (see [types] module).33//! The pallet provides interfaces for funds, collection/contract operations (see [types] module).
146 type RelayBlockNumberProvider: BlockNumberProvider<BlockNumber = Self::BlockNumber>;146 type RelayBlockNumberProvider: BlockNumberProvider<BlockNumber = Self::BlockNumber>;
147147
148 /// Events compatible with [`frame_system::Config::Event`].148 /// Events compatible with [`frame_system::Config::Event`].
149 type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;149 type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
150 }150 }
151151
152 #[pallet::pallet]152 #[pallet::pallet]
modifiedpallets/common/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }20fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }22pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
23evm-coder = { default-features = false, path = '../../crates/evm-coder' }23evm-coder = { default-features = false, path = '../../crates/evm-coder' }
24ethereum = { version = "0.12.0", default-features = false }24ethereum = { version = "0.12.0", default-features = false }
25pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }25pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2626
27serde = { version = "1.0.130", default-features = false }27serde = { version = "1.0.130", default-features = false }
28scale-info = { version = "2.0.1", default-features = false, features = [28scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/common/src/dispatch.rsdiffbeforeafterboth
5 DispatchResultWithPostInfo, PostDispatchInfo, Weight, DispatchErrorWithPostInfo,5 DispatchResultWithPostInfo, PostDispatchInfo, Weight, DispatchErrorWithPostInfo,
6 DispatchResult,6 DispatchResult,
7 },7 },
8 weights::Pays,8 dispatch::Pays,
9 traits::Get,9 traits::Get,
10};10};
11use sp_runtime::DispatchError;11use sp_runtime::DispatchError;
modifiedpallets/common/src/lib.rsdiffbeforeafterboth
62 dispatch::{DispatchErrorWithPostInfo, DispatchResultWithPostInfo, Weight, PostDispatchInfo},62 dispatch::{DispatchErrorWithPostInfo, DispatchResultWithPostInfo, Weight, PostDispatchInfo},
63 ensure,63 ensure,
64 traits::{Imbalance, Get, Currency, WithdrawReasons, ExistenceRequirement},64 traits::{Imbalance, Get, Currency, WithdrawReasons, ExistenceRequirement},
65 weights::Pays,65 dispatch::Pays,
66 transactional,66 transactional,
67};67};
68use pallet_evm::GasWeightMapping;68use pallet_evm::GasWeightMapping;
363 type WeightInfo: WeightInfo;363 type WeightInfo: WeightInfo;
364364
365 /// Events compatible with [`frame_system::Config::Event`].365 /// Events compatible with [`frame_system::Config::Event`].
366 type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;366 type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
367367
368 /// Handler of accounts and payment.368 /// Handler of accounts and payment.
369 type Currency: Currency<Self::AccountId>;369 type Currency: Currency<Self::AccountId>;
modifiedpallets/configuration/Cargo.tomldiffbeforeafterboth
10scale-info = { version = "2.0.1", default-features = false, features = [10scale-info = { version = "2.0.1", default-features = false, features = [
11 "derive",11 "derive",
12] }12] }
13frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }13frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
14frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-arithmetic = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
20smallvec = "1.6.1"20smallvec = "1.6.1"
2121
22[features]22[features]
modifiedpallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth
8scale-info = { version = "2.0.1", default-features = false, features = [8scale-info = { version = "2.0.1", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }11sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
12sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }12sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
13ethereum = { version = "0.12.0", default-features = false }13ethereum = { version = "0.12.0", default-features = false }
14evm-coder = { default-features = false, path = "../../crates/evm-coder" }14evm-coder = { default-features = false, path = "../../crates/evm-coder" }
15pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }15pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
16pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }16pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
17frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }19frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20up-data-structs = { default-features = false, path = "../../primitives/data-structs" }20up-data-structs = { default-features = false, path = "../../primitives/data-structs" }
2121
22[dependencies.codec]22[dependencies.codec]
modifiedpallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth
12ethereum = { version = "0.12.0", default-features = false }12ethereum = { version = "0.12.0", default-features = false }
1313
14# Substrate14# Substrate
15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }19sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2020
21# Unique21# Unique
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
23fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }23fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
24up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }24up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
2525
26# Locals26# Locals
27evm-coder = { default-features = false, path = '../../crates/evm-coder' }27evm-coder = { default-features = false, path = '../../crates/evm-coder' }
modifiedpallets/evm-contract-helpers/src/lib.rsdiffbeforeafterboth
44 frame_system::Config + pallet_evm_coder_substrate::Config + pallet_evm::account::Config44 frame_system::Config + pallet_evm_coder_substrate::Config + pallet_evm::account::Config
45 {45 {
46 /// Overarching event type.46 /// Overarching event type.
47 type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;47 type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
4848
49 /// Address, under which magic contract will be available49 /// Address, under which magic contract will be available
50 type ContractAddress: Get<H160>;50 type ContractAddress: Get<H160>;
modifiedpallets/evm-contract-helpers/src/stubs/ContractHelpers.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/evm-migration/Cargo.tomldiffbeforeafterboth
8scale-info = { version = "2.0.1", default-features = false, features = [8scale-info = { version = "2.0.1", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
13frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }13frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }18pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2020
21[dependencies.codec]21[dependencies.codec]
22default-features = false22default-features = false
modifiedpallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth
8scale-info = { version = "2.0.1", default-features = false, features = [8scale-info = { version = "2.0.1", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }11frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }12frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
13sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }13sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
18fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }18fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
19pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
20up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }20up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
21fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }21fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2222
23[dependencies.codec]23[dependencies.codec]
24default-features = false24default-features = false
modifiedpallets/foreign-assets/Cargo.tomldiffbeforeafterboth
9serde = { version = "1.0.136", optional = true }9serde = { version = "1.0.136", optional = true }
10scale-info = { version = "2.0.1", default-features = false, features = ["derive"] }10scale-info = { version = "2.0.1", default-features = false, features = ["derive"] }
11codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false }11codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false }
12sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }12sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
13sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }13sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
14frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }14frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
15frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }15frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
16up-data-structs = { default-features = false, path = '../../primitives/data-structs' }16up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
17pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29", default-features = false }17pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30", default-features = false }
18pallet-common = { default-features = false, path = '../common' }18pallet-common = { default-features = false, path = '../common' }
19pallet-fungible = { default-features = false, path = '../fungible' }19pallet-fungible = { default-features = false, path = '../fungible' }
20xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }20xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.30", default-features = false }
21xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }21xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.30", default-features = false }
22xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.29", default-features = false }22xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.30", default-features = false }
23#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 }
24orml-tokens = { git = "https://github.com/UniqueNetwork/open-runtime-module-library", branch = "polkadot-v0.9.29", version = "0.4.1-dev", default-features = false }23orml-tokens.workspace = true
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2625
27[dev-dependencies]26[dev-dependencies]
28serde_json = "1.0.68"27serde_json = "1.0.68"
29hex = { version = "0.4" }28hex = { version = "0.4" }
30sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }29sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
31sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }30sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
32pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }31pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
33pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }32pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
3433
35[features]34[features]
36default = ["std"]35default = ["std"]
modifiedpallets/foreign-assets/src/lib.rsdiffbeforeafterboth
180 + pallet_balances::Config180 + pallet_balances::Config
181 {181 {
182 /// The overarching event type.182 /// The overarching event type.
183 type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;183 type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
184184
185 /// Currency type for withdraw and balance storage.185 /// Currency type for withdraw and balance storage.
186 type Currency: Currency<Self::AccountId>;186 type Currency: Currency<Self::AccountId>;
187187
188 /// Required origin for registering asset.188 /// Required origin for registering asset.
189 type RegisterOrigin: EnsureOrigin<Self::Origin>;189 type RegisterOrigin: EnsureOrigin<Self::RuntimeOrigin>;
190190
191 /// Weight information for the extrinsics in this module.191 /// Weight information for the extrinsics in this module.
192 type WeightInfo: WeightInfo;192 type WeightInfo: WeightInfo;
modifiedpallets/fungible/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-structure = { default-features = false, path = '../structure' }20pallet-structure = { default-features = false, path = '../structure' }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22evm-coder = { default-features = false, path = '../../crates/evm-coder' }22evm-coder = { default-features = false, path = '../../crates/evm-coder' }
23pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }23pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
24ethereum = { version = "0.12.0", default-features = false }24ethereum = { version = "0.12.0", default-features = false }
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }26pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
27scale-info = { version = "2.0.1", default-features = false, features = [27scale-info = { version = "2.0.1", default-features = false, features = [
28 "derive",28 "derive",
29] }29] }
modifiedpallets/fungible/src/stubs/UniqueFungible.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/inflation/Cargo.tomldiffbeforeafterboth
44default-features = false44default-features = false
45optional = true45optional = true
46git = "https://github.com/paritytech/substrate"46git = "https://github.com/paritytech/substrate"
47branch = "polkadot-v0.9.29"47branch = "polkadot-v0.9.30"
4848
49[dependencies.frame-support]49[dependencies.frame-support]
50default-features = false50default-features = false
51git = "https://github.com/paritytech/substrate"51git = "https://github.com/paritytech/substrate"
52branch = "polkadot-v0.9.29"52branch = "polkadot-v0.9.30"
5353
54[dependencies.frame-system]54[dependencies.frame-system]
55default-features = false55default-features = false
56git = "https://github.com/paritytech/substrate"56git = "https://github.com/paritytech/substrate"
57branch = "polkadot-v0.9.29"57branch = "polkadot-v0.9.30"
5858
59[dependencies.pallet-balances]59[dependencies.pallet-balances]
60default-features = false60default-features = false
61git = "https://github.com/paritytech/substrate"61git = "https://github.com/paritytech/substrate"
62branch = "polkadot-v0.9.29"62branch = "polkadot-v0.9.30"
6363
64[dependencies.pallet-timestamp]64[dependencies.pallet-timestamp]
65default-features = false65default-features = false
66git = "https://github.com/paritytech/substrate"66git = "https://github.com/paritytech/substrate"
67branch = "polkadot-v0.9.29"67branch = "polkadot-v0.9.30"
6868
69[dependencies.pallet-randomness-collective-flip]69[dependencies.pallet-randomness-collective-flip]
70default-features = false70default-features = false
71git = "https://github.com/paritytech/substrate"71git = "https://github.com/paritytech/substrate"
72branch = "polkadot-v0.9.29"72branch = "polkadot-v0.9.30"
7373
74[dependencies.sp-std]74[dependencies.sp-std]
75default-features = false75default-features = false
76git = "https://github.com/paritytech/substrate"76git = "https://github.com/paritytech/substrate"
77branch = "polkadot-v0.9.29"77branch = "polkadot-v0.9.30"
7878
79[dependencies.serde]79[dependencies.serde]
80default-features = false80default-features = false
84[dependencies.sp-runtime]84[dependencies.sp-runtime]
85default-features = false85default-features = false
86git = "https://github.com/paritytech/substrate"86git = "https://github.com/paritytech/substrate"
87branch = "polkadot-v0.9.29"87branch = "polkadot-v0.9.30"
8888
89[dependencies.sp-core]89[dependencies.sp-core]
90default-features = false90default-features = false
91git = "https://github.com/paritytech/substrate"91git = "https://github.com/paritytech/substrate"
92branch = "polkadot-v0.9.29"92branch = "polkadot-v0.9.30"
9393
94[dependencies.sp-io]94[dependencies.sp-io]
95default-features = false95default-features = false
96git = "https://github.com/paritytech/substrate"96git = "https://github.com/paritytech/substrate"
97branch = "polkadot-v0.9.29"97branch = "polkadot-v0.9.30"
9898
99[dependencies]99[dependencies]
100scale-info = { version = "2.0.1", default-features = false, features = [100scale-info = { version = "2.0.1", default-features = false, features = [
modifiedpallets/inflation/src/tests.rsdiffbeforeafterboth
47 type AccountStore = System;47 type AccountStore = System;
48 type Balance = u64;48 type Balance = u64;
49 type DustRemoval = ();49 type DustRemoval = ();
50 type Event = ();50 type RuntimeEvent = ();
51 type ExistentialDeposit = ExistentialDeposit;51 type ExistentialDeposit = ExistentialDeposit;
52 type WeightInfo = ();52 type WeightInfo = ();
53 type MaxLocks = MaxLocks;53 type MaxLocks = MaxLocks;
79 type BlockWeights = ();79 type BlockWeights = ();
80 type BlockLength = ();80 type BlockLength = ();
81 type DbWeight = ();81 type DbWeight = ();
82 type Origin = Origin;82 type RuntimeOrigin = RuntimeOrigin;
83 type Call = Call;83 type RuntimeCall = RuntimeCall;
84 type Index = u64;84 type Index = u64;
85 type BlockNumber = u64;85 type BlockNumber = u64;
86 type Hash = H256;86 type Hash = H256;
87 type Hashing = BlakeTwo256;87 type Hashing = BlakeTwo256;
88 type AccountId = u64;88 type AccountId = u64;
89 type Lookup = IdentityLookup<Self::AccountId>;89 type Lookup = IdentityLookup<Self::AccountId>;
90 type Header = Header;90 type Header = Header;
91 type Event = ();91 type RuntimeEvent = ();
92 type BlockHashCount = BlockHashCount;92 type BlockHashCount = BlockHashCount;
93 type Version = ();93 type Version = ();
94 type PalletInfo = PalletInfo;94 type PalletInfo = PalletInfo;
modifiedpallets/nonfungible/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
20pallet-common = { default-features = false, path = '../common' }20pallet-common = { default-features = false, path = '../common' }
21pallet-structure = { default-features = false, path = '../structure' }21pallet-structure = { default-features = false, path = '../structure' }
22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
23evm-coder = { default-features = false, path = '../../crates/evm-coder' }23evm-coder = { default-features = false, path = '../../crates/evm-coder' }
24pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }24pallet-evm-coder-substrate = { default-features = false, path = '../evm-coder-substrate' }
25ethereum = { version = "0.12.0", default-features = false }25ethereum = { version = "0.12.0", default-features = false }
26frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }26frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
27scale-info = { version = "2.0.1", default-features = false, features = [27scale-info = { version = "2.0.1", default-features = false, features = [
28 "derive",28 "derive",
29] }29] }
modifiedpallets/nonfungible/src/lib.rsdiffbeforeafterboth
97 storage::with_transaction,97 storage::with_transaction,
98 pallet_prelude::DispatchResultWithPostInfo,98 pallet_prelude::DispatchResultWithPostInfo,
99 pallet_prelude::Weight,99 pallet_prelude::Weight,
100 weights::{PostDispatchInfo, Pays},100 dispatch::{PostDispatchInfo, Pays},
101};101};
102use up_data_structs::{102use up_data_structs::{
103 AccessMode, CollectionId, CollectionFlags, CustomDataLimit, TokenId, CreateCollectionData,103 AccessMode, CollectionId, CollectionFlags, CustomDataLimit, TokenId, CreateCollectionData,
modifiedpallets/proxy-rmrk-core/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
21pallet-structure = { default-features = false, path = "../../pallets/structure" }21pallet-structure = { default-features = false, path = "../../pallets/structure" }
22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }22up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
23pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }23pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
25rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }25rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
26scale-info = { version = "2.0.1", default-features = false, features = [26scale-info = { version = "2.0.1", default-features = false, features = [
27 "derive",27 "derive",
modifiedpallets/proxy-rmrk-core/src/lib.rsdiffbeforeafterboth
197 frame_system::Config + pallet_common::Config + pallet_nonfungible::Config + account::Config197 frame_system::Config + pallet_common::Config + pallet_nonfungible::Config + account::Config
198 {198 {
199 /// Overarching event type.199 /// Overarching event type.
200 type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;200 type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
201201
202 /// The weight information of this pallet.202 /// The weight information of this pallet.
203 type WeightInfo: WeightInfo;203 type WeightInfo: WeightInfo;
modifiedpallets/proxy-rmrk-equip/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-common = { default-features = false, path = '../common' }19pallet-common = { default-features = false, path = '../common' }
20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }20pallet-nonfungible = { default-features = false, path = "../../pallets/nonfungible" }
21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }21up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }22pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
23frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }23frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
24rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }24rmrk-traits = { default-features = false, path = "../../primitives/rmrk-traits" }
25scale-info = { version = "2.0.1", default-features = false, features = [25scale-info = { version = "2.0.1", default-features = false, features = [
26 "derive",26 "derive",
modifiedpallets/proxy-rmrk-equip/src/lib.rsdiffbeforeafterboth
163 #[pallet::config]163 #[pallet::config]
164 pub trait Config: frame_system::Config + pallet_rmrk_core::Config {164 pub trait Config: frame_system::Config + pallet_rmrk_core::Config {
165 /// Overarching event type.165 /// Overarching event type.
166 type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;166 type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
167167
168 /// The weight information of this pallet.168 /// The weight information of this pallet.
169 type WeightInfo: WeightInfo;169 type WeightInfo: WeightInfo;
modifiedpallets/refungible/Cargo.tomldiffbeforeafterboth
11version = '3.1.2'11version = '3.1.2'
1212
13[dependencies]13[dependencies]
14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }18sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
20evm-coder = { default-features = false, path = '../../crates/evm-coder' }20evm-coder = { default-features = false, path = '../../crates/evm-coder' }
21pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }21pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
22pallet-common = { default-features = false, path = '../common' }22pallet-common = { default-features = false, path = '../common' }
23pallet-structure = { default-features = false, path = '../structure' }23pallet-structure = { default-features = false, path = '../structure' }
24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }24frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2525
26struct-versioning = { path = "../../crates/struct-versioning" }26struct-versioning = { path = "../../crates/struct-versioning" }
27up-data-structs = { default-features = false, path = '../../primitives/data-structs' }27up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
modifiedpallets/scheduler/Cargo.tomldiffbeforeafterboth
16 "derive",16 "derive",
17] }17] }
1818
19frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }19frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
20frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }20frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }21sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }22sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
23sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }23sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
24sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.29' }24sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.30' }
25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }25frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2626
27up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }27up-sponsorship = { version = "0.1.0", default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
28log = { version = "0.4.16", default-features = false }28log = { version = "0.4.16", default-features = false }
2929
30[dev-dependencies]30[dev-dependencies]
31sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }31sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
32substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }32substrate-test-utils = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
3333
34[features]34[features]
35default = ["std"]35default = ["std"]
modifiedpallets/scheduler/src/lib.rsdiffbeforeafterboth
86use sp_std::{borrow::Borrow, cmp::Ordering, marker::PhantomData, prelude::*};86use sp_std::{borrow::Borrow, cmp::Ordering, marker::PhantomData, prelude::*};
8787
88use frame_support::{88use frame_support::{
89 dispatch::{DispatchError, DispatchResult, Dispatchable, Parameter},89 dispatch::{DispatchError, DispatchResult, Dispatchable, Parameter, GetDispatchInfo},
90 traits::{90 traits::{
91 schedule::{self, DispatchTime, MaybeHashed},91 schedule::{self, DispatchTime, MaybeHashed},
92 NamedReservableCurrency, EnsureOrigin, Get, IsType, OriginTrait, PrivilegeCmp,92 NamedReservableCurrency, EnsureOrigin, Get, IsType, OriginTrait, PrivilegeCmp,
93 StorageVersion,93 StorageVersion,
94 },94 },
95 weights::{GetDispatchInfo, Weight},95 weights::{Weight},
96};96};
9797
98pub use weights::WeightInfo;98pub use weights::WeightInfo;
104pub const MAX_TASK_ID_LENGTH_IN_BYTES: u8 = 16;104pub const MAX_TASK_ID_LENGTH_IN_BYTES: u8 = 16;
105105
106type ScheduledId = [u8; MAX_TASK_ID_LENGTH_IN_BYTES as usize];106type ScheduledId = [u8; MAX_TASK_ID_LENGTH_IN_BYTES as usize];
107pub type CallOrHashOf<T> = MaybeHashed<<T as Config>::Call, <T as frame_system::Config>::Hash>;107pub type CallOrHashOf<T> =
108 MaybeHashed<<T as Config>::RuntimeCall, <T as frame_system::Config>::Hash>;
108109
109/// Information regarding an item to be executed in the future.110/// Information regarding an item to be executed in the future.
110#[cfg_attr(any(feature = "std", test), derive(PartialEq, Eq))]111#[cfg_attr(any(feature = "std", test), derive(PartialEq, Eq))]
209 #[pallet::config]210 #[pallet::config]
210 pub trait Config: frame_system::Config {211 pub trait Config: frame_system::Config {
211 /// The overarching event type.212 /// The overarching event type.
212 type Event: From<Event<Self>> + IsType<<Self as frame_system::Config>::Event>;213 type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
213214
214 /// The aggregated origin which the dispatch will take.215 /// The aggregated origin which the dispatch will take.
215 type Origin: OriginTrait<PalletsOrigin = Self::PalletsOrigin>216 type RuntimeOrigin: OriginTrait<PalletsOrigin = Self::PalletsOrigin>
216 + From<Self::PalletsOrigin>217 + From<Self::PalletsOrigin>
217 + IsType<<Self as system::Config>::Origin>;218 + IsType<<Self as system::Config>::RuntimeOrigin>;
218219
219 /// The caller origin, overarching type of all pallets origins.220 /// The caller origin, overarching type of all pallets origins.
220 type PalletsOrigin: From<system::RawOrigin<Self::AccountId>> + Codec + Clone + Eq + TypeInfo;221 type PalletsOrigin: From<system::RawOrigin<Self::AccountId>> + Codec + Clone + Eq + TypeInfo;
221222
222 type Currency: NamedReservableCurrency<Self::AccountId, ReserveIdentifier = ScheduledId>;223 type Currency: NamedReservableCurrency<Self::AccountId, ReserveIdentifier = ScheduledId>;
223224
224 /// The aggregated call type.225 /// The aggregated call type.
225 type Call: Parameter226 type RuntimeCall: Parameter
226 + Dispatchable<Origin = <Self as Config>::Origin, PostInfo = PostDispatchInfo>227 + Dispatchable<
228 RuntimeOrigin = <Self as Config>::RuntimeOrigin,
229 PostInfo = PostDispatchInfo,
227 + GetDispatchInfo230 > + GetDispatchInfo
228 + From<system::Call<Self>>;231 + From<system::Call<Self>>;
229232
233 type MaximumWeight: Get<Weight>;236 type MaximumWeight: Get<Weight>;
234237
235 /// Required origin to schedule or cancel calls.238 /// Required origin to schedule or cancel calls.
236 type ScheduleOrigin: EnsureOrigin<<Self as system::Config>::Origin>;239 type ScheduleOrigin: EnsureOrigin<<Self as system::Config>::RuntimeOrigin>;
237240
238 /// Compare the privileges of origins.241 /// Compare the privileges of origins.
239 ///242 ///
271 fn reserve_balance(274 fn reserve_balance(
272 id: ScheduledId,275 id: ScheduledId,
273 sponsor: <T as frame_system::Config>::AccountId,276 sponsor: <T as frame_system::Config>::AccountId,
274 call: <T as Config>::Call,277 call: <T as Config>::RuntimeCall,
275 count: u32,278 count: u32,
276 ) -> Result<(), DispatchError>;279 ) -> Result<(), DispatchError>;
277280
278 /// Unreserve (unlock) a certain amount from the payer's reserved funds, returning the change.281 /// Unreserve (unlock) a certain amount from the payer's reserved funds, returning the change.
279 fn pay_for_call(282 fn pay_for_call(
280 id: ScheduledId,283 id: ScheduledId,
281 sponsor: <T as frame_system::Config>::AccountId,284 sponsor: <T as frame_system::Config>::AccountId,
282 call: <T as Config>::Call,285 call: <T as Config>::RuntimeCall,
283 ) -> Result<u128, DispatchError>;286 ) -> Result<u128, DispatchError>;
284287
285 /// Resolve the call dispatch, including any post-dispatch operations.288 /// Resolve the call dispatch, including any post-dispatch operations.
286 fn dispatch_call(289 fn dispatch_call(
287 signer: T::AccountId,290 signer: T::AccountId,
288 function: <T as Config>::Call,291 function: <T as Config>::RuntimeCall,
289 ) -> Result<292 ) -> Result<
290 Result<PostDispatchInfo, DispatchErrorWithPostInfo<PostDispatchInfo>>,293 Result<PostDispatchInfo, DispatchErrorWithPostInfo<PostDispatchInfo>>,
291 TransactionValidityError,294 TransactionValidityError,
404 let periodic = s.maybe_periodic.is_some();407 let periodic = s.maybe_periodic.is_some();
405 let call_weight = call.get_dispatch_info().weight;408 let call_weight = call.get_dispatch_info().weight;
406 let mut item_weight = T::WeightInfo::item(periodic, named, Some(resolved));409 let mut item_weight = T::WeightInfo::item(periodic, named, Some(resolved));
407 let origin =410 let origin = <<T as Config>::RuntimeOrigin as From<T::PalletsOrigin>>::from(
408 <<T as Config>::Origin as From<T::PalletsOrigin>>::from(s.origin.clone())411 s.origin.clone(),
412 )
409 .into();413 .into();
410 if ensure_signed(origin).is_ok() {414 if ensure_signed(origin).is_ok() {
420 let test_weight = total_weight424 let test_weight = total_weight
421 .saturating_add(call_weight)425 .saturating_add(call_weight)
422 .saturating_add(item_weight);426 .saturating_add(item_weight);
423 if !hard_deadline && order > 0 && test_weight > limit {427 if !hard_deadline && order > 0 && test_weight.all_gt(limit) {
424 // Cannot be scheduled this block - postpone until next.428 // Cannot be scheduled this block - postpone until next.
425 total_weight.saturating_accrue(T::WeightInfo::item(false, named, None));429 total_weight.saturating_accrue(T::WeightInfo::item(false, named, None));
426 if let Some(ref id) = s.maybe_id {430 if let Some(ref id) = s.maybe_id {
436 }440 }
437441
438 let sender = ensure_signed(442 let sender = ensure_signed(
439 <<T as Config>::Origin as From<T::PalletsOrigin>>::from(s.origin.clone())443 <<T as Config>::RuntimeOrigin as From<T::PalletsOrigin>>::from(
444 s.origin.clone(),
445 )
440 .into(),446 .into(),
514 call: Box<CallOrHashOf<T>>,520 call: Box<CallOrHashOf<T>>,
515 ) -> DispatchResult {521 ) -> DispatchResult {
516 T::ScheduleOrigin::ensure_origin(origin.clone())?;522 T::ScheduleOrigin::ensure_origin(origin.clone())?;
517 let origin = <T as Config>::Origin::from(origin);523 let origin = <T as Config>::RuntimeOrigin::from(origin);
518 Self::do_schedule_named(524 Self::do_schedule_named(
519 id,525 id,
520 DispatchTime::At(when),526 DispatchTime::At(when),
530 #[pallet::weight(<T as Config>::WeightInfo::cancel_named(T::MaxScheduledPerBlock::get()))]536 #[pallet::weight(<T as Config>::WeightInfo::cancel_named(T::MaxScheduledPerBlock::get()))]
531 pub fn cancel_named(origin: OriginFor<T>, id: ScheduledId) -> DispatchResult {537 pub fn cancel_named(origin: OriginFor<T>, id: ScheduledId) -> DispatchResult {
532 T::ScheduleOrigin::ensure_origin(origin.clone())?;538 T::ScheduleOrigin::ensure_origin(origin.clone())?;
533 let origin = <T as Config>::Origin::from(origin);539 let origin = <T as Config>::RuntimeOrigin::from(origin);
534 Self::do_cancel_named(Some(origin.caller().clone()), id)?;540 Self::do_cancel_named(Some(origin.caller().clone()), id)?;
535 Ok(())541 Ok(())
536 }542 }
550 call: Box<CallOrHashOf<T>>,556 call: Box<CallOrHashOf<T>>,
551 ) -> DispatchResult {557 ) -> DispatchResult {
552 T::ScheduleOrigin::ensure_origin(origin.clone())?;558 T::ScheduleOrigin::ensure_origin(origin.clone())?;
553 let origin = <T as Config>::Origin::from(origin);559 let origin = <T as Config>::RuntimeOrigin::from(origin);
554 Self::do_schedule_named(560 Self::do_schedule_named(
555 id,561 id,
556 DispatchTime::After(after),562 DispatchTime::After(after),
modifiedpallets/structure/Cargo.tomldiffbeforeafterboth
4edition = "2021"4edition = "2021"
55
6[dependencies]6[dependencies]
7frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }7frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
8frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }8frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
9frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }9frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
10sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }10sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
11pallet-common = { path = "../common", default-features = false }11pallet-common = { path = "../common", default-features = false }
12parity-scale-codec = { version = "3.1.2", default-features = false, features = [12parity-scale-codec = { version = "3.1.2", default-features = false, features = [
13 "derive",13 "derive",
16 "derive",16 "derive",
17] }17] }
18up-data-structs = { path = "../../primitives/data-structs", default-features = false }18up-data-structs = { path = "../../primitives/data-structs", default-features = false }
19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2020
21[features]21[features]
22default = ["std"]22default = ["std"]
modifiedpallets/structure/src/lib.rsdiffbeforeafterboth
97 #[pallet::config]97 #[pallet::config]
98 pub trait Config: frame_system::Config + pallet_common::Config {98 pub trait Config: frame_system::Config + pallet_common::Config {
99 type WeightInfo: weights::WeightInfo;99 type WeightInfo: weights::WeightInfo;
100 type Event: IsType<<Self as frame_system::Config>::Event> + From<Event<Self>>;100 type RuntimeEvent: IsType<<Self as frame_system::Config>::RuntimeEvent> + From<Event<Self>>;
101 type Call: Parameter + UnfilteredDispatchable<Origin = Self::Origin> + GetDispatchInfo;101 type RuntimeCall: Parameter
102 + UnfilteredDispatchable<RuntimeOrigin = Self::RuntimeOrigin>
103 + GetDispatchInfo;
102 }104 }
103105
modifiedpallets/unique/Cargo.tomldiffbeforeafterboth
60default-features = false60default-features = false
61optional = true61optional = true
62git = "https://github.com/paritytech/substrate"62git = "https://github.com/paritytech/substrate"
63branch = "polkadot-v0.9.29"63branch = "polkadot-v0.9.30"
6464
65[dependencies.frame-support]65[dependencies.frame-support]
66default-features = false66default-features = false
67git = "https://github.com/paritytech/substrate"67git = "https://github.com/paritytech/substrate"
68branch = "polkadot-v0.9.29"68branch = "polkadot-v0.9.30"
6969
70[dependencies.frame-system]70[dependencies.frame-system]
71default-features = false71default-features = false
72git = "https://github.com/paritytech/substrate"72git = "https://github.com/paritytech/substrate"
73branch = "polkadot-v0.9.29"73branch = "polkadot-v0.9.30"
7474
75[dependencies.sp-std]75[dependencies.sp-std]
76default-features = false76default-features = false
77git = "https://github.com/paritytech/substrate"77git = "https://github.com/paritytech/substrate"
78branch = "polkadot-v0.9.29"78branch = "polkadot-v0.9.30"
7979
80[dependencies.sp-runtime]80[dependencies.sp-runtime]
81default-features = false81default-features = false
82git = "https://github.com/paritytech/substrate"82git = "https://github.com/paritytech/substrate"
83branch = "polkadot-v0.9.29"83branch = "polkadot-v0.9.30"
8484
85[dependencies.sp-core]85[dependencies.sp-core]
86default-features = false86default-features = false
87git = "https://github.com/paritytech/substrate"87git = "https://github.com/paritytech/substrate"
88branch = "polkadot-v0.9.29"88branch = "polkadot-v0.9.30"
8989
90[dependencies.sp-io]90[dependencies.sp-io]
91default-features = false91default-features = false
92git = "https://github.com/paritytech/substrate"92git = "https://github.com/paritytech/substrate"
93branch = "polkadot-v0.9.29"93branch = "polkadot-v0.9.30"
9494
95################################################################################95################################################################################
96# Local Dependencies96# Local Dependencies
99scale-info = { version = "2.0.1", default-features = false, features = [99scale-info = { version = "2.0.1", default-features = false, features = [
100 "derive",100 "derive",
101] }101] }
102pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }102pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
103pallet-common = { default-features = false, path = "../common" }103pallet-common = { default-features = false, path = "../common" }
104evm-coder = { default-features = false, path = '../../crates/evm-coder' }104evm-coder = { default-features = false, path = '../../crates/evm-coder' }
105pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }105pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
modifiedpallets/unique/src/eth/stubs/CollectionHelpers.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/unique/src/lib.rsdiffbeforeafterboth
122/// Configuration trait of this pallet.122/// Configuration trait of this pallet.
123pub trait Config: system::Config + pallet_common::Config + Sized + TypeInfo {123pub trait Config: system::Config + pallet_common::Config + Sized + TypeInfo {
124 /// Overarching event type.124 /// Overarching event type.
125 type Event: From<Event<Self>> + Into<<Self as frame_system::Config>::Event>;125 type RuntimeEvent: From<Event<Self>> + Into<<Self as frame_system::Config>::RuntimeEvent>;
126126
127 /// Weight information for extrinsics in this pallet.127 /// Weight information for extrinsics in this pallet.
128 type WeightInfo: WeightInfo;128 type WeightInfo: WeightInfo;
273 /// Type alias to Pallet, to be used by construct_runtime.273 /// Type alias to Pallet, to be used by construct_runtime.
274 pub struct Module<T: Config> for enum Call274 pub struct Module<T: Config> for enum Call
275 where275 where
276 origin: T::Origin276 origin: T::RuntimeOrigin
277 {277 {
278 type Error = Error<T>;278 type Error = Error<T>;
279279
modifiedprimitives/app_promotion_rpc/Cargo.tomldiffbeforeafterboth
10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [
11 "derive",11 "derive",
12] }12] }
13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
1818
19[features]19[features]
20default = ["std"]20default = ["std"]
modifiedprimitives/common/Cargo.tomldiffbeforeafterboth
6license = 'All Rights Reserved'6license = 'All Rights Reserved'
7name = 'up-common'7name = 'up-common'
8repository = 'https://github.com/UniqueNetwork/unique-chain'8repository = 'https://github.com/UniqueNetwork/unique-chain'
9version = "0.9.29"9version = "0.9.30"
1010
11[features]11[features]
12default = ['std']12default = ['std']
23[dependencies.sp-std]23[dependencies.sp-std]
24default-features = false24default-features = false
25git = "https://github.com/paritytech/substrate"25git = "https://github.com/paritytech/substrate"
26branch = "polkadot-v0.9.29"26branch = "polkadot-v0.9.30"
2727
28[dependencies.frame-support]28[dependencies.frame-support]
29default-features = false29default-features = false
30git = "https://github.com/paritytech/substrate"30git = "https://github.com/paritytech/substrate"
31branch = "polkadot-v0.9.29"31branch = "polkadot-v0.9.30"
3232
33[dependencies.sp-runtime]33[dependencies.sp-runtime]
34default-features = false34default-features = false
35git = "https://github.com/paritytech/substrate"35git = "https://github.com/paritytech/substrate"
36branch = "polkadot-v0.9.29"36branch = "polkadot-v0.9.30"
3737
38[dependencies.sp-core]38[dependencies.sp-core]
39default-features = false39default-features = false
40git = "https://github.com/paritytech/substrate"40git = "https://github.com/paritytech/substrate"
41branch = "polkadot-v0.9.29"41branch = "polkadot-v0.9.30"
4242
43[dependencies.sp-consensus-aura]43[dependencies.sp-consensus-aura]
44default-features = false44default-features = false
45git = "https://github.com/paritytech/substrate"45git = "https://github.com/paritytech/substrate"
46branch = "polkadot-v0.9.29"46branch = "polkadot-v0.9.30"
4747
48[dependencies.fp-rpc]48[dependencies.fp-rpc]
49default-features = false49default-features = false
50git = "https://github.com/uniquenetwork/frontier"50git = "https://github.com/uniquenetwork/frontier"
51branch = "unique-polkadot-v0.9.29"51branch = "unique-polkadot-v0.9.30"
5252
53[dependencies.pallet-evm]53[dependencies.pallet-evm]
54default-features = false54default-features = false
55git = "https://github.com/uniquenetwork/frontier"55git = "https://github.com/uniquenetwork/frontier"
56branch = "unique-polkadot-v0.9.29"56branch = "unique-polkadot-v0.9.30"
5757
modifiedprimitives/data-structs/Cargo.tomldiffbeforeafterboth
18serde = { version = "1.0.130", features = [18serde = { version = "1.0.130", features = [
19 'derive',19 'derive',
20], default-features = false, optional = true }20], default-features = false, optional = true }
21frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }21frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }22frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
23sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }23sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
24sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }24sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
25sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }25sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26derivative = { version = "2.2.0", features = ["use_core"] }26derivative = { version = "2.2.0", features = ["use_core"] }
27struct-versioning = { path = "../../crates/struct-versioning" }27struct-versioning = { path = "../../crates/struct-versioning" }
28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
29rmrk-traits = { default-features = false, path = "../rmrk-traits" }29rmrk-traits = { default-features = false, path = "../rmrk-traits" }
30bondrewd = { version = "0.1.14", features = ["derive"], default-features = false }30bondrewd = { version = "0.1.14", features = ["derive"], default-features = false }
3131
modifiedprimitives/rmrk-rpc/Cargo.tomldiffbeforeafterboth
8codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [8codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [
9 "derive",9 "derive",
10] }10] }
11sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }11sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
12sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }12sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
13sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }13sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15serde = { version = "1.0.130", default-features = false, features = ["derive"] }15serde = { version = "1.0.130", default-features = false, features = ["derive"] }
16rmrk-traits = { default-features = false, path = "../rmrk-traits" }16rmrk-traits = { default-features = false, path = "../rmrk-traits" }
1717
modifiedprimitives/rpc/Cargo.tomldiffbeforeafterboth
10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [10codec = { package = "parity-scale-codec", version = "3.1.2", default-features = false, features = [
11 "derive",11 "derive",
12] }12] }
13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }13sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15sp-api = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }17pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
1818
19[features]19[features]
20default = ["std"]20default = ["std"]
modifiedruntime/common/config/ethereum.rsdiffbeforeafterboth
10 dispatch::CollectionDispatchT, ethereum::sponsoring::EvmSponsorshipHandler,10 dispatch::CollectionDispatchT, ethereum::sponsoring::EvmSponsorshipHandler,
11 config::sponsoring::DefaultSponsoringRateLimit, DealWithFees,11 config::sponsoring::DefaultSponsoringRateLimit, DealWithFees,
12 },12 },
13 Runtime, Aura, Balances, Event, ChainId,13 Runtime, Aura, Balances, RuntimeEvent, ChainId,
14};14};
15use pallet_evm::{EnsureAddressTruncated, HashedAddressMapping};15use pallet_evm::{EnsureAddressTruncated, HashedAddressMapping};
16use up_common::constants::*;16use up_common::constants::*;
75 type PrecompilesType = ();75 type PrecompilesType = ();
76 type PrecompilesValue = ();76 type PrecompilesValue = ();
77 type Currency = Balances;77 type Currency = Balances;
78 type Event = Event;78 type RuntimeEvent = RuntimeEvent;
79 type OnMethodCall = (79 type OnMethodCall = (
80 pallet_evm_migration::OnMethodCall<Self>,80 pallet_evm_migration::OnMethodCall<Self>,
81 pallet_evm_contract_helpers::HelpersOnMethodCall<Self>,81 pallet_evm_contract_helpers::HelpersOnMethodCall<Self>,
95}95}
9696
97impl pallet_ethereum::Config for Runtime {97impl pallet_ethereum::Config for Runtime {
98 type Event = Event;98 type RuntimeEvent = RuntimeEvent;
99 type StateRoot = pallet_ethereum::IntermediateStateRoot<Self>;99 type StateRoot = pallet_ethereum::IntermediateStateRoot<Self>;
100}100}
101101
112}112}
113113
114impl pallet_evm_contract_helpers::Config for Runtime {114impl pallet_evm_contract_helpers::Config for Runtime {
115 type Event = Event;115 type RuntimeEvent = RuntimeEvent;
116 type ContractAddress = HelpersContractAddress;116 type ContractAddress = HelpersContractAddress;
117 type DefaultSponsoringRateLimit = DefaultSponsoringRateLimit;117 type DefaultSponsoringRateLimit = DefaultSponsoringRateLimit;
118}118}
modifiedruntime/common/config/orml.rsdiffbeforeafterboth
28use sp_std::{vec, vec::Vec};28use sp_std::{vec, vec::Vec};
29use pallet_foreign_assets::{CurrencyId, NativeCurrency};29use pallet_foreign_assets::{CurrencyId, NativeCurrency};
30use crate::{30use crate::{
31 Runtime, Event, RelayChainBlockNumberProvider,31 Runtime, RuntimeEvent, RelayChainBlockNumberProvider,
32 runtime_common::config::{32 runtime_common::config::{
33 xcm::{33 xcm::{
34 SelfLocation, Weigher, XcmConfig, Ancestry,34 SelfLocation, Weigher, XcmConfig, Ancestry,
96}96}
9797
98impl orml_vesting::Config for Runtime {98impl orml_vesting::Config for Runtime {
99 type Event = Event;99 type RuntimeEvent = RuntimeEvent;
100 type Currency = pallet_balances::Pallet<Runtime>;100 type Currency = pallet_balances::Pallet<Runtime>;
101 type MinVestedTransfer = MinVestedTransfer;101 type MinVestedTransfer = MinVestedTransfer;
102 type VestedTransferOrigin = EnsureSigned<AccountId>;102 type VestedTransferOrigin = EnsureSigned<AccountId>;
106}106}
107107
108impl orml_tokens::Config for Runtime {108impl orml_tokens::Config for Runtime {
109 type Event = Event;109 type RuntimeEvent = RuntimeEvent;
110 type Balance = Balance;110 type Balance = Balance;
111 type Amount = Amount;111 type Amount = Amount;
112 type CurrencyId = CurrencyId;112 type CurrencyId = CurrencyId;
113 type WeightInfo = ();113 type WeightInfo = ();
114 type ExistentialDeposits = ExistentialDeposits;114 type ExistentialDeposits = ExistentialDeposits;
115 type OnDust = orml_tokens::TransferDust<Runtime, TreasuryAccountId>;115 type OnDust = orml_tokens::TransferDust<Runtime, TreasuryAccountId>;
116 type OnSlash = ();
117 type OnTransfer = ();
118 type OnDeposit = ();
116 type MaxLocks = MaxLocks;119 type MaxLocks = MaxLocks;
117 type MaxReserves = MaxReserves;120 type MaxReserves = MaxReserves;
118 // TODO: Add all module accounts121 // TODO: Add all module accounts
124}127}
125128
126impl orml_xtokens::Config for Runtime {129impl orml_xtokens::Config for Runtime {
127 type Event = Event;130 type RuntimeEvent = RuntimeEvent;
128 type Balance = Balance;131 type Balance = Balance;
129 type CurrencyId = CurrencyId;132 type CurrencyId = CurrencyId;
130 type CurrencyIdConvert = CurrencyIdConvert;133 type CurrencyIdConvert = CurrencyIdConvert;
modifiedruntime/common/config/pallets/app_promotion.rsdiffbeforeafterboth
1616
17use crate::{17use crate::{
18 runtime_common::config::pallets::{TreasuryAccountId, RelayChainBlockNumberProvider},18 runtime_common::config::pallets::{TreasuryAccountId, RelayChainBlockNumberProvider},
19 Runtime, Balances, BlockNumber, Unique, Event, EvmContractHelpers,19 Runtime, Balances, BlockNumber, Unique, RuntimeEvent, EvmContractHelpers,
20};20};
2121
22use frame_support::{parameter_types, PalletId};22use frame_support::{parameter_types, PalletId};
59 // type Day = Day;59 // type Day = Day;
60 type Nominal = Nominal;60 type Nominal = Nominal;
61 type IntervalIncome = IntervalIncome;61 type IntervalIncome = IntervalIncome;
62 type Event = Event;62 type RuntimeEvent = RuntimeEvent;
63}63}
6464
modifiedruntime/common/config/pallets/foreign_asset.rsdiffbeforeafterboth
1use crate::{Runtime, Event, Balances};1use crate::{Runtime, RuntimeEvent, Balances};
2use up_common::types::AccountId;2use up_common::types::AccountId;
33
4impl pallet_foreign_assets::Config for Runtime {4impl pallet_foreign_assets::Config for Runtime {
5 type Event = Event;5 type RuntimeEvent = RuntimeEvent;
6 type Currency = Balances;6 type Currency = Balances;
7 type RegisterOrigin = frame_system::EnsureRoot<AccountId>;7 type RegisterOrigin = frame_system::EnsureRoot<AccountId>;
8 type WeightInfo = pallet_foreign_assets::weights::SubstrateWeight<Self>;8 type WeightInfo = pallet_foreign_assets::weights::SubstrateWeight<Self>;
modifiedruntime/common/config/pallets/mod.rsdiffbeforeafterboth
23 weights::CommonWeights,23 weights::CommonWeights,
24 RelayChainBlockNumberProvider,24 RelayChainBlockNumberProvider,
25 },25 },
26 Runtime, Event, Call, Balances,26 Runtime, RuntimeEvent, RuntimeCall, Balances,
27};27};
28use frame_support::traits::{ConstU32, ConstU64};28use frame_support::traits::{ConstU32, ConstU64};
29use up_common::{29use up_common::{
5353
54impl pallet_common::Config for Runtime {54impl pallet_common::Config for Runtime {
55 type WeightInfo = pallet_common::weights::SubstrateWeight<Self>;55 type WeightInfo = pallet_common::weights::SubstrateWeight<Self>;
56 type Event = Event;56 type RuntimeEvent = RuntimeEvent;
57 type Currency = Balances;57 type Currency = Balances;
58 type CollectionCreationPrice = CollectionCreationPrice;58 type CollectionCreationPrice = CollectionCreationPrice;
59 type TreasuryAccountId = TreasuryAccountId;59 type TreasuryAccountId = TreasuryAccountId;
65}65}
6666
67impl pallet_structure::Config for Runtime {67impl pallet_structure::Config for Runtime {
68 type Event = Event;68 type RuntimeEvent = RuntimeEvent;
69 type Call = Call;69 type RuntimeCall = RuntimeCall;
70 type WeightInfo = pallet_structure::weights::SubstrateWeight<Self>;70 type WeightInfo = pallet_structure::weights::SubstrateWeight<Self>;
71}71}
7272
93}93}
9494
95impl pallet_unique::Config for Runtime {95impl pallet_unique::Config for Runtime {
96 type Event = Event;96 type RuntimeEvent = RuntimeEvent;
97 type WeightInfo = pallet_unique::weights::SubstrateWeight<Self>;97 type WeightInfo = pallet_unique::weights::SubstrateWeight<Self>;
98 type CommonWeightInfo = CommonWeights<Self>;98 type CommonWeightInfo = CommonWeights<Self>;
99 type RefungibleExtensionsWeightInfo = CommonWeights<Self>;99 type RefungibleExtensionsWeightInfo = CommonWeights<Self>;
modifiedruntime/common/config/pallets/rmrk.rsdiffbeforeafterboth
14// You should have received a copy of the GNU General Public License14// You should have received a copy of the GNU General Public License
15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
1616
17use crate::{Runtime, Event};17use crate::{Runtime, RuntimeEvent};
1818
19impl pallet_proxy_rmrk_core::Config for Runtime {19impl pallet_proxy_rmrk_core::Config for Runtime {
20 type WeightInfo = pallet_proxy_rmrk_core::weights::SubstrateWeight<Self>;20 type WeightInfo = pallet_proxy_rmrk_core::weights::SubstrateWeight<Self>;
21 type Event = Event;21 type RuntimeEvent = RuntimeEvent;
22}22}
2323
24impl pallet_proxy_rmrk_equip::Config for Runtime {24impl pallet_proxy_rmrk_equip::Config for Runtime {
25 type WeightInfo = pallet_proxy_rmrk_equip::weights::SubstrateWeight<Self>;25 type WeightInfo = pallet_proxy_rmrk_equip::weights::SubstrateWeight<Self>;
26 type Event = Event;26 type RuntimeEvent = RuntimeEvent;
27}27}
2828
modifiedruntime/common/config/pallets/scheduler.rsdiffbeforeafterboth
43}43}
4444
45impl pallet_unique_scheduler::Config for Runtime {45impl pallet_unique_scheduler::Config for Runtime {
46 type Event = Event;46 type RuntimeEvent = RuntimeEvent;
47 type Origin = Origin;47 type RuntimeOrigin = RuntimeOrigin;
48 type Currency = Balances;48 type Currency = Balances;
49 type PalletsOrigin = OriginCaller;49 type PalletsOrigin = OriginCaller;
50 type Call = Call;50 type RuntimeCall = RuntimeCall;
51 type MaximumWeight = MaximumSchedulerWeight;51 type MaximumWeight = MaximumSchedulerWeight;
52 type ScheduleOrigin = EnsureSigned<AccountId>;52 type ScheduleOrigin = EnsureSigned<AccountId>;
53 type MaxScheduledPerBlock = MaxScheduledPerBlock;53 type MaxScheduledPerBlock = MaxScheduledPerBlock;
modifiedruntime/common/config/parachain.rsdiffbeforeafterboth
15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
1616
17use frame_support::{weights::Weight, parameter_types};17use frame_support::{weights::Weight, parameter_types};
18use crate::{Runtime, Event, XcmpQueue, DmpQueue};18use crate::{Runtime, RuntimeEvent, XcmpQueue, DmpQueue};
19use up_common::constants::*;19use up_common::constants::*;
2020
21parameter_types! {21parameter_types! {
24}24}
2525
26impl cumulus_pallet_parachain_system::Config for Runtime {26impl cumulus_pallet_parachain_system::Config for Runtime {
27 type Event = Event;27 type RuntimeEvent = RuntimeEvent;
28 type SelfParaId = parachain_info::Pallet<Self>;28 type SelfParaId = parachain_info::Pallet<Self>;
29 type OnSystemEvent = ();29 type OnSystemEvent = ();
30 // type DownwardMessageHandlers = cumulus_primitives_utility::UnqueuedDmpAsParent<30 // type DownwardMessageHandlers = cumulus_primitives_utility::UnqueuedDmpAsParent<
modifiedruntime/common/config/substrate.rsdiffbeforeafterboth
18 traits::{Everything, ConstU32, NeverEnsureOrigin},18 traits::{Everything, ConstU32, NeverEnsureOrigin},
19 weights::{19 weights::{
20 constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight},20 constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight},
21 DispatchClass, ConstantMultiplier,21 ConstantMultiplier,
22 },22 },
23 dispatch::DispatchClass,
23 parameter_types, PalletId,24 parameter_types, PalletId,
24};25};
25use sp_runtime::{26use sp_runtime::{
32 EnsureRoot,33 EnsureRoot,
33};34};
34use crate::{35use crate::{
35 runtime_common::DealWithFees, Runtime, Event, Call, Origin, PalletInfo, System, Balances,36 runtime_common::DealWithFees, Runtime, RuntimeEvent, RuntimeCall, RuntimeOrigin, PalletInfo,
36 Treasury, SS58Prefix, Version,37 System, Balances, Treasury, SS58Prefix, Version,
37};38};
38use up_common::{types::*, constants::*};39use up_common::{types::*, constants::*};
79 /// The weight of the overhead invoked on the block import process, independent of the extrinsics included in that block.80 /// The weight of the overhead invoked on the block import process, independent of the extrinsics included in that block.
80 type BlockWeights = RuntimeBlockWeights;81 type BlockWeights = RuntimeBlockWeights;
81 /// The aggregated dispatch type that is available for extrinsics.82 /// The aggregated dispatch type that is available for extrinsics.
82 type Call = Call;83 type RuntimeCall = RuntimeCall;
83 /// The weight of database operations that the runtime can invoke.84 /// The weight of database operations that the runtime can invoke.
84 type DbWeight = RocksDbWeight;85 type DbWeight = RocksDbWeight;
85 /// The ubiquitous event type.86 /// The ubiquitous event type.
86 type Event = Event;87 type RuntimeEvent = RuntimeEvent;
87 /// The type for hashing blocks and tries.88 /// The type for hashing blocks and tries.
88 type Hash = Hash;89 type Hash = Hash;
89 /// The hashing algorithm used.90 /// The hashing algorithm used.
100 type OnNewAccount = ();101 type OnNewAccount = ();
101 type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode<Self>;102 type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode<Self>;
102 /// The ubiquitous origin type.103 /// The ubiquitous origin type.
103 type Origin = Origin;104 type RuntimeOrigin = RuntimeOrigin;
104 /// This type is being generated by `construct_runtime!`.105 /// This type is being generated by `construct_runtime!`.
105 type PalletInfo = PalletInfo;106 type PalletInfo = PalletInfo;
106 /// This is used as an identifier of the chain. 42 is the generic substrate prefix.107 /// This is used as an identifier of the chain. 42 is the generic substrate prefix.
140 /// The type for recording an account's balance.141 /// The type for recording an account's balance.
141 type Balance = Balance;142 type Balance = Balance;
142 /// The ubiquitous event type.143 /// The ubiquitous event type.
143 type Event = Event;144 type RuntimeEvent = RuntimeEvent;
144 type DustRemoval = Treasury;145 type DustRemoval = Treasury;
145 type ExistentialDeposit = ExistentialDeposit;146 type ExistentialDeposit = ExistentialDeposit;
146 type AccountStore = System;147 type AccountStore = System;
154}155}
155156
156impl pallet_transaction_payment::Config for Runtime {157impl pallet_transaction_payment::Config for Runtime {
157 type Event = Event;158 type RuntimeEvent = RuntimeEvent;
158 type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter<Balances, DealWithFees>;159 type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter<Balances, DealWithFees>;
159 type LengthToFee = ConstantMultiplier<Balance, TransactionByteFee>;160 type LengthToFee = ConstantMultiplier<Balance, TransactionByteFee>;
160 type OperationalFeeMultiplier = OperationalFeeMultiplier;161 type OperationalFeeMultiplier = OperationalFeeMultiplier;
188 type ApproveOrigin = EnsureRoot<AccountId>;189 type ApproveOrigin = EnsureRoot<AccountId>;
189 type RejectOrigin = EnsureRoot<AccountId>;190 type RejectOrigin = EnsureRoot<AccountId>;
190 type SpendOrigin = NeverEnsureOrigin<u128>;191 type SpendOrigin = NeverEnsureOrigin<u128>;
191 type Event = Event;192 type RuntimeEvent = RuntimeEvent;
192 type OnSlash = ();193 type OnSlash = ();
193 type ProposalBond = ProposalBond;194 type ProposalBond = ProposalBond;
194 type ProposalBondMinimum = ProposalBondMinimum;195 type ProposalBondMinimum = ProposalBondMinimum;
202}203}
203204
204impl pallet_sudo::Config for Runtime {205impl pallet_sudo::Config for Runtime {
205 type Event = Event;206 type RuntimeEvent = RuntimeEvent;
206 type Call = Call;207 type RuntimeCall = RuntimeCall;
207}208}
208209
209parameter_types! {210parameter_types! {
modifiedruntime/common/config/xcm/mod.rsdiffbeforeafterboth
31use xcm_executor::{Config, XcmExecutor, traits::ShouldExecute};31use xcm_executor::{Config, XcmExecutor, traits::ShouldExecute};
32use sp_std::{marker::PhantomData, vec::Vec};32use sp_std::{marker::PhantomData, vec::Vec};
33use crate::{33use crate::{
34 Runtime, Call, Event, Origin, ParachainInfo, ParachainSystem, PolkadotXcm, XcmpQueue,34 Runtime, RuntimeCall, RuntimeEvent, RuntimeOrigin, ParachainInfo, ParachainSystem, PolkadotXcm,
35 xcm_barrier::Barrier,35 XcmpQueue, xcm_barrier::Barrier,
36};36};
3737
54parameter_types! {54parameter_types! {
55 pub const RelayLocation: MultiLocation = MultiLocation::parent();55 pub const RelayLocation: MultiLocation = MultiLocation::parent();
56 pub const RelayNetwork: NetworkId = NetworkId::Polkadot;56 pub const RelayNetwork: NetworkId = NetworkId::Polkadot;
57 pub RelayOrigin: Origin = cumulus_pallet_xcm::Origin::Relay.into();57 pub RelayOrigin: RuntimeOrigin = cumulus_pallet_xcm::Origin::Relay.into();
58 pub Ancestry: MultiLocation = Parachain(ParachainInfo::parachain_id().into()).into();58 pub Ancestry: MultiLocation = Parachain(ParachainInfo::parachain_id().into()).into();
59 pub SelfLocation: MultiLocation = MultiLocation::new(1, X1(Parachain(ParachainInfo::get().into())));59 pub SelfLocation: MultiLocation = MultiLocation::new(1, X1(Parachain(ParachainInfo::get().into())));
6060
76);76);
7777
78/// No local origins on this chain are allowed to dispatch XCM sends/executions.78/// No local origins on this chain are allowed to dispatch XCM sends/executions.
79pub type LocalOriginToLocation = (SignedToAccountId32<Origin, AccountId, RelayNetwork>,);79pub type LocalOriginToLocation = (SignedToAccountId32<RuntimeOrigin, AccountId, RelayNetwork>,);
8080
81/// The means for routing XCM messages which are not for local execution into the right message81/// The means for routing XCM messages which are not for local execution into the right message
82/// queues.82/// queues.
94 // Sovereign account converter; this attempts to derive an `AccountId` from the origin location94 // Sovereign account converter; this attempts to derive an `AccountId` from the origin location
95 // using `LocationToAccountId` and then turn that into the usual `Signed` origin. Useful for95 // using `LocationToAccountId` and then turn that into the usual `Signed` origin. Useful for
96 // foreign chains who want to have a local sovereign account on this chain which they control.96 // foreign chains who want to have a local sovereign account on this chain which they control.
97 SovereignSignedViaLocation<LocationToAccountId, Origin>,97 SovereignSignedViaLocation<LocationToAccountId, RuntimeOrigin>,
98 // Native converter for Relay-chain (Parent) location; will converts to a `Relay` origin when98 // Native converter for Relay-chain (Parent) location; will converts to a `Relay` origin when
99 // recognised.99 // recognised.
100 RelayChainAsNative<RelayOrigin, Origin>,100 RelayChainAsNative<RelayOrigin, RuntimeOrigin>,
101 // Native converter for sibling Parachains; will convert to a `SiblingPara` origin when101 // Native converter for sibling Parachains; will convert to a `SiblingPara` origin when
102 // recognised.102 // recognised.
103 SiblingParachainAsNative<cumulus_pallet_xcm::Origin, Origin>,103 SiblingParachainAsNative<cumulus_pallet_xcm::Origin, RuntimeOrigin>,
104 // Superuser converter for the Relay-chain (Parent) location. This will allow it to issue a104 // Superuser converter for the Relay-chain (Parent) location. This will allow it to issue a
105 // transaction from the Root origin.105 // transaction from the Root origin.
106 ParentAsSuperuser<Origin>,106 ParentAsSuperuser<RuntimeOrigin>,
107 // Native signed account converter; this just converts an `AccountId32` origin into a normal107 // Native signed account converter; this just converts an `AccountId32` origin into a normal
108 // `Origin::Signed` origin of the same 32-byte value.108 // `Origin::Signed` origin of the same 32-byte value.
109 SignedAccountId32AsNative<RelayNetwork, Origin>,109 SignedAccountId32AsNative<RelayNetwork, RuntimeOrigin>,
110 // Xcm origins can be represented natively under the Xcm pallet's Xcm origin.110 // Xcm origins can be represented natively under the Xcm pallet's Xcm origin.
111 XcmPassthrough<Origin>,111 XcmPassthrough<RuntimeOrigin>,
112);112);
113113
114pub trait TryPass {114pub trait TryPass {
202 }202 }
203}203}
204204
205pub type Weigher = FixedWeightBounds<UnitWeightCost, Call, MaxInstructions>;205pub type Weigher = FixedWeightBounds<UnitWeightCost, RuntimeCall, MaxInstructions>;
206206
207pub struct XcmConfig<T>(PhantomData<T>);207pub struct XcmConfig<T>(PhantomData<T>);
208impl<T> Config for XcmConfig<T>208impl<T> Config for XcmConfig<T>
209where209where
210 T: pallet_configuration::Config,210 T: pallet_configuration::Config,
211{211{
212 type Call = Call;212 type RuntimeCall = RuntimeCall;
213 type XcmSender = XcmRouter;213 type XcmSender = XcmRouter;
214 // How to withdraw and deposit an asset.214 // How to withdraw and deposit an asset.
215 type AssetTransactor = AssetTransactors;215 type AssetTransactor = AssetTransactors;
228}228}
229229
230impl pallet_xcm::Config for Runtime {230impl pallet_xcm::Config for Runtime {
231 type Event = Event;231 type RuntimeEvent = RuntimeEvent;
232 type SendXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;232 type SendXcmOrigin = EnsureXcmOrigin<RuntimeOrigin, LocalOriginToLocation>;
233 type XcmRouter = XcmRouter;233 type XcmRouter = XcmRouter;
234 type ExecuteXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;234 type ExecuteXcmOrigin = EnsureXcmOrigin<RuntimeOrigin, LocalOriginToLocation>;
235 type XcmExecuteFilter = Everything;235 type XcmExecuteFilter = Everything;
236 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;236 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
237 type XcmTeleportFilter = Everything;237 type XcmTeleportFilter = Everything;
238 type XcmReserveTransferFilter = Everything;238 type XcmReserveTransferFilter = Everything;
239 type Weigher = FixedWeightBounds<UnitWeightCost, Call, MaxInstructions>;239 type Weigher = FixedWeightBounds<UnitWeightCost, RuntimeCall, MaxInstructions>;
240 type LocationInverter = LocationInverter<Ancestry>;240 type LocationInverter = LocationInverter<Ancestry>;
241 type Origin = Origin;241 type RuntimeOrigin = RuntimeOrigin;
242 type Call = Call;242 type RuntimeCall = RuntimeCall;
243 const VERSION_DISCOVERY_QUEUE_SIZE: u32 = 100;243 const VERSION_DISCOVERY_QUEUE_SIZE: u32 = 100;
244 type AdvertisedXcmVersion = pallet_xcm::CurrentXcmVersion;244 type AdvertisedXcmVersion = pallet_xcm::CurrentXcmVersion;
245}245}
246246
247impl cumulus_pallet_xcm::Config for Runtime {247impl cumulus_pallet_xcm::Config for Runtime {
248 type Event = Event;248 type RuntimeEvent = RuntimeEvent;
249 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;249 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
250}250}
251251
252impl cumulus_pallet_xcmp_queue::Config for Runtime {252impl cumulus_pallet_xcmp_queue::Config for Runtime {
253 type WeightInfo = ();253 type WeightInfo = ();
254 type Event = Event;254 type RuntimeEvent = RuntimeEvent;
255 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;255 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
256 type ChannelInfo = ParachainSystem;256 type ChannelInfo = ParachainSystem;
257 type VersionWrapper = ();257 type VersionWrapper = ();
261}261}
262262
263impl cumulus_pallet_dmp_queue::Config for Runtime {263impl cumulus_pallet_dmp_queue::Config for Runtime {
264 type Event = Event;264 type RuntimeEvent = RuntimeEvent;
265 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;265 type XcmExecutor = XcmExecutor<XcmConfig<Self>>;
266 type ExecuteOverweightOrigin = frame_system::EnsureRoot<AccountId>;266 type ExecuteOverweightOrigin = frame_system::EnsureRoot<AccountId>;
267}267}
modifiedruntime/common/ethereum/self_contained_call.rsdiffbeforeafterboth
19 traits::{Dispatchable, DispatchInfoOf, PostDispatchInfoOf},19 traits::{Dispatchable, DispatchInfoOf, PostDispatchInfoOf},
20 transaction_validity::{TransactionValidityError, TransactionValidity},20 transaction_validity::{TransactionValidityError, TransactionValidity},
21};21};
22use crate::{Origin, Call};22use crate::{RuntimeOrigin, RuntimeCall};
2323
24impl fp_self_contained::SelfContainedCall for Call {24impl fp_self_contained::SelfContainedCall for RuntimeCall {
25 type SignedInfo = H160;25 type SignedInfo = H160;
2626
27 fn is_self_contained(&self) -> bool {27 fn is_self_contained(&self) -> bool {
28 match self {28 match self {
29 Call::Ethereum(call) => call.is_self_contained(),29 RuntimeCall::Ethereum(call) => call.is_self_contained(),
30 _ => false,30 _ => false,
31 }31 }
32 }32 }
3333
34 fn check_self_contained(&self) -> Option<Result<Self::SignedInfo, TransactionValidityError>> {34 fn check_self_contained(&self) -> Option<Result<Self::SignedInfo, TransactionValidityError>> {
35 match self {35 match self {
36 Call::Ethereum(call) => call.check_self_contained(),36 RuntimeCall::Ethereum(call) => call.check_self_contained(),
37 _ => None,37 _ => None,
38 }38 }
39 }39 }
4040
41 fn validate_self_contained(41 fn validate_self_contained(
42 &self,42 &self,
43 info: &Self::SignedInfo,43 info: &Self::SignedInfo,
44 dispatch_info: &DispatchInfoOf<Call>,44 dispatch_info: &DispatchInfoOf<RuntimeCall>,
45 len: usize,45 len: usize,
46 ) -> Option<TransactionValidity> {46 ) -> Option<TransactionValidity> {
47 match self {47 match self {
48 Call::Ethereum(call) => call.validate_self_contained(info, dispatch_info, len),48 RuntimeCall::Ethereum(call) => call.validate_self_contained(info, dispatch_info, len),
49 _ => None,49 _ => None,
50 }50 }
51 }51 }
55 info: &Self::SignedInfo,55 info: &Self::SignedInfo,
56 ) -> Option<Result<(), TransactionValidityError>> {56 ) -> Option<Result<(), TransactionValidityError>> {
57 match self {57 match self {
58 Call::Ethereum(call) => call.pre_dispatch_self_contained(info),58 RuntimeCall::Ethereum(call) => call.pre_dispatch_self_contained(info),
59 _ => None,59 _ => None,
60 }60 }
61 }61 }
65 info: Self::SignedInfo,65 info: Self::SignedInfo,
66 ) -> Option<sp_runtime::DispatchResultWithInfo<PostDispatchInfoOf<Self>>> {66 ) -> Option<sp_runtime::DispatchResultWithInfo<PostDispatchInfoOf<Self>>> {
67 match self {67 match self {
68 call @ Call::Ethereum(pallet_ethereum::Call::transact { .. }) => Some(call.dispatch(68 call @ RuntimeCall::Ethereum(pallet_ethereum::Call::transact { .. }) => {
69 Origin::from(pallet_ethereum::RawOrigin::EthereumTransaction(info)),69 Some(call.dispatch(RuntimeOrigin::from(
70 pallet_ethereum::RawOrigin::EthereumTransaction(info),
70 )),71 )))
72 }
71 _ => None,73 _ => None,
72 }74 }
73 }75 }
modifiedruntime/common/mod.rsdiffbeforeafterboth
42#[cfg(feature = "std")]42#[cfg(feature = "std")]
43use sp_version::NativeVersion;43use sp_version::NativeVersion;
4444
45use crate::{Runtime, Call, Balances, Treasury, Aura, Signature, AllPalletsWithSystem, InherentDataExt};45use crate::{
46 Runtime, RuntimeCall, Balances, Treasury, Aura, Signature, AllPalletsWithSystem,
47 InherentDataExt,
48};
46use up_common::types::{AccountId, BlockNumber};49use up_common::types::{AccountId, BlockNumber};
4750
9497
95/// Unchecked extrinsic type as expected by this runtime.98/// Unchecked extrinsic type as expected by this runtime.
96pub type UncheckedExtrinsic =99pub type UncheckedExtrinsic =
97 fp_self_contained::UncheckedExtrinsic<Address, Call, Signature, SignedExtra>;100 fp_self_contained::UncheckedExtrinsic<Address, RuntimeCall, Signature, SignedExtra>;
98101
99/// Extrinsic type that has already been checked.102/// Extrinsic type that has already been checked.
100pub type CheckedExtrinsic = fp_self_contained::CheckedExtrinsic<AccountId, Call, SignedExtra, H160>;103pub type CheckedExtrinsic =
104 fp_self_contained::CheckedExtrinsic<AccountId, RuntimeCall, SignedExtra, H160>;
101105
102/// Executive: handles dispatch to the various modules.106/// Executive: handles dispatch to the various modules.
103pub type Executive = frame_executive::Executive<107pub type Executive = frame_executive::Executive<
modifiedruntime/common/runtime_apis.rsdiffbeforeafterboth
558558
559 fn extrinsic_filter(xts: Vec<<Block as sp_api::BlockT>::Extrinsic>) -> Vec<pallet_ethereum::Transaction> {559 fn extrinsic_filter(xts: Vec<<Block as sp_api::BlockT>::Extrinsic>) -> Vec<pallet_ethereum::Transaction> {
560 xts.into_iter().filter_map(|xt| match xt.0.function {560 xts.into_iter().filter_map(|xt| match xt.0.function {
561 Call::Ethereum(pallet_ethereum::Call::transact { transaction }) => Some(transaction),561 RuntimeCall::Ethereum(pallet_ethereum::Call::transact { transaction }) => Some(transaction),
562 _ => None562 _ => None
563 }).collect()563 }).collect()
564 }564 }
modifiedruntime/common/tests/xcm.rsdiffbeforeafterboth
17use xcm_executor::traits::ShouldExecute;17use xcm_executor::traits::ShouldExecute;
18use xcm::latest::prelude::*;18use xcm::latest::prelude::*;
19use logtest::Logger;19use logtest::Logger;
20use crate::Call;20use crate::RuntimeCall;
21use super::new_test_ext;21use super::new_test_ext;
2222
23fn catch_xcm_barrier_log(logger: &mut Logger, expected_msg: &str) -> Result<(), String> {23fn catch_xcm_barrier_log(logger: &mut Logger, expected_msg: &str) -> Result<(), String> {
51 call: fake_encoded_call.into(),51 call: fake_encoded_call.into(),
52 };52 };
5353
54 let mut xcm_program = Xcm::<Call>(vec![transact_inst]);54 let mut xcm_program = Xcm::<RuntimeCall>(vec![transact_inst]);
5555
56 let max_weight = 100_000;56 let max_weight = 100_000;
57 let mut weight_credit = 100_000_000;57 let mut weight_credit = 100_000_000;
69fn xcm_execute<B: ShouldExecute>(69fn xcm_execute<B: ShouldExecute>(
70 self_para_id: u32,70 self_para_id: u32,
71 location: &MultiLocation,71 location: &MultiLocation,
72 xcm: &mut Xcm<Call>,72 xcm: &mut Xcm<RuntimeCall>,
73) -> Result<(), ()> {73) -> Result<(), ()> {
74 new_test_ext(self_para_id).execute_with(|| {74 new_test_ext(self_para_id).execute_with(|| {
75 let max_weight = 100_000;75 let max_weight = 100_000;
87 multiasset.into()87 multiasset.into()
88}88}
8989
90fn make_transfer_reserve_asset(location: &MultiLocation) -> Xcm<Call> {90fn make_transfer_reserve_asset(location: &MultiLocation) -> Xcm<RuntimeCall> {
91 let assets = make_multiassets(location);91 let assets = make_multiassets(location);
92 let inst = TransferReserveAsset {92 let inst = TransferReserveAsset {
93 assets,93 assets,
94 dest: location.clone(),94 dest: location.clone(),
95 xcm: Xcm(vec![]),95 xcm: Xcm(vec![]),
96 };96 };
9797
98 Xcm::<Call>(vec![inst])98 Xcm::<RuntimeCall>(vec![inst])
99}99}
100100
101fn make_deposit_reserve_asset(location: &MultiLocation) -> Xcm<Call> {101fn make_deposit_reserve_asset(location: &MultiLocation) -> Xcm<RuntimeCall> {
102 let assets = make_multiassets(location);102 let assets = make_multiassets(location);
103 let inst = DepositReserveAsset {103 let inst = DepositReserveAsset {
104 assets: assets.into(),104 assets: assets.into(),
107 xcm: Xcm(vec![]),107 xcm: Xcm(vec![]),
108 };108 };
109109
110 Xcm::<Call>(vec![inst])110 Xcm::<RuntimeCall>(vec![inst])
111}111}
112112
113fn expect_transfer_location_denied<B: ShouldExecute>(113fn expect_transfer_location_denied<B: ShouldExecute>(
114 logger: &mut Logger,114 logger: &mut Logger,
115 self_para_id: u32,115 self_para_id: u32,
116 location: &MultiLocation,116 location: &MultiLocation,
117 xcm: &mut Xcm<Call>,117 xcm: &mut Xcm<RuntimeCall>,
118) -> Result<(), String> {118) -> Result<(), String> {
119 let result = xcm_execute::<B>(self_para_id, location, xcm);119 let result = xcm_execute::<B>(self_para_id, location, xcm);
120120
modifiedruntime/opal/Cargo.tomldiffbeforeafterboth
10license = 'GPLv3'10license = 'GPLv3'
11name = 'opal-runtime'11name = 'opal-runtime'
12repository = 'https://github.com/UniqueNetwork/unique-chain'12repository = 'https://github.com/UniqueNetwork/unique-chain'
13version = "0.9.29"13version = "0.9.30"
1414
15[package.metadata.docs.rs]15[package.metadata.docs.rs]
16targets = ['x86_64-unknown-linux-gnu']16targets = ['x86_64-unknown-linux-gnu']
112 'pallet-transaction-payment/std',112 'pallet-transaction-payment/std',
113 'pallet-transaction-payment-rpc-runtime-api/std',113 'pallet-transaction-payment-rpc-runtime-api/std',
114 'pallet-treasury/std',114 'pallet-treasury/std',
115 # 'pallet-vesting/std',
116 'pallet-evm/std',115 'pallet-evm/std',
117 'pallet-evm-migration/std',116 'pallet-evm-migration/std',
118 'pallet-evm-contract-helpers/std',117 'pallet-evm-contract-helpers/std',
165 "orml-tokens/std",164 "orml-tokens/std",
166 "orml-xtokens/std",165 "orml-xtokens/std",
167 "orml-traits/std",166 "orml-traits/std",
168 "pallet-foreign-assets/std"167 "pallet-foreign-assets/std",
169]168]
170limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']169limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
171opal-runtime = ['refungible', 'rmrk', 'app-promotion', 'foreign-assets']170opal-runtime = ['refungible', 'rmrk', 'app-promotion', 'foreign-assets']
189default-features = false188default-features = false
190git = "https://github.com/paritytech/substrate"189git = "https://github.com/paritytech/substrate"
191optional = true190optional = true
192branch = "polkadot-v0.9.29"191branch = "polkadot-v0.9.30"
193192
194[dependencies.frame-try-runtime]193[dependencies.frame-try-runtime]
195default-features = false194default-features = false
196git = "https://github.com/paritytech/substrate"195git = "https://github.com/paritytech/substrate"
197optional = true196optional = true
198branch = "polkadot-v0.9.29"197branch = "polkadot-v0.9.30"
199198
200[dependencies.frame-executive]199[dependencies.frame-executive]
201default-features = false200default-features = false
202git = "https://github.com/paritytech/substrate"201git = "https://github.com/paritytech/substrate"
203branch = "polkadot-v0.9.29"202branch = "polkadot-v0.9.30"
204203
205[dependencies.frame-support]204[dependencies.frame-support]
206default-features = false205default-features = false
207git = "https://github.com/paritytech/substrate"206git = "https://github.com/paritytech/substrate"
208branch = "polkadot-v0.9.29"207branch = "polkadot-v0.9.30"
209208
210[dependencies.frame-system]209[dependencies.frame-system]
211default-features = false210default-features = false
212git = "https://github.com/paritytech/substrate"211git = "https://github.com/paritytech/substrate"
213branch = "polkadot-v0.9.29"212branch = "polkadot-v0.9.30"
214213
215[dependencies.frame-system-benchmarking]214[dependencies.frame-system-benchmarking]
216default-features = false215default-features = false
217git = "https://github.com/paritytech/substrate"216git = "https://github.com/paritytech/substrate"
218optional = true217optional = true
219branch = "polkadot-v0.9.29"218branch = "polkadot-v0.9.30"
220219
221[dependencies.frame-system-rpc-runtime-api]220[dependencies.frame-system-rpc-runtime-api]
222default-features = false221default-features = false
223git = "https://github.com/paritytech/substrate"222git = "https://github.com/paritytech/substrate"
224branch = "polkadot-v0.9.29"223branch = "polkadot-v0.9.30"
225224
226[dependencies.hex-literal]225[dependencies.hex-literal]
227optional = true226optional = true
236[dependencies.pallet-aura]235[dependencies.pallet-aura]
237default-features = false236default-features = false
238git = "https://github.com/paritytech/substrate"237git = "https://github.com/paritytech/substrate"
239branch = "polkadot-v0.9.29"238branch = "polkadot-v0.9.30"
240239
241[dependencies.pallet-balances]240[dependencies.pallet-balances]
242default-features = false241default-features = false
243git = "https://github.com/paritytech/substrate"242git = "https://github.com/paritytech/substrate"
244branch = "polkadot-v0.9.29"243branch = "polkadot-v0.9.30"
245244
246# Contracts specific packages245# Contracts specific packages
247# [dependencies.pallet-contracts]246# [dependencies.pallet-contracts]
265[dependencies.pallet-randomness-collective-flip]264[dependencies.pallet-randomness-collective-flip]
266default-features = false265default-features = false
267git = "https://github.com/paritytech/substrate"266git = "https://github.com/paritytech/substrate"
268branch = "polkadot-v0.9.29"267branch = "polkadot-v0.9.30"
269268
270[dependencies.pallet-sudo]269[dependencies.pallet-sudo]
271default-features = false270default-features = false
272git = "https://github.com/paritytech/substrate"271git = "https://github.com/paritytech/substrate"
273branch = "polkadot-v0.9.29"272branch = "polkadot-v0.9.30"
274273
275[dependencies.pallet-timestamp]274[dependencies.pallet-timestamp]
276default-features = false275default-features = false
277git = "https://github.com/paritytech/substrate"276git = "https://github.com/paritytech/substrate"
278branch = "polkadot-v0.9.29"277branch = "polkadot-v0.9.30"
279278
280[dependencies.pallet-transaction-payment]279[dependencies.pallet-transaction-payment]
281default-features = false280default-features = false
282git = "https://github.com/paritytech/substrate"281git = "https://github.com/paritytech/substrate"
283branch = "polkadot-v0.9.29"282branch = "polkadot-v0.9.30"
284283
285[dependencies.pallet-transaction-payment-rpc-runtime-api]284[dependencies.pallet-transaction-payment-rpc-runtime-api]
286default-features = false285default-features = false
287git = "https://github.com/paritytech/substrate"286git = "https://github.com/paritytech/substrate"
288branch = "polkadot-v0.9.29"287branch = "polkadot-v0.9.30"
289288
290[dependencies.pallet-treasury]289[dependencies.pallet-treasury]
291default-features = false290default-features = false
292git = "https://github.com/paritytech/substrate"291git = "https://github.com/paritytech/substrate"
293branch = "polkadot-v0.9.29"292branch = "polkadot-v0.9.30"
294
295# [dependencies.pallet-vesting]
296# default-features = false
297# git = 'https://github.com/paritytech/substrate'
298# branch = 'master'
299293
300[dependencies.sp-arithmetic]294[dependencies.sp-arithmetic]
301default-features = false295default-features = false
302git = "https://github.com/paritytech/substrate"296git = "https://github.com/paritytech/substrate"
303branch = "polkadot-v0.9.29"297branch = "polkadot-v0.9.30"
304298
305[dependencies.sp-api]299[dependencies.sp-api]
306default-features = false300default-features = false
307git = "https://github.com/paritytech/substrate"301git = "https://github.com/paritytech/substrate"
308branch = "polkadot-v0.9.29"302branch = "polkadot-v0.9.30"
309303
310[dependencies.sp-block-builder]304[dependencies.sp-block-builder]
311default-features = false305default-features = false
312git = "https://github.com/paritytech/substrate"306git = "https://github.com/paritytech/substrate"
313branch = "polkadot-v0.9.29"307branch = "polkadot-v0.9.30"
314308
315[dependencies.sp-core]309[dependencies.sp-core]
316default-features = false310default-features = false
317git = "https://github.com/paritytech/substrate"311git = "https://github.com/paritytech/substrate"
318branch = "polkadot-v0.9.29"312branch = "polkadot-v0.9.30"
319313
320[dependencies.sp-consensus-aura]314[dependencies.sp-consensus-aura]
321default-features = false315default-features = false
322git = "https://github.com/paritytech/substrate"316git = "https://github.com/paritytech/substrate"
323branch = "polkadot-v0.9.29"317branch = "polkadot-v0.9.30"
324318
325[dependencies.sp-inherents]319[dependencies.sp-inherents]
326default-features = false320default-features = false
327git = "https://github.com/paritytech/substrate"321git = "https://github.com/paritytech/substrate"
328branch = "polkadot-v0.9.29"322branch = "polkadot-v0.9.30"
329323
330[dependencies.sp-io]324[dependencies.sp-io]
331default-features = false325default-features = false
332git = "https://github.com/paritytech/substrate"326git = "https://github.com/paritytech/substrate"
333branch = "polkadot-v0.9.29"327branch = "polkadot-v0.9.30"
334328
335[dependencies.sp-offchain]329[dependencies.sp-offchain]
336default-features = false330default-features = false
337git = "https://github.com/paritytech/substrate"331git = "https://github.com/paritytech/substrate"
338branch = "polkadot-v0.9.29"332branch = "polkadot-v0.9.30"
339333
340[dependencies.sp-runtime]334[dependencies.sp-runtime]
341default-features = false335default-features = false
342git = "https://github.com/paritytech/substrate"336git = "https://github.com/paritytech/substrate"
343branch = "polkadot-v0.9.29"337branch = "polkadot-v0.9.30"
344338
345[dependencies.sp-session]339[dependencies.sp-session]
346default-features = false340default-features = false
347git = "https://github.com/paritytech/substrate"341git = "https://github.com/paritytech/substrate"
348branch = "polkadot-v0.9.29"342branch = "polkadot-v0.9.30"
349343
350[dependencies.sp-std]344[dependencies.sp-std]
351default-features = false345default-features = false
352git = "https://github.com/paritytech/substrate"346git = "https://github.com/paritytech/substrate"
353branch = "polkadot-v0.9.29"347branch = "polkadot-v0.9.30"
354348
355[dependencies.sp-transaction-pool]349[dependencies.sp-transaction-pool]
356default-features = false350default-features = false
357git = "https://github.com/paritytech/substrate"351git = "https://github.com/paritytech/substrate"
358branch = "polkadot-v0.9.29"352branch = "polkadot-v0.9.30"
359353
360[dependencies.sp-version]354[dependencies.sp-version]
361default-features = false355default-features = false
362git = "https://github.com/paritytech/substrate"356git = "https://github.com/paritytech/substrate"
363branch = "polkadot-v0.9.29"357branch = "polkadot-v0.9.30"
364358
365[dependencies.smallvec]359[dependencies.smallvec]
366version = '1.6.1'360version = '1.6.1'
371[dependencies.parachain-info]365[dependencies.parachain-info]
372default-features = false366default-features = false
373git = "https://github.com/paritytech/cumulus"367git = "https://github.com/paritytech/cumulus"
374branch = "polkadot-v0.9.29"368branch = "polkadot-v0.9.30"
375369
376[dependencies.cumulus-pallet-aura-ext]370[dependencies.cumulus-pallet-aura-ext]
377git = "https://github.com/paritytech/cumulus"371git = "https://github.com/paritytech/cumulus"
378branch = "polkadot-v0.9.29"372branch = "polkadot-v0.9.30"
379default-features = false373default-features = false
380374
381[dependencies.cumulus-pallet-parachain-system]375[dependencies.cumulus-pallet-parachain-system]
382git = "https://github.com/paritytech/cumulus"376git = "https://github.com/paritytech/cumulus"
383branch = "polkadot-v0.9.29"377branch = "polkadot-v0.9.30"
384default-features = false378default-features = false
385379
386[dependencies.cumulus-primitives-core]380[dependencies.cumulus-primitives-core]
387git = "https://github.com/paritytech/cumulus"381git = "https://github.com/paritytech/cumulus"
388branch = "polkadot-v0.9.29"382branch = "polkadot-v0.9.30"
389default-features = false383default-features = false
390384
391[dependencies.cumulus-pallet-xcm]385[dependencies.cumulus-pallet-xcm]
392git = "https://github.com/paritytech/cumulus"386git = "https://github.com/paritytech/cumulus"
393branch = "polkadot-v0.9.29"387branch = "polkadot-v0.9.30"
394default-features = false388default-features = false
395389
396[dependencies.cumulus-pallet-dmp-queue]390[dependencies.cumulus-pallet-dmp-queue]
397git = "https://github.com/paritytech/cumulus"391git = "https://github.com/paritytech/cumulus"
398branch = "polkadot-v0.9.29"392branch = "polkadot-v0.9.30"
399default-features = false393default-features = false
400394
401[dependencies.cumulus-pallet-xcmp-queue]395[dependencies.cumulus-pallet-xcmp-queue]
402git = "https://github.com/paritytech/cumulus"396git = "https://github.com/paritytech/cumulus"
403branch = "polkadot-v0.9.29"397branch = "polkadot-v0.9.30"
404default-features = false398default-features = false
405399
406[dependencies.cumulus-primitives-utility]400[dependencies.cumulus-primitives-utility]
407git = "https://github.com/paritytech/cumulus"401git = "https://github.com/paritytech/cumulus"
408branch = "polkadot-v0.9.29"402branch = "polkadot-v0.9.30"
409default-features = false403default-features = false
410404
411[dependencies.cumulus-primitives-timestamp]405[dependencies.cumulus-primitives-timestamp]
412git = "https://github.com/paritytech/cumulus"406git = "https://github.com/paritytech/cumulus"
413branch = "polkadot-v0.9.29"407branch = "polkadot-v0.9.30"
414default-features = false408default-features = false
415409
416################################################################################410################################################################################
417# Polkadot dependencies411# Polkadot dependencies
418412
419[dependencies.polkadot-parachain]413[dependencies.polkadot-parachain]
420git = "https://github.com/paritytech/polkadot"414git = "https://github.com/paritytech/polkadot"
421branch = "release-v0.9.29"415branch = "release-v0.9.30"
422default-features = false416default-features = false
423417
424[dependencies.xcm]418[dependencies.xcm]
425git = "https://github.com/paritytech/polkadot"419git = "https://github.com/paritytech/polkadot"
426branch = "release-v0.9.29"420branch = "release-v0.9.30"
427default-features = false421default-features = false
428422
429[dependencies.xcm-builder]423[dependencies.xcm-builder]
430git = "https://github.com/paritytech/polkadot"424git = "https://github.com/paritytech/polkadot"
431branch = "release-v0.9.29"425branch = "release-v0.9.30"
432default-features = false426default-features = false
433427
434[dependencies.xcm-executor]428[dependencies.xcm-executor]
435git = "https://github.com/paritytech/polkadot"429git = "https://github.com/paritytech/polkadot"
436branch = "release-v0.9.29"430branch = "release-v0.9.30"
437default-features = false431default-features = false
438432
439[dependencies.pallet-xcm]433[dependencies.pallet-xcm]
440git = "https://github.com/paritytech/polkadot"434git = "https://github.com/paritytech/polkadot"
441branch = "release-v0.9.29"435branch = "release-v0.9.30"
442default-features = false436default-features = false
443437
438################################################################################
439# local dependencies
440
441[dependencies]
444[dependencies.orml-vesting]442orml-vesting.workspace = true
445git = "https://github.com/UniqueNetwork/open-runtime-module-library"
446branch = "polkadot-v0.9.29"
447version = "0.4.1-dev"
448default-features = false
449
450[dependencies.orml-xtokens]443orml-xtokens.workspace = true
451git = "https://github.com/UniqueNetwork/open-runtime-module-library"
452branch = "polkadot-v0.9.29"
453version = "0.4.1-dev"
454default-features = false
455
456[dependencies.orml-tokens]444orml-tokens.workspace = true
457git = "https://github.com/UniqueNetwork/open-runtime-module-library"
458branch = "polkadot-v0.9.29"
459version = "0.4.1-dev"
460default-features = false
461
462[dependencies.orml-traits]445orml-traits.workspace = true
463git = "https://github.com/UniqueNetwork/open-runtime-module-library"446
464branch = "polkadot-v0.9.29"
465version = "0.4.1-dev"
466default-features = false
467
468################################################################################
469# local dependencies
470
471[dependencies]
472log = { version = "0.4.16", default-features = false }447log = { version = "0.4.16", default-features = false }
473up-common = { path = "../../primitives/common", default-features = false }448up-common = { path = "../../primitives/common", default-features = false }
474scale-info = { version = "2.0.1", default-features = false, features = [449scale-info = { version = "2.0.1", default-features = false, features = [
479up-rpc = { path = "../../primitives/rpc", default-features = false }454up-rpc = { path = "../../primitives/rpc", default-features = false }
480app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}455app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
481rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }456rmrk-rpc = { path = "../../primitives/rmrk-rpc", default-features = false }
482fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }457fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
483pallet-inflation = { path = '../../pallets/inflation', default-features = false }458pallet-inflation = { path = '../../pallets/inflation', default-features = false }
484pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }459pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
485up-data-structs = { path = '../../primitives/data-structs', default-features = false }460up-data-structs = { path = '../../primitives/data-structs', default-features = false }
492pallet-proxy-rmrk-core = { default-features = false, path = "../../pallets/proxy-rmrk-core", package = "pallet-rmrk-core" }467pallet-proxy-rmrk-core = { default-features = false, path = "../../pallets/proxy-rmrk-core", package = "pallet-rmrk-core" }
493pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }468pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
494pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }469pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
495# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
496pallet-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" }470pallet-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" }
497pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }471pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
498pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }472pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
499pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }473pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
500pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }474pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
501pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }475pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
502pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }476pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
503pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }477pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
504fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }478fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
505fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }479fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
506evm-coder = { default-features = false, path = '../../crates/evm-coder' }480evm-coder = { default-features = false, path = '../../crates/evm-coder' }
507up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }481up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
508pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }482pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
509483
510################################################################################484################################################################################
523497
524[build-dependencies.substrate-wasm-builder]498[build-dependencies.substrate-wasm-builder]
525git = "https://github.com/paritytech/substrate"499git = "https://github.com/paritytech/substrate"
526branch = "polkadot-v0.9.29"500branch = "polkadot-v0.9.30"
527501
modifiedruntime/quartz/Cargo.tomldiffbeforeafterboth
10license = 'GPLv3'10license = 'GPLv3'
11name = 'quartz-runtime'11name = 'quartz-runtime'
12repository = 'https://github.com/UniqueNetwork/unique-chain'12repository = 'https://github.com/UniqueNetwork/unique-chain'
13version = '0.9.29'13version = '0.9.30'
1414
15[package.metadata.docs.rs]15[package.metadata.docs.rs]
16targets = ['x86_64-unknown-linux-gnu']16targets = ['x86_64-unknown-linux-gnu']
111 'pallet-transaction-payment/std',111 'pallet-transaction-payment/std',
112 'pallet-transaction-payment-rpc-runtime-api/std',112 'pallet-transaction-payment-rpc-runtime-api/std',
113 'pallet-treasury/std',113 'pallet-treasury/std',
114 # 'pallet-vesting/std',
115 'pallet-evm/std',114 'pallet-evm/std',
116 'pallet-evm-migration/std',115 'pallet-evm-migration/std',
117 'pallet-evm-contract-helpers/std',116 'pallet-evm-contract-helpers/std',
163 "orml-tokens/std",162 "orml-tokens/std",
164 "orml-xtokens/std",163 "orml-xtokens/std",
165 "orml-traits/std",164 "orml-traits/std",
166 "pallet-foreign-assets/std"165 "pallet-foreign-assets/std",
167]166]
168limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']167limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
169quartz-runtime = ['refungible']168quartz-runtime = ['refungible']
186default-features = false185default-features = false
187git = "https://github.com/paritytech/substrate"186git = "https://github.com/paritytech/substrate"
188optional = true187optional = true
189branch = "polkadot-v0.9.29"188branch = "polkadot-v0.9.30"
190189
191[dependencies.frame-try-runtime]190[dependencies.frame-try-runtime]
192default-features = false191default-features = false
193git = "https://github.com/paritytech/substrate"192git = "https://github.com/paritytech/substrate"
194optional = true193optional = true
195branch = "polkadot-v0.9.29"194branch = "polkadot-v0.9.30"
196195
197[dependencies.frame-executive]196[dependencies.frame-executive]
198default-features = false197default-features = false
199git = "https://github.com/paritytech/substrate"198git = "https://github.com/paritytech/substrate"
200branch = "polkadot-v0.9.29"199branch = "polkadot-v0.9.30"
201200
202[dependencies.frame-support]201[dependencies.frame-support]
203default-features = false202default-features = false
204git = "https://github.com/paritytech/substrate"203git = "https://github.com/paritytech/substrate"
205branch = "polkadot-v0.9.29"204branch = "polkadot-v0.9.30"
206205
207[dependencies.frame-system]206[dependencies.frame-system]
208default-features = false207default-features = false
209git = "https://github.com/paritytech/substrate"208git = "https://github.com/paritytech/substrate"
210branch = "polkadot-v0.9.29"209branch = "polkadot-v0.9.30"
211210
212[dependencies.frame-system-benchmarking]211[dependencies.frame-system-benchmarking]
213default-features = false212default-features = false
214git = "https://github.com/paritytech/substrate"213git = "https://github.com/paritytech/substrate"
215optional = true214optional = true
216branch = "polkadot-v0.9.29"215branch = "polkadot-v0.9.30"
217216
218[dependencies.frame-system-rpc-runtime-api]217[dependencies.frame-system-rpc-runtime-api]
219default-features = false218default-features = false
220git = "https://github.com/paritytech/substrate"219git = "https://github.com/paritytech/substrate"
221branch = "polkadot-v0.9.29"220branch = "polkadot-v0.9.30"
222221
223[dependencies.hex-literal]222[dependencies.hex-literal]
224optional = true223optional = true
233[dependencies.pallet-aura]232[dependencies.pallet-aura]
234default-features = false233default-features = false
235git = "https://github.com/paritytech/substrate"234git = "https://github.com/paritytech/substrate"
236branch = "polkadot-v0.9.29"235branch = "polkadot-v0.9.30"
237236
238[dependencies.pallet-balances]237[dependencies.pallet-balances]
239default-features = false238default-features = false
240git = "https://github.com/paritytech/substrate"239git = "https://github.com/paritytech/substrate"
241branch = "polkadot-v0.9.29"240branch = "polkadot-v0.9.30"
242241
243# Contracts specific packages242# Contracts specific packages
244# [dependencies.pallet-contracts]243# [dependencies.pallet-contracts]
262[dependencies.pallet-randomness-collective-flip]261[dependencies.pallet-randomness-collective-flip]
263default-features = false262default-features = false
264git = "https://github.com/paritytech/substrate"263git = "https://github.com/paritytech/substrate"
265branch = "polkadot-v0.9.29"264branch = "polkadot-v0.9.30"
266265
267[dependencies.pallet-sudo]266[dependencies.pallet-sudo]
268default-features = false267default-features = false
269git = "https://github.com/paritytech/substrate"268git = "https://github.com/paritytech/substrate"
270branch = "polkadot-v0.9.29"269branch = "polkadot-v0.9.30"
271270
272[dependencies.pallet-timestamp]271[dependencies.pallet-timestamp]
273default-features = false272default-features = false
274git = "https://github.com/paritytech/substrate"273git = "https://github.com/paritytech/substrate"
275branch = "polkadot-v0.9.29"274branch = "polkadot-v0.9.30"
276275
277[dependencies.pallet-transaction-payment]276[dependencies.pallet-transaction-payment]
278default-features = false277default-features = false
279git = "https://github.com/paritytech/substrate"278git = "https://github.com/paritytech/substrate"
280branch = "polkadot-v0.9.29"279branch = "polkadot-v0.9.30"
281280
282[dependencies.pallet-transaction-payment-rpc-runtime-api]281[dependencies.pallet-transaction-payment-rpc-runtime-api]
283default-features = false282default-features = false
284git = "https://github.com/paritytech/substrate"283git = "https://github.com/paritytech/substrate"
285branch = "polkadot-v0.9.29"284branch = "polkadot-v0.9.30"
286285
287[dependencies.pallet-treasury]286[dependencies.pallet-treasury]
288default-features = false287default-features = false
289git = "https://github.com/paritytech/substrate"288git = "https://github.com/paritytech/substrate"
290branch = "polkadot-v0.9.29"289branch = "polkadot-v0.9.30"
291
292# [dependencies.pallet-vesting]
293# default-features = false
294# git = 'https://github.com/paritytech/substrate'
295# branch = 'master'
296290
297[dependencies.sp-arithmetic]291[dependencies.sp-arithmetic]
298default-features = false292default-features = false
299git = "https://github.com/paritytech/substrate"293git = "https://github.com/paritytech/substrate"
300branch = "polkadot-v0.9.29"294branch = "polkadot-v0.9.30"
301295
302[dependencies.sp-api]296[dependencies.sp-api]
303default-features = false297default-features = false
304git = "https://github.com/paritytech/substrate"298git = "https://github.com/paritytech/substrate"
305branch = "polkadot-v0.9.29"299branch = "polkadot-v0.9.30"
306300
307[dependencies.sp-block-builder]301[dependencies.sp-block-builder]
308default-features = false302default-features = false
309git = "https://github.com/paritytech/substrate"303git = "https://github.com/paritytech/substrate"
310branch = "polkadot-v0.9.29"304branch = "polkadot-v0.9.30"
311305
312[dependencies.sp-core]306[dependencies.sp-core]
313default-features = false307default-features = false
314git = "https://github.com/paritytech/substrate"308git = "https://github.com/paritytech/substrate"
315branch = "polkadot-v0.9.29"309branch = "polkadot-v0.9.30"
316310
317[dependencies.sp-consensus-aura]311[dependencies.sp-consensus-aura]
318default-features = false312default-features = false
319git = "https://github.com/paritytech/substrate"313git = "https://github.com/paritytech/substrate"
320branch = "polkadot-v0.9.29"314branch = "polkadot-v0.9.30"
321315
322[dependencies.sp-inherents]316[dependencies.sp-inherents]
323default-features = false317default-features = false
324git = "https://github.com/paritytech/substrate"318git = "https://github.com/paritytech/substrate"
325branch = "polkadot-v0.9.29"319branch = "polkadot-v0.9.30"
326320
327[dependencies.sp-io]321[dependencies.sp-io]
328default-features = false322default-features = false
329git = "https://github.com/paritytech/substrate"323git = "https://github.com/paritytech/substrate"
330branch = "polkadot-v0.9.29"324branch = "polkadot-v0.9.30"
331325
332[dependencies.sp-offchain]326[dependencies.sp-offchain]
333default-features = false327default-features = false
334git = "https://github.com/paritytech/substrate"328git = "https://github.com/paritytech/substrate"
335branch = "polkadot-v0.9.29"329branch = "polkadot-v0.9.30"
336330
337[dependencies.sp-runtime]331[dependencies.sp-runtime]
338default-features = false332default-features = false
339git = "https://github.com/paritytech/substrate"333git = "https://github.com/paritytech/substrate"
340branch = "polkadot-v0.9.29"334branch = "polkadot-v0.9.30"
341335
342[dependencies.sp-session]336[dependencies.sp-session]
343default-features = false337default-features = false
344git = "https://github.com/paritytech/substrate"338git = "https://github.com/paritytech/substrate"
345branch = "polkadot-v0.9.29"339branch = "polkadot-v0.9.30"
346340
347[dependencies.sp-std]341[dependencies.sp-std]
348default-features = false342default-features = false
349git = "https://github.com/paritytech/substrate"343git = "https://github.com/paritytech/substrate"
350branch = "polkadot-v0.9.29"344branch = "polkadot-v0.9.30"
351345
352[dependencies.sp-transaction-pool]346[dependencies.sp-transaction-pool]
353default-features = false347default-features = false
354git = "https://github.com/paritytech/substrate"348git = "https://github.com/paritytech/substrate"
355branch = "polkadot-v0.9.29"349branch = "polkadot-v0.9.30"
356350
357[dependencies.sp-version]351[dependencies.sp-version]
358default-features = false352default-features = false
359git = "https://github.com/paritytech/substrate"353git = "https://github.com/paritytech/substrate"
360branch = "polkadot-v0.9.29"354branch = "polkadot-v0.9.30"
361355
362[dependencies.smallvec]356[dependencies.smallvec]
363version = '1.6.1'357version = '1.6.1'
368[dependencies.parachain-info]362[dependencies.parachain-info]
369default-features = false363default-features = false
370git = "https://github.com/paritytech/cumulus"364git = "https://github.com/paritytech/cumulus"
371branch = "polkadot-v0.9.29"365branch = "polkadot-v0.9.30"
372366
373[dependencies.cumulus-pallet-aura-ext]367[dependencies.cumulus-pallet-aura-ext]
374git = "https://github.com/paritytech/cumulus"368git = "https://github.com/paritytech/cumulus"
375branch = "polkadot-v0.9.29"369branch = "polkadot-v0.9.30"
376default-features = false370default-features = false
377371
378[dependencies.cumulus-pallet-parachain-system]372[dependencies.cumulus-pallet-parachain-system]
379git = "https://github.com/paritytech/cumulus"373git = "https://github.com/paritytech/cumulus"
380branch = "polkadot-v0.9.29"374branch = "polkadot-v0.9.30"
381default-features = false375default-features = false
382376
383[dependencies.cumulus-primitives-core]377[dependencies.cumulus-primitives-core]
384git = "https://github.com/paritytech/cumulus"378git = "https://github.com/paritytech/cumulus"
385branch = "polkadot-v0.9.29"379branch = "polkadot-v0.9.30"
386default-features = false380default-features = false
387381
388[dependencies.cumulus-pallet-xcm]382[dependencies.cumulus-pallet-xcm]
389git = "https://github.com/paritytech/cumulus"383git = "https://github.com/paritytech/cumulus"
390branch = "polkadot-v0.9.29"384branch = "polkadot-v0.9.30"
391default-features = false385default-features = false
392386
393[dependencies.cumulus-pallet-dmp-queue]387[dependencies.cumulus-pallet-dmp-queue]
394git = "https://github.com/paritytech/cumulus"388git = "https://github.com/paritytech/cumulus"
395branch = "polkadot-v0.9.29"389branch = "polkadot-v0.9.30"
396default-features = false390default-features = false
397391
398[dependencies.cumulus-pallet-xcmp-queue]392[dependencies.cumulus-pallet-xcmp-queue]
399git = "https://github.com/paritytech/cumulus"393git = "https://github.com/paritytech/cumulus"
400branch = "polkadot-v0.9.29"394branch = "polkadot-v0.9.30"
401default-features = false395default-features = false
402396
403[dependencies.cumulus-primitives-utility]397[dependencies.cumulus-primitives-utility]
404git = "https://github.com/paritytech/cumulus"398git = "https://github.com/paritytech/cumulus"
405branch = "polkadot-v0.9.29"399branch = "polkadot-v0.9.30"
406default-features = false400default-features = false
407401
408[dependencies.cumulus-primitives-timestamp]402[dependencies.cumulus-primitives-timestamp]
409git = "https://github.com/paritytech/cumulus"403git = "https://github.com/paritytech/cumulus"
410branch = "polkadot-v0.9.29"404branch = "polkadot-v0.9.30"
411default-features = false405default-features = false
412406
413################################################################################407################################################################################
414# Polkadot dependencies408# Polkadot dependencies
415409
416[dependencies.polkadot-parachain]410[dependencies.polkadot-parachain]
417git = "https://github.com/paritytech/polkadot"411git = "https://github.com/paritytech/polkadot"
418branch = "release-v0.9.29"412branch = "release-v0.9.30"
419default-features = false413default-features = false
420414
421[dependencies.xcm]415[dependencies.xcm]
422git = "https://github.com/paritytech/polkadot"416git = "https://github.com/paritytech/polkadot"
423branch = "release-v0.9.29"417branch = "release-v0.9.30"
424default-features = false418default-features = false
425419
426[dependencies.xcm-builder]420[dependencies.xcm-builder]
427git = "https://github.com/paritytech/polkadot"421git = "https://github.com/paritytech/polkadot"
428branch = "release-v0.9.29"422branch = "release-v0.9.30"
429default-features = false423default-features = false
430424
431[dependencies.xcm-executor]425[dependencies.xcm-executor]
432git = "https://github.com/paritytech/polkadot"426git = "https://github.com/paritytech/polkadot"
433branch = "release-v0.9.29"427branch = "release-v0.9.30"
434default-features = false428default-features = false
435429
436[dependencies.pallet-xcm]430[dependencies.pallet-xcm]
437git = "https://github.com/paritytech/polkadot"431git = "https://github.com/paritytech/polkadot"
438branch = "release-v0.9.29"432branch = "release-v0.9.30"
439default-features = false433default-features = false
440
441[dependencies.orml-vesting]
442git = "https://github.com/UniqueNetwork/open-runtime-module-library"
443branch = "polkadot-v0.9.29"
444version = "0.4.1-dev"
445default-features = false
446
447[dependencies.orml-xtokens]
448git = "https://github.com/UniqueNetwork/open-runtime-module-library"
449branch = "polkadot-v0.9.29"
450version = "0.4.1-dev"
451default-features = false
452
453[dependencies.orml-tokens]
454git = "https://github.com/UniqueNetwork/open-runtime-module-library"
455branch = "polkadot-v0.9.29"
456version = "0.4.1-dev"
457default-features = false
458
459[dependencies.orml-traits]
460git = "https://github.com/UniqueNetwork/open-runtime-module-library"
461branch = "polkadot-v0.9.29"
462version = "0.4.1-dev"
463default-features = false
464
465434
466################################################################################435################################################################################
475# local dependencies444# local dependencies
476445
477[dependencies]446[dependencies]
447orml-vesting.workspace = true
448orml-xtokens.workspace = true
449orml-tokens.workspace = true
450orml-traits.workspace = true
451
478log = { version = "0.4.16", default-features = false }452log = { version = "0.4.16", default-features = false }
479up-common = { path = "../../primitives/common", default-features = false }453up-common = { path = "../../primitives/common", default-features = false }
484pallet-unique = { path = '../../pallets/unique', default-features = false }458pallet-unique = { path = '../../pallets/unique', default-features = false }
485up-rpc = { path = "../../primitives/rpc", default-features = false }459up-rpc = { path = "../../primitives/rpc", default-features = false }
486app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false}460app-promotion-rpc = { path = "../../primitives/app_promotion_rpc", default-features = false }
487fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }461fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
488pallet-inflation = { path = '../../pallets/inflation', default-features = false }462pallet-inflation = { path = '../../pallets/inflation', default-features = false }
489pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }463pallet-app-promotion = { path = '../../pallets/app-promotion', default-features = false }
490up-data-structs = { path = '../../primitives/data-structs', default-features = false }464up-data-structs = { path = '../../primitives/data-structs', default-features = false }
498pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }472pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
499pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }473pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
500# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }474# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
501pallet-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" }475pallet-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" }
502pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }476pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
503pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }477pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
504pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }478pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
505pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }479pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
506pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }480pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
507pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }481pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
508pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }482pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
509fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }483fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
510fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }484fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
511evm-coder = { default-features = false, path = '../../crates/evm-coder' }485evm-coder = { default-features = false, path = '../../crates/evm-coder' }
512up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }486up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
513pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }487pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
514488
515################################################################################489################################################################################
528502
529[build-dependencies.substrate-wasm-builder]503[build-dependencies.substrate-wasm-builder]
530git = "https://github.com/paritytech/substrate"504git = "https://github.com/paritytech/substrate"
531branch = "polkadot-v0.9.29"505branch = "polkadot-v0.9.30"
532506
modifiedruntime/tests/Cargo.tomldiffbeforeafterboth
11[dependencies]11[dependencies]
12up-data-structs = { default-features = false, path = '../../primitives/data-structs' }12up-data-structs = { default-features = false, path = '../../primitives/data-structs' }
1313
14sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }14sp-core = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
15sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }15sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
16sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }16sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
17sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }17sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
1818
19fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }19fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
2020
21frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }21frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
22frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }22frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2323
24pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }24pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
25pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }25pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
26pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.29" }26pallet-timestamp = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.30" }
2727
28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }28pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
29pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }29pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
3030
31pallet-common = { path = '../../pallets/common' }31pallet-common = { path = '../../pallets/common' }
32pallet-structure = { path = '../../pallets/structure' }32pallet-structure = { path = '../../pallets/structure' }
43scale-info = "*"43scale-info = "*"
4444
45evm-coder = { default-features = false, path = '../../crates/evm-coder' }45evm-coder = { default-features = false, path = '../../crates/evm-coder' }
46up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.29" }46up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.30" }
4747
modifiedruntime/tests/src/lib.rsdiffbeforeafterboth
80}80}
8181
82impl system::Config for Test {82impl system::Config for Test {
83 type Event = Event;83 type RuntimeEvent = RuntimeEvent;
84 type BaseCallFilter = Everything;84 type BaseCallFilter = Everything;
85 type BlockWeights = ();85 type BlockWeights = ();
86 type BlockLength = ();86 type BlockLength = ();
87 type DbWeight = ();87 type DbWeight = ();
88 type Origin = Origin;88 type RuntimeOrigin = RuntimeOrigin;
89 type Call = Call;89 type RuntimeCall = RuntimeCall;
90 type Index = u64;90 type Index = u64;
91 type BlockNumber = u64;91 type BlockNumber = u64;
92 type Hash = H256;92 type Hash = H256;
112}112}
113//frame_system::Module<Test>;113//frame_system::Module<Test>;
114impl pallet_balances::Config for Test {114impl pallet_balances::Config for Test {
115 type Event = Event;115 type RuntimeEvent = RuntimeEvent;
116 type AccountStore = System;116 type AccountStore = System;
117 type Balance = u64;117 type Balance = u64;
118 type DustRemoval = ();118 type DustRemoval = ();
128}128}
129129
130impl pallet_transaction_payment::Config for Test {130impl pallet_transaction_payment::Config for Test {
131 type Event = Event;131 type RuntimeEvent = RuntimeEvent;
132 type OnChargeTransaction = CurrencyAdapter<pallet_balances::Pallet<Test>, ()>;132 type OnChargeTransaction = CurrencyAdapter<pallet_balances::Pallet<Test>, ()>;
133 type LengthToFee = IdentityFee<u64>;133 type LengthToFee = IdentityFee<u64>;
134 type WeightToFee = IdentityFee<u64>;134 type WeightToFee = IdentityFee<u64>;
205}205}
206206
207impl pallet_ethereum::Config for Test {207impl pallet_ethereum::Config for Test {
208 type Event = Event;208 type RuntimeEvent = RuntimeEvent;
209 type StateRoot = pallet_ethereum::IntermediateStateRoot<Self>;209 type StateRoot = pallet_ethereum::IntermediateStateRoot<Self>;
210}210}
211211
212impl pallet_evm::Config for Test {212impl pallet_evm::Config for Test {
213 type Event = Event;213 type RuntimeEvent = RuntimeEvent;
214 type FeeCalculator = ();214 type FeeCalculator = ();
215 type GasWeightMapping = ();215 type GasWeightMapping = ();
216 type CallOrigin = EnsureAddressNever<Self::CrossAccountId>;216 type CallOrigin = EnsureAddressNever<Self::CrossAccountId>;
233233
234impl pallet_common::Config for Test {234impl pallet_common::Config for Test {
235 type WeightInfo = ();235 type WeightInfo = ();
236 type Event = Event;236 type RuntimeEvent = RuntimeEvent;
237 type Currency = Balances;237 type Currency = Balances;
238 type CollectionCreationPrice = CollectionCreationPrice;238 type CollectionCreationPrice = CollectionCreationPrice;
239 type TreasuryAccountId = TreasuryAccountId;239 type TreasuryAccountId = TreasuryAccountId;
252252
253impl pallet_structure::Config for Test {253impl pallet_structure::Config for Test {
254 type WeightInfo = ();254 type WeightInfo = ();
255 type Event = Event;255 type RuntimeEvent = RuntimeEvent;
256 type Call = Call;256 type RuntimeCall = RuntimeCall;
257}257}
258impl pallet_fungible::Config for Test {258impl pallet_fungible::Config for Test {
259 type WeightInfo = ();259 type WeightInfo = ();
273}273}
274274
275impl pallet_unique::Config for Test {275impl pallet_unique::Config for Test {
276 type Event = Event;276 type RuntimeEvent = RuntimeEvent;
277 type WeightInfo = ();277 type WeightInfo = ();
278 type CommonWeightInfo = CommonWeights<Self>;278 type CommonWeightInfo = CommonWeights<Self>;
279 type RefungibleExtensionsWeightInfo = CommonWeights<Self>;279 type RefungibleExtensionsWeightInfo = CommonWeights<Self>;
modifiedruntime/tests/src/tests.rsdiffbeforeafterboth
15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
1616
17// Tests to be written here17// Tests to be written here
18use crate::{Test, TestCrossAccountId, CollectionCreationPrice, Origin, Unique, new_test_ext};18use crate::{Test, TestCrossAccountId, CollectionCreationPrice, RuntimeOrigin, Unique, new_test_ext};
19use up_data_structs::{19use up_data_structs::{
20 COLLECTION_NUMBER_LIMIT, CollectionId, CreateItemData, CreateFungibleData, CreateNftData,20 COLLECTION_NUMBER_LIMIT, CollectionId, CreateItemData, CreateFungibleData, CreateNftData,
21 CreateReFungibleData, MAX_DECIMAL_POINTS, COLLECTION_ADMINS_LIMIT, TokenId,21 CreateReFungibleData, MAX_DECIMAL_POINTS, COLLECTION_ADMINS_LIMIT, TokenId,
32fn add_balance(user: u64, value: u64) {32fn add_balance(user: u64, value: u64) {
33 const DONOR_USER: u64 = 999;33 const DONOR_USER: u64 = 999;
34 assert_ok!(<pallet_balances::Pallet<Test>>::set_balance(34 assert_ok!(<pallet_balances::Pallet<Test>>::set_balance(
35 Origin::root(),35 RuntimeOrigin::root(),
36 DONOR_USER,36 DONOR_USER,
37 value,37 value,
38 038 0
39 ));39 ));
40 assert_ok!(<pallet_balances::Pallet<Test>>::force_transfer(40 assert_ok!(<pallet_balances::Pallet<Test>>::force_transfer(
41 Origin::root(),41 RuntimeOrigin::root(),
42 DONOR_USER,42 DONOR_USER,
43 user,43 user,
44 value44 value
110 ..Default::default()110 ..Default::default()
111 };111 };
112112
113 let origin1 = Origin::signed(owner);113 let origin1 = RuntimeOrigin::signed(owner);
114 assert_ok!(Unique::create_collection_ex(origin1, data));114 assert_ok!(Unique::create_collection_ex(origin1, data));
115115
116 let saved_col_name: Vec<u16> = "Test1\0".encode_utf16().collect::<Vec<u16>>();116 let saved_col_name: Vec<u16> = "Test1\0".encode_utf16().collect::<Vec<u16>>();
179}179}
180180
181fn create_test_item(collection_id: CollectionId, data: &CreateItemData) {181fn create_test_item(collection_id: CollectionId, data: &CreateItemData) {
182 let origin1 = Origin::signed(1);182 let origin1 = RuntimeOrigin::signed(1);
183 assert_ok!(Unique::create_item(183 assert_ok!(Unique::create_item(
184 origin1,184 origin1,
185 collection_id,185 collection_id,
199fn check_not_sufficient_founds() {199fn check_not_sufficient_founds() {
200 new_test_ext().execute_with(|| {200 new_test_ext().execute_with(|| {
201 let acc: u64 = 1;201 let acc: u64 = 1;
202 <pallet_balances::Pallet<Test>>::set_balance(Origin::root(), acc, 0, 0).unwrap();202 <pallet_balances::Pallet<Test>>::set_balance(RuntimeOrigin::root(), acc, 0, 0).unwrap();
203203
204 let name: Vec<u16> = "Test1\0".encode_utf16().collect::<Vec<u16>>();204 let name: Vec<u16> = "Test1\0".encode_utf16().collect::<Vec<u16>>();
205 let description: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();205 let description: Vec<u16> = "TestDescription1\0".encode_utf16().collect::<Vec<u16>>();
214 ..Default::default()214 ..Default::default()
215 };215 };
216216
217 let result = Unique::create_collection_ex(Origin::signed(acc), data);217 let result = Unique::create_collection_ex(RuntimeOrigin::signed(acc), data);
218 assert_err!(result, <CommonError<Test>>::NotSufficientFounds);218 assert_err!(result, <CommonError<Test>>::NotSufficientFounds);
219 });219 });
220}220}
234 ..Default::default()234 ..Default::default()
235 };235 };
236236
237 let origin1 = Origin::signed(1);237 let origin1 = RuntimeOrigin::signed(1);
238 assert_noop!(238 assert_noop!(
239 Unique::create_collection_ex(origin1, data),239 Unique::create_collection_ex(origin1, data),
240 UniqueError::<Test>::CollectionDecimalPointLimitExceeded240 UniqueError::<Test>::CollectionDecimalPointLimitExceeded
264 new_test_ext().execute_with(|| {264 new_test_ext().execute_with(|| {
265 create_test_collection(&CollectionMode::NFT, CollectionId(1));265 create_test_collection(&CollectionMode::NFT, CollectionId(1));
266266
267 let origin1 = Origin::signed(1);267 let origin1 = RuntimeOrigin::signed(1);
268268
269 let items_data = vec![default_nft_data(), default_nft_data(), default_nft_data()];269 let items_data = vec![default_nft_data(), default_nft_data(), default_nft_data()];
270270
306 new_test_ext().execute_with(|| {306 new_test_ext().execute_with(|| {
307 create_test_collection(&CollectionMode::ReFungible, CollectionId(1));307 create_test_collection(&CollectionMode::ReFungible, CollectionId(1));
308308
309 let origin1 = Origin::signed(1);309 let origin1 = RuntimeOrigin::signed(1);
310310
311 let items_data = vec![311 let items_data = vec![
312 default_re_fungible_data(),312 default_re_fungible_data(),
358358
359// create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));359// create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
360360
361// let origin1 = Origin::signed(1);361// let origin1 = RuntimeOrigin::signed(1);
362362
363// let items_data = vec![default_fungible_data(), default_fungible_data(), default_fungible_data()];363// let items_data = vec![default_fungible_data(), default_fungible_data(), default_fungible_data()];
364364
382 new_test_ext().execute_with(|| {382 new_test_ext().execute_with(|| {
383 let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));383 let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
384384
385 let origin1 = Origin::signed(1);385 let origin1 = RuntimeOrigin::signed(1);
386 let origin2 = Origin::signed(2);386 let origin2 = RuntimeOrigin::signed(2);
387387
388 let data = default_fungible_data();388 let data = default_fungible_data();
389 create_test_item(collection_id, &data.into());389 create_test_item(collection_id, &data.into());
457 );457 );
458458
459 // Account 1 transfers all 1023 pieces of RFT 1 to account 2459 // Account 1 transfers all 1023 pieces of RFT 1 to account 2
460 let origin1 = Origin::signed(1);460 let origin1 = RuntimeOrigin::signed(1);
461 let origin2 = Origin::signed(2);461 let origin2 = RuntimeOrigin::signed(2);
462 assert_ok!(Unique::transfer(462 assert_ok!(Unique::transfer(
463 origin1,463 origin1,
464 account(2),464 account(2),
571 true571 true
572 );572 );
573573
574 let origin1 = Origin::signed(1);574 let origin1 = RuntimeOrigin::signed(1);
575 // default scenario575 // default scenario
576 assert_ok!(Unique::transfer(576 assert_ok!(Unique::transfer(
577 origin1,577 origin1,
615 true615 true
616 );616 );
617617
618 let origin1 = Origin::signed(1);618 let origin1 = RuntimeOrigin::signed(1);
619619
620 assert_noop!(620 assert_noop!(
621 Unique::transfer(origin1, account(2), CollectionId(1), TokenId(1), 2)621 Unique::transfer(origin1, account(2), CollectionId(1), TokenId(1), 2)
641 true641 true
642 );642 );
643643
644 let origin1 = Origin::signed(1);644 let origin1 = RuntimeOrigin::signed(1);
645645
646 // Transferring 0 amount works on NFT...646 // Transferring 0 amount works on NFT...
647 assert_ok!(Unique::transfer(647 assert_ok!(Unique::transfer(
671 let data = default_nft_data();671 let data = default_nft_data();
672 create_test_item(collection_id, &data.into());672 create_test_item(collection_id, &data.into());
673673
674 let origin1 = Origin::signed(1);674 let origin1 = RuntimeOrigin::signed(1);
675 let origin2 = Origin::signed(2);675 let origin2 = RuntimeOrigin::signed(2);
676676
677 assert_eq!(677 assert_eq!(
678 <pallet_nonfungible::AccountBalance<Test>>::get((collection_id, account(1))),678 <pallet_nonfungible::AccountBalance<Test>>::get((collection_id, account(1))),
729 new_test_ext().execute_with(|| {729 new_test_ext().execute_with(|| {
730 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));730 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
731731
732 let origin1 = Origin::signed(1);732 let origin1 = RuntimeOrigin::signed(1);
733 let origin2 = Origin::signed(2);733 let origin2 = RuntimeOrigin::signed(2);
734734
735 // Create NFT 1 for account 1735 // Create NFT 1 for account 1
736 let data = default_nft_data();736 let data = default_nft_data();
803 new_test_ext().execute_with(|| {803 new_test_ext().execute_with(|| {
804 let collection_id = create_test_collection(&CollectionMode::ReFungible, CollectionId(1));804 let collection_id = create_test_collection(&CollectionMode::ReFungible, CollectionId(1));
805805
806 let origin1 = Origin::signed(1);806 let origin1 = RuntimeOrigin::signed(1);
807 let origin2 = Origin::signed(2);807 let origin2 = RuntimeOrigin::signed(2);
808808
809 // Create RFT 1 in 1023 pieces for account 1809 // Create RFT 1 in 1023 pieces for account 1
810 let data = default_re_fungible_data();810 let data = default_re_fungible_data();
920 let data = default_fungible_data();920 let data = default_fungible_data();
921 create_test_item(collection_id, &data.into());921 create_test_item(collection_id, &data.into());
922922
923 let origin1 = Origin::signed(1);923 let origin1 = RuntimeOrigin::signed(1);
924 let origin2 = Origin::signed(2);924 let origin2 = RuntimeOrigin::signed(2);
925925
926 assert_ok!(Unique::set_collection_permissions(926 assert_ok!(Unique::set_collection_permissions(
927 origin1.clone(),927 origin1.clone(),
1010 new_test_ext().execute_with(|| {1010 new_test_ext().execute_with(|| {
1011 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1011 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
10121012
1013 let origin1 = Origin::signed(1);1013 let origin1 = RuntimeOrigin::signed(1);
1014 assert_ok!(Unique::change_collection_owner(origin1, collection_id, 2));1014 assert_ok!(Unique::change_collection_owner(origin1, collection_id, 2));
1015 assert_eq!(1015 assert_eq!(
1016 <pallet_common::CollectionById<Test>>::get(collection_id)1016 <pallet_common::CollectionById<Test>>::get(collection_id)
1026 new_test_ext().execute_with(|| {1026 new_test_ext().execute_with(|| {
1027 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1027 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
10281028
1029 let origin1 = Origin::signed(1);1029 let origin1 = RuntimeOrigin::signed(1);
1030 assert_ok!(Unique::destroy_collection(origin1, collection_id));1030 assert_ok!(Unique::destroy_collection(origin1, collection_id));
1031 });1031 });
1032}1032}
1036 new_test_ext().execute_with(|| {1036 new_test_ext().execute_with(|| {
1037 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1037 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
10381038
1039 let origin1 = Origin::signed(1);1039 let origin1 = RuntimeOrigin::signed(1);
10401040
1041 let data = default_nft_data();1041 let data = default_nft_data();
1042 create_test_item(collection_id, &data.into());1042 create_test_item(collection_id, &data.into());
1066 new_test_ext().execute_with(|| {1066 new_test_ext().execute_with(|| {
1067 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1067 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
10681068
1069 let origin1 = Origin::signed(1);1069 let origin1 = RuntimeOrigin::signed(1);
10701070
1071 let data = default_nft_data();1071 let data = default_nft_data();
1072 create_test_item(collection_id, &data.into());1072 create_test_item(collection_id, &data.into());
1103 new_test_ext().execute_with(|| {1103 new_test_ext().execute_with(|| {
1104 let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));1104 let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
11051105
1106 let origin1 = Origin::signed(1);1106 let origin1 = RuntimeOrigin::signed(1);
1107 assert_ok!(Unique::add_collection_admin(1107 assert_ok!(Unique::add_collection_admin(
1108 origin1.clone(),1108 origin1.clone(),
1109 collection_id,1109 collection_id,
1143 new_test_ext().execute_with(|| {1143 new_test_ext().execute_with(|| {
1144 let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));1144 let collection_id = create_test_collection(&CollectionMode::Fungible(3), CollectionId(1));
11451145
1146 let origin1 = Origin::signed(1);1146 let origin1 = RuntimeOrigin::signed(1);
1147 assert_ok!(Unique::add_collection_admin(1147 assert_ok!(Unique::add_collection_admin(
1148 origin1.clone(),1148 origin1.clone(),
1149 collection_id,1149 collection_id,
1170fn burn_refungible_item() {1170fn burn_refungible_item() {
1171 new_test_ext().execute_with(|| {1171 new_test_ext().execute_with(|| {
1172 let collection_id = create_test_collection(&CollectionMode::ReFungible, CollectionId(1));1172 let collection_id = create_test_collection(&CollectionMode::ReFungible, CollectionId(1));
1173 let origin1 = Origin::signed(1);1173 let origin1 = RuntimeOrigin::signed(1);
11741174
1175 assert_ok!(Unique::set_collection_permissions(1175 assert_ok!(Unique::set_collection_permissions(
1176 origin1.clone(),1176 origin1.clone(),
1230 new_test_ext().execute_with(|| {1230 new_test_ext().execute_with(|| {
1231 let collection1_id =1231 let collection1_id =
1232 create_test_collection_for_owner(&CollectionMode::NFT, 1, CollectionId(1));1232 create_test_collection_for_owner(&CollectionMode::NFT, 1, CollectionId(1));
1233 let origin1 = Origin::signed(1);1233 let origin1 = RuntimeOrigin::signed(1);
12341234
1235 // Add collection admins1235 // Add collection admins
1236 assert_ok!(Unique::add_collection_admin(1236 assert_ok!(Unique::add_collection_admin(
1265 new_test_ext().execute_with(|| {1265 new_test_ext().execute_with(|| {
1266 let collection1_id =1266 let collection1_id =
1267 create_test_collection_for_owner(&CollectionMode::NFT, 1, CollectionId(1));1267 create_test_collection_for_owner(&CollectionMode::NFT, 1, CollectionId(1));
1268 let origin1 = Origin::signed(1);1268 let origin1 = RuntimeOrigin::signed(1);
12691269
1270 // Add collection admins 2 and 31270 // Add collection admins 2 and 3
1271 assert_ok!(Unique::add_collection_admin(1271 assert_ok!(Unique::add_collection_admin(
1376 let data = default_nft_data();1376 let data = default_nft_data();
1377 create_test_item(collection_id, &data.into());1377 create_test_item(collection_id, &data.into());
13781378
1379 let origin1 = Origin::signed(1);1379 let origin1 = RuntimeOrigin::signed(1);
13801380
1381 // approve1381 // approve
1382 assert_ok!(Unique::approve(1382 assert_ok!(Unique::approve(
1397fn transfer_from() {1397fn transfer_from() {
1398 new_test_ext().execute_with(|| {1398 new_test_ext().execute_with(|| {
1399 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1399 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1400 let origin1 = Origin::signed(1);1400 let origin1 = RuntimeOrigin::signed(1);
1401 let origin2 = Origin::signed(2);1401 let origin2 = RuntimeOrigin::signed(2);
14021402
1403 let data = default_nft_data();1403 let data = default_nft_data();
1404 create_test_item(collection_id, &data.into());1404 create_test_item(collection_id, &data.into());
1472 new_test_ext().execute_with(|| {1472 new_test_ext().execute_with(|| {
1473 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1473 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
14741474
1475 let origin1 = Origin::signed(1);1475 let origin1 = RuntimeOrigin::signed(1);
1476 assert_ok!(Unique::add_to_allow_list(1476 assert_ok!(Unique::add_to_allow_list(
1477 origin1,1477 origin1,
1478 collection_id,1478 collection_id,
1489fn admin_can_add_address_to_allow_list() {1489fn admin_can_add_address_to_allow_list() {
1490 new_test_ext().execute_with(|| {1490 new_test_ext().execute_with(|| {
1491 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1491 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1492 let origin1 = Origin::signed(1);1492 let origin1 = RuntimeOrigin::signed(1);
1493 let origin2 = Origin::signed(2);1493 let origin2 = RuntimeOrigin::signed(2);
14941494
1495 assert_ok!(Unique::add_collection_admin(1495 assert_ok!(Unique::add_collection_admin(
1496 origin1,1496 origin1,
1514 new_test_ext().execute_with(|| {1514 new_test_ext().execute_with(|| {
1515 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1515 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
15161516
1517 let origin2 = Origin::signed(2);1517 let origin2 = RuntimeOrigin::signed(2);
1518 assert_noop!(1518 assert_noop!(
1519 Unique::add_to_allow_list(origin2, collection_id, account(3)),1519 Unique::add_to_allow_list(origin2, collection_id, account(3)),
1520 CommonError::<Test>::NoPermission1520 CommonError::<Test>::NoPermission
1525#[test]1525#[test]
1526fn nobody_can_add_address_to_allow_list_of_nonexisting_collection() {1526fn nobody_can_add_address_to_allow_list_of_nonexisting_collection() {
1527 new_test_ext().execute_with(|| {1527 new_test_ext().execute_with(|| {
1528 let origin1 = Origin::signed(1);1528 let origin1 = RuntimeOrigin::signed(1);
15291529
1530 assert_noop!(1530 assert_noop!(
1531 Unique::add_to_allow_list(origin1, CollectionId(1), account(2)),1531 Unique::add_to_allow_list(origin1, CollectionId(1), account(2)),
1539 new_test_ext().execute_with(|| {1539 new_test_ext().execute_with(|| {
1540 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1540 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
15411541
1542 let origin1 = Origin::signed(1);1542 let origin1 = RuntimeOrigin::signed(1);
1543 assert_ok!(Unique::destroy_collection(origin1.clone(), collection_id));1543 assert_ok!(Unique::destroy_collection(origin1.clone(), collection_id));
1544 assert_noop!(1544 assert_noop!(
1545 Unique::add_to_allow_list(origin1, collection_id, account(2)),1545 Unique::add_to_allow_list(origin1, collection_id, account(2)),
1553fn address_is_already_added_to_allow_list() {1553fn address_is_already_added_to_allow_list() {
1554 new_test_ext().execute_with(|| {1554 new_test_ext().execute_with(|| {
1555 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1555 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1556 let origin1 = Origin::signed(1);1556 let origin1 = RuntimeOrigin::signed(1);
15571557
1558 assert_ok!(Unique::add_to_allow_list(1558 assert_ok!(Unique::add_to_allow_list(
1559 origin1.clone(),1559 origin1.clone(),
1577 new_test_ext().execute_with(|| {1577 new_test_ext().execute_with(|| {
1578 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1578 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
15791579
1580 let origin1 = Origin::signed(1);1580 let origin1 = RuntimeOrigin::signed(1);
1581 assert_ok!(Unique::add_to_allow_list(1581 assert_ok!(Unique::add_to_allow_list(
1582 origin1.clone(),1582 origin1.clone(),
1583 collection_id,1583 collection_id,
1599fn admin_can_remove_address_from_allow_list() {1599fn admin_can_remove_address_from_allow_list() {
1600 new_test_ext().execute_with(|| {1600 new_test_ext().execute_with(|| {
1601 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1601 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1602 let origin1 = Origin::signed(1);1602 let origin1 = RuntimeOrigin::signed(1);
1603 let origin2 = Origin::signed(2);1603 let origin2 = RuntimeOrigin::signed(2);
16041604
1605 // Owner adds admin1605 // Owner adds admin
1606 assert_ok!(Unique::add_collection_admin(1606 assert_ok!(Unique::add_collection_admin(
1633fn nonprivileged_user_cannot_remove_address_from_allow_list() {1633fn nonprivileged_user_cannot_remove_address_from_allow_list() {
1634 new_test_ext().execute_with(|| {1634 new_test_ext().execute_with(|| {
1635 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1635 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1636 let origin1 = Origin::signed(1);1636 let origin1 = RuntimeOrigin::signed(1);
1637 let origin2 = Origin::signed(2);1637 let origin2 = RuntimeOrigin::signed(2);
16381638
1639 assert_ok!(Unique::add_to_allow_list(1639 assert_ok!(Unique::add_to_allow_list(
1640 origin1,1640 origin1,
1655#[test]1655#[test]
1656fn nobody_can_remove_address_from_allow_list_of_nonexisting_collection() {1656fn nobody_can_remove_address_from_allow_list_of_nonexisting_collection() {
1657 new_test_ext().execute_with(|| {1657 new_test_ext().execute_with(|| {
1658 let origin1 = Origin::signed(1);1658 let origin1 = RuntimeOrigin::signed(1);
16591659
1660 assert_noop!(1660 assert_noop!(
1661 Unique::remove_from_allow_list(origin1, CollectionId(1), account(2)),1661 Unique::remove_from_allow_list(origin1, CollectionId(1), account(2)),
1668fn nobody_can_remove_address_from_allow_list_of_deleted_collection() {1668fn nobody_can_remove_address_from_allow_list_of_deleted_collection() {
1669 new_test_ext().execute_with(|| {1669 new_test_ext().execute_with(|| {
1670 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1670 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1671 let origin1 = Origin::signed(1);1671 let origin1 = RuntimeOrigin::signed(1);
1672 let origin2 = Origin::signed(2);1672 let origin2 = RuntimeOrigin::signed(2);
16731673
1674 // Add account 2 to allow list1674 // Add account 2 to allow list
1675 assert_ok!(Unique::add_to_allow_list(1675 assert_ok!(Unique::add_to_allow_list(
1706fn address_is_already_removed_from_allow_list() {1706fn address_is_already_removed_from_allow_list() {
1707 new_test_ext().execute_with(|| {1707 new_test_ext().execute_with(|| {
1708 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1708 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1709 let origin1 = Origin::signed(1);1709 let origin1 = RuntimeOrigin::signed(1);
17101710
1711 assert_ok!(Unique::add_to_allow_list(1711 assert_ok!(Unique::add_to_allow_list(
1712 origin1.clone(),1712 origin1.clone(),
1740 new_test_ext().execute_with(|| {1740 new_test_ext().execute_with(|| {
1741 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1741 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
17421742
1743 let origin1 = Origin::signed(1);1743 let origin1 = RuntimeOrigin::signed(1);
17441744
1745 let data = default_nft_data();1745 let data = default_nft_data();
1746 create_test_item(collection_id, &data.into());1746 create_test_item(collection_id, &data.into());
1772fn allow_list_test_2() {1772fn allow_list_test_2() {
1773 new_test_ext().execute_with(|| {1773 new_test_ext().execute_with(|| {
1774 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1774 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
1775 let origin1 = Origin::signed(1);1775 let origin1 = RuntimeOrigin::signed(1);
17761776
1777 let data = default_nft_data();1777 let data = default_nft_data();
1778 create_test_item(collection_id, &data.into());1778 create_test_item(collection_id, &data.into());
1837 new_test_ext().execute_with(|| {1837 new_test_ext().execute_with(|| {
1838 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1838 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
18391839
1840 let origin1 = Origin::signed(1);1840 let origin1 = RuntimeOrigin::signed(1);
18411841
1842 let data = default_nft_data();1842 let data = default_nft_data();
1843 create_test_item(collection_id, &data.into());1843 create_test_item(collection_id, &data.into());
1870 new_test_ext().execute_with(|| {1870 new_test_ext().execute_with(|| {
1871 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1871 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
18721872
1873 let origin1 = Origin::signed(1);1873 let origin1 = RuntimeOrigin::signed(1);
18741874
1875 let data = default_nft_data();1875 let data = default_nft_data();
1876 create_test_item(collection_id, &data.into());1876 create_test_item(collection_id, &data.into());
1935 new_test_ext().execute_with(|| {1935 new_test_ext().execute_with(|| {
1936 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1936 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
19371937
1938 let origin1 = Origin::signed(1);1938 let origin1 = RuntimeOrigin::signed(1);
19391939
1940 let data = default_nft_data();1940 let data = default_nft_data();
1941 create_test_item(collection_id, &data.into());1941 create_test_item(collection_id, &data.into());
1962 new_test_ext().execute_with(|| {1962 new_test_ext().execute_with(|| {
1963 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));1963 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
19641964
1965 let origin1 = Origin::signed(1);1965 let origin1 = RuntimeOrigin::signed(1);
19661966
1967 let data = default_nft_data();1967 let data = default_nft_data();
1968 create_test_item(collection_id, &data.into());1968 create_test_item(collection_id, &data.into());
1996 let data = default_nft_data();1996 let data = default_nft_data();
1997 create_test_item(collection_id, &data.into());1997 create_test_item(collection_id, &data.into());
19981998
1999 let origin1 = Origin::signed(1);1999 let origin1 = RuntimeOrigin::signed(1);
20002000
2001 assert_ok!(Unique::set_collection_permissions(2001 assert_ok!(Unique::set_collection_permissions(
2002 origin1.clone(),2002 origin1.clone(),
2037 let data = default_nft_data();2037 let data = default_nft_data();
2038 create_test_item(collection_id, &data.into());2038 create_test_item(collection_id, &data.into());
20392039
2040 let origin1 = Origin::signed(1);2040 let origin1 = RuntimeOrigin::signed(1);
20412041
2042 // Toggle Allow List mode and add accounts 1 and 22042 // Toggle Allow List mode and add accounts 1 and 2
2043 assert_ok!(Unique::set_collection_permissions(2043 assert_ok!(Unique::set_collection_permissions(
2090fn allow_list_test_9() {2090fn allow_list_test_9() {
2091 new_test_ext().execute_with(|| {2091 new_test_ext().execute_with(|| {
2092 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2092 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
2093 let origin1 = Origin::signed(1);2093 let origin1 = RuntimeOrigin::signed(1);
20942094
2095 assert_ok!(Unique::set_collection_permissions(2095 assert_ok!(Unique::set_collection_permissions(
2096 origin1.clone(),2096 origin1.clone(),
2113 new_test_ext().execute_with(|| {2113 new_test_ext().execute_with(|| {
2114 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2114 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
21152115
2116 let origin1 = Origin::signed(1);2116 let origin1 = RuntimeOrigin::signed(1);
2117 let origin2 = Origin::signed(2);2117 let origin2 = RuntimeOrigin::signed(2);
21182118
2119 assert_ok!(Unique::set_collection_permissions(2119 assert_ok!(Unique::set_collection_permissions(
2120 origin1.clone(),2120 origin1.clone(),
2147 new_test_ext().execute_with(|| {2147 new_test_ext().execute_with(|| {
2148 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2148 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
21492149
2150 let origin1 = Origin::signed(1);2150 let origin1 = RuntimeOrigin::signed(1);
2151 let origin2 = Origin::signed(2);2151 let origin2 = RuntimeOrigin::signed(2);
21522152
2153 assert_ok!(Unique::set_collection_permissions(2153 assert_ok!(Unique::set_collection_permissions(
2154 origin1.clone(),2154 origin1.clone(),
2184 new_test_ext().execute_with(|| {2184 new_test_ext().execute_with(|| {
2185 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2185 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
21862186
2187 let origin1 = Origin::signed(1);2187 let origin1 = RuntimeOrigin::signed(1);
2188 let origin2 = Origin::signed(2);2188 let origin2 = RuntimeOrigin::signed(2);
21892189
2190 assert_ok!(Unique::set_collection_permissions(2190 assert_ok!(Unique::set_collection_permissions(
2191 origin1.clone(),2191 origin1.clone(),
2216 new_test_ext().execute_with(|| {2216 new_test_ext().execute_with(|| {
2217 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2217 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
22182218
2219 let origin1 = Origin::signed(1);2219 let origin1 = RuntimeOrigin::signed(1);
22202220
2221 assert_ok!(Unique::set_collection_permissions(2221 assert_ok!(Unique::set_collection_permissions(
2222 origin1.clone(),2222 origin1.clone(),
2239 new_test_ext().execute_with(|| {2239 new_test_ext().execute_with(|| {
2240 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2240 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
22412241
2242 let origin1 = Origin::signed(1);2242 let origin1 = RuntimeOrigin::signed(1);
2243 let origin2 = Origin::signed(2);2243 let origin2 = RuntimeOrigin::signed(2);
22442244
2245 assert_ok!(Unique::set_collection_permissions(2245 assert_ok!(Unique::set_collection_permissions(
2246 origin1.clone(),2246 origin1.clone(),
2273 new_test_ext().execute_with(|| {2273 new_test_ext().execute_with(|| {
2274 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2274 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
22752275
2276 let origin1 = Origin::signed(1);2276 let origin1 = RuntimeOrigin::signed(1);
2277 let origin2 = Origin::signed(2);2277 let origin2 = RuntimeOrigin::signed(2);
22782278
2279 assert_ok!(Unique::set_collection_permissions(2279 assert_ok!(Unique::set_collection_permissions(
2280 origin1.clone(),2280 origin1.clone(),
2305 new_test_ext().execute_with(|| {2305 new_test_ext().execute_with(|| {
2306 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2306 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
23072307
2308 let origin1 = Origin::signed(1);2308 let origin1 = RuntimeOrigin::signed(1);
2309 let origin2 = Origin::signed(2);2309 let origin2 = RuntimeOrigin::signed(2);
23102310
2311 assert_ok!(Unique::set_collection_permissions(2311 assert_ok!(Unique::set_collection_permissions(
2312 origin1.clone(),2312 origin1.clone(),
2353#[test]2353#[test]
2354fn total_number_collections_bound_neg() {2354fn total_number_collections_bound_neg() {
2355 new_test_ext().execute_with(|| {2355 new_test_ext().execute_with(|| {
2356 let origin1 = Origin::signed(1);2356 let origin1 = RuntimeOrigin::signed(1);
23572357
2358 for i in 1..=COLLECTION_NUMBER_LIMIT {2358 for i in 1..=COLLECTION_NUMBER_LIMIT {
2359 create_test_collection(&CollectionMode::NFT, CollectionId(i));2359 create_test_collection(&CollectionMode::NFT, CollectionId(i));
2397 new_test_ext().execute_with(|| {2397 new_test_ext().execute_with(|| {
2398 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2398 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
23992399
2400 let origin1 = Origin::signed(1);2400 let origin1 = RuntimeOrigin::signed(1);
24012401
2402 for _ in 1..=MAX_TOKEN_OWNERSHIP {2402 for _ in 1..=MAX_TOKEN_OWNERSHIP {
2403 let data = default_nft_data();2403 let data = default_nft_data();
2419 new_test_ext().execute_with(|| {2419 new_test_ext().execute_with(|| {
2420 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2420 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
24212421
2422 let origin1 = Origin::signed(1);2422 let origin1 = RuntimeOrigin::signed(1);
24232423
2424 assert_ok!(Unique::add_collection_admin(2424 assert_ok!(Unique::add_collection_admin(
2425 origin1.clone(),2425 origin1.clone(),
2440 new_test_ext().execute_with(|| {2440 new_test_ext().execute_with(|| {
2441 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2441 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
24422442
2443 let origin1 = Origin::signed(1);2443 let origin1 = RuntimeOrigin::signed(1);
24442444
2445 for i in 0..COLLECTION_ADMINS_LIMIT {2445 for i in 0..COLLECTION_ADMINS_LIMIT {
2446 assert_ok!(Unique::add_collection_admin(2446 assert_ok!(Unique::add_collection_admin(
2464#[test]2464#[test]
2465fn collection_transfer_flag_works() {2465fn collection_transfer_flag_works() {
2466 new_test_ext().execute_with(|| {2466 new_test_ext().execute_with(|| {
2467 let origin1 = Origin::signed(1);2467 let origin1 = RuntimeOrigin::signed(1);
24682468
2469 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2469 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
2470 assert_ok!(Unique::set_transfers_enabled_flag(2470 assert_ok!(Unique::set_transfers_enabled_flag(
2484 true2484 true
2485 );2485 );
24862486
2487 let origin1 = Origin::signed(1);2487 let origin1 = RuntimeOrigin::signed(1);
24882488
2489 // default scenario2489 // default scenario
2490 assert_ok!(Unique::transfer(2490 assert_ok!(Unique::transfer(
2516#[test]2516#[test]
2517fn collection_transfer_flag_works_neg() {2517fn collection_transfer_flag_works_neg() {
2518 new_test_ext().execute_with(|| {2518 new_test_ext().execute_with(|| {
2519 let origin1 = Origin::signed(1);2519 let origin1 = RuntimeOrigin::signed(1);
25202520
2521 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));2521 let collection_id = create_test_collection(&CollectionMode::NFT, CollectionId(1));
2522 assert_ok!(Unique::set_transfers_enabled_flag(2522 assert_ok!(Unique::set_transfers_enabled_flag(
2536 true2536 true
2537 );2537 );
25382538
2539 let origin1 = Origin::signed(1);2539 let origin1 = RuntimeOrigin::signed(1);
25402540
2541 // default scenario2541 // default scenario
2542 assert_noop!(2542 assert_noop!(
2569 // default_limits();2569 // default_limits();
2570 let user1 = 1_u64;2570 let user1 = 1_u64;
2571 let user2 = 777_u64;2571 let user2 = 777_u64;
2572 let origin1 = Origin::signed(user1);2572 let origin1 = RuntimeOrigin::signed(user1);
2573 let origin2 = Origin::signed(user2);2573 let origin2 = RuntimeOrigin::signed(user2);
2574 let account2 = account(user2);2574 let account2 = account(user2);
25752575
2576 let collection_id =2576 let collection_id =
modifiedruntime/unique/Cargo.tomldiffbeforeafterboth
10license = 'GPLv3'10license = 'GPLv3'
11name = 'unique-runtime'11name = 'unique-runtime'
12repository = 'https://github.com/UniqueNetwork/unique-chain'12repository = 'https://github.com/UniqueNetwork/unique-chain'
13version = '0.9.29'13version = '0.9.30'
1414
15[package.metadata.docs.rs]15[package.metadata.docs.rs]
16targets = ['x86_64-unknown-linux-gnu']16targets = ['x86_64-unknown-linux-gnu']
112 'pallet-transaction-payment/std',112 'pallet-transaction-payment/std',
113 'pallet-transaction-payment-rpc-runtime-api/std',113 'pallet-transaction-payment-rpc-runtime-api/std',
114 'pallet-treasury/std',114 'pallet-treasury/std',
115 # 'pallet-vesting/std',
116 'pallet-evm/std',115 'pallet-evm/std',
117 'pallet-evm-migration/std',116 'pallet-evm-migration/std',
118 'pallet-evm-contract-helpers/std',117 'pallet-evm-contract-helpers/std',
164 "orml-tokens/std",163 "orml-tokens/std",
165 "orml-xtokens/std",164 "orml-xtokens/std",
166 "orml-traits/std",165 "orml-traits/std",
167 "pallet-foreign-assets/std"166 "pallet-foreign-assets/std",
168]167]
169limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']168limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
170unique-runtime = []169unique-runtime = []
187default-features = false186default-features = false
188git = "https://github.com/paritytech/substrate"187git = "https://github.com/paritytech/substrate"
189optional = true188optional = true
190branch = "polkadot-v0.9.29"189branch = "polkadot-v0.9.30"
191190
192[dependencies.frame-try-runtime]191[dependencies.frame-try-runtime]
193default-features = false192default-features = false
194git = "https://github.com/paritytech/substrate"193git = "https://github.com/paritytech/substrate"
195optional = true194optional = true
196branch = "polkadot-v0.9.29"195branch = "polkadot-v0.9.30"
197196
198[dependencies.frame-executive]197[dependencies.frame-executive]
199default-features = false198default-features = false
200git = "https://github.com/paritytech/substrate"199git = "https://github.com/paritytech/substrate"
201branch = "polkadot-v0.9.29"200branch = "polkadot-v0.9.30"
202201
203[dependencies.frame-support]202[dependencies.frame-support]
204default-features = false203default-features = false
205git = "https://github.com/paritytech/substrate"204git = "https://github.com/paritytech/substrate"
206branch = "polkadot-v0.9.29"205branch = "polkadot-v0.9.30"
207206
208[dependencies.frame-system]207[dependencies.frame-system]
209default-features = false208default-features = false
210git = "https://github.com/paritytech/substrate"209git = "https://github.com/paritytech/substrate"
211branch = "polkadot-v0.9.29"210branch = "polkadot-v0.9.30"
212211
213[dependencies.frame-system-benchmarking]212[dependencies.frame-system-benchmarking]
214default-features = false213default-features = false
215git = "https://github.com/paritytech/substrate"214git = "https://github.com/paritytech/substrate"
216optional = true215optional = true
217branch = "polkadot-v0.9.29"216branch = "polkadot-v0.9.30"
218217
219[dependencies.frame-system-rpc-runtime-api]218[dependencies.frame-system-rpc-runtime-api]
220default-features = false219default-features = false
221git = "https://github.com/paritytech/substrate"220git = "https://github.com/paritytech/substrate"
222branch = "polkadot-v0.9.29"221branch = "polkadot-v0.9.30"
223222
224[dependencies.hex-literal]223[dependencies.hex-literal]
225optional = true224optional = true
234[dependencies.pallet-aura]233[dependencies.pallet-aura]
235default-features = false234default-features = false
236git = "https://github.com/paritytech/substrate"235git = "https://github.com/paritytech/substrate"
237branch = "polkadot-v0.9.29"236branch = "polkadot-v0.9.30"
238237
239[dependencies.pallet-balances]238[dependencies.pallet-balances]
240default-features = false239default-features = false
241git = "https://github.com/paritytech/substrate"240git = "https://github.com/paritytech/substrate"
242branch = "polkadot-v0.9.29"241branch = "polkadot-v0.9.30"
243242
244# Contracts specific packages243# Contracts specific packages
245# [dependencies.pallet-contracts]244# [dependencies.pallet-contracts]
263[dependencies.pallet-randomness-collective-flip]262[dependencies.pallet-randomness-collective-flip]
264default-features = false263default-features = false
265git = "https://github.com/paritytech/substrate"264git = "https://github.com/paritytech/substrate"
266branch = "polkadot-v0.9.29"265branch = "polkadot-v0.9.30"
267266
268[dependencies.pallet-sudo]267[dependencies.pallet-sudo]
269default-features = false268default-features = false
270git = "https://github.com/paritytech/substrate"269git = "https://github.com/paritytech/substrate"
271branch = "polkadot-v0.9.29"270branch = "polkadot-v0.9.30"
272271
273[dependencies.pallet-timestamp]272[dependencies.pallet-timestamp]
274default-features = false273default-features = false
275git = "https://github.com/paritytech/substrate"274git = "https://github.com/paritytech/substrate"
276branch = "polkadot-v0.9.29"275branch = "polkadot-v0.9.30"
277276
278[dependencies.pallet-transaction-payment]277[dependencies.pallet-transaction-payment]
279default-features = false278default-features = false
280git = "https://github.com/paritytech/substrate"279git = "https://github.com/paritytech/substrate"
281branch = "polkadot-v0.9.29"280branch = "polkadot-v0.9.30"
282281
283[dependencies.pallet-transaction-payment-rpc-runtime-api]282[dependencies.pallet-transaction-payment-rpc-runtime-api]
284default-features = false283default-features = false
285git = "https://github.com/paritytech/substrate"284git = "https://github.com/paritytech/substrate"
286branch = "polkadot-v0.9.29"285branch = "polkadot-v0.9.30"
287286
288[dependencies.pallet-treasury]287[dependencies.pallet-treasury]
289default-features = false288default-features = false
290git = "https://github.com/paritytech/substrate"289git = "https://github.com/paritytech/substrate"
291branch = "polkadot-v0.9.29"290branch = "polkadot-v0.9.30"
292
293# [dependencies.pallet-vesting]
294# default-features = false
295# git = 'https://github.com/paritytech/substrate'
296# branch = 'master'
297291
298[dependencies.sp-arithmetic]292[dependencies.sp-arithmetic]
299default-features = false293default-features = false
300git = "https://github.com/paritytech/substrate"294git = "https://github.com/paritytech/substrate"
301branch = "polkadot-v0.9.29"295branch = "polkadot-v0.9.30"
302296
303[dependencies.sp-api]297[dependencies.sp-api]
304default-features = false298default-features = false
305git = "https://github.com/paritytech/substrate"299git = "https://github.com/paritytech/substrate"
306branch = "polkadot-v0.9.29"300branch = "polkadot-v0.9.30"
307301
308[dependencies.sp-block-builder]302[dependencies.sp-block-builder]
309default-features = false303default-features = false
310git = "https://github.com/paritytech/substrate"304git = "https://github.com/paritytech/substrate"
311branch = "polkadot-v0.9.29"305branch = "polkadot-v0.9.30"
312306
313[dependencies.sp-core]307[dependencies.sp-core]
314default-features = false308default-features = false
315git = "https://github.com/paritytech/substrate"309git = "https://github.com/paritytech/substrate"
316branch = "polkadot-v0.9.29"310branch = "polkadot-v0.9.30"
317311
318[dependencies.sp-consensus-aura]312[dependencies.sp-consensus-aura]
319default-features = false313default-features = false
320git = "https://github.com/paritytech/substrate"314git = "https://github.com/paritytech/substrate"
321branch = "polkadot-v0.9.29"315branch = "polkadot-v0.9.30"
322316
323[dependencies.sp-inherents]317[dependencies.sp-inherents]
324default-features = false318default-features = false
325git = "https://github.com/paritytech/substrate"319git = "https://github.com/paritytech/substrate"
326branch = "polkadot-v0.9.29"320branch = "polkadot-v0.9.30"
327321
328[dependencies.sp-io]322[dependencies.sp-io]
329default-features = false323default-features = false
330git = "https://github.com/paritytech/substrate"324git = "https://github.com/paritytech/substrate"
331branch = "polkadot-v0.9.29"325branch = "polkadot-v0.9.30"
332326
333[dependencies.sp-offchain]327[dependencies.sp-offchain]
334default-features = false328default-features = false
335git = "https://github.com/paritytech/substrate"329git = "https://github.com/paritytech/substrate"
336branch = "polkadot-v0.9.29"330branch = "polkadot-v0.9.30"
337331
338[dependencies.sp-runtime]332[dependencies.sp-runtime]
339default-features = false333default-features = false
340git = "https://github.com/paritytech/substrate"334git = "https://github.com/paritytech/substrate"
341branch = "polkadot-v0.9.29"335branch = "polkadot-v0.9.30"
342336
343[dependencies.sp-session]337[dependencies.sp-session]
344default-features = false338default-features = false
345git = "https://github.com/paritytech/substrate"339git = "https://github.com/paritytech/substrate"
346branch = "polkadot-v0.9.29"340branch = "polkadot-v0.9.30"
347341
348[dependencies.sp-std]342[dependencies.sp-std]
349default-features = false343default-features = false
350git = "https://github.com/paritytech/substrate"344git = "https://github.com/paritytech/substrate"
351branch = "polkadot-v0.9.29"345branch = "polkadot-v0.9.30"
352346
353[dependencies.sp-transaction-pool]347[dependencies.sp-transaction-pool]
354default-features = false348default-features = false
355git = "https://github.com/paritytech/substrate"349git = "https://github.com/paritytech/substrate"
356branch = "polkadot-v0.9.29"350branch = "polkadot-v0.9.30"
357351
358[dependencies.sp-version]352[dependencies.sp-version]
359default-features = false353default-features = false
360git = "https://github.com/paritytech/substrate"354git = "https://github.com/paritytech/substrate"
361branch = "polkadot-v0.9.29"355branch = "polkadot-v0.9.30"
362356
363[dependencies.smallvec]357[dependencies.smallvec]
364version = '1.6.1'358version = '1.6.1'
369[dependencies.parachain-info]363[dependencies.parachain-info]
370default-features = false364default-features = false
371git = "https://github.com/paritytech/cumulus"365git = "https://github.com/paritytech/cumulus"
372branch = "polkadot-v0.9.29"366branch = "polkadot-v0.9.30"
373367
374[dependencies.cumulus-pallet-aura-ext]368[dependencies.cumulus-pallet-aura-ext]
375git = "https://github.com/paritytech/cumulus"369git = "https://github.com/paritytech/cumulus"
376branch = "polkadot-v0.9.29"370branch = "polkadot-v0.9.30"
377default-features = false371default-features = false
378372
379[dependencies.cumulus-pallet-parachain-system]373[dependencies.cumulus-pallet-parachain-system]
380git = "https://github.com/paritytech/cumulus"374git = "https://github.com/paritytech/cumulus"
381branch = "polkadot-v0.9.29"375branch = "polkadot-v0.9.30"
382default-features = false376default-features = false
383377
384[dependencies.cumulus-primitives-core]378[dependencies.cumulus-primitives-core]
385git = "https://github.com/paritytech/cumulus"379git = "https://github.com/paritytech/cumulus"
386branch = "polkadot-v0.9.29"380branch = "polkadot-v0.9.30"
387default-features = false381default-features = false
388382
389[dependencies.cumulus-pallet-xcm]383[dependencies.cumulus-pallet-xcm]
390git = "https://github.com/paritytech/cumulus"384git = "https://github.com/paritytech/cumulus"
391branch = "polkadot-v0.9.29"385branch = "polkadot-v0.9.30"
392default-features = false386default-features = false
393387
394[dependencies.cumulus-pallet-dmp-queue]388[dependencies.cumulus-pallet-dmp-queue]
395git = "https://github.com/paritytech/cumulus"389git = "https://github.com/paritytech/cumulus"
396branch = "polkadot-v0.9.29"390branch = "polkadot-v0.9.30"
397default-features = false391default-features = false
398392
399[dependencies.cumulus-pallet-xcmp-queue]393[dependencies.cumulus-pallet-xcmp-queue]
400git = "https://github.com/paritytech/cumulus"394git = "https://github.com/paritytech/cumulus"
401branch = "polkadot-v0.9.29"395branch = "polkadot-v0.9.30"
402default-features = false396default-features = false
403397
404[dependencies.cumulus-primitives-utility]398[dependencies.cumulus-primitives-utility]
405git = "https://github.com/paritytech/cumulus"399git = "https://github.com/paritytech/cumulus"
406branch = "polkadot-v0.9.29"400branch = "polkadot-v0.9.30"
407default-features = false401default-features = false
408402
409[dependencies.cumulus-primitives-timestamp]403[dependencies.cumulus-primitives-timestamp]
410git = "https://github.com/paritytech/cumulus"404git = "https://github.com/paritytech/cumulus"
411branch = "polkadot-v0.9.29"405branch = "polkadot-v0.9.30"
412default-features = false406default-features = false
413407
414################################################################################408################################################################################
415# Polkadot dependencies409# Polkadot dependencies
416410
417[dependencies.polkadot-parachain]411[dependencies.polkadot-parachain]
418git = "https://github.com/paritytech/polkadot"412git = "https://github.com/paritytech/polkadot"
419branch = "release-v0.9.29"413branch = "release-v0.9.30"
420default-features = false414default-features = false
421415
422[dependencies.xcm]416[dependencies.xcm]
423git = "https://github.com/paritytech/polkadot"417git = "https://github.com/paritytech/polkadot"
424branch = "release-v0.9.29"418branch = "release-v0.9.30"
425default-features = false419default-features = false
426420
427[dependencies.xcm-builder]421[dependencies.xcm-builder]
428git = "https://github.com/paritytech/polkadot"422git = "https://github.com/paritytech/polkadot"
429branch = "release-v0.9.29"423branch = "release-v0.9.30"
430default-features = false424default-features = false
431425
432[dependencies.xcm-executor]426[dependencies.xcm-executor]
433git = "https://github.com/paritytech/polkadot"427git = "https://github.com/paritytech/polkadot"
434branch = "release-v0.9.29"428branch = "release-v0.9.30"
435default-features = false429default-features = false
436430
437[dependencies.pallet-xcm]431[dependencies.pallet-xcm]
438git = "https://github.com/paritytech/polkadot"432git = "https://github.com/paritytech/polkadot"
439branch = "release-v0.9.29"433branch = "release-v0.9.30"
440default-features = false434default-features = false
441435
436################################################################################
437# local dependencies
438
439[dependencies]
442[dependencies.orml-vesting]440orml-vesting.workspace = true
443git = "https://github.com/UniqueNetwork/open-runtime-module-library"
444branch = "polkadot-v0.9.29"
445version = "0.4.1-dev"
446default-features = false
447
448[dependencies.orml-xtokens]441orml-xtokens.workspace = true
449git = "https://github.com/UniqueNetwork/open-runtime-module-library"
450branch = "polkadot-v0.9.29"
451version = "0.4.1-dev"
452default-features = false
453
454[dependencies.orml-tokens]442orml-tokens.workspace = true
455git = "https://github.com/UniqueNetwork/open-runtime-module-library"
456branch = "polkadot-v0.9.29"
457version = "0.4.1-dev"
458default-features = false
459
460[dependencies.orml-traits]443orml-traits.workspace = true
461git = "https://github.com/UniqueNetwork/open-runtime-module-library"444
462branch = "polkadot-v0.9.29"
463version = "0.4.1-dev"
464default-features = false
465################################################################################
466# local dependencies
467
468[dependencies]
469log = { version = "0.4.16", default-features = false }445log = { version = "0.4.16", default-features = false }
470up-common = { path = "../../primitives/common", default-features = false }446up-common = { path = "../../primitives/common", default-features = false }
471scale-info = { version = "2.0.1", default-features = false, features = [447scale-info = { version = "2.0.1", default-features = false, features = [
489pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }465pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
490pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }466pallet-unique-scheduler = { path = '../../pallets/scheduler', default-features = false }
491# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }467# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
492pallet-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" }468pallet-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" }
493pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }469pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
494pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }470pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
495pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }471pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
496pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }472pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
497pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }473pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
498pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }474pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
499pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }475pallet-base-fee = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
500fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }476fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
501fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }477fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
502fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.29" }478fp-evm-mapping = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.30" }
503evm-coder = { default-features = false, path = '../../crates/evm-coder' }479evm-coder = { default-features = false, path = '../../crates/evm-coder' }
504up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.29' }480up-sponsorship = { default-features = false, git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = 'polkadot-v0.9.30' }
505pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }481pallet-foreign-assets = { default-features = false, path = "../../pallets/foreign-assets" }
506482
507################################################################################483################################################################################
520496
521[build-dependencies.substrate-wasm-builder]497[build-dependencies.substrate-wasm-builder]
522git = "https://github.com/paritytech/substrate"498git = "https://github.com/paritytech/substrate"
523branch = "polkadot-v0.9.29"499branch = "polkadot-v0.9.30"
524500