difftreelog
build upgrade polkadot to v0.9.12
in: master
21 files changed
.envdiffbeforeafterboth--- a/.env
+++ b/.env
@@ -1,6 +1,6 @@
RUST_TOOLCHAIN=nightly-2021-06-28
RUST_C=1.55.0-nightly
-POLKA_VERSION=v0.9.11
+POLKA_VERSION=v0.9.12
NFT_BRANCH=develop
USER=***
PASS=***
Cargo.lockdiffbeforeafterboth419419420[[package]]420[[package]]421name = "base58"421name = "base58"422version = "0.1.0"422version = "0.2.0"423source = "registry+https://github.com/rust-lang/crates.io-index"423source = "registry+https://github.com/rust-lang/crates.io-index"424checksum = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83"424checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581"425425426[[package]]426[[package]]427name = "base64"427name = "base64"447[[package]]447[[package]]448name = "beefy-gadget"448name = "beefy-gadget"449version = "4.0.0-dev"449version = "4.0.0-dev"450source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"450source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"451dependencies = [451dependencies = [452 "beefy-primitives",452 "beefy-primitives",453 "fnv",453 "fnv",475[[package]]475[[package]]476name = "beefy-gadget-rpc"476name = "beefy-gadget-rpc"477version = "4.0.0-dev"477version = "4.0.0-dev"478source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"478source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"479dependencies = [479dependencies = [480 "beefy-gadget",480 "beefy-gadget",481 "beefy-primitives",481 "beefy-primitives",495[[package]]495[[package]]496name = "beefy-merkle-tree"496name = "beefy-merkle-tree"497version = "4.0.0-dev"497version = "4.0.0-dev"498source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"498source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"499499500[[package]]500[[package]]501name = "beefy-primitives"501name = "beefy-primitives"502version = "4.0.0-dev"502version = "4.0.0-dev"503source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"503source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"504dependencies = [504dependencies = [505 "parity-scale-codec",505 "parity-scale-codec",506 "scale-info",506 "scale-info",690[[package]]690[[package]]691name = "bp-header-chain"691name = "bp-header-chain"692version = "0.1.0"692version = "0.1.0"693source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"693source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"694dependencies = [694dependencies = [695 "finality-grandpa",695 "finality-grandpa",696 "frame-support",696 "frame-support",706[[package]]706[[package]]707name = "bp-message-dispatch"707name = "bp-message-dispatch"708version = "0.1.0"708version = "0.1.0"709source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"709source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"710dependencies = [710dependencies = [711 "bp-runtime",711 "bp-runtime",712 "frame-support",712 "frame-support",718[[package]]718[[package]]719name = "bp-messages"719name = "bp-messages"720version = "0.1.0"720version = "0.1.0"721source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"721source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"722dependencies = [722dependencies = [723 "bitvec 0.20.4",723 "bitvec 0.20.4",724 "bp-runtime",724 "bp-runtime",734[[package]]734[[package]]735name = "bp-polkadot-core"735name = "bp-polkadot-core"736version = "0.1.0"736version = "0.1.0"737source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"737source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"738dependencies = [738dependencies = [739 "bp-messages",739 "bp-messages",740 "bp-runtime",740 "bp-runtime",752[[package]]752[[package]]753name = "bp-rialto"753name = "bp-rialto"754version = "0.1.0"754version = "0.1.0"755source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"755source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"756dependencies = [756dependencies = [757 "bp-messages",757 "bp-messages",758 "bp-runtime",758 "bp-runtime",767[[package]]767[[package]]768name = "bp-rococo"768name = "bp-rococo"769version = "0.1.0"769version = "0.1.0"770source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"770source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"771dependencies = [771dependencies = [772 "bp-messages",772 "bp-messages",773 "bp-polkadot-core",773 "bp-polkadot-core",784[[package]]784[[package]]785name = "bp-runtime"785name = "bp-runtime"786version = "0.1.0"786version = "0.1.0"787source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"787source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"788dependencies = [788dependencies = [789 "frame-support",789 "frame-support",790 "hash-db",790 "hash-db",802[[package]]802[[package]]803name = "bp-test-utils"803name = "bp-test-utils"804version = "0.1.0"804version = "0.1.0"805source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"805source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"806dependencies = [806dependencies = [807 "bp-header-chain",807 "bp-header-chain",808 "ed25519-dalek",808 "ed25519-dalek",817[[package]]817[[package]]818name = "bp-wococo"818name = "bp-wococo"819version = "0.1.0"819version = "0.1.0"820source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"820source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"821dependencies = [821dependencies = [822 "bp-messages",822 "bp-messages",823 "bp-polkadot-core",823 "bp-polkadot-core",832[[package]]832[[package]]833name = "bridge-runtime-common"833name = "bridge-runtime-common"834version = "0.1.0"834version = "0.1.0"835source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"835source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"836dependencies = [836dependencies = [837 "bp-message-dispatch",837 "bp-message-dispatch",838 "bp-messages",838 "bp-messages",116411641165[[package]]1165[[package]]1166name = "cranelift-bforest"1166name = "cranelift-bforest"1167version = "0.76.0"1167version = "0.77.0"1168source = "registry+https://github.com/rust-lang/crates.io-index"1168source = "registry+https://github.com/rust-lang/crates.io-index"1169checksum = "7e6bea67967505247f54fa2c85cf4f6e0e31c4e5692c9b70e4ae58e339067333"1169checksum = "15013642ddda44eebcf61365b2052a23fd8b7314f90ba44aa059ec02643c5139"1170dependencies = [1170dependencies = [1171 "cranelift-entity",1171 "cranelift-entity",1172]1172]117311731174[[package]]1174[[package]]1175name = "cranelift-codegen"1175name = "cranelift-codegen"1176version = "0.76.0"1176version = "0.77.0"1177source = "registry+https://github.com/rust-lang/crates.io-index"1177source = "registry+https://github.com/rust-lang/crates.io-index"1178checksum = "48194035d2752bdd5bdae429e3ab88676e95f52a2b1355a5d4e809f9e39b1d74"1178checksum = "298f2a7ed5fdcb062d8e78b7496b0f4b95265d20245f2d0ca88f846dd192a3a3"1179dependencies = [1179dependencies = [1180 "cranelift-bforest",1180 "cranelift-bforest",1181 "cranelift-codegen-meta",1181 "cranelift-codegen-meta",1184 "gimli",1184 "gimli",1185 "log",1185 "log",1186 "regalloc",1186 "regalloc",1187 "serde",1188 "smallvec",1187 "smallvec",1189 "target-lexicon",1188 "target-lexicon",1190]1189]119111901192[[package]]1191[[package]]1193name = "cranelift-codegen-meta"1192name = "cranelift-codegen-meta"1194version = "0.76.0"1193version = "0.77.0"1195source = "registry+https://github.com/rust-lang/crates.io-index"1194source = "registry+https://github.com/rust-lang/crates.io-index"1196checksum = "976efb22fcab4f2cd6bd4e9913764616a54d895c1a23530128d04e03633c555f"1195checksum = "5cf504261ac62dfaf4ffb3f41d88fd885e81aba947c1241275043885bc5f0bac"1197dependencies = [1196dependencies = [1198 "cranelift-codegen-shared",1197 "cranelift-codegen-shared",1199 "cranelift-entity",1198 "cranelift-entity",1200]1199]120112001202[[package]]1201[[package]]1203name = "cranelift-codegen-shared"1202name = "cranelift-codegen-shared"1204version = "0.76.0"1203version = "0.77.0"1205source = "registry+https://github.com/rust-lang/crates.io-index"1204source = "registry+https://github.com/rust-lang/crates.io-index"1206checksum = "9dabb5fe66e04d4652e434195b45ae65b5c8172d520247b8f66d8df42b2b45dc"1205checksum = "1cd2a72db4301dbe7e5a4499035eedc1e82720009fb60603e20504d8691fa9cd"1207dependencies = [1208 "serde",1209]121012061211[[package]]1207[[package]]1212name = "cranelift-entity"1208name = "cranelift-entity"1213version = "0.76.0"1209version = "0.77.0"1214source = "registry+https://github.com/rust-lang/crates.io-index"1210source = "registry+https://github.com/rust-lang/crates.io-index"1215checksum = "3329733e4d4b8e91c809efcaa4faee80bf66f20164e3dd16d707346bd3494799"1211checksum = "48868faa07cacf948dc4a1773648813c0e453ff9467e800ff10f6a78c021b546"1216dependencies = [1212dependencies = [1217 "serde",1213 "serde",1218]1214]121912151220[[package]]1216[[package]]1221name = "cranelift-frontend"1217name = "cranelift-frontend"1222version = "0.76.0"1218version = "0.77.0"1223source = "registry+https://github.com/rust-lang/crates.io-index"1219source = "registry+https://github.com/rust-lang/crates.io-index"1224checksum = "279afcc0d3e651b773f94837c3d581177b348c8d69e928104b2e9fccb226f921"1220checksum = "351c9d13b4ecd1a536215ec2fd1c3ee9ee8bc31af172abf1e45ed0adb7a931df"1225dependencies = [1221dependencies = [1226 "cranelift-codegen",1222 "cranelift-codegen",1227 "log",1223 "log",123112271232[[package]]1228[[package]]1233name = "cranelift-native"1229name = "cranelift-native"1234version = "0.76.0"1230version = "0.77.0"1235source = "registry+https://github.com/rust-lang/crates.io-index"1231source = "registry+https://github.com/rust-lang/crates.io-index"1236checksum = "4c04d1fe6a5abb5bb0edc78baa8ef238370fb8e389cc88b6d153f7c3e9680425"1232checksum = "6df8b556663d7611b137b24db7f6c8d9a8a27d7f29c7ea7835795152c94c1b75"1237dependencies = [1233dependencies = [1238 "cranelift-codegen",1234 "cranelift-codegen",1239 "libc",1235 "libc",124212381243[[package]]1239[[package]]1244name = "cranelift-wasm"1240name = "cranelift-wasm"1245version = "0.76.0"1241version = "0.77.0"1246source = "registry+https://github.com/rust-lang/crates.io-index"1242source = "registry+https://github.com/rust-lang/crates.io-index"1247checksum = "e0d260ad44f6fd2c91f7f5097191a2a9e3edcbb36df1fb787b600dad5ea148ec"1243checksum = "7a69816d90db694fa79aa39b89dda7208a4ac74b6f2b8f3c4da26ee1c8bdfc5e"1248dependencies = [1244dependencies = [1249 "cranelift-codegen",1245 "cranelift-codegen",1250 "cranelift-entity",1246 "cranelift-entity",1251 "cranelift-frontend",1247 "cranelift-frontend",1252 "itertools",1248 "itertools",1253 "log",1249 "log",1254 "serde",1255 "smallvec",1250 "smallvec",1256 "thiserror",1257 "wasmparser",1251 "wasmparser",1252 "wasmtime-types",1258]1253]125912541260[[package]]1255[[package]]1388[[package]]1383[[package]]1389name = "cumulus-client-cli"1384name = "cumulus-client-cli"1390version = "0.1.0"1385version = "0.1.0"1391source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1386source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1392dependencies = [1387dependencies = [1393 "sc-cli",1388 "sc-cli",1394 "sc-service",1389 "sc-service",1398[[package]]1393[[package]]1399name = "cumulus-client-collator"1394name = "cumulus-client-collator"1400version = "0.1.0"1395version = "0.1.0"1401source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1396source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1402dependencies = [1397dependencies = [1403 "cumulus-client-consensus-common",1398 "cumulus-client-consensus-common",1404 "cumulus-client-network",1399 "cumulus-client-network",1421[[package]]1416[[package]]1422name = "cumulus-client-consensus-aura"1417name = "cumulus-client-consensus-aura"1423version = "0.1.0"1418version = "0.1.0"1424source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1419source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1425dependencies = [1420dependencies = [1426 "async-trait",1421 "async-trait",1427 "cumulus-client-consensus-common",1422 "cumulus-client-consensus-common",1451[[package]]1446[[package]]1452name = "cumulus-client-consensus-common"1447name = "cumulus-client-consensus-common"1453version = "0.1.0"1448version = "0.1.0"1454source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1449source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1455dependencies = [1450dependencies = [1456 "async-trait",1451 "async-trait",1457 "dyn-clone",1452 "dyn-clone",1471[[package]]1466[[package]]1472name = "cumulus-client-network"1467name = "cumulus-client-network"1473version = "0.1.0"1468version = "0.1.0"1474source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1469source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1475dependencies = [1470dependencies = [1476 "derive_more",1471 "derive_more",1477 "futures 0.3.17",1472 "futures 0.3.17",1494[[package]]1489[[package]]1495name = "cumulus-client-pov-recovery"1490name = "cumulus-client-pov-recovery"1496version = "0.1.0"1491version = "0.1.0"1497source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1492source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1498dependencies = [1493dependencies = [1499 "cumulus-primitives-core",1494 "cumulus-primitives-core",1500 "futures 0.3.17",1495 "futures 0.3.17",1517[[package]]1512[[package]]1518name = "cumulus-client-service"1513name = "cumulus-client-service"1519version = "0.1.0"1514version = "0.1.0"1520source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1515source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1521dependencies = [1516dependencies = [1522 "cumulus-client-collator",1517 "cumulus-client-collator",1523 "cumulus-client-consensus-common",1518 "cumulus-client-consensus-common",1546[[package]]1541[[package]]1547name = "cumulus-pallet-aura-ext"1542name = "cumulus-pallet-aura-ext"1548version = "0.1.0"1543version = "0.1.0"1549source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1544source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1550dependencies = [1545dependencies = [1551 "frame-executive",1546 "frame-executive",1552 "frame-support",1547 "frame-support",1564[[package]]1559[[package]]1565name = "cumulus-pallet-dmp-queue"1560name = "cumulus-pallet-dmp-queue"1566version = "0.1.0"1561version = "0.1.0"1567source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1562source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1568dependencies = [1563dependencies = [1569 "cumulus-primitives-core",1564 "cumulus-primitives-core",1570 "frame-support",1565 "frame-support",1582[[package]]1577[[package]]1583name = "cumulus-pallet-parachain-system"1578name = "cumulus-pallet-parachain-system"1584version = "0.1.0"1579version = "0.1.0"1585source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1580source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1586dependencies = [1581dependencies = [1587 "cumulus-pallet-parachain-system-proc-macro",1582 "cumulus-pallet-parachain-system-proc-macro",1588 "cumulus-primitives-core",1583 "cumulus-primitives-core",1611[[package]]1606[[package]]1612name = "cumulus-pallet-parachain-system-proc-macro"1607name = "cumulus-pallet-parachain-system-proc-macro"1613version = "0.1.0"1608version = "0.1.0"1614source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1609source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1615dependencies = [1610dependencies = [1616 "proc-macro-crate 1.1.0",1611 "proc-macro-crate 1.1.0",1617 "proc-macro2",1612 "proc-macro2",1622[[package]]1617[[package]]1623name = "cumulus-pallet-xcm"1618name = "cumulus-pallet-xcm"1624version = "0.1.0"1619version = "0.1.0"1625source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1620source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1626dependencies = [1621dependencies = [1627 "cumulus-primitives-core",1622 "cumulus-primitives-core",1628 "frame-support",1623 "frame-support",1639[[package]]1634[[package]]1640name = "cumulus-pallet-xcmp-queue"1635name = "cumulus-pallet-xcmp-queue"1641version = "0.1.0"1636version = "0.1.0"1642source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1637source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1643dependencies = [1638dependencies = [1644 "cumulus-primitives-core",1639 "cumulus-primitives-core",1645 "frame-support",1640 "frame-support",1657[[package]]1652[[package]]1658name = "cumulus-primitives-core"1653name = "cumulus-primitives-core"1659version = "0.1.0"1654version = "0.1.0"1660source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1655source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1661dependencies = [1656dependencies = [1662 "frame-support",1657 "frame-support",1663 "impl-trait-for-tuples 0.2.1",1658 "impl-trait-for-tuples 0.2.1",1674[[package]]1669[[package]]1675name = "cumulus-primitives-parachain-inherent"1670name = "cumulus-primitives-parachain-inherent"1676version = "0.1.0"1671version = "0.1.0"1677source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1672source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1678dependencies = [1673dependencies = [1679 "async-trait",1674 "async-trait",1680 "cumulus-primitives-core",1675 "cumulus-primitives-core",1696[[package]]1691[[package]]1697name = "cumulus-primitives-timestamp"1692name = "cumulus-primitives-timestamp"1698version = "0.1.0"1693version = "0.1.0"1699source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1694source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1700dependencies = [1695dependencies = [1701 "cumulus-primitives-core",1696 "cumulus-primitives-core",1702 "sp-inherents",1697 "sp-inherents",1707[[package]]1702[[package]]1708name = "cumulus-primitives-utility"1703name = "cumulus-primitives-utility"1709version = "0.1.0"1704version = "0.1.0"1710source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1705source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1711dependencies = [1706dependencies = [1712 "cumulus-primitives-core",1707 "cumulus-primitives-core",1713 "frame-support",1708 "frame-support",1724[[package]]1719[[package]]1725name = "cumulus-test-relay-sproof-builder"1720name = "cumulus-test-relay-sproof-builder"1726version = "0.1.0"1721version = "0.1.0"1727source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"1722source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"1728dependencies = [1723dependencies = [1729 "cumulus-primitives-core",1724 "cumulus-primitives-core",1730 "parity-scale-codec",1725 "parity-scale-codec",2051source = "registry+https://github.com/rust-lang/crates.io-index"2046source = "registry+https://github.com/rust-lang/crates.io-index"2052checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797"2047checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797"20532054[[package]]2055name = "erased-serde"2056version = "0.3.16"2057source = "registry+https://github.com/rust-lang/crates.io-index"2058checksum = "3de9ad4541d99dc22b59134e7ff8dc3d6c988c89ecd7324bf10a8362b07a2afa"2059dependencies = [2060 "serde",2061]206220482063[[package]]2049[[package]]2064name = "errno"2050name = "errno"2096 "tiny-keccak",2082 "tiny-keccak",2097]2083]20842085[[package]]2086name = "ethereum"2087version = "0.9.0"2088source = "registry+https://github.com/rust-lang/crates.io-index"2089checksum = "4a67be3eaf296ef668733f54c637e84d0ca34eaf194f0077455135981ad464c3"2090dependencies = [2091 "bytes 1.1.0",2092 "ethereum-types",2093 "hash-db",2094 "hash256-std-hasher",2095 "parity-scale-codec",2096 "rlp",2097 "rlp-derive",2098 "serde",2099 "sha3 0.9.1",2100 "triehash",2101]209821022099[[package]]2103[[package]]2100name = "ethereum"2104name = "ethereum"2142source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2"2146source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2"2143dependencies = [2147dependencies = [2144 "environmental",2148 "environmental",2145 "ethereum",2149 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",2146 "evm-core",2150 "evm-core",2147 "evm-gasometer",2151 "evm-gasometer",2148 "evm-runtime",2152 "evm-runtime",2159name = "evm-coder"2163name = "evm-coder"2160version = "0.1.0"2164version = "0.1.0"2161dependencies = [2165dependencies = [2162 "ethereum",2166 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",2163 "evm-coder-macros",2167 "evm-coder-macros",2164 "evm-core",2168 "evm-core",2165 "hex",2169 "hex",2248[[package]]2252[[package]]2249name = "fc-consensus"2253name = "fc-consensus"2250version = "2.0.0-dev"2254version = "2.0.0-dev"2251source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2255source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2252dependencies = [2256dependencies = [2253 "async-trait",2257 "async-trait",2254 "derive_more",2258 "derive_more",2275[[package]]2279[[package]]2276name = "fc-db"2280name = "fc-db"2277version = "2.0.0-dev"2281version = "2.0.0-dev"2278source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2282source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2279dependencies = [2283dependencies = [2280 "fp-storage",2284 "fp-storage",2281 "kvdb",2285 "kvdb",2291[[package]]2295[[package]]2292name = "fc-mapping-sync"2296name = "fc-mapping-sync"2293version = "2.0.0-dev"2297version = "2.0.0-dev"2294source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2298source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2295dependencies = [2299dependencies = [2296 "fc-consensus",2300 "fc-consensus",2297 "fc-db",2301 "fc-db",2309[[package]]2313[[package]]2310name = "fc-rpc"2314name = "fc-rpc"2311version = "2.0.0-dev"2315version = "2.0.0-dev"2312source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2316source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2313dependencies = [2317dependencies = [2314 "ethereum",2318 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",2315 "ethereum-types",2319 "ethereum-types",2316 "evm",2320 "evm",2317 "fc-consensus",2321 "fc-consensus",2327 "jsonrpc-pubsub",2331 "jsonrpc-pubsub",2328 "libsecp256k1 0.3.5",2332 "libsecp256k1 0.3.5",2329 "log",2333 "log",2334 "lru 0.6.6",2330 "pallet-ethereum",2335 "pallet-ethereum",2331 "pallet-evm",2336 "pallet-evm",2332 "parity-scale-codec",2337 "parity-scale-codec",2338 "parking_lot 0.11.2",2333 "rand 0.7.3",2339 "rand 0.7.3",2334 "rlp",2340 "rlp",2335 "rustc-hex",2341 "rustc-hex",2336 "sc-client-api",2342 "sc-client-api",2337 "sc-network",2343 "sc-network",2338 "sc-rpc",2344 "sc-rpc",2339 "sc-service",2345 "sc-service",2346 "sc-transaction-pool",2340 "sc-transaction-pool-api",2347 "sc-transaction-pool-api",2341 "sha3 0.8.2",2348 "sha3 0.8.2",2342 "sp-api",2349 "sp-api",2350[[package]]2357[[package]]2351name = "fc-rpc-core"2358name = "fc-rpc-core"2352version = "1.1.0-dev"2359version = "1.1.0-dev"2353source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2360source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2354dependencies = [2361dependencies = [2355 "ethereum-types",2362 "ethereum-types",2356 "jsonrpc-core",2363 "jsonrpc-core",2453[[package]]2460[[package]]2454name = "fork-tree"2461name = "fork-tree"2455version = "3.0.0"2462version = "3.0.0"2456source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2463source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2457dependencies = [2464dependencies = [2458 "parity-scale-codec",2465 "parity-scale-codec",2459]2466]2471[[package]]2478[[package]]2472name = "fp-consensus"2479name = "fp-consensus"2473version = "2.0.0-dev"2480version = "2.0.0-dev"2474source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2481source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2475dependencies = [2482dependencies = [2476 "ethereum",2483 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",2477 "parity-scale-codec",2484 "parity-scale-codec",2478 "rlp",2485 "rlp",2479 "sha3 0.8.2",2486 "sha3 0.8.2",2485[[package]]2492[[package]]2486name = "fp-evm"2493name = "fp-evm"2487version = "3.0.0-dev"2494version = "3.0.0-dev"2488source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2495source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2489dependencies = [2496dependencies = [2490 "evm",2497 "evm",2491 "impl-trait-for-tuples 0.1.3",2498 "impl-trait-for-tuples 0.1.3",2499[[package]]2506[[package]]2500name = "fp-rpc"2507name = "fp-rpc"2501version = "3.0.0-dev"2508version = "3.0.0-dev"2502source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2509source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2503dependencies = [2510dependencies = [2504 "ethereum",2511 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",2505 "ethereum-types",2512 "ethereum-types",2506 "fp-evm",2513 "fp-evm",2507 "parity-scale-codec",2514 "parity-scale-codec",2513 "sp-std",2520 "sp-std",2514]2521]25222523[[package]]2524name = "fp-self-contained"2525version = "1.0.0-dev"2526source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"2527dependencies = [2528 "ethereum 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",2529 "frame-support",2530 "parity-scale-codec",2531 "parity-util-mem",2532 "scale-info",2533 "serde",2534 "sha3 0.8.2",2535 "sp-core",2536 "sp-io",2537 "sp-runtime",2538]251525392516[[package]]2540[[package]]2517name = "fp-storage"2541name = "fp-storage"2518version = "2.0.0"2542version = "2.0.0"2519source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"2543source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"252025442521[[package]]2545[[package]]2522name = "frame-benchmarking"2546name = "frame-benchmarking"2523version = "4.0.0-dev"2547version = "4.0.0-dev"2524source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2548source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2525dependencies = [2549dependencies = [2526 "frame-support",2550 "frame-support",2527 "frame-system",2551 "frame-system",2541[[package]]2565[[package]]2542name = "frame-benchmarking-cli"2566name = "frame-benchmarking-cli"2543version = "4.0.0-dev"2567version = "4.0.0-dev"2544source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2568source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2545dependencies = [2569dependencies = [2546 "Inflector",2570 "Inflector",2547 "chrono",2571 "chrono",2567[[package]]2591[[package]]2568name = "frame-election-provider-support"2592name = "frame-election-provider-support"2569version = "4.0.0-dev"2593version = "4.0.0-dev"2570source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2594source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2571dependencies = [2595dependencies = [2572 "frame-support",2596 "frame-support",2573 "frame-system",2597 "frame-system",2581[[package]]2605[[package]]2582name = "frame-executive"2606name = "frame-executive"2583version = "4.0.0-dev"2607version = "4.0.0-dev"2584source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2608source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2585dependencies = [2609dependencies = [2586 "frame-support",2610 "frame-support",2587 "frame-system",2611 "frame-system",2609[[package]]2633[[package]]2610name = "frame-support"2634name = "frame-support"2611version = "4.0.0-dev"2635version = "4.0.0-dev"2612source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2636source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2613dependencies = [2637dependencies = [2614 "bitflags",2638 "bitflags",2615 "frame-metadata",2639 "frame-metadata",2636[[package]]2660[[package]]2637name = "frame-support-procedural"2661name = "frame-support-procedural"2638version = "4.0.0-dev"2662version = "4.0.0-dev"2639source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2663source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2640dependencies = [2664dependencies = [2641 "Inflector",2665 "Inflector",2642 "frame-support-procedural-tools",2666 "frame-support-procedural-tools",2648[[package]]2672[[package]]2649name = "frame-support-procedural-tools"2673name = "frame-support-procedural-tools"2650version = "4.0.0-dev"2674version = "4.0.0-dev"2651source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2675source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2652dependencies = [2676dependencies = [2653 "frame-support-procedural-tools-derive",2677 "frame-support-procedural-tools-derive",2654 "proc-macro-crate 1.1.0",2678 "proc-macro-crate 1.1.0",2660[[package]]2684[[package]]2661name = "frame-support-procedural-tools-derive"2685name = "frame-support-procedural-tools-derive"2662version = "3.0.0"2686version = "3.0.0"2663source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2687source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2664dependencies = [2688dependencies = [2665 "proc-macro2",2689 "proc-macro2",2666 "quote",2690 "quote",2670[[package]]2694[[package]]2671name = "frame-system"2695name = "frame-system"2672version = "4.0.0-dev"2696version = "4.0.0-dev"2673source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2697source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2674dependencies = [2698dependencies = [2675 "frame-support",2699 "frame-support",2676 "log",2700 "log",2687[[package]]2711[[package]]2688name = "frame-system-benchmarking"2712name = "frame-system-benchmarking"2689version = "4.0.0-dev"2713version = "4.0.0-dev"2690source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2714source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2691dependencies = [2715dependencies = [2692 "frame-benchmarking",2716 "frame-benchmarking",2693 "frame-support",2717 "frame-support",2702[[package]]2726[[package]]2703name = "frame-system-rpc-runtime-api"2727name = "frame-system-rpc-runtime-api"2704version = "4.0.0-dev"2728version = "4.0.0-dev"2705source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2729source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2706dependencies = [2730dependencies = [2707 "parity-scale-codec",2731 "parity-scale-codec",2708 "sp-api",2732 "sp-api",2711[[package]]2735[[package]]2712name = "frame-try-runtime"2736name = "frame-try-runtime"2713version = "0.10.0-dev"2737version = "0.10.0-dev"2714source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"2738source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"2715dependencies = [2739dependencies = [2716 "frame-support",2740 "frame-support",2717 "sp-api",2741 "sp-api",366236863663[[package]]3687[[package]]3664name = "kusama-runtime"3688name = "kusama-runtime"3665version = "0.9.11"3689version = "0.9.12"3666source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"3690source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"3667dependencies = [3691dependencies = [3668 "beefy-primitives",3692 "beefy-primitives",3669 "bitvec 0.20.4",3693 "bitvec 0.20.4",4164 "libp2p-core",4188 "libp2p-core",4165 "libp2p-swarm",4189 "libp2p-swarm",4166 "log",4190 "log",4167 "lru",4191 "lru 0.6.6",4168 "minicbor",4192 "minicbor",4169 "rand 0.7.3",4193 "rand 0.7.3",4170 "smallvec",4194 "smallvec",4488 "hashbrown",4512 "hashbrown",4489]4513]45144515[[package]]4516name = "lru"4517version = "0.7.0"4518source = "registry+https://github.com/rust-lang/crates.io-index"4519checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803"4520dependencies = [4521 "hashbrown",4522]449045234491[[package]]4524[[package]]4492name = "lru-cache"4525name = "lru-cache"4603source = "registry+https://github.com/rust-lang/crates.io-index"4636source = "registry+https://github.com/rust-lang/crates.io-index"4604checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a"4637checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a"4605dependencies = [4638dependencies = [4606 "lru",4639 "lru 0.6.6",4607]4640]460846414609[[package]]4642[[package]]462646594627[[package]]4660[[package]]4628name = "metered-channel"4661name = "metered-channel"4629version = "0.9.11"4662version = "0.9.12"4630source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"4663source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"4631dependencies = [4664dependencies = [4632 "derive_more",4665 "derive_more",4633 "futures 0.3.17",4666 "futures 0.3.17",4961 "sp-transaction-pool",4994 "sp-transaction-pool",4962 "sp-trie",4995 "sp-trie",4963 "structopt",4996 "structopt",4964 "substrate-build-script-utils",4997 "substrate-build-script-utils 3.0.0 (git+https://github.com/paritytech/substrate.git)",4965 "substrate-frame-rpc-system",4998 "substrate-frame-rpc-system",4966 "substrate-prometheus-endpoint",4999 "substrate-prometheus-endpoint",4967]5000]5038 "cumulus-primitives-utility",5071 "cumulus-primitives-utility",5039 "derivative",5072 "derivative",5040 "fp-rpc",5073 "fp-rpc",5074 "fp-self-contained",5041 "frame-benchmarking",5075 "frame-benchmarking",5042 "frame-executive",5076 "frame-executive",5043 "frame-support",5077 "frame-support",5254[[package]]5288[[package]]5255name = "pallet-aura"5289name = "pallet-aura"5256version = "4.0.0-dev"5290version = "4.0.0-dev"5257source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5291source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5258dependencies = [5292dependencies = [5259 "frame-support",5293 "frame-support",5260 "frame-system",5294 "frame-system",5270[[package]]5304[[package]]5271name = "pallet-authority-discovery"5305name = "pallet-authority-discovery"5272version = "4.0.0-dev"5306version = "4.0.0-dev"5273source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5307source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5274dependencies = [5308dependencies = [5275 "frame-support",5309 "frame-support",5276 "frame-system",5310 "frame-system",5286[[package]]5320[[package]]5287name = "pallet-authorship"5321name = "pallet-authorship"5288version = "4.0.0-dev"5322version = "4.0.0-dev"5289source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5323source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5290dependencies = [5324dependencies = [5291 "frame-support",5325 "frame-support",5292 "frame-system",5326 "frame-system",5301[[package]]5335[[package]]5302name = "pallet-babe"5336name = "pallet-babe"5303version = "4.0.0-dev"5337version = "4.0.0-dev"5304source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5338source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5305dependencies = [5339dependencies = [5306 "frame-benchmarking",5340 "frame-benchmarking",5307 "frame-support",5341 "frame-support",5325[[package]]5359[[package]]5326name = "pallet-bags-list"5360name = "pallet-bags-list"5327version = "4.0.0-dev"5361version = "4.0.0-dev"5328source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5362source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5329dependencies = [5363dependencies = [5330 "frame-benchmarking",5364 "frame-benchmarking",5331 "frame-election-provider-support",5365 "frame-election-provider-support",5345[[package]]5379[[package]]5346name = "pallet-balances"5380name = "pallet-balances"5347version = "4.0.0-dev"5381version = "4.0.0-dev"5348source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5382source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5349dependencies = [5383dependencies = [5350 "frame-benchmarking",5384 "frame-benchmarking",5351 "frame-support",5385 "frame-support",5360[[package]]5394[[package]]5361name = "pallet-beefy"5395name = "pallet-beefy"5362version = "4.0.0-dev"5396version = "4.0.0-dev"5363source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5397source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5364dependencies = [5398dependencies = [5365 "beefy-primitives",5399 "beefy-primitives",5366 "frame-support",5400 "frame-support",5376[[package]]5410[[package]]5377name = "pallet-beefy-mmr"5411name = "pallet-beefy-mmr"5378version = "4.0.0-dev"5412version = "4.0.0-dev"5379source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5413source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5380dependencies = [5414dependencies = [5381 "beefy-merkle-tree",5415 "beefy-merkle-tree",5382 "beefy-primitives",5416 "beefy-primitives",5401[[package]]5435[[package]]5402name = "pallet-bounties"5436name = "pallet-bounties"5403version = "4.0.0-dev"5437version = "4.0.0-dev"5404source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5438source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5405dependencies = [5439dependencies = [5406 "frame-benchmarking",5440 "frame-benchmarking",5407 "frame-support",5441 "frame-support",5419[[package]]5453[[package]]5420name = "pallet-bridge-dispatch"5454name = "pallet-bridge-dispatch"5421version = "0.1.0"5455version = "0.1.0"5422source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"5456source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"5423dependencies = [5457dependencies = [5424 "bp-message-dispatch",5458 "bp-message-dispatch",5425 "bp-runtime",5459 "bp-runtime",5436[[package]]5470[[package]]5437name = "pallet-bridge-grandpa"5471name = "pallet-bridge-grandpa"5438version = "0.1.0"5472version = "0.1.0"5439source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"5473source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"5440dependencies = [5474dependencies = [5441 "bp-header-chain",5475 "bp-header-chain",5442 "bp-runtime",5476 "bp-runtime",5458[[package]]5492[[package]]5459name = "pallet-bridge-messages"5493name = "pallet-bridge-messages"5460version = "0.1.0"5494version = "0.1.0"5461source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"5495source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"5462dependencies = [5496dependencies = [5463 "bitvec 0.20.4",5497 "bitvec 0.20.4",5464 "bp-message-dispatch",5498 "bp-message-dispatch",5480[[package]]5514[[package]]5481name = "pallet-collective"5515name = "pallet-collective"5482version = "4.0.0-dev"5516version = "4.0.0-dev"5483source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5517source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5484dependencies = [5518dependencies = [5485 "frame-benchmarking",5519 "frame-benchmarking",5486 "frame-support",5520 "frame-support",5511[[package]]5545[[package]]5512name = "pallet-contracts"5546name = "pallet-contracts"5513version = "4.0.0-dev"5547version = "4.0.0-dev"5514source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5548source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5515dependencies = [5549dependencies = [5516 "bitflags",5550 "bitflags",5517 "frame-benchmarking",5551 "frame-benchmarking",5518 "frame-support",5552 "frame-support",5519 "frame-system",5553 "frame-system",5520 "libsecp256k1 0.3.5",5554 "libsecp256k1 0.6.0",5521 "log",5555 "log",5522 "pallet-contracts-primitives",5556 "pallet-contracts-primitives",5523 "pallet-contracts-proc-macro",5557 "pallet-contracts-proc-macro",5538[[package]]5572[[package]]5539name = "pallet-contracts-primitives"5573name = "pallet-contracts-primitives"5540version = "4.0.0-dev"5574version = "4.0.0-dev"5541source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5575source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5542dependencies = [5576dependencies = [5543 "bitflags",5577 "bitflags",5544 "parity-scale-codec",5578 "parity-scale-codec",5552[[package]]5586[[package]]5553name = "pallet-contracts-proc-macro"5587name = "pallet-contracts-proc-macro"5554version = "4.0.0-dev"5588version = "4.0.0-dev"5555source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5589source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5556dependencies = [5590dependencies = [5557 "proc-macro2",5591 "proc-macro2",5558 "quote",5592 "quote",5562[[package]]5596[[package]]5563name = "pallet-democracy"5597name = "pallet-democracy"5564version = "4.0.0-dev"5598version = "4.0.0-dev"5565source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5599source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5566dependencies = [5600dependencies = [5567 "frame-benchmarking",5601 "frame-benchmarking",5568 "frame-support",5602 "frame-support",5578[[package]]5612[[package]]5579name = "pallet-election-provider-multi-phase"5613name = "pallet-election-provider-multi-phase"5580version = "4.0.0-dev"5614version = "4.0.0-dev"5581source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5615source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5582dependencies = [5616dependencies = [5583 "frame-benchmarking",5617 "frame-benchmarking",5584 "frame-election-provider-support",5618 "frame-election-provider-support",5602[[package]]5636[[package]]5603name = "pallet-elections-phragmen"5637name = "pallet-elections-phragmen"5604version = "5.0.0-dev"5638version = "5.0.0-dev"5605source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5639source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5606dependencies = [5640dependencies = [5607 "frame-benchmarking",5641 "frame-benchmarking",5608 "frame-support",5642 "frame-support",5620[[package]]5654[[package]]5621name = "pallet-ethereum"5655name = "pallet-ethereum"5622version = "4.0.0-dev"5656version = "4.0.0-dev"5623source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"5657source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"5624dependencies = [5658dependencies = [5625 "ethereum",5659 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",5626 "ethereum-types",5660 "ethereum-types",5627 "evm",5661 "evm",5628 "fp-consensus",5662 "fp-consensus",5629 "fp-evm",5663 "fp-evm",5630 "fp-rpc",5664 "fp-rpc",5665 "fp-self-contained",5631 "fp-storage",5666 "fp-storage",5632 "frame-support",5667 "frame-support",5633 "frame-system",5668 "frame-system",5634 "libsecp256k1 0.5.0",5635 "pallet-balances",5669 "pallet-balances",5636 "pallet-evm",5670 "pallet-evm",5637 "pallet-timestamp",5671 "pallet-timestamp",5649[[package]]5683[[package]]5650name = "pallet-evm"5684name = "pallet-evm"5651version = "6.0.0-dev"5685version = "6.0.0-dev"5652source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.11#0d4130cc9fdf3639e41f57dc642bc0acb304fae2"5686source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"5653dependencies = [5687dependencies = [5654 "evm",5688 "evm",5655 "evm-gasometer",5689 "evm-gasometer",5679name = "pallet-evm-coder-substrate"5713name = "pallet-evm-coder-substrate"5680version = "0.1.0"5714version = "0.1.0"5681dependencies = [5715dependencies = [5682 "ethereum",5716 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",5683 "evm-coder",5717 "evm-coder",5684 "frame-support",5718 "frame-support",5685 "frame-system",5719 "frame-system",5747[[package]]5781[[package]]5748name = "pallet-gilt"5782name = "pallet-gilt"5749version = "4.0.0-dev"5783version = "4.0.0-dev"5750source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5784source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5751dependencies = [5785dependencies = [5752 "frame-benchmarking",5786 "frame-benchmarking",5753 "frame-support",5787 "frame-support",5762[[package]]5796[[package]]5763name = "pallet-grandpa"5797name = "pallet-grandpa"5764version = "4.0.0-dev"5798version = "4.0.0-dev"5765source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5799source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5766dependencies = [5800dependencies = [5767 "frame-benchmarking",5801 "frame-benchmarking",5768 "frame-support",5802 "frame-support",5785[[package]]5819[[package]]5786name = "pallet-identity"5820name = "pallet-identity"5787version = "4.0.0-dev"5821version = "4.0.0-dev"5788source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5822source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5789dependencies = [5823dependencies = [5790 "enumflags2",5824 "enumflags2",5791 "frame-benchmarking",5825 "frame-benchmarking",5801[[package]]5835[[package]]5802name = "pallet-im-online"5836name = "pallet-im-online"5803version = "4.0.0-dev"5837version = "4.0.0-dev"5804source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5838source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5805dependencies = [5839dependencies = [5806 "frame-benchmarking",5840 "frame-benchmarking",5807 "frame-support",5841 "frame-support",5821[[package]]5855[[package]]5822name = "pallet-indices"5856name = "pallet-indices"5823version = "4.0.0-dev"5857version = "4.0.0-dev"5824source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5858source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5825dependencies = [5859dependencies = [5826 "frame-benchmarking",5860 "frame-benchmarking",5827 "frame-support",5861 "frame-support",5857[[package]]5891[[package]]5858name = "pallet-membership"5892name = "pallet-membership"5859version = "4.0.0-dev"5893version = "4.0.0-dev"5860source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5894source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5861dependencies = [5895dependencies = [5862 "frame-benchmarking",5896 "frame-benchmarking",5863 "frame-support",5897 "frame-support",5874[[package]]5908[[package]]5875name = "pallet-mmr"5909name = "pallet-mmr"5876version = "4.0.0-dev"5910version = "4.0.0-dev"5877source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5911source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5878dependencies = [5912dependencies = [5879 "ckb-merkle-mountain-range",5913 "ckb-merkle-mountain-range",5880 "frame-benchmarking",5914 "frame-benchmarking",5892[[package]]5926[[package]]5893name = "pallet-mmr-primitives"5927name = "pallet-mmr-primitives"5894version = "4.0.0-dev"5928version = "4.0.0-dev"5895source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5929source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5896dependencies = [5930dependencies = [5897 "frame-support",5931 "frame-support",5898 "frame-system",5932 "frame-system",5908[[package]]5942[[package]]5909name = "pallet-mmr-rpc"5943name = "pallet-mmr-rpc"5910version = "3.0.0"5944version = "3.0.0"5911source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5945source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5912dependencies = [5946dependencies = [5913 "jsonrpc-core",5947 "jsonrpc-core",5914 "jsonrpc-core-client",5948 "jsonrpc-core-client",5925[[package]]5959[[package]]5926name = "pallet-multisig"5960name = "pallet-multisig"5927version = "4.0.0-dev"5961version = "4.0.0-dev"5928source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"5962source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"5929dependencies = [5963dependencies = [5930 "frame-benchmarking",5964 "frame-benchmarking",5931 "frame-support",5965 "frame-support",5941name = "pallet-nft"5975name = "pallet-nft"5942version = "3.0.0"5976version = "3.0.0"5943dependencies = [5977dependencies = [5944 "ethereum",5978 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",5945 "evm-coder",5979 "evm-coder",5946 "fp-evm",5980 "fp-evm",5947 "frame-benchmarking",5981 "frame-benchmarking",6009[[package]]6043[[package]]6010name = "pallet-nicks"6044name = "pallet-nicks"6011version = "4.0.0-dev"6045version = "4.0.0-dev"6012source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6046source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6013dependencies = [6047dependencies = [6014 "frame-support",6048 "frame-support",6015 "frame-system",6049 "frame-system",6023[[package]]6057[[package]]6024name = "pallet-offences"6058name = "pallet-offences"6025version = "4.0.0-dev"6059version = "4.0.0-dev"6026source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6060source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6027dependencies = [6061dependencies = [6028 "frame-support",6062 "frame-support",6029 "frame-system",6063 "frame-system",6040[[package]]6074[[package]]6041name = "pallet-offences-benchmarking"6075name = "pallet-offences-benchmarking"6042version = "4.0.0-dev"6076version = "4.0.0-dev"6043source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6077source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6044dependencies = [6078dependencies = [6045 "frame-benchmarking",6079 "frame-benchmarking",6046 "frame-election-provider-support",6080 "frame-election-provider-support",6063[[package]]6097[[package]]6064name = "pallet-proxy"6098name = "pallet-proxy"6065version = "4.0.0-dev"6099version = "4.0.0-dev"6066source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6100source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6067dependencies = [6101dependencies = [6068 "frame-benchmarking",6102 "frame-benchmarking",6069 "frame-support",6103 "frame-support",6078[[package]]6112[[package]]6079name = "pallet-randomness-collective-flip"6113name = "pallet-randomness-collective-flip"6080version = "4.0.0-dev"6114version = "4.0.0-dev"6081source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6115source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6082dependencies = [6116dependencies = [6083 "frame-support",6117 "frame-support",6084 "frame-system",6118 "frame-system",6092[[package]]6126[[package]]6093name = "pallet-recovery"6127name = "pallet-recovery"6094version = "4.0.0-dev"6128version = "4.0.0-dev"6095source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6129source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6096dependencies = [6130dependencies = [6097 "frame-support",6131 "frame-support",6098 "frame-system",6132 "frame-system",6125[[package]]6159[[package]]6126name = "pallet-scheduler"6160name = "pallet-scheduler"6127version = "4.0.0-dev"6161version = "4.0.0-dev"6128source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6162source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6129dependencies = [6163dependencies = [6130 "frame-benchmarking",6164 "frame-benchmarking",6131 "frame-support",6165 "frame-support",6141[[package]]6175[[package]]6142name = "pallet-session"6176name = "pallet-session"6143version = "4.0.0-dev"6177version = "4.0.0-dev"6144source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6178source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6145dependencies = [6179dependencies = [6146 "frame-support",6180 "frame-support",6147 "frame-system",6181 "frame-system",6162[[package]]6196[[package]]6163name = "pallet-session-benchmarking"6197name = "pallet-session-benchmarking"6164version = "4.0.0-dev"6198version = "4.0.0-dev"6165source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6199source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6166dependencies = [6200dependencies = [6167 "frame-benchmarking",6201 "frame-benchmarking",6168 "frame-support",6202 "frame-support",6178[[package]]6212[[package]]6179name = "pallet-society"6213name = "pallet-society"6180version = "4.0.0-dev"6214version = "4.0.0-dev"6181source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6215source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6182dependencies = [6216dependencies = [6183 "frame-support",6217 "frame-support",6184 "frame-system",6218 "frame-system",6192[[package]]6226[[package]]6193name = "pallet-staking"6227name = "pallet-staking"6194version = "4.0.0-dev"6228version = "4.0.0-dev"6195source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6229source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6196dependencies = [6230dependencies = [6197 "frame-benchmarking",6231 "frame-benchmarking",6198 "frame-election-provider-support",6232 "frame-election-provider-support",6215[[package]]6249[[package]]6216name = "pallet-staking-reward-curve"6250name = "pallet-staking-reward-curve"6217version = "4.0.0-dev"6251version = "4.0.0-dev"6218source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6252source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6219dependencies = [6253dependencies = [6220 "proc-macro-crate 1.1.0",6254 "proc-macro-crate 1.1.0",6221 "proc-macro2",6255 "proc-macro2",6226[[package]]6260[[package]]6227name = "pallet-staking-reward-fn"6261name = "pallet-staking-reward-fn"6228version = "4.0.0-dev"6262version = "4.0.0-dev"6229source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6263source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6230dependencies = [6264dependencies = [6231 "log",6265 "log",6232 "sp-arithmetic",6266 "sp-arithmetic",6235[[package]]6269[[package]]6236name = "pallet-sudo"6270name = "pallet-sudo"6237version = "4.0.0-dev"6271version = "4.0.0-dev"6238source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6272source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6239dependencies = [6273dependencies = [6240 "frame-support",6274 "frame-support",6241 "frame-system",6275 "frame-system",6249[[package]]6283[[package]]6250name = "pallet-timestamp"6284name = "pallet-timestamp"6251version = "4.0.0-dev"6285version = "4.0.0-dev"6252source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6286source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6253dependencies = [6287dependencies = [6254 "frame-benchmarking",6288 "frame-benchmarking",6255 "frame-support",6289 "frame-support",6267[[package]]6301[[package]]6268name = "pallet-tips"6302name = "pallet-tips"6269version = "4.0.0-dev"6303version = "4.0.0-dev"6270source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6304source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6271dependencies = [6305dependencies = [6272 "frame-benchmarking",6306 "frame-benchmarking",6273 "frame-support",6307 "frame-support",6286[[package]]6320[[package]]6287name = "pallet-transaction-payment"6321name = "pallet-transaction-payment"6288version = "4.0.0-dev"6322version = "4.0.0-dev"6289source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6323source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6290dependencies = [6324dependencies = [6291 "frame-support",6325 "frame-support",6292 "frame-system",6326 "frame-system",6303[[package]]6337[[package]]6304name = "pallet-transaction-payment-rpc"6338name = "pallet-transaction-payment-rpc"6305version = "4.0.0-dev"6339version = "4.0.0-dev"6306source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6340source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6307dependencies = [6341dependencies = [6308 "jsonrpc-core",6342 "jsonrpc-core",6309 "jsonrpc-core-client",6343 "jsonrpc-core-client",6320[[package]]6354[[package]]6321name = "pallet-transaction-payment-rpc-runtime-api"6355name = "pallet-transaction-payment-rpc-runtime-api"6322version = "4.0.0-dev"6356version = "4.0.0-dev"6323source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6357source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6324dependencies = [6358dependencies = [6325 "pallet-transaction-payment",6359 "pallet-transaction-payment",6326 "parity-scale-codec",6360 "parity-scale-codec",6331[[package]]6365[[package]]6332name = "pallet-treasury"6366name = "pallet-treasury"6333version = "4.0.0-dev"6367version = "4.0.0-dev"6334source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6368source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6335dependencies = [6369dependencies = [6336 "frame-benchmarking",6370 "frame-benchmarking",6337 "frame-support",6371 "frame-support",6348[[package]]6382[[package]]6349name = "pallet-utility"6383name = "pallet-utility"6350version = "4.0.0-dev"6384version = "4.0.0-dev"6351source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6385source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6352dependencies = [6386dependencies = [6353 "frame-benchmarking",6387 "frame-benchmarking",6354 "frame-support",6388 "frame-support",6364[[package]]6398[[package]]6365name = "pallet-vesting"6399name = "pallet-vesting"6366version = "4.0.0-dev"6400version = "4.0.0-dev"6367source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"6401source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"6368dependencies = [6402dependencies = [6369 "frame-benchmarking",6403 "frame-benchmarking",6370 "frame-support",6404 "frame-support",637864126379[[package]]6413[[package]]6380name = "pallet-xcm"6414name = "pallet-xcm"6381version = "0.9.11"6415version = "0.9.12"6382source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6416source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6383dependencies = [6417dependencies = [6384 "frame-support",6418 "frame-support",6385 "frame-system",6419 "frame-system",6397[[package]]6431[[package]]6398name = "pallet-xcm-benchmarks"6432name = "pallet-xcm-benchmarks"6399version = "0.9.8"6433version = "0.9.8"6400source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6434source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6401dependencies = [6435dependencies = [6402 "frame-benchmarking",6436 "frame-benchmarking",6403 "frame-support",6437 "frame-support",6414[[package]]6448[[package]]6415name = "parachain-info"6449name = "parachain-info"6416version = "0.1.0"6450version = "0.1.0"6417source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.11#ede4d527c4fc5d84c43216b408a873625488574b"6451source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"6418dependencies = [6452dependencies = [6419 "cumulus-primitives-core",6453 "cumulus-primitives-core",6420 "frame-support",6454 "frame-support",6499 "ethereum-types",6533 "ethereum-types",6500 "hashbrown",6534 "hashbrown",6501 "impl-trait-for-tuples 0.2.1",6535 "impl-trait-for-tuples 0.2.1",6502 "lru",6536 "lru 0.6.6",6503 "parity-util-mem-derive",6537 "parity-util-mem-derive",6504 "parking_lot 0.11.2",6538 "parking_lot 0.11.2",6505 "primitive-types 0.10.1",6539 "primitive-types 0.10.1",677368076774[[package]]6808[[package]]6775name = "polkadot-approval-distribution"6809name = "polkadot-approval-distribution"6776version = "0.9.11"6810version = "0.9.12"6777source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6811source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6778dependencies = [6812dependencies = [6779 "futures 0.3.17",6813 "futures 0.3.17",6780 "polkadot-node-network-protocol",6814 "polkadot-node-network-protocol",678768216788[[package]]6822[[package]]6789name = "polkadot-availability-bitfield-distribution"6823name = "polkadot-availability-bitfield-distribution"6790version = "0.9.11"6824version = "0.9.12"6791source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6825source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6792dependencies = [6826dependencies = [6793 "futures 0.3.17",6827 "futures 0.3.17",6794 "polkadot-node-network-protocol",6828 "polkadot-node-network-protocol",680068346801[[package]]6835[[package]]6802name = "polkadot-availability-distribution"6836name = "polkadot-availability-distribution"6803version = "0.9.11"6837version = "0.9.12"6804source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6838source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6805dependencies = [6839dependencies = [6806 "derive_more",6840 "derive_more",6807 "futures 0.3.17",6841 "futures 0.3.17",6808 "lru",6842 "lru 0.7.0",6809 "parity-scale-codec",6843 "parity-scale-codec",6810 "polkadot-erasure-coding",6844 "polkadot-erasure-coding",6811 "polkadot-node-network-protocol",6845 "polkadot-node-network-protocol",682268566823[[package]]6857[[package]]6824name = "polkadot-availability-recovery"6858name = "polkadot-availability-recovery"6825version = "0.9.11"6859version = "0.9.12"6826source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6860source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6827dependencies = [6861dependencies = [6828 "futures 0.3.17",6862 "futures 0.3.17",6829 "lru",6863 "lru 0.7.0",6830 "parity-scale-codec",6864 "parity-scale-codec",6831 "polkadot-erasure-coding",6865 "polkadot-erasure-coding",6832 "polkadot-node-network-protocol",6866 "polkadot-node-network-protocol",684268766843[[package]]6877[[package]]6844name = "polkadot-cli"6878name = "polkadot-cli"6845version = "0.9.11"6879version = "0.9.12"6846source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6880source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6847dependencies = [6881dependencies = [6848 "frame-benchmarking-cli",6882 "frame-benchmarking-cli",6849 "futures 0.3.17",6883 "futures 0.3.17",6855 "sp-core",6889 "sp-core",6856 "sp-trie",6890 "sp-trie",6857 "structopt",6891 "structopt",6858 "substrate-build-script-utils",6892 "substrate-build-script-utils 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12)",6859 "thiserror",6893 "thiserror",6860 "try-runtime-cli",6894 "try-runtime-cli",6861]6895]686268966863[[package]]6897[[package]]6864name = "polkadot-client"6898name = "polkadot-client"6865version = "0.9.11"6899version = "0.9.12"6866source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6900source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6867dependencies = [6901dependencies = [6868 "beefy-primitives",6902 "beefy-primitives",6869 "frame-benchmarking",6903 "frame-benchmarking",689269266893[[package]]6927[[package]]6894name = "polkadot-collator-protocol"6928name = "polkadot-collator-protocol"6895version = "0.9.11"6929version = "0.9.12"6896source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6930source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6897dependencies = [6931dependencies = [6898 "always-assert",6932 "always-assert",6899 "derive_more",6933 "derive_more",691369476914[[package]]6948[[package]]6915name = "polkadot-core-primitives"6949name = "polkadot-core-primitives"6916version = "0.9.11"6950version = "0.9.12"6917source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6951source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6918dependencies = [6952dependencies = [6919 "parity-scale-codec",6953 "parity-scale-codec",6920 "parity-util-mem",6954 "parity-util-mem",692669606927[[package]]6961[[package]]6928name = "polkadot-dispute-distribution"6962name = "polkadot-dispute-distribution"6929version = "0.9.11"6963version = "0.9.12"6930source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6964source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6931dependencies = [6965dependencies = [6932 "derive_more",6966 "derive_more",6933 "futures 0.3.17",6967 "futures 0.3.17",6934 "lru",6968 "lru 0.7.0",6935 "parity-scale-codec",6969 "parity-scale-codec",6936 "polkadot-erasure-coding",6970 "polkadot-erasure-coding",6937 "polkadot-node-network-protocol",6971 "polkadot-node-network-protocol",694869826949[[package]]6983[[package]]6950name = "polkadot-erasure-coding"6984name = "polkadot-erasure-coding"6951version = "0.9.11"6985version = "0.9.12"6952source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"6986source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6953dependencies = [6987dependencies = [6954 "parity-scale-codec",6988 "parity-scale-codec",6955 "polkadot-node-primitives",6989 "polkadot-node-primitives",696269966963[[package]]6997[[package]]6964name = "polkadot-gossip-support"6998name = "polkadot-gossip-support"6965version = "0.9.11"6999version = "0.9.12"6966source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7000source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6967dependencies = [7001dependencies = [6968 "futures 0.3.17",7002 "futures 0.3.17",6969 "futures-timer 3.0.2",7003 "futures-timer 3.0.2",698270166983[[package]]7017[[package]]6984name = "polkadot-network-bridge"7018name = "polkadot-network-bridge"6985version = "0.9.11"7019version = "0.9.12"6986source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7020source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"6987dependencies = [7021dependencies = [6988 "async-trait",7022 "async-trait",6989 "futures 0.3.17",7023 "futures 0.3.17",700170357002[[package]]7036[[package]]7003name = "polkadot-node-collation-generation"7037name = "polkadot-node-collation-generation"7004version = "0.9.11"7038version = "0.9.12"7005source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7039source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7006dependencies = [7040dependencies = [7007 "futures 0.3.17",7041 "futures 0.3.17",7008 "parity-scale-codec",7042 "parity-scale-codec",701970537020[[package]]7054[[package]]7021name = "polkadot-node-core-approval-voting"7055name = "polkadot-node-core-approval-voting"7022version = "0.9.11"7056version = "0.9.12"7023source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7057source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7024dependencies = [7058dependencies = [7025 "bitvec 0.20.4",7059 "bitvec 0.20.4",7026 "derive_more",7060 "derive_more",7027 "futures 0.3.17",7061 "futures 0.3.17",7028 "futures-timer 3.0.2",7062 "futures-timer 3.0.2",7029 "kvdb",7063 "kvdb",7030 "lru",7064 "lru 0.7.0",7031 "merlin",7065 "merlin",7032 "parity-scale-codec",7066 "parity-scale-codec",7033 "polkadot-node-jaeger",7067 "polkadot-node-jaeger",704770817048[[package]]7082[[package]]7049name = "polkadot-node-core-av-store"7083name = "polkadot-node-core-av-store"7050version = "0.9.11"7084version = "0.9.12"7051source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7085source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7052dependencies = [7086dependencies = [7053 "bitvec 0.20.4",7087 "bitvec 0.20.4",7054 "futures 0.3.17",7088 "futures 0.3.17",706771017068[[package]]7102[[package]]7069name = "polkadot-node-core-backing"7103name = "polkadot-node-core-backing"7070version = "0.9.11"7104version = "0.9.12"7071source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7105source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7072dependencies = [7106dependencies = [7073 "bitvec 0.20.4",7107 "bitvec 0.20.4",7074 "futures 0.3.17",7108 "futures 0.3.17",708571197086[[package]]7120[[package]]7087name = "polkadot-node-core-bitfield-signing"7121name = "polkadot-node-core-bitfield-signing"7088version = "0.9.11"7122version = "0.9.12"7089source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7123source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7090dependencies = [7124dependencies = [7091 "futures 0.3.17",7125 "futures 0.3.17",7092 "polkadot-node-subsystem",7126 "polkadot-node-subsystem",710071347101[[package]]7135[[package]]7102name = "polkadot-node-core-candidate-validation"7136name = "polkadot-node-core-candidate-validation"7103version = "0.9.11"7137version = "0.9.12"7104source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7138source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7105dependencies = [7139dependencies = [7106 "async-trait",7140 "async-trait",7107 "futures 0.3.17",7141 "futures 0.3.17",711871527119[[package]]7153[[package]]7120name = "polkadot-node-core-chain-api"7154name = "polkadot-node-core-chain-api"7121version = "0.9.11"7155version = "0.9.12"7122source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7156source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7123dependencies = [7157dependencies = [7124 "futures 0.3.17",7158 "futures 0.3.17",7125 "polkadot-node-subsystem",7159 "polkadot-node-subsystem",713371677134[[package]]7168[[package]]7135name = "polkadot-node-core-chain-selection"7169name = "polkadot-node-core-chain-selection"7136version = "0.9.11"7170version = "0.9.12"7137source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7171source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7138dependencies = [7172dependencies = [7139 "futures 0.3.17",7173 "futures 0.3.17",7140 "futures-timer 3.0.2",7174 "futures-timer 3.0.2",715071847151[[package]]7185[[package]]7152name = "polkadot-node-core-dispute-coordinator"7186name = "polkadot-node-core-dispute-coordinator"7153version = "0.9.11"7187version = "0.9.12"7154source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7188source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7155dependencies = [7189dependencies = [7156 "bitvec 0.20.4",7190 "bitvec 0.20.4",7157 "derive_more",7191 "derive_more",716972037170[[package]]7204[[package]]7171name = "polkadot-node-core-dispute-participation"7205name = "polkadot-node-core-dispute-participation"7172version = "0.9.11"7206version = "0.9.12"7173source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7207source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7174dependencies = [7208dependencies = [7175 "futures 0.3.17",7209 "futures 0.3.17",7176 "polkadot-node-primitives",7210 "polkadot-node-primitives",718272167183[[package]]7217[[package]]7184name = "polkadot-node-core-parachains-inherent"7218name = "polkadot-node-core-parachains-inherent"7185version = "0.9.11"7219version = "0.9.12"7186source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7220source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7187dependencies = [7221dependencies = [7188 "async-trait",7222 "async-trait",7189 "futures 0.3.17",7223 "futures 0.3.17",719972337200[[package]]7234[[package]]7201name = "polkadot-node-core-provisioner"7235name = "polkadot-node-core-provisioner"7202version = "0.9.11"7236version = "0.9.12"7203source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7237source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7204dependencies = [7238dependencies = [7205 "bitvec 0.20.4",7239 "bitvec 0.20.4",7206 "futures 0.3.17",7240 "futures 0.3.17",721472487215[[package]]7249[[package]]7216name = "polkadot-node-core-pvf"7250name = "polkadot-node-core-pvf"7217version = "0.9.11"7251version = "0.9.12"7218source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7252source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7219dependencies = [7253dependencies = [7220 "always-assert",7254 "always-assert",7221 "assert_matches",7255 "assert_matches",724572797246[[package]]7280[[package]]7247name = "polkadot-node-core-runtime-api"7281name = "polkadot-node-core-runtime-api"7248version = "0.9.11"7282version = "0.9.12"7249source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7283source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7250dependencies = [7284dependencies = [7251 "futures 0.3.17",7285 "futures 0.3.17",7252 "memory-lru",7286 "memory-lru",726372977264[[package]]7298[[package]]7265name = "polkadot-node-jaeger"7299name = "polkadot-node-jaeger"7266version = "0.9.11"7300version = "0.9.12"7267source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7301source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7268dependencies = [7302dependencies = [7269 "async-std",7303 "async-std",7270 "lazy_static",7304 "lazy_static",728173157282[[package]]7316[[package]]7283name = "polkadot-node-metrics"7317name = "polkadot-node-metrics"7284version = "0.9.11"7318version = "0.9.12"7285source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7319source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7286dependencies = [7320dependencies = [7287 "futures 0.3.17",7321 "futures 0.3.17",7288 "futures-timer 3.0.2",7322 "futures-timer 3.0.2",729273267293[[package]]7327[[package]]7294name = "polkadot-node-network-protocol"7328name = "polkadot-node-network-protocol"7295version = "0.9.11"7329version = "0.9.12"7296source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7330source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7297dependencies = [7331dependencies = [7298 "async-trait",7332 "async-trait",7299 "derive_more",7333 "derive_more",7304 "polkadot-primitives",7338 "polkadot-primitives",7305 "sc-authority-discovery",7339 "sc-authority-discovery",7306 "sc-network",7340 "sc-network",7307 "strum 0.21.0",7341 "strum 0.22.0",7308 "thiserror",7342 "thiserror",7309]7343]731073447311[[package]]7345[[package]]7312name = "polkadot-node-primitives"7346name = "polkadot-node-primitives"7313version = "0.9.11"7347version = "0.9.12"7314source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7348source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7315dependencies = [7349dependencies = [7316 "bounded-vec",7350 "bounded-vec",7317 "futures 0.3.17",7351 "futures 0.3.17",733273667333[[package]]7367[[package]]7334name = "polkadot-node-subsystem"7368name = "polkadot-node-subsystem"7335version = "0.9.11"7369version = "0.9.12"7336source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7370source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7337dependencies = [7371dependencies = [7338 "polkadot-node-jaeger",7372 "polkadot-node-jaeger",7339 "polkadot-node-subsystem-types",7373 "polkadot-node-subsystem-types",734273767343[[package]]7377[[package]]7344name = "polkadot-node-subsystem-types"7378name = "polkadot-node-subsystem-types"7345version = "0.9.11"7379version = "0.9.12"7346source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7380source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7347dependencies = [7381dependencies = [7348 "derive_more",7382 "derive_more",7349 "futures 0.3.17",7383 "futures 0.3.17",736173957362[[package]]7396[[package]]7363name = "polkadot-node-subsystem-util"7397name = "polkadot-node-subsystem-util"7364version = "0.9.11"7398version = "0.9.12"7365source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7399source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7366dependencies = [7400dependencies = [7367 "async-trait",7401 "async-trait",7368 "derive_more",7402 "derive_more",7369 "futures 0.3.17",7403 "futures 0.3.17",7370 "itertools",7404 "itertools",7371 "lru",7405 "lru 0.7.0",7372 "metered-channel",7406 "metered-channel",7373 "parity-scale-codec",7407 "parity-scale-codec",7374 "pin-project 1.0.8",7408 "pin-project 1.0.8",738874227389[[package]]7423[[package]]7390name = "polkadot-overseer"7424name = "polkadot-overseer"7391version = "0.9.11"7425version = "0.9.12"7392source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7426source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7393dependencies = [7427dependencies = [7394 "futures 0.3.17",7428 "futures 0.3.17",7395 "futures-timer 3.0.2",7429 "futures-timer 3.0.2",7396 "lru",7430 "lru 0.7.0",7397 "parity-util-mem",7431 "parity-util-mem",7398 "parking_lot 0.11.2",7432 "parking_lot 0.11.2",7399 "polkadot-node-metrics",7433 "polkadot-node-metrics",740974437410[[package]]7444[[package]]7411name = "polkadot-overseer-gen"7445name = "polkadot-overseer-gen"7412version = "0.9.11"7446version = "0.9.12"7413source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7447source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7414dependencies = [7448dependencies = [7415 "async-trait",7449 "async-trait",7416 "futures 0.3.17",7450 "futures 0.3.17",742674607427[[package]]7461[[package]]7428name = "polkadot-overseer-gen-proc-macro"7462name = "polkadot-overseer-gen-proc-macro"7429version = "0.9.11"7463version = "0.9.12"7430source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7464source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7431dependencies = [7465dependencies = [7432 "proc-macro-crate 1.1.0",7466 "proc-macro-crate 1.1.0",7433 "proc-macro2",7467 "proc-macro2",743774717438[[package]]7472[[package]]7439name = "polkadot-parachain"7473name = "polkadot-parachain"7440version = "0.9.11"7474version = "0.9.12"7441source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7475source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7442dependencies = [7476dependencies = [7443 "derive_more",7477 "derive_more",7444 "frame-support",7478 "frame-support",745474887455[[package]]7489[[package]]7456name = "polkadot-primitives"7490name = "polkadot-primitives"7457version = "0.9.11"7491version = "0.9.12"7458source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7492source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7459dependencies = [7493dependencies = [7460 "bitvec 0.20.4",7494 "bitvec 0.20.4",7461 "frame-system",7495 "frame-system",748475187485[[package]]7519[[package]]7486name = "polkadot-rpc"7520name = "polkadot-rpc"7487version = "0.9.11"7521version = "0.9.12"7488source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7522source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7489dependencies = [7523dependencies = [7490 "beefy-gadget",7524 "beefy-gadget",7491 "beefy-gadget-rpc",7525 "beefy-gadget-rpc",751575497516[[package]]7550[[package]]7517name = "polkadot-runtime"7551name = "polkadot-runtime"7518version = "0.9.11"7552version = "0.9.12"7519source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7553source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7520dependencies = [7554dependencies = [7521 "beefy-primitives",7555 "beefy-primitives",7522 "bitvec 0.20.4",7556 "bitvec 0.20.4",759276267593[[package]]7627[[package]]7594name = "polkadot-runtime-common"7628name = "polkadot-runtime-common"7595version = "0.9.11"7629version = "0.9.12"7596source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7630source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7597dependencies = [7631dependencies = [7598 "beefy-primitives",7632 "beefy-primitives",7599 "bitvec 0.20.4",7633 "bitvec 0.20.4",763976737640[[package]]7674[[package]]7641name = "polkadot-runtime-parachains"7675name = "polkadot-runtime-parachains"7642version = "0.9.11"7676version = "0.9.12"7643source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7677source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7644dependencies = [7678dependencies = [7645 "bitflags",7679 "bitflags",7646 "bitvec 0.20.4",7680 "bitvec 0.20.4",767877127679[[package]]7713[[package]]7680name = "polkadot-service"7714name = "polkadot-service"7681version = "0.9.11"7715version = "0.9.12"7682source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7716source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7683dependencies = [7717dependencies = [7684 "async-trait",7718 "async-trait",7685 "beefy-gadget",7719 "beefy-gadget",7690 "kusama-runtime",7724 "kusama-runtime",7691 "kvdb",7725 "kvdb",7692 "kvdb-rocksdb",7726 "kvdb-rocksdb",7693 "lru",7727 "lru 0.7.0",7694 "pallet-babe",7728 "pallet-babe",7695 "pallet-im-online",7729 "pallet-im-online",7696 "pallet-mmr-primitives",7730 "pallet-mmr-primitives",777678107777[[package]]7811[[package]]7778name = "polkadot-statement-distribution"7812name = "polkadot-statement-distribution"7779version = "0.9.11"7813version = "0.9.12"7780source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7814source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7781dependencies = [7815dependencies = [7782 "arrayvec 0.5.2",7816 "arrayvec 0.5.2",7783 "derive_more",7817 "derive_more",779778317798[[package]]7832[[package]]7799name = "polkadot-statement-table"7833name = "polkadot-statement-table"7800version = "0.9.11"7834version = "0.9.12"7801source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7835source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7802dependencies = [7836dependencies = [7803 "parity-scale-codec",7837 "parity-scale-codec",7804 "polkadot-primitives",7838 "polkadot-primitives",780778417808[[package]]7842[[package]]7809name = "polkadot-test-runtime"7843name = "polkadot-test-runtime"7810version = "0.9.11"7844version = "0.9.12"7811source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7845source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7812dependencies = [7846dependencies = [7813 "beefy-primitives",7847 "beefy-primitives",7814 "bitvec 0.20.4",7848 "bitvec 0.20.4",786879027869[[package]]7903[[package]]7870name = "polkadot-test-service"7904name = "polkadot-test-service"7871version = "0.9.11"7905version = "0.9.12"7872source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"7906source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"7873dependencies = [7907dependencies = [7874 "frame-benchmarking",7908 "frame-benchmarking",7875 "frame-system",7909 "frame-system",807981138080[[package]]8114[[package]]8081name = "prometheus"8115name = "prometheus"8082version = "0.11.0"8116version = "0.12.0"8083source = "registry+https://github.com/rust-lang/crates.io-index"8117source = "registry+https://github.com/rust-lang/crates.io-index"8084checksum = "c8425533e7122f0c3cc7a37e6244b16ad3a2cc32ae7ac6276e2a75da0d9c200d"8118checksum = "5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99c"8085dependencies = [8119dependencies = [8086 "cfg-if 1.0.0",8120 "cfg-if 1.0.0",8087 "fnv",8121 "fnv",8088 "lazy_static",8122 "lazy_static",8123 "memchr",8089 "parking_lot 0.11.2",8124 "parking_lot 0.11.2",8090 "regex",8091 "thiserror",8125 "thiserror",8092]8126]809381278404dependencies = [8438dependencies = [8405 "log",8439 "log",8406 "rustc-hash",8440 "rustc-hash",8407 "serde",8408 "smallvec",8441 "smallvec",8409]8442]841084438449[[package]]8482[[package]]8450name = "remote-externalities"8483name = "remote-externalities"8451version = "0.10.0-dev"8484version = "0.10.0-dev"8452source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8485source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8453dependencies = [8486dependencies = [8454 "env_logger 0.9.0",8487 "env_logger 0.9.0",8455 "jsonrpsee-proc-macros",8488 "jsonrpsee-proc-macros",853785708538[[package]]8571[[package]]8539name = "rococo-runtime"8572name = "rococo-runtime"8540version = "0.9.11"8573version = "0.9.12"8541source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"8574source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"8542dependencies = [8575dependencies = [8543 "beefy-primitives",8576 "beefy-primitives",8544 "bp-messages",8577 "bp-messages",8727[[package]]8760[[package]]8728name = "sc-allocator"8761name = "sc-allocator"8729version = "4.0.0-dev"8762version = "4.0.0-dev"8730source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8763source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8731dependencies = [8764dependencies = [8732 "log",8765 "log",8733 "sp-core",8766 "sp-core",8738[[package]]8771[[package]]8739name = "sc-authority-discovery"8772name = "sc-authority-discovery"8740version = "0.10.0-dev"8773version = "0.10.0-dev"8741source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8774source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8742dependencies = [8775dependencies = [8743 "async-trait",8776 "async-trait",8744 "derive_more",8777 "derive_more",8765[[package]]8798[[package]]8766name = "sc-basic-authorship"8799name = "sc-basic-authorship"8767version = "0.10.0-dev"8800version = "0.10.0-dev"8768source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8801source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8769dependencies = [8802dependencies = [8770 "futures 0.3.17",8803 "futures 0.3.17",8771 "futures-timer 3.0.2",8804 "futures-timer 3.0.2",8788[[package]]8821[[package]]8789name = "sc-block-builder"8822name = "sc-block-builder"8790version = "0.10.0-dev"8823version = "0.10.0-dev"8791source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8824source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8792dependencies = [8825dependencies = [8793 "parity-scale-codec",8826 "parity-scale-codec",8794 "sc-client-api",8827 "sc-client-api",8804[[package]]8837[[package]]8805name = "sc-chain-spec"8838name = "sc-chain-spec"8806version = "4.0.0-dev"8839version = "4.0.0-dev"8807source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8840source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8808dependencies = [8841dependencies = [8809 "impl-trait-for-tuples 0.2.1",8842 "impl-trait-for-tuples 0.2.1",8810 "parity-scale-codec",8843 "parity-scale-codec",8820[[package]]8853[[package]]8821name = "sc-chain-spec-derive"8854name = "sc-chain-spec-derive"8822version = "4.0.0-dev"8855version = "4.0.0-dev"8823source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8856source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8824dependencies = [8857dependencies = [8825 "proc-macro-crate 1.1.0",8858 "proc-macro-crate 1.1.0",8826 "proc-macro2",8859 "proc-macro2",8831[[package]]8864[[package]]8832name = "sc-cli"8865name = "sc-cli"8833version = "0.10.0-dev"8866version = "0.10.0-dev"8834source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8867source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8835dependencies = [8868dependencies = [8836 "chrono",8869 "chrono",8837 "fdlimit",8870 "fdlimit",8869[[package]]8902[[package]]8870name = "sc-client-api"8903name = "sc-client-api"8871version = "4.0.0-dev"8904version = "4.0.0-dev"8872source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8905source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8873dependencies = [8906dependencies = [8874 "fnv",8907 "fnv",8875 "futures 0.3.17",8908 "futures 0.3.17",8897[[package]]8930[[package]]8898name = "sc-client-db"8931name = "sc-client-db"8899version = "0.10.0-dev"8932version = "0.10.0-dev"8900source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8933source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8901dependencies = [8934dependencies = [8902 "hash-db",8935 "hash-db",8903 "kvdb",8936 "kvdb",8922[[package]]8955[[package]]8923name = "sc-consensus"8956name = "sc-consensus"8924version = "0.10.0-dev"8957version = "0.10.0-dev"8925source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8958source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8926dependencies = [8959dependencies = [8927 "async-trait",8960 "async-trait",8928 "futures 0.3.17",8961 "futures 0.3.17",8946[[package]]8979[[package]]8947name = "sc-consensus-aura"8980name = "sc-consensus-aura"8948version = "0.10.0-dev"8981version = "0.10.0-dev"8949source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"8982source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8950dependencies = [8983dependencies = [8951 "async-trait",8984 "async-trait",8952 "derive_more",8985 "derive_more",8975[[package]]9008[[package]]8976name = "sc-consensus-babe"9009name = "sc-consensus-babe"8977version = "0.10.0-dev"9010version = "0.10.0-dev"8978source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9011source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"8979dependencies = [9012dependencies = [8980 "async-trait",9013 "async-trait",8981 "derive_more",9014 "derive_more",9018[[package]]9051[[package]]9019name = "sc-consensus-babe-rpc"9052name = "sc-consensus-babe-rpc"9020version = "0.10.0-dev"9053version = "0.10.0-dev"9021source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9054source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9022dependencies = [9055dependencies = [9023 "derive_more",9056 "derive_more",9024 "futures 0.3.17",9057 "futures 0.3.17",9042[[package]]9075[[package]]9043name = "sc-consensus-epochs"9076name = "sc-consensus-epochs"9044version = "0.10.0-dev"9077version = "0.10.0-dev"9045source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9078source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9046dependencies = [9079dependencies = [9047 "fork-tree",9080 "fork-tree",9048 "parity-scale-codec",9081 "parity-scale-codec",9055[[package]]9088[[package]]9056name = "sc-consensus-slots"9089name = "sc-consensus-slots"9057version = "0.10.0-dev"9090version = "0.10.0-dev"9058source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9091source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9059dependencies = [9092dependencies = [9060 "async-trait",9093 "async-trait",9061 "futures 0.3.17",9094 "futures 0.3.17",9081[[package]]9114[[package]]9082name = "sc-consensus-uncles"9115name = "sc-consensus-uncles"9083version = "0.10.0-dev"9116version = "0.10.0-dev"9084source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9117source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9085dependencies = [9118dependencies = [9086 "sc-client-api",9119 "sc-client-api",9087 "sp-authorship",9120 "sp-authorship",9092[[package]]9125[[package]]9093name = "sc-executor"9126name = "sc-executor"9094version = "0.10.0-dev"9127version = "0.10.0-dev"9095source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9128source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9096dependencies = [9129dependencies = [9097 "lazy_static",9130 "lazy_static",9098 "libsecp256k1 0.6.0",9131 "libsecp256k1 0.6.0",9118[[package]]9151[[package]]9119name = "sc-executor-common"9152name = "sc-executor-common"9120version = "0.10.0-dev"9153version = "0.10.0-dev"9121source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9154source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9122dependencies = [9155dependencies = [9123 "derive_more",9156 "derive_more",9124 "environmental",9157 "environmental",9136[[package]]9169[[package]]9137name = "sc-executor-wasmi"9170name = "sc-executor-wasmi"9138version = "0.10.0-dev"9171version = "0.10.0-dev"9139source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9172source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9140dependencies = [9173dependencies = [9141 "log",9174 "log",9142 "parity-scale-codec",9175 "parity-scale-codec",9152[[package]]9185[[package]]9153name = "sc-executor-wasmtime"9186name = "sc-executor-wasmtime"9154version = "0.10.0-dev"9187version = "0.10.0-dev"9155source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9188source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9156dependencies = [9189dependencies = [9157 "cfg-if 1.0.0",9190 "cfg-if 1.0.0",9158 "libc",9191 "libc",9170[[package]]9203[[package]]9171name = "sc-finality-grandpa"9204name = "sc-finality-grandpa"9172version = "0.10.0-dev"9205version = "0.10.0-dev"9173source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9206source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9174dependencies = [9207dependencies = [9175 "async-trait",9208 "async-trait",9176 "derive_more",9209 "derive_more",9207[[package]]9240[[package]]9208name = "sc-finality-grandpa-rpc"9241name = "sc-finality-grandpa-rpc"9209version = "0.10.0-dev"9242version = "0.10.0-dev"9210source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9243source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9211dependencies = [9244dependencies = [9212 "derive_more",9245 "derive_more",9213 "finality-grandpa",9246 "finality-grandpa",9231[[package]]9264[[package]]9232name = "sc-informant"9265name = "sc-informant"9233version = "0.10.0-dev"9266version = "0.10.0-dev"9234source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9267source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9235dependencies = [9268dependencies = [9236 "ansi_term 0.12.1",9269 "ansi_term 0.12.1",9237 "futures 0.3.17",9270 "futures 0.3.17",9248[[package]]9281[[package]]9249name = "sc-keystore"9282name = "sc-keystore"9250version = "4.0.0-dev"9283version = "4.0.0-dev"9251source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9284source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9252dependencies = [9285dependencies = [9253 "async-trait",9286 "async-trait",9254 "derive_more",9287 "derive_more",9263[[package]]9296[[package]]9264name = "sc-light"9297name = "sc-light"9265version = "4.0.0-dev"9298version = "4.0.0-dev"9266source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9299source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9267dependencies = [9300dependencies = [9268 "hash-db",9301 "hash-db",9269 "parity-scale-codec",9302 "parity-scale-codec",9281[[package]]9314[[package]]9282name = "sc-network"9315name = "sc-network"9283version = "0.10.0-dev"9316version = "0.10.0-dev"9284source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9317source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9285dependencies = [9318dependencies = [9286 "async-std",9319 "async-std",9287 "async-trait",9320 "async-trait",9301 "linked-hash-map",9334 "linked-hash-map",9302 "linked_hash_set",9335 "linked_hash_set",9303 "log",9336 "log",9304 "lru",9337 "lru 0.6.6",9305 "parity-scale-codec",9338 "parity-scale-codec",9306 "parking_lot 0.11.2",9339 "parking_lot 0.11.2",9307 "pin-project 1.0.8",9340 "pin-project 1.0.8",9332[[package]]9365[[package]]9333name = "sc-network-gossip"9366name = "sc-network-gossip"9334version = "0.10.0-dev"9367version = "0.10.0-dev"9335source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9368source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9336dependencies = [9369dependencies = [9337 "futures 0.3.17",9370 "futures 0.3.17",9338 "futures-timer 3.0.2",9371 "futures-timer 3.0.2",9339 "libp2p",9372 "libp2p",9340 "log",9373 "log",9341 "lru",9374 "lru 0.6.6",9342 "sc-network",9375 "sc-network",9343 "sp-runtime",9376 "sp-runtime",9344 "substrate-prometheus-endpoint",9377 "substrate-prometheus-endpoint",9348[[package]]9381[[package]]9349name = "sc-offchain"9382name = "sc-offchain"9350version = "4.0.0-dev"9383version = "4.0.0-dev"9351source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9384source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9352dependencies = [9385dependencies = [9353 "bytes 1.1.0",9386 "bytes 1.1.0",9354 "fnv",9387 "fnv",9375[[package]]9408[[package]]9376name = "sc-peerset"9409name = "sc-peerset"9377version = "4.0.0-dev"9410version = "4.0.0-dev"9378source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9411source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9379dependencies = [9412dependencies = [9380 "futures 0.3.17",9413 "futures 0.3.17",9381 "libp2p",9414 "libp2p",9388[[package]]9421[[package]]9389name = "sc-proposer-metrics"9422name = "sc-proposer-metrics"9390version = "0.9.0"9423version = "0.9.0"9391source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9424source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9392dependencies = [9425dependencies = [9393 "log",9426 "log",9394 "substrate-prometheus-endpoint",9427 "substrate-prometheus-endpoint",9397[[package]]9430[[package]]9398name = "sc-rpc"9431name = "sc-rpc"9399version = "4.0.0-dev"9432version = "4.0.0-dev"9400source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9433source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9401dependencies = [9434dependencies = [9402 "futures 0.3.17",9435 "futures 0.3.17",9403 "hash-db",9436 "hash-db",9428[[package]]9461[[package]]9429name = "sc-rpc-api"9462name = "sc-rpc-api"9430version = "0.10.0-dev"9463version = "0.10.0-dev"9431source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9464source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9432dependencies = [9465dependencies = [9433 "futures 0.3.17",9466 "futures 0.3.17",9434 "jsonrpc-core",9467 "jsonrpc-core",9453[[package]]9486[[package]]9454name = "sc-rpc-server"9487name = "sc-rpc-server"9455version = "4.0.0-dev"9488version = "4.0.0-dev"9456source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9489source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9457dependencies = [9490dependencies = [9458 "futures 0.3.17",9491 "futures 0.3.17",9459 "jsonrpc-core",9492 "jsonrpc-core",9470[[package]]9503[[package]]9471name = "sc-service"9504name = "sc-service"9472version = "0.10.0-dev"9505version = "0.10.0-dev"9473source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9506source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9474dependencies = [9507dependencies = [9475 "async-trait",9508 "async-trait",9476 "directories",9509 "directories",9535[[package]]9568[[package]]9536name = "sc-state-db"9569name = "sc-state-db"9537version = "0.10.0-dev"9570version = "0.10.0-dev"9538source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9571source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9539dependencies = [9572dependencies = [9540 "log",9573 "log",9541 "parity-scale-codec",9574 "parity-scale-codec",9549[[package]]9582[[package]]9550name = "sc-sync-state-rpc"9583name = "sc-sync-state-rpc"9551version = "0.10.0-dev"9584version = "0.10.0-dev"9552source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9585source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9553dependencies = [9586dependencies = [9554 "jsonrpc-core",9587 "jsonrpc-core",9555 "jsonrpc-core-client",9588 "jsonrpc-core-client",9571[[package]]9604[[package]]9572name = "sc-telemetry"9605name = "sc-telemetry"9573version = "4.0.0-dev"9606version = "4.0.0-dev"9574source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9607source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9575dependencies = [9608dependencies = [9576 "chrono",9609 "chrono",9577 "futures 0.3.17",9610 "futures 0.3.17",9589[[package]]9622[[package]]9590name = "sc-tracing"9623name = "sc-tracing"9591version = "4.0.0-dev"9624version = "4.0.0-dev"9592source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9625source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9593dependencies = [9626dependencies = [9594 "ansi_term 0.12.1",9627 "ansi_term 0.12.1",9595 "atty",9628 "atty",9629 "chrono",9596 "lazy_static",9630 "lazy_static",9597 "log",9631 "log",9598 "once_cell",9632 "once_cell",9618[[package]]9652[[package]]9619name = "sc-tracing-proc-macro"9653name = "sc-tracing-proc-macro"9620version = "4.0.0-dev"9654version = "4.0.0-dev"9621source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9655source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9622dependencies = [9656dependencies = [9623 "proc-macro-crate 1.1.0",9657 "proc-macro-crate 1.1.0",9624 "proc-macro2",9658 "proc-macro2",9629[[package]]9663[[package]]9630name = "sc-transaction-pool"9664name = "sc-transaction-pool"9631version = "4.0.0-dev"9665version = "4.0.0-dev"9632source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9666source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9633dependencies = [9667dependencies = [9634 "futures 0.3.17",9668 "futures 0.3.17",9635 "intervalier",9669 "intervalier",9656[[package]]9690[[package]]9657name = "sc-transaction-pool-api"9691name = "sc-transaction-pool-api"9658version = "4.0.0-dev"9692version = "4.0.0-dev"9659source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9693source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9660dependencies = [9694dependencies = [9661 "derive_more",9695 "derive_more",9662 "futures 0.3.17",9696 "futures 0.3.17",9670[[package]]9704[[package]]9671name = "sc-utils"9705name = "sc-utils"9672version = "4.0.0-dev"9706version = "4.0.0-dev"9673source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"9707source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"9674dependencies = [9708dependencies = [9675 "futures 0.3.17",9709 "futures 0.3.17",9676 "futures-timer 3.0.2",9710 "futures-timer 3.0.2",9744source = "registry+https://github.com/rust-lang/crates.io-index"9778source = "registry+https://github.com/rust-lang/crates.io-index"9745checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"9779checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"97469747[[package]]9748name = "scroll"9749version = "0.10.2"9750source = "registry+https://github.com/rust-lang/crates.io-index"9751checksum = "fda28d4b4830b807a8b43f7b0e6b5df875311b3e7621d84577188c175b6ec1ec"9752dependencies = [9753 "scroll_derive",9754]97559756[[package]]9757name = "scroll_derive"9758version = "0.10.5"9759source = "registry+https://github.com/rust-lang/crates.io-index"9760checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0"9761dependencies = [9762 "proc-macro2",9763 "quote",9764 "syn",9765]976697809767[[package]]9781[[package]]9768name = "sct"9782name = "sct"977697909777[[package]]9791[[package]]9778name = "secrecy"9792name = "secrecy"9779version = "0.7.0"9793version = "0.8.0"9780source = "registry+https://github.com/rust-lang/crates.io-index"9794source = "registry+https://github.com/rust-lang/crates.io-index"9781checksum = "0673d6a6449f5e7d12a1caf424fd9363e2af3a4953023ed455e3c4beef4597c0"9795checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e"9782dependencies = [9796dependencies = [9783 "zeroize",9797 "zeroize",9784]9798]10013source = "registry+https://github.com/rust-lang/crates.io-index"10027source = "registry+https://github.com/rust-lang/crates.io-index"10014checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"10028checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"1001510016[[package]]10017name = "slog"10018version = "2.7.0"10019source = "registry+https://github.com/rust-lang/crates.io-index"10020checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06"10021dependencies = [10022 "erased-serde",10023]100241002910025[[package]]10030[[package]]10026name = "slot-range-helper"10031name = "slot-range-helper"10027version = "0.9.11"10032version = "0.9.12"10028source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"10033source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"10029dependencies = [10034dependencies = [10030 "enumn",10035 "enumn",10031 "parity-scale-codec",10036 "parity-scale-codec",10128[[package]]10133[[package]]10129name = "sp-api"10134name = "sp-api"10130version = "4.0.0-dev"10135version = "4.0.0-dev"10131source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10136source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10132dependencies = [10137dependencies = [10133 "hash-db",10138 "hash-db",10134 "log",10139 "log",10145[[package]]10150[[package]]10146name = "sp-api-proc-macro"10151name = "sp-api-proc-macro"10147version = "4.0.0-dev"10152version = "4.0.0-dev"10148source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10153source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10149dependencies = [10154dependencies = [10150 "blake2-rfc",10155 "blake2-rfc",10151 "proc-macro-crate 1.1.0",10156 "proc-macro-crate 1.1.0",10157[[package]]10162[[package]]10158name = "sp-application-crypto"10163name = "sp-application-crypto"10159version = "4.0.0-dev"10164version = "4.0.0-dev"10160source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10165source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10161dependencies = [10166dependencies = [10162 "parity-scale-codec",10167 "parity-scale-codec",10163 "scale-info",10168 "scale-info",10170[[package]]10175[[package]]10171name = "sp-arithmetic"10176name = "sp-arithmetic"10172version = "4.0.0-dev"10177version = "4.0.0-dev"10173source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10178source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10174dependencies = [10179dependencies = [10175 "integer-sqrt",10180 "integer-sqrt",10176 "num-traits",10181 "num-traits",10185[[package]]10190[[package]]10186name = "sp-authority-discovery"10191name = "sp-authority-discovery"10187version = "4.0.0-dev"10192version = "4.0.0-dev"10188source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10193source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10189dependencies = [10194dependencies = [10190 "parity-scale-codec",10195 "parity-scale-codec",10191 "scale-info",10196 "scale-info",10198[[package]]10203[[package]]10199name = "sp-authorship"10204name = "sp-authorship"10200version = "4.0.0-dev"10205version = "4.0.0-dev"10201source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10206source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10202dependencies = [10207dependencies = [10203 "async-trait",10208 "async-trait",10204 "parity-scale-codec",10209 "parity-scale-codec",10210[[package]]10215[[package]]10211name = "sp-block-builder"10216name = "sp-block-builder"10212version = "4.0.0-dev"10217version = "4.0.0-dev"10213source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10218source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10214dependencies = [10219dependencies = [10215 "parity-scale-codec",10220 "parity-scale-codec",10216 "sp-api",10221 "sp-api",10222[[package]]10227[[package]]10223name = "sp-blockchain"10228name = "sp-blockchain"10224version = "4.0.0-dev"10229version = "4.0.0-dev"10225source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10230source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10226dependencies = [10231dependencies = [10227 "futures 0.3.17",10232 "futures 0.3.17",10228 "log",10233 "log",10229 "lru",10234 "lru 0.6.6",10230 "parity-scale-codec",10235 "parity-scale-codec",10231 "parking_lot 0.11.2",10236 "parking_lot 0.11.2",10232 "sp-api",10237 "sp-api",10240[[package]]10245[[package]]10241name = "sp-consensus"10246name = "sp-consensus"10242version = "0.10.0-dev"10247version = "0.10.0-dev"10243source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10248source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10244dependencies = [10249dependencies = [10245 "async-trait",10250 "async-trait",10246 "futures 0.3.17",10251 "futures 0.3.17",10259[[package]]10264[[package]]10260name = "sp-consensus-aura"10265name = "sp-consensus-aura"10261version = "0.10.0-dev"10266version = "0.10.0-dev"10262source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10267source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10263dependencies = [10268dependencies = [10264 "async-trait",10269 "async-trait",10265 "parity-scale-codec",10270 "parity-scale-codec",10277[[package]]10282[[package]]10278name = "sp-consensus-babe"10283name = "sp-consensus-babe"10279version = "0.10.0-dev"10284version = "0.10.0-dev"10280source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10285source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10281dependencies = [10286dependencies = [10282 "async-trait",10287 "async-trait",10283 "merlin",10288 "merlin",10300[[package]]10305[[package]]10301name = "sp-consensus-slots"10306name = "sp-consensus-slots"10302version = "0.10.0-dev"10307version = "0.10.0-dev"10303source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10308source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10304dependencies = [10309dependencies = [10305 "parity-scale-codec",10310 "parity-scale-codec",10306 "scale-info",10311 "scale-info",10311[[package]]10316[[package]]10312name = "sp-consensus-vrf"10317name = "sp-consensus-vrf"10313version = "0.10.0-dev"10318version = "0.10.0-dev"10314source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10319source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10315dependencies = [10320dependencies = [10316 "parity-scale-codec",10321 "parity-scale-codec",10317 "schnorrkel",10322 "schnorrkel",10323[[package]]10328[[package]]10324name = "sp-core"10329name = "sp-core"10325version = "4.0.0-dev"10330version = "4.0.0-dev"10326source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10331source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10327dependencies = [10332dependencies = [10328 "base58",10333 "base58",10329 "blake2-rfc",10334 "blake2-rfc",10356 "sp-runtime-interface",10361 "sp-runtime-interface",10357 "sp-std",10362 "sp-std",10358 "sp-storage",10363 "sp-storage",10364 "ss58-registry",10359 "substrate-bip39",10365 "substrate-bip39",10360 "thiserror",10366 "thiserror",10361 "tiny-bip39",10367 "tiny-bip39",10368[[package]]10374[[package]]10369name = "sp-database"10375name = "sp-database"10370version = "4.0.0-dev"10376version = "4.0.0-dev"10371source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10377source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10372dependencies = [10378dependencies = [10373 "kvdb",10379 "kvdb",10374 "parking_lot 0.11.2",10380 "parking_lot 0.11.2",10377[[package]]10383[[package]]10378name = "sp-debug-derive"10384name = "sp-debug-derive"10379version = "3.0.0"10385version = "3.0.0"10380source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10386source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10381dependencies = [10387dependencies = [10382 "proc-macro2",10388 "proc-macro2",10383 "quote",10389 "quote",10387[[package]]10393[[package]]10388name = "sp-externalities"10394name = "sp-externalities"10389version = "0.10.0-dev"10395version = "0.10.0-dev"10390source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10396source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10391dependencies = [10397dependencies = [10392 "environmental",10398 "environmental",10393 "parity-scale-codec",10399 "parity-scale-codec",10398[[package]]10404[[package]]10399name = "sp-finality-grandpa"10405name = "sp-finality-grandpa"10400version = "4.0.0-dev"10406version = "4.0.0-dev"10401source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10407source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10402dependencies = [10408dependencies = [10403 "finality-grandpa",10409 "finality-grandpa",10404 "log",10410 "log",10416[[package]]10422[[package]]10417name = "sp-inherents"10423name = "sp-inherents"10418version = "4.0.0-dev"10424version = "4.0.0-dev"10419source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10425source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10420dependencies = [10426dependencies = [10421 "async-trait",10427 "async-trait",10422 "impl-trait-for-tuples 0.2.1",10428 "impl-trait-for-tuples 0.2.1",10430[[package]]10436[[package]]10431name = "sp-io"10437name = "sp-io"10432version = "4.0.0-dev"10438version = "4.0.0-dev"10433source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10439source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10434dependencies = [10440dependencies = [10435 "futures 0.3.17",10441 "futures 0.3.17",10436 "hash-db",10442 "hash-db",10454[[package]]10460[[package]]10455name = "sp-keyring"10461name = "sp-keyring"10456version = "4.0.0-dev"10462version = "4.0.0-dev"10457source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10463source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10458dependencies = [10464dependencies = [10459 "lazy_static",10465 "lazy_static",10460 "sp-core",10466 "sp-core",10465[[package]]10471[[package]]10466name = "sp-keystore"10472name = "sp-keystore"10467version = "0.10.0-dev"10473version = "0.10.0-dev"10468source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10474source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10469dependencies = [10475dependencies = [10470 "async-trait",10476 "async-trait",10471 "derive_more",10477 "derive_more",10482[[package]]10488[[package]]10483name = "sp-maybe-compressed-blob"10489name = "sp-maybe-compressed-blob"10484version = "4.0.0-dev"10490version = "4.0.0-dev"10485source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10491source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10486dependencies = [10492dependencies = [10487 "zstd",10493 "zstd",10488]10494]104891049510490[[package]]10496[[package]]10491name = "sp-npos-elections"10497name = "sp-npos-elections"10492version = "4.0.0-dev"10498version = "4.0.0-dev"10493source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10499source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10494dependencies = [10500dependencies = [10495 "parity-scale-codec",10501 "parity-scale-codec",10496 "scale-info",10502 "scale-info",10505[[package]]10511[[package]]10506name = "sp-npos-elections-solution-type"10512name = "sp-npos-elections-solution-type"10507version = "4.0.0-dev"10513version = "4.0.0-dev"10508source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10514source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10509dependencies = [10515dependencies = [10510 "proc-macro-crate 1.1.0",10516 "proc-macro-crate 1.1.0",10511 "proc-macro2",10517 "proc-macro2",10516[[package]]10522[[package]]10517name = "sp-offchain"10523name = "sp-offchain"10518version = "4.0.0-dev"10524version = "4.0.0-dev"10519source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10525source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10520dependencies = [10526dependencies = [10521 "sp-api",10527 "sp-api",10522 "sp-core",10528 "sp-core",10526[[package]]10532[[package]]10527name = "sp-panic-handler"10533name = "sp-panic-handler"10528version = "3.0.0"10534version = "3.0.0"10529source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10535source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10530dependencies = [10536dependencies = [10531 "backtrace",10537 "backtrace",10532]10538]105331053910534[[package]]10540[[package]]10535name = "sp-rpc"10541name = "sp-rpc"10536version = "4.0.0-dev"10542version = "4.0.0-dev"10537source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10543source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10538dependencies = [10544dependencies = [10539 "rustc-hash",10545 "rustc-hash",10540 "serde",10546 "serde",10544[[package]]10550[[package]]10545name = "sp-runtime"10551name = "sp-runtime"10546version = "4.0.0-dev"10552version = "4.0.0-dev"10547source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10553source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10548dependencies = [10554dependencies = [10549 "either",10555 "either",10550 "hash256-std-hasher",10556 "hash256-std-hasher",10566[[package]]10572[[package]]10567name = "sp-runtime-interface"10573name = "sp-runtime-interface"10568version = "4.0.0-dev"10574version = "4.0.0-dev"10569source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10575source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10570dependencies = [10576dependencies = [10571 "impl-trait-for-tuples 0.2.1",10577 "impl-trait-for-tuples 0.2.1",10572 "parity-scale-codec",10578 "parity-scale-codec",10583[[package]]10589[[package]]10584name = "sp-runtime-interface-proc-macro"10590name = "sp-runtime-interface-proc-macro"10585version = "4.0.0-dev"10591version = "4.0.0-dev"10586source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10592source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10587dependencies = [10593dependencies = [10588 "Inflector",10594 "Inflector",10589 "proc-macro-crate 1.1.0",10595 "proc-macro-crate 1.1.0",10595[[package]]10601[[package]]10596name = "sp-sandbox"10602name = "sp-sandbox"10597version = "0.10.0-dev"10603version = "0.10.0-dev"10598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10604source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10599dependencies = [10605dependencies = [10600 "log",10606 "log",10601 "parity-scale-codec",10607 "parity-scale-codec",10609[[package]]10615[[package]]10610name = "sp-serializer"10616name = "sp-serializer"10611version = "3.0.0"10617version = "3.0.0"10612source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10618source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10613dependencies = [10619dependencies = [10614 "serde",10620 "serde",10615 "serde_json",10621 "serde_json",10618[[package]]10624[[package]]10619name = "sp-session"10625name = "sp-session"10620version = "4.0.0-dev"10626version = "4.0.0-dev"10621source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10627source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10622dependencies = [10628dependencies = [10623 "parity-scale-codec",10629 "parity-scale-codec",10624 "scale-info",10630 "scale-info",10632[[package]]10638[[package]]10633name = "sp-staking"10639name = "sp-staking"10634version = "4.0.0-dev"10640version = "4.0.0-dev"10635source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10641source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10636dependencies = [10642dependencies = [10637 "parity-scale-codec",10643 "parity-scale-codec",10638 "scale-info",10644 "scale-info",10643[[package]]10649[[package]]10644name = "sp-state-machine"10650name = "sp-state-machine"10645version = "0.10.0-dev"10651version = "0.10.0-dev"10646source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10652source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10647dependencies = [10653dependencies = [10648 "hash-db",10654 "hash-db",10649 "log",10655 "log",10666[[package]]10672[[package]]10667name = "sp-std"10673name = "sp-std"10668version = "4.0.0-dev"10674version = "4.0.0-dev"10669source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10675source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"106701067610671[[package]]10677[[package]]10672name = "sp-storage"10678name = "sp-storage"10673version = "4.0.0-dev"10679version = "4.0.0-dev"10674source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10680source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10675dependencies = [10681dependencies = [10676 "impl-serde",10682 "impl-serde",10677 "parity-scale-codec",10683 "parity-scale-codec",10684[[package]]10690[[package]]10685name = "sp-tasks"10691name = "sp-tasks"10686version = "4.0.0-dev"10692version = "4.0.0-dev"10687source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10693source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10688dependencies = [10694dependencies = [10689 "log",10695 "log",10690 "sp-core",10696 "sp-core",10697[[package]]10703[[package]]10698name = "sp-timestamp"10704name = "sp-timestamp"10699version = "4.0.0-dev"10705version = "4.0.0-dev"10700source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10706source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10701dependencies = [10707dependencies = [10702 "async-trait",10708 "async-trait",10703 "futures-timer 3.0.2",10709 "futures-timer 3.0.2",10713[[package]]10719[[package]]10714name = "sp-tracing"10720name = "sp-tracing"10715version = "4.0.0-dev"10721version = "4.0.0-dev"10716source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10722source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10717dependencies = [10723dependencies = [10718 "erased-serde",10719 "log",10720 "parity-scale-codec",10724 "parity-scale-codec",10721 "parking_lot 0.10.2",10722 "serde",10723 "serde_json",10724 "slog",10725 "sp-std",10725 "sp-std",10726 "tracing",10726 "tracing",10727 "tracing-core",10727 "tracing-core",10731[[package]]10731[[package]]10732name = "sp-transaction-pool"10732name = "sp-transaction-pool"10733version = "4.0.0-dev"10733version = "4.0.0-dev"10734source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10734source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10735dependencies = [10735dependencies = [10736 "sp-api",10736 "sp-api",10737 "sp-runtime",10737 "sp-runtime",10740[[package]]10740[[package]]10741name = "sp-transaction-storage-proof"10741name = "sp-transaction-storage-proof"10742version = "4.0.0-dev"10742version = "4.0.0-dev"10743source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10743source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10744dependencies = [10744dependencies = [10745 "async-trait",10745 "async-trait",10746 "log",10746 "log",10756[[package]]10756[[package]]10757name = "sp-trie"10757name = "sp-trie"10758version = "4.0.0-dev"10758version = "4.0.0-dev"10759source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10759source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10760dependencies = [10760dependencies = [10761 "hash-db",10761 "hash-db",10762 "memory-db",10762 "memory-db",10771[[package]]10771[[package]]10772name = "sp-version"10772name = "sp-version"10773version = "4.0.0-dev"10773version = "4.0.0-dev"10774source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10774source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10775dependencies = [10775dependencies = [10776 "impl-serde",10776 "impl-serde",10777 "parity-scale-codec",10777 "parity-scale-codec",10787[[package]]10787[[package]]10788name = "sp-version-proc-macro"10788name = "sp-version-proc-macro"10789version = "4.0.0-dev"10789version = "4.0.0-dev"10790source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10790source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10791dependencies = [10791dependencies = [10792 "parity-scale-codec",10792 "parity-scale-codec",10793 "proc-macro2",10793 "proc-macro2",10798[[package]]10798[[package]]10799name = "sp-wasm-interface"10799name = "sp-wasm-interface"10800version = "4.0.0-dev"10800version = "4.0.0-dev"10801source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10801source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10802dependencies = [10802dependencies = [10803 "impl-trait-for-tuples 0.2.1",10803 "impl-trait-for-tuples 0.2.1",10804 "parity-scale-codec",10804 "parity-scale-codec",10812source = "registry+https://github.com/rust-lang/crates.io-index"10812source = "registry+https://github.com/rust-lang/crates.io-index"10813checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"10813checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"1081410815[[package]]10816name = "ss58-registry"10817version = "1.2.0"10818source = "registry+https://github.com/rust-lang/crates.io-index"10819checksum = "bb102b328df61c67f8ccf8471b29c31c7d6da646a867aff95fe8bff386fe7c4d"10820dependencies = [10821 "Inflector",10822 "proc-macro2",10823 "quote",10824 "serde",10825 "serde_json",10826 "unicode-xid",10827]108141082810815[[package]]10829[[package]]10816name = "stable_deref_trait"10830name = "stable_deref_trait"10913source = "registry+https://github.com/rust-lang/crates.io-index"10927source = "registry+https://github.com/rust-lang/crates.io-index"10914checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2"10928checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2"1092910930[[package]]10931name = "strum"10932version = "0.22.0"10933source = "registry+https://github.com/rust-lang/crates.io-index"10934checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e"10915dependencies = [10935dependencies = [10916 "strum_macros 0.21.1",10936 "strum_macros 0.22.0",10917]10937]109181093810919[[package]]10939[[package]]10940 "syn",10960 "syn",10941]10961]1096210963[[package]]10964name = "strum_macros"10965version = "0.22.0"10966source = "registry+https://github.com/rust-lang/crates.io-index"10967checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb"10968dependencies = [10969 "heck",10970 "proc-macro2",10971 "quote",10972 "syn",10973]109421097410943[[package]]10975[[package]]10944name = "substrate-bip39"10976name = "substrate-bip39"10956[[package]]10988[[package]]10957name = "substrate-build-script-utils"10989name = "substrate-build-script-utils"10958version = "3.0.0"10990version = "3.0.0"10959source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"10991source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10960dependencies = [10992dependencies = [10961 "platforms",10993 "platforms",10962]10994]1099510996[[package]]10997name = "substrate-build-script-utils"10998version = "3.0.0"10999source = "git+https://github.com/paritytech/substrate.git#969a70d1864fc5d5f6c378bcfd03f1b3ea434049"11000dependencies = [11001 "platforms",11002]109631100310964[[package]]11004[[package]]10965name = "substrate-frame-rpc-system"11005name = "substrate-frame-rpc-system"10966version = "4.0.0-dev"11006version = "4.0.0-dev"10967source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11007source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10968dependencies = [11008dependencies = [10969 "frame-system-rpc-runtime-api",11009 "frame-system-rpc-runtime-api",10970 "futures 0.3.17",11010 "futures 0.3.17",10986[[package]]11026[[package]]10987name = "substrate-prometheus-endpoint"11027name = "substrate-prometheus-endpoint"10988version = "0.9.0"11028version = "0.9.0"10989source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11029source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"10990dependencies = [11030dependencies = [10991 "async-std",11031 "async-std",10992 "derive_more",11032 "derive_more",11000[[package]]11040[[package]]11001name = "substrate-test-client"11041name = "substrate-test-client"11002version = "2.0.1"11042version = "2.0.1"11003source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11043source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"11004dependencies = [11044dependencies = [11005 "async-trait",11045 "async-trait",11006 "futures 0.3.17",11046 "futures 0.3.17",11027[[package]]11067[[package]]11028name = "substrate-test-utils"11068name = "substrate-test-utils"11029version = "4.0.0-dev"11069version = "4.0.0-dev"11030source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11070source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"11031dependencies = [11071dependencies = [11032 "futures 0.3.17",11072 "futures 0.3.17",11033 "substrate-test-utils-derive",11073 "substrate-test-utils-derive",11037[[package]]11077[[package]]11038name = "substrate-test-utils-derive"11078name = "substrate-test-utils-derive"11039version = "0.10.0-dev"11079version = "0.10.0-dev"11040source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11080source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"11041dependencies = [11081dependencies = [11042 "proc-macro-crate 1.1.0",11082 "proc-macro-crate 1.1.0",11043 "proc-macro2",11083 "proc-macro2",11048[[package]]11088[[package]]11049name = "substrate-wasm-builder"11089name = "substrate-wasm-builder"11050version = "5.0.0-dev"11090version = "5.0.0-dev"11051source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11091source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"11052dependencies = [11092dependencies = [11053 "ansi_term 0.12.1",11093 "ansi_term 0.12.1",11054 "build-helper",11094 "build-helper",11529[[package]]11569[[package]]11530name = "try-runtime-cli"11570name = "try-runtime-cli"11531version = "0.10.0-dev"11571version = "0.10.0-dev"11532source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.11#57346f6b24875f8935280dba51fa8ab0a9ba1e39"11572source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"11533dependencies = [11573dependencies = [11534 "jsonrpsee-ws-client",11574 "jsonrpsee-ws-client",11535 "log",11575 "log",118951193511896[[package]]11936[[package]]11897name = "wasmparser"11937name = "wasmparser"11898version = "0.79.0"11938version = "0.80.2"11899source = "registry+https://github.com/rust-lang/crates.io-index"11939source = "registry+https://github.com/rust-lang/crates.io-index"11900checksum = "5b5894be15a559c85779254700e1d35f02f843b5a69152e5c82c626d9fd66c0e"11940checksum = "449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6b"119011194111902[[package]]11942[[package]]11903name = "wasmtime"11943name = "wasmtime"11904version = "0.29.0"11944version = "0.30.0"11905source = "registry+https://github.com/rust-lang/crates.io-index"11945source = "registry+https://github.com/rust-lang/crates.io-index"11906checksum = "8bbb8a082a8ef50f7eeb8b82dda9709ef1e68963ea3c94e45581644dd4041835"11946checksum = "899b1e5261e3d3420860dacfb952871ace9d7ba9f953b314f67aaf9f8e2a4d89"11907dependencies = [11947dependencies = [11908 "anyhow",11948 "anyhow",11909 "backtrace",11949 "backtrace",11914 "lazy_static",11954 "lazy_static",11915 "libc",11955 "libc",11916 "log",11956 "log",11957 "object",11917 "paste",11958 "paste",11918 "psm",11959 "psm",11960 "rayon",11919 "region",11961 "region",11920 "rustc-demangle",11962 "rustc-demangle",11921 "serde",11963 "serde",11922 "smallvec",11923 "target-lexicon",11964 "target-lexicon",11924 "wasmparser",11965 "wasmparser",11925 "wasmtime-cache",11966 "wasmtime-cache",11967 "wasmtime-cranelift",11926 "wasmtime-environ",11968 "wasmtime-environ",11927 "wasmtime-jit",11969 "wasmtime-jit",11928 "wasmtime-profiling",11929 "wasmtime-runtime",11970 "wasmtime-runtime",11930 "winapi 0.3.9",11971 "winapi 0.3.9",11931]11972]119321197311933[[package]]11974[[package]]11934name = "wasmtime-cache"11975name = "wasmtime-cache"11935version = "0.29.0"11976version = "0.30.0"11936source = "registry+https://github.com/rust-lang/crates.io-index"11977source = "registry+https://github.com/rust-lang/crates.io-index"11937checksum = "d73391579ca7f24573138ef768b73b2aed5f9d542385c64979b65d60d0912399"11978checksum = "e2493b81d7a9935f7af15e06beec806f256bc974a90a843685f3d61f2fc97058"11938dependencies = [11979dependencies = [11939 "anyhow",11980 "anyhow",11940 "base64 0.13.0",11981 "base64 0.13.0",119531199411954[[package]]11995[[package]]11955name = "wasmtime-cranelift"11996name = "wasmtime-cranelift"11956version = "0.29.0"11997version = "0.30.0"11957source = "registry+https://github.com/rust-lang/crates.io-index"11998source = "registry+https://github.com/rust-lang/crates.io-index"11958checksum = "81c6f5ae9205382345c7cd7454932a906186836999a2161c385e38a15f52e1fe"11959dependencies = [11960 "cranelift-codegen",11961 "cranelift-entity",11962 "cranelift-frontend",11963 "cranelift-wasm",11964 "target-lexicon",11965 "wasmparser",11966 "wasmtime-environ",11967]1196811969[[package]]11970name = "wasmtime-debug"11971version = "0.29.0"11972source = "registry+https://github.com/rust-lang/crates.io-index"11973checksum = "c69e08f55e12f15f50b1b533bc3626723e7224254a065de6576934c86258c9e8"11999checksum = "99706bacdf5143f7f967d417f0437cce83a724cf4518cb1a3ff40e519d793021"11974dependencies = [12000dependencies = [11975 "anyhow",12001 "anyhow",12002 "cranelift-codegen",12003 "cranelift-entity",12004 "cranelift-frontend",12005 "cranelift-native",12006 "cranelift-wasm",11976 "gimli",12007 "gimli",11977 "more-asserts",12008 "more-asserts",11978 "object",12009 "object",119841201511985[[package]]12016[[package]]11986name = "wasmtime-environ"12017name = "wasmtime-environ"11987version = "0.29.0"12018version = "0.30.0"11988source = "registry+https://github.com/rust-lang/crates.io-index"12019source = "registry+https://github.com/rust-lang/crates.io-index"11989checksum = "005d93174040af37fb8625f891cd9827afdad314261f7ec4ee61ec497d6e9d3c"12020checksum = "ac42cb562a2f98163857605f02581d719a410c5abe93606128c59a10e84de85b"11990dependencies = [12021dependencies = [12022 "anyhow",11991 "cfg-if 1.0.0",12023 "cfg-if 1.0.0",11992 "cranelift-codegen",11993 "cranelift-entity",12024 "cranelift-entity",11994 "cranelift-wasm",11995 "gimli",12025 "gimli",11996 "indexmap",12026 "indexmap",11997 "log",12027 "log",11998 "more-asserts",12028 "more-asserts",12029 "object",11999 "serde",12030 "serde",12031 "target-lexicon",12000 "thiserror",12032 "thiserror",12001 "wasmparser",12033 "wasmparser",12034 "wasmtime-types",12002]12035]120031203612004[[package]]12037[[package]]12005name = "wasmtime-jit"12038name = "wasmtime-jit"12006version = "0.29.0"12039version = "0.30.0"12007source = "registry+https://github.com/rust-lang/crates.io-index"12040source = "registry+https://github.com/rust-lang/crates.io-index"12008checksum = "d0bf1dfb213a35d8f21aefae40e597fe72778a907011ffdff7affb029a02af9a"12041checksum = "24f46dd757225f29a419be415ea6fb8558df9b0194f07e3a6a9c99d0e14dd534"12009dependencies = [12042dependencies = [12010 "addr2line",12043 "addr2line",12011 "anyhow",12044 "anyhow",12045 "bincode",12012 "cfg-if 1.0.0",12046 "cfg-if 1.0.0",12013 "cranelift-codegen",12014 "cranelift-entity",12015 "cranelift-frontend",12016 "cranelift-native",12017 "cranelift-wasm",12018 "gimli",12047 "gimli",12048 "libc",12019 "log",12049 "log",12020 "more-asserts",12050 "more-asserts",12021 "object",12051 "object",12022 "rayon",12023 "region",12052 "region",12024 "serde",12053 "serde",12025 "target-lexicon",12054 "target-lexicon",12026 "thiserror",12055 "thiserror",12027 "wasmparser",12056 "wasmparser",12028 "wasmtime-cranelift",12029 "wasmtime-debug",12030 "wasmtime-environ",12057 "wasmtime-environ",12031 "wasmtime-obj",12032 "wasmtime-profiling",12033 "wasmtime-runtime",12058 "wasmtime-runtime",12034 "winapi 0.3.9",12059 "winapi 0.3.9",12035]12060]1203612037[[package]]12038name = "wasmtime-obj"12039version = "0.29.0"12040source = "registry+https://github.com/rust-lang/crates.io-index"12041checksum = "d231491878e710c68015228c9f9fc5955fe5c96dbf1485c15f7bed55b622c83c"12042dependencies = [12043 "anyhow",12044 "more-asserts",12045 "object",12046 "target-lexicon",12047 "wasmtime-debug",12048 "wasmtime-environ",12049]120501206112051[[package]]12062[[package]]12052name = "wasmtime-profiling"12063name = "wasmtime-runtime"12053version = "0.29.0"12064version = "0.30.0"12054source = "registry+https://github.com/rust-lang/crates.io-index"12065source = "registry+https://github.com/rust-lang/crates.io-index"12055checksum = "21486cfb5255c2069666c1f116f9e949d4e35c9a494f11112fa407879e42198d"12066checksum = "0122215a44923f395487048cb0a1d60b5b32c73aab15cf9364b798dbaff0996f"12056dependencies = [12067dependencies = [12057 "anyhow",12068 "anyhow",12069 "backtrace",12070 "cc",12058 "cfg-if 1.0.0",12071 "cfg-if 1.0.0",12059 "gimli",12072 "indexmap",12060 "lazy_static",12073 "lazy_static",12061 "libc",12074 "libc",12075 "log",12062 "object",12076 "mach",12063 "scroll",12077 "memoffset",12064 "serde",12078 "more-asserts",12079 "rand 0.8.4",12065 "target-lexicon",12080 "region",12081 "thiserror",12066 "wasmtime-environ",12082 "wasmtime-environ",12067 "wasmtime-runtime",12083 "winapi 0.3.9",12068]12084]120691208512070[[package]]12086[[package]]12071name = "wasmtime-runtime"12087name = "wasmtime-types"12072version = "0.29.0"12088version = "0.30.0"12073source = "registry+https://github.com/rust-lang/crates.io-index"12089source = "registry+https://github.com/rust-lang/crates.io-index"12074checksum = "d7ddfdf32e0a20d81f48be9dacd31612bc61de5a174d1356fef806d300f507de"12090checksum = "f9b01caf8a204ef634ebac99700e77ba716d3ebbb68a1abbc2ceb6b16dbec9e4"12075dependencies = [12091dependencies = [12076 "anyhow",12077 "backtrace",12078 "cc",12079 "cfg-if 1.0.0",12080 "indexmap",12081 "lazy_static",12092 "cranelift-entity",12082 "libc",12083 "log",12084 "mach",12085 "memoffset",12086 "more-asserts",12087 "rand 0.8.4",12088 "region",12093 "serde",12089 "thiserror",12094 "thiserror",12090 "wasmtime-environ",12095 "wasmparser",12091 "winapi 0.3.9",12092]12096]120931209712094[[package]]12098[[package]]121311213512132[[package]]12136[[package]]12133name = "westend-runtime"12137name = "westend-runtime"12134version = "0.9.11"12138version = "0.9.12"12135source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"12139source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"12136dependencies = [12140dependencies = [12137 "beefy-primitives",12141 "beefy-primitives",12138 "bitvec 0.20.4",12142 "bitvec 0.20.4",123111231512312[[package]]12316[[package]]12313name = "xcm"12317name = "xcm"12314version = "0.9.11"12318version = "0.9.12"12315source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"12319source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"12316dependencies = [12320dependencies = [12317 "derivative",12321 "derivative",12318 "impl-trait-for-tuples 0.2.1",12322 "impl-trait-for-tuples 0.2.1",123241232812325[[package]]12329[[package]]12326name = "xcm-builder"12330name = "xcm-builder"12327version = "0.9.11"12331version = "0.9.12"12328source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"12332source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"12329dependencies = [12333dependencies = [12330 "frame-support",12334 "frame-support",12331 "frame-system",12335 "frame-system",123441234812345[[package]]12349[[package]]12346name = "xcm-executor"12350name = "xcm-executor"12347version = "0.9.11"12351version = "0.9.12"12348source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"12352source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"12349dependencies = [12353dependencies = [12350 "frame-benchmarking",12354 "frame-benchmarking",12351 "frame-support",12355 "frame-support",12363[[package]]12367[[package]]12364name = "xcm-procedural"12368name = "xcm-procedural"12365version = "0.1.0"12369version = "0.1.0"12366source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.11#eb9f107e3a04687dcf80111563f2bcea7d5b15d3"12370source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#ec34cf7e059b91609e5b3ac4ae0f604b34ce01d9"12367dependencies = [12371dependencies = [12368 "proc-macro2",12372 "proc-macro2",12369 "quote",12373 "quote",Dockerfile-parachaindiffbeforeafterboth--- a/Dockerfile-parachain
+++ b/Dockerfile-parachain
@@ -6,7 +6,7 @@
ARG RUST_TOOLCHAIN=nightly-2021-06-28
#ARG RUST_C=1.55.0-nightly
-ARG POLKA_VERSION=v0.9.11
+ARG POLKA_VERSION=v0.9.12
ARG NFT_BRANCH=develop
#ARG USER=***
node/cli/Cargo.tomldiffbeforeafterboth--- a/node/cli/Cargo.toml
+++ b/node/cli/Cargo.toml
@@ -3,8 +3,7 @@
[build-dependencies.substrate-build-script-utils]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '3.0.0'
+bbranch = 'polkadot-v0.9.12'
################################################################################
# Substrate Dependecies
@@ -17,186 +16,150 @@
[dependencies.frame-benchmarking]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-benchmarking-cli]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-transaction-payment-rpc]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.substrate-prometheus-endpoint]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.9.0'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-basic-authorship]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-chain-spec]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-cli]
features = ['wasmtime']
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-client-api]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-consensus]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-consensus-aura]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-executor]
features = ['wasmtime']
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-finality-grandpa]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-keystore]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-rpc]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-rpc-api]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-service]
features = ['wasmtime']
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-telemetry]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-transaction-pool]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-tracing]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-block-builder]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-api]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-blockchain]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-consensus]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-consensus-aura]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-core]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-finality-grandpa]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-inherents]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-keystore]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-offchain]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-runtime]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-session]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-timestamp]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-transaction-pool]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-trie]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.substrate-frame-rpc-system]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sc-network]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.serde]
features = ['derive']
@@ -211,58 +174,58 @@
[dependencies.cumulus-client-consensus-aura]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-client-consensus-common]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-client-collator]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-client-cli]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-client-network]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-primitives-core]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-primitives-parachain-inherent]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-client-service]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
################################################################################
# Polkadot dependencies
[dependencies.polkadot-primitives]
git = "https://github.com/paritytech/polkadot"
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
[dependencies.polkadot-service]
git = "https://github.com/paritytech/polkadot"
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
[dependencies.polkadot-cli]
git = "https://github.com/paritytech/polkadot"
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
[dependencies.polkadot-test-service]
git = "https://github.com/paritytech/polkadot"
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
[dependencies.polkadot-parachain]
git = "https://github.com/paritytech/polkadot"
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
################################################################################
@@ -277,7 +240,7 @@
default-features = false
################################################################################
-# Package
+# Package
[package]
authors = ['Unique Network <support@uniquenetwork.io>']
@@ -305,13 +268,13 @@
jsonrpc-core = '18.0.0'
jsonrpc-pubsub = "18.0.0"
-fc-rpc-core = { version = "1.1.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-consensus = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-mapping-sync = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-rpc = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-db = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fp-rpc = { version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-pallet-ethereum = { version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-consensus = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-rpc = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-db = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-rpc = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
nft-rpc = { path = "../rpc" }
node/cli/src/service.rsdiffbeforeafterboth--- a/node/cli/src/service.rs
+++ b/node/cli/src/service.rs
@@ -9,7 +9,6 @@
use std::sync::Arc;
use std::sync::Mutex;
use std::collections::BTreeMap;
-use std::collections::HashMap;
use std::time::Duration;
use futures::StreamExt;
@@ -40,7 +39,6 @@
// Frontier Imports
use fc_rpc_core::types::FilterPool;
-use fc_rpc_core::types::PendingTransactions;
use fc_mapping_sync::{MappingSyncWorker, SyncStrategy};
// Runtime type overrides
@@ -108,7 +106,6 @@
sc_transaction_pool::FullPool<Block, FullClient>,
(
Option<Telemetry>,
- PendingTransactions,
Option<FilterPool>,
Arc<fc_db::Backend<Block>>,
Option<TelemetryWorkerHandle>,
@@ -178,8 +175,6 @@
task_manager.spawn_essential_handle(),
client.clone(),
);
-
- let pending_transactions: PendingTransactions = Some(Arc::new(Mutex::new(HashMap::new())));
let filter_pool: Option<FilterPool> = Some(Arc::new(Mutex::new(BTreeMap::new())));
@@ -202,7 +197,6 @@
select_chain,
other: (
telemetry,
- pending_transactions,
filter_pool,
frontier_backend,
telemetry_worker_handle,
@@ -251,13 +245,7 @@
let parachain_config = prepare_node_config(parachain_config);
let params = new_partial::<BIQ>(¶chain_config, build_import_queue)?;
- let (
- mut telemetry,
- pending_transactions,
- filter_pool,
- frontier_backend,
- telemetry_worker_handle,
- ) = params.other;
+ let (mut telemetry, filter_pool, frontier_backend, telemetry_worker_handle) = params.other;
let relay_chain_full_node =
cumulus_client_service::build_polkadot_full_node(polkadot_config, telemetry_worker_handle)
@@ -308,18 +296,18 @@
deny_unsafe,
client: rpc_client.clone(),
pool: rpc_pool.clone(),
+ graph: rpc_pool.pool().clone(),
// TODO: Unhardcode
enable_dev_signer: false,
filter_pool: filter_pool.clone(),
network: rpc_network.clone(),
- pending_transactions: pending_transactions.clone(),
select_chain: select_chain.clone(),
is_authority,
// TODO: Unhardcode
max_past_logs: 10000,
};
- Ok(nft_rpc::create_full::<_, _, _, RuntimeApi, _>(
+ Ok(nft_rpc::create_full::<_, _, _, _, RuntimeApi, _>(
full_deps,
subscription_executor.clone(),
))
node/rpc/Cargo.tomldiffbeforeafterboth--- a/node/rpc/Cargo.toml
+++ b/node/rpc/Cargo.toml
@@ -13,40 +13,40 @@
futures = { version = "0.3.17", features = ["compat"] }
jsonrpc-core = "18.0.0"
jsonrpc-pubsub = "18.0.0"
-# pallet-contracts-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.9' }
-pallet-transaction-payment-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-transaction-payment-rpc-runtime-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-client-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-consensus-aura = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-consensus-epochs = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-finality-grandpa = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-finality-grandpa-rpc = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-keystore = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-network = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-rpc-api = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-service = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-block-builder = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-blockchain = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-consensus = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-consensus-aura = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-offchain = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-storage = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-session = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-transaction-pool = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sc-transaction-pool = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-substrate-frame-rpc-system = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-transaction-payment-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-transaction-payment-rpc-runtime-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-client-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-consensus-aura = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-consensus-epochs = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-finality-grandpa = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-finality-grandpa-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-keystore = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-network = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-rpc-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-service = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-block-builder = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-blockchain = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-consensus = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-consensus-aura = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-offchain = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-storage = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-session = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-transaction-pool = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sc-transaction-pool = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+substrate-frame-rpc-system = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
tokio = { version = "0.2.25", features = ["macros", "sync"] }
-pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
pallet-nft = { path = "../../pallets/nft" }
nft-runtime = { path = "../../runtime" }
node/rpc/src/lib.rsdiffbeforeafterboth--- a/node/rpc/src/lib.rs
+++ b/node/rpc/src/lib.rs
@@ -1,6 +1,8 @@
use nft_runtime::{Hash, AccountId, Index, opaque::Block, BlockNumber, Balance};
-use fc_rpc::{OverrideHandle, RuntimeApiStorageOverride, SchemaV1Override, StorageOverride};
-use fc_rpc_core::types::{FilterPool, PendingTransactions};
+use fc_rpc::{
+ EthBlockDataCache, OverrideHandle, RuntimeApiStorageOverride, SchemaV1Override, StorageOverride,
+};
+use fc_rpc_core::types::FilterPool;
use jsonrpc_pubsub::manager::SubscriptionManager;
use pallet_ethereum::EthereumStorageSchema;
use sc_client_api::{
@@ -14,6 +16,7 @@
use sc_network::NetworkService;
use sc_rpc::SubscriptionTaskExecutor;
pub use sc_rpc_api::DenyUnsafe;
+use sc_transaction_pool::{ChainApi, Pool};
use sp_api::ProvideRuntimeApi;
use sp_block_builder::BlockBuilder;
use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata};
@@ -51,11 +54,13 @@
}
/// Full client dependencies.
-pub struct FullDeps<C, P, SC> {
+pub struct FullDeps<C, P, SC, CA: ChainApi> {
/// The client instance to use.
pub client: Arc<C>,
/// Transaction pool instance.
pub pool: Arc<P>,
+ /// Graph pool instance.
+ pub graph: Arc<Pool<CA>>,
/// The SelectChain Strategy
pub select_chain: SC,
/// The Node authority flag
@@ -66,8 +71,6 @@
pub network: Arc<NetworkService<Block, Hash>>,
/// Whether to deny unsafe calls
pub deny_unsafe: DenyUnsafe,
- /// Ethereum pending transactions.
- pub pending_transactions: PendingTransactions,
/// EthFilterApi pool.
pub filter_pool: Option<FilterPool>,
/// Backend.
@@ -110,8 +113,8 @@
}
/// Instantiate all Full RPC extensions.
-pub fn create_full<C, P, SC, A, B>(
- deps: FullDeps<C, P, SC>,
+pub fn create_full<C, P, SC, CA, A, B>(
+ deps: FullDeps<C, P, SC, CA>,
subscription_task_executor: SubscriptionTaskExecutor,
) -> jsonrpc_core::IoHandler<sc_rpc_api::Metadata>
where
@@ -125,10 +128,11 @@
C::Api: pallet_transaction_payment_rpc::TransactionPaymentRuntimeApi<Block, Balance>,
C::Api: fp_rpc::EthereumRuntimeRPCApi<Block>,
C::Api: pallet_nft::NftApi<Block>,
- P: TransactionPool<Block = Block> + 'static,
- SC: SelectChain<Block> + 'static,
B: sc_client_api::Backend<Block> + Send + Sync + 'static,
B::State: sc_client_api::backend::StateBackend<sp_runtime::traits::HashFor<Block>>,
+ SC: SelectChain<Block> + 'static,
+ P: TransactionPool<Block = Block> + 'static,
+ CA: ChainApi<Block = Block> + 'static,
{
use fc_rpc::{
EthApi, EthApiServer, EthDevSigner, EthFilterApi, EthFilterApiServer, EthPubSubApi,
@@ -143,12 +147,12 @@
let FullDeps {
client,
pool,
+ graph,
select_chain: _,
enable_dev_signer,
is_authority,
network,
deny_unsafe,
- pending_transactions,
filter_pool,
backend,
max_past_logs,
@@ -184,17 +188,20 @@
fallback: Box::new(RuntimeApiStorageOverride::new(client.clone())),
});
+ let block_data_cache = Arc::new(EthBlockDataCache::new(50, 50));
+
io.extend_with(EthApiServer::to_delegate(EthApi::new(
client.clone(),
pool.clone(),
+ graph,
nft_runtime::TransactionConverter,
network.clone(),
- pending_transactions,
signers,
overrides.clone(),
backend.clone(),
is_authority,
max_past_logs,
+ block_data_cache.clone(),
)));
if let Some(filter_pool) = filter_pool {
@@ -205,6 +212,7 @@
500_usize, // max stored filters
overrides.clone(),
max_past_logs,
+ block_data_cache.clone(),
)));
}
pallets/contract-helpers/Cargo.tomldiffbeforeafterboth--- a/pallets/contract-helpers/Cargo.toml
+++ b/pallets/contract-helpers/Cargo.toml
@@ -16,11 +16,11 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-contracts = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-contracts = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
[features]
default = ["std"]
pallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-coder-substrate/Cargo.toml
+++ b/pallets/evm-coder-substrate/Cargo.toml
@@ -5,14 +5,14 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
ethereum = { version = "0.9", git = "https://github.com/purestake/ethereum", branch = "joshy-scale-info", default-features = false }
evm-coder = { default-features = false, path = "../../crates/evm-coder" }
-pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
[dependencies.codec]
default-features = false
pallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-contract-helpers/Cargo.toml
+++ b/pallets/evm-contract-helpers/Cargo.toml
@@ -5,14 +5,14 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
evm-coder = { default-features = false, path = '../../crates/evm-coder' }
pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
-pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }
log = "0.4.14"
pallets/evm-migration/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-migration/Cargo.toml
+++ b/pallets/evm-migration/Cargo.toml
@@ -5,15 +5,15 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-benchmarking = { default-features = false, version = '4.0.0-dev', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fp-evm = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
[dependencies.codec]
default-features = false
pallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth--- a/pallets/evm-transaction-payment/Cargo.toml
+++ b/pallets/evm-transaction-payment/Cargo.toml
@@ -5,15 +5,15 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fp-evm = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }
[dependencies.codec]
pallets/evm-transaction-payment/src/lib.rsdiffbeforeafterboth--- a/pallets/evm-transaction-payment/src/lib.rs
+++ b/pallets/evm-transaction-payment/src/lib.rs
@@ -87,8 +87,8 @@
who: &H160,
corrected_fee: U256,
already_withdrawn: Self::LiquidityInfo,
- ) -> core::result::Result<(), pallet_evm::Error<T>> {
- EVMCurrencyAdapter::<<T as Config>::Currency, ()>::correct_and_deposit_fee(
+ ) {
+ <EVMCurrencyAdapter<<T as Config>::Currency, ()> as pallet_evm::OnChargeEVMTransaction<T>>::correct_and_deposit_fee(
&already_withdrawn.as_ref().map(|e| e.who).unwrap_or(*who),
corrected_fee,
already_withdrawn.map(|e| e.negative_imbalance),
pallets/inflation/Cargo.tomldiffbeforeafterboth--- a/pallets/inflation/Cargo.toml
+++ b/pallets/inflation/Cargo.toml
@@ -43,44 +43,37 @@
default-features = false
optional = true
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-support]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-system]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-balances]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-timestamp]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-std]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.serde]
default-features = false
@@ -90,20 +83,17 @@
[dependencies.sp-runtime]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-core]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-io]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
pallets/nft-charge-transaction/Cargo.tomldiffbeforeafterboth--- a/pallets/nft-charge-transaction/Cargo.toml
+++ b/pallets/nft-charge-transaction/Cargo.toml
@@ -21,15 +21,15 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
serde = { version = "1.0.130", default-features = false }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-balances = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-transaction-payment = { default-features = false, version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-benchmarking = { default-features = false, version = "4.0.0-dev", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-balances = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-transaction-payment = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
pallet-nft-transaction-payment = { default-features = false, path = "../nft-transaction-payment" }
pallets/nft-transaction-payment/Cargo.tomldiffbeforeafterboth--- a/pallets/nft-transaction-payment/Cargo.toml
+++ b/pallets/nft-transaction-payment/Cargo.toml
@@ -21,14 +21,14 @@
[dependencies]
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
serde = { version = "1.0.130", default-features = false }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-pallet-transaction-payment = { default-features = false, version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-benchmarking = { default-features = false, version = "4.0.0-dev", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+pallet-transaction-payment = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }
pallets/nft/Cargo.tomldiffbeforeafterboth--- a/pallets/nft/Cargo.toml
+++ b/pallets/nft/Cargo.toml
@@ -56,50 +56,42 @@
default-features = false
optional = true
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-support]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-system]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-balances]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-timestamp]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-std]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-transaction-payment]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.serde]
default-features = false
@@ -109,20 +101,17 @@
[dependencies.sp-runtime]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-core]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-io]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
################################################################################
@@ -143,7 +132,7 @@
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
ethereum = { version = "0.9", git = "https://github.com/purestake/ethereum", branch = "joshy-scale-info", default-features = false }
rlp = { default-features = false, version = "0.5.0" }
-sp-api = { default-features = false, version = '4.0.0-dev', git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.11" }
+sp-api = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.12" }
evm-coder = { default-features = false, path = "../../crates/evm-coder" }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
@@ -151,7 +140,7 @@
"serde_no_std",
] }
-pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fp-evm = { default-features = false, version = '3.0.0-dev', git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
hex-literal = "0.3.3"
pallets/scheduler/Cargo.tomldiffbeforeafterboth--- a/pallets/scheduler/Cargo.toml
+++ b/pallets/scheduler/Cargo.toml
@@ -13,19 +13,19 @@
serde = { version = "1.0.130", default-features = false }
codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false }
scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-benchmarking = { default-features = false, version = '4.0.0-dev', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }
log = { version = "0.4.14", default-features = false }
[dev-dependencies]
-sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-substrate-test-utils = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+substrate-test-utils = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
[features]
default = ["std"]
primitives/nft/Cargo.tomldiffbeforeafterboth--- a/primitives/nft/Cargo.toml
+++ b/primitives/nft/Cargo.toml
@@ -16,11 +16,11 @@
serde = { version = "1.0.130", features = [
'derive',
], default-features = false, optional = true }
-frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-core = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-std = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
-sp-runtime = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.11' }
+frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
+sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
derivative = "2.2.0"
[features]
runtime/Cargo.tomldiffbeforeafterboth--- a/runtime/Cargo.toml
+++ b/runtime/Cargo.toml
@@ -1,5 +1,5 @@
################################################################################
-# Package
+# Package
[package]
authors = ['Unique Network <support@uniquenetwork.io>']
@@ -64,6 +64,7 @@
'pallet-evm-coder-substrate/std',
'pallet-ethereum/std',
'fp-rpc/std',
+ 'fp-self-contained/std',
'parachain-info/std',
'serde',
'pallet-inflation/std',
@@ -103,39 +104,33 @@
default-features = false
git = 'https://github.com/paritytech/substrate.git'
optional = true
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-executive]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-support]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-system]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-system-benchmarking]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
optional = true
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.frame-system-rpc-runtime-api]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.hex-literal]
optional = true
@@ -150,14 +145,12 @@
[dependencies.pallet-aura]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-balances]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
# Contracts specific packages
# [dependencies.pallet-contracts]
@@ -181,122 +174,102 @@
[dependencies.pallet-randomness-collective-flip]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-sudo]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-timestamp]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-transaction-payment]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-transaction-payment-rpc-runtime-api]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-treasury]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.pallet-vesting]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-arithmetic]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-api]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-block-builder]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-core]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-consensus-aura]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '0.10.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-inherents]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-io]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-offchain]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-runtime]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-session]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-std]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-transaction-pool]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.sp-version]
default-features = false
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '4.0.0-dev'
+branch = 'polkadot-v0.9.12'
[dependencies.smallvec]
version = '1.6.1'
@@ -307,47 +280,46 @@
[dependencies.parachain-info]
default-features = false
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
-version = '0.1.0'
+branch = 'polkadot-v0.9.12'
[dependencies.cumulus-pallet-aura-ext]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-pallet-parachain-system]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-primitives-core]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-pallet-xcm]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-pallet-dmp-queue]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-pallet-xcmp-queue]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-primitives-utility]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
[dependencies.cumulus-primitives-timestamp]
git = 'https://github.com/paritytech/cumulus.git'
-branch = 'polkadot-v0.9.11'
+branch = 'polkadot-v0.9.12'
default-features = false
################################################################################
@@ -355,27 +327,27 @@
[dependencies.polkadot-parachain]
git = 'https://github.com/paritytech/polkadot'
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
default-features = false
[dependencies.xcm]
git = 'https://github.com/paritytech/polkadot'
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
default-features = false
[dependencies.xcm-builder]
git = 'https://github.com/paritytech/polkadot'
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
default-features = false
[dependencies.xcm-executor]
git = 'https://github.com/paritytech/polkadot'
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
default-features = false
[dependencies.pallet-xcm]
git = 'https://github.com/paritytech/polkadot'
-branch = 'release-v0.9.11'
+branch = 'release-v0.9.12'
default-features = false
@@ -397,14 +369,14 @@
pallet-evm-transaction-payment = { path = '../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../pallets/evm-coder-substrate" }
-pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
-fp-rpc = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.11" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
+fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
################################################################################
# Build Dependencies
[build-dependencies.substrate-wasm-builder]
git = 'https://github.com/paritytech/substrate.git'
-branch = 'polkadot-v0.9.11'
-version = '5.0.0-dev'
+branch = 'polkadot-v0.9.12'
runtime/src/lib.rsdiffbeforeafterboth--- a/runtime/src/lib.rs
+++ b/runtime/src/lib.rs
@@ -70,7 +70,8 @@
use fp_rpc::TransactionStatus;
use sp_core::crypto::Public;
use sp_runtime::{
- traits::{Dispatchable},
+ traits::{Dispatchable, PostDispatchInfoOf},
+ transaction_validity::TransactionValidityError,
};
// pub use pallet_timestamp::Call as TimestampCall;
@@ -843,7 +844,7 @@
// Frontier
EVM: pallet_evm::{Pallet, Config, Call, Storage, Event<T>} = 100,
- Ethereum: pallet_ethereum::{Pallet, Config, Call, Storage, Event, ValidateUnsigned} = 101,
+ Ethereum: pallet_ethereum::{Pallet, Config, Call, Storage, Event, Origin} = 101,
EvmCoderSubstrate: pallet_evm_coder_substrate::{Pallet, Storage} = 150,
EvmContractHelpers: pallet_evm_contract_helpers::{Pallet, Storage} = 151,
@@ -916,6 +917,53 @@
}
}
+impl fp_self_contained::SelfContainedCall for Call {
+ type SignedInfo = H160;
+
+ fn is_self_contained(&self) -> bool {
+ match self {
+ Call::Ethereum(call) => call.is_self_contained(),
+ _ => false,
+ }
+ }
+
+ fn check_self_contained(&self) -> Option<Result<Self::SignedInfo, TransactionValidityError>> {
+ match self {
+ Call::Ethereum(call) => call.check_self_contained(),
+ _ => None,
+ }
+ }
+
+ fn validate_self_contained(&self, info: &Self::SignedInfo) -> Option<TransactionValidity> {
+ match self {
+ Call::Ethereum(call) => call.validate_self_contained(info),
+ _ => None,
+ }
+ }
+
+ fn pre_dispatch_self_contained(
+ &self,
+ info: &Self::SignedInfo,
+ ) -> Option<Result<(), TransactionValidityError>> {
+ match self {
+ Call::Ethereum(call) => call.pre_dispatch_self_contained(info),
+ _ => None,
+ }
+ }
+
+ fn apply_self_contained(
+ self,
+ info: Self::SignedInfo,
+ ) -> Option<sp_runtime::DispatchResultWithInfo<PostDispatchInfoOf<Self>>> {
+ match self {
+ call @ Call::Ethereum(pallet_ethereum::Call::transact { .. }) => Some(call.dispatch(
+ Origin::from(pallet_ethereum::RawOrigin::EthereumTransaction(info)),
+ )),
+ _ => None,
+ }
+ }
+}
+
impl_runtime_apis! {
impl pallet_nft::NftApi<Block>
for Runtime