git.delta.rocks / unique-network / refs/commits / 8fee3684a030

difftreelog

feat(Scheduler [WIP]) critical improvements

Fahrrader2022-02-07parent: #8443538.patch.diff
in: master

5 files changed

modifiedCargo.lockdiffbeforeafterboth
42source = "registry+https://github.com/rust-lang/crates.io-index"42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877"43checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877"
44dependencies = [44dependencies = [
45 "generic-array 0.14.4",45 "generic-array 0.14.5",
46]46]
4747
48[[package]]48[[package]]
77source = "registry+https://github.com/rust-lang/crates.io-index"77source = "registry+https://github.com/rust-lang/crates.io-index"
78checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"78checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
79dependencies = [79dependencies = [
80 "getrandom 0.2.3",80 "getrandom 0.2.4",
81 "once_cell",81 "once_cell",
82 "version_check",82 "version_check",
83]83]
108108
109[[package]]109[[package]]
110name = "anyhow"110name = "anyhow"
111version = "1.0.51"111version = "1.0.53"
112source = "registry+https://github.com/rust-lang/crates.io-index"112source = "registry+https://github.com/rust-lang/crates.io-index"
113checksum = "8b26702f315f53b6071259e15dd9d64528213b44d61de1ec926eca7715d62203"113checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0"
114114
115[[package]]115[[package]]
116name = "approx"116name = "approx"
117version = "0.5.0"117version = "0.5.1"
118source = "registry+https://github.com/rust-lang/crates.io-index"118source = "registry+https://github.com/rust-lang/crates.io-index"
119checksum = "072df7202e63b127ab55acfe16ce97013d5b97bf160489336d3f1840fd78e99e"119checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
120dependencies = [120dependencies = [
121 "num-traits",121 "num-traits",
122]122]
225 "parking",225 "parking",
226 "polling",226 "polling",
227 "slab",227 "slab",
228 "socket2 0.4.2",228 "socket2 0.4.4",
229 "waker-fn",229 "waker-fn",
230 "winapi 0.3.9",230 "winapi 0.3.9",
231]231]
288 "memchr",288 "memchr",
289 "num_cpus",289 "num_cpus",
290 "once_cell",290 "once_cell",
291 "pin-project-lite 0.2.7",291 "pin-project-lite 0.2.8",
292 "pin-utils",292 "pin-utils",
293 "slab",293 "slab",
294 "wasm-bindgen-futures",294 "wasm-bindgen-futures",
295]295]
296296
297[[package]]297[[package]]
298name = "async-std-resolver"298name = "async-std-resolver"
299version = "0.20.3"299version = "0.20.4"
300source = "registry+https://github.com/rust-lang/crates.io-index"300source = "registry+https://github.com/rust-lang/crates.io-index"
301checksum = "ed4e2c3da14d8ad45acb1e3191db7a918e9505b6f155b218e70a7c9a1a48c638"301checksum = "dbf3e776afdf3a2477ef4854b85ba0dff3bd85792f685fb3c68948b4d304e4f0"
302dependencies = [302dependencies = [
303 "async-std",303 "async-std",
304 "async-trait",304 "async-trait",
310310
311[[package]]311[[package]]
312name = "async-task"312name = "async-task"
313version = "4.0.3"313version = "4.1.0"
314source = "registry+https://github.com/rust-lang/crates.io-index"314source = "registry+https://github.com/rust-lang/crates.io-index"
315checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"315checksum = "677d306121baf53310a3fd342d88dc0824f6bbeace68347593658525565abee8"
316316
317[[package]]317[[package]]
318name = "async-trait"318name = "async-trait"
335 "futures-sink",335 "futures-sink",
336 "futures-util",336 "futures-util",
337 "memchr",337 "memchr",
338 "pin-project-lite 0.2.7",338 "pin-project-lite 0.2.8",
339]339]
340340
341[[package]]341[[package]]
348 "futures-sink",348 "futures-sink",
349 "futures-util",349 "futures-util",
350 "memchr",350 "memchr",
351 "pin-project-lite 0.2.7",351 "pin-project-lite 0.2.8",
352]352]
353353
354[[package]]354[[package]]
385385
386[[package]]386[[package]]
387name = "backtrace"387name = "backtrace"
388version = "0.3.63"388version = "0.3.64"
389source = "registry+https://github.com/rust-lang/crates.io-index"389source = "registry+https://github.com/rust-lang/crates.io-index"
390checksum = "321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6"390checksum = "5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f"
391dependencies = [391dependencies = [
392 "addr2line 0.17.0",392 "addr2line 0.17.0",
393 "cc",393 "cc",
432dependencies = [432dependencies = [
433 "beefy-primitives",433 "beefy-primitives",
434 "fnv",434 "fnv",
435 "futures 0.3.18",435 "futures 0.3.19",
436 "log",436 "log",
437 "parity-scale-codec",437 "parity-scale-codec",
438 "parking_lot 0.11.2",438 "parking_lot 0.11.2",
460dependencies = [460dependencies = [
461 "beefy-gadget",461 "beefy-gadget",
462 "beefy-primitives",462 "beefy-primitives",
463 "futures 0.3.18",463 "futures 0.3.19",
464 "jsonrpc-core",464 "jsonrpc-core",
465 "jsonrpc-core-client",465 "jsonrpc-core-client",
466 "jsonrpc-derive",466 "jsonrpc-derive",
494494
495[[package]]495[[package]]
496name = "bimap"496name = "bimap"
497version = "0.6.1"497version = "0.6.2"
498source = "registry+https://github.com/rust-lang/crates.io-index"498source = "registry+https://github.com/rust-lang/crates.io-index"
499checksum = "50ae17cabbc8a38a1e3e4c1a6a664e9a09672dc14d0896fa8d865d3a5a446b07"499checksum = "bc0455254eb5c6964c4545d8bac815e1a1be4f3afe0ae695ea539c12d728d44b"
500500
501[[package]]501[[package]]
502name = "bincode"502name = "bincode"
621checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"621checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
622dependencies = [622dependencies = [
623 "block-padding 0.2.1",623 "block-padding 0.2.1",
624 "generic-array 0.14.4",624 "generic-array 0.14.5",
625]625]
626626
627[[package]]627[[package]]
853853
854[[package]]854[[package]]
855name = "bumpalo"855name = "bumpalo"
856version = "3.8.0"856version = "3.9.1"
857source = "registry+https://github.com/rust-lang/crates.io-index"857source = "registry+https://github.com/rust-lang/crates.io-index"
858checksum = "8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6c"858checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899"
859859
860[[package]]860[[package]]
861name = "byte-slice-cast"861name = "byte-slice-cast"
899899
900[[package]]900[[package]]
901name = "cache-padded"901name = "cache-padded"
902version = "1.1.1"902version = "1.2.0"
903source = "registry+https://github.com/rust-lang/crates.io-index"903source = "registry+https://github.com/rust-lang/crates.io-index"
904checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba"904checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c"
905905
906[[package]]906[[package]]
907name = "camino"907name = "camino"
908version = "1.0.5"908version = "1.0.7"
909source = "registry+https://github.com/rust-lang/crates.io-index"909source = "registry+https://github.com/rust-lang/crates.io-index"
910checksum = "52d74260d9bf6944e2208aa46841b4b8f0d7ffc0849a06837b2f510337f86b2b"910checksum = "6f3132262930b0522068049f5870a856ab8affc80c70d08b6ecb785771a6fc23"
911dependencies = [911dependencies = [
912 "serde",912 "serde",
913]913]
1025source = "registry+https://github.com/rust-lang/crates.io-index"1025source = "registry+https://github.com/rust-lang/crates.io-index"
1026checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"1026checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
1027dependencies = [1027dependencies = [
1028 "generic-array 0.14.4",1028 "generic-array 0.14.5",
1029]1029]
10301030
1031[[package]]1031[[package]]
10391039
1040[[package]]1040[[package]]
1041name = "clang-sys"1041name = "clang-sys"
1042version = "1.3.0"1042version = "1.3.1"
1043source = "registry+https://github.com/rust-lang/crates.io-index"1043source = "registry+https://github.com/rust-lang/crates.io-index"
1044checksum = "fa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90"1044checksum = "4cc00842eed744b858222c4c9faf7243aafc6d33f92f96935263ef4d8a41ce21"
1045dependencies = [1045dependencies = [
1046 "glob",1046 "glob",
1047 "libc",1047 "libc",
1048 "libloading 0.7.2",1048 "libloading 0.7.3",
1049]1049]
10501050
1051[[package]]1051[[package]]
12281228
1229[[package]]1229[[package]]
1230name = "crc32fast"1230name = "crc32fast"
1231version = "1.3.0"1231version = "1.3.1"
1232source = "registry+https://github.com/rust-lang/crates.io-index"1232source = "registry+https://github.com/rust-lang/crates.io-index"
1233checksum = "738c290dfaea84fc1ca15ad9c168d083b05a714e1efddd8edaab678dc28d2836"1233checksum = "a2209c310e29876f7f0b2721e7e26b84aff178aa3da5d091f9bfbf47669e60e3"
1234dependencies = [1234dependencies = [
1235 "cfg-if 1.0.0",1235 "cfg-if 1.0.0",
1236]1236]
12371237
1238[[package]]1238[[package]]
1239name = "crossbeam-channel"1239name = "crossbeam-channel"
1240version = "0.5.1"1240version = "0.5.2"
1241source = "registry+https://github.com/rust-lang/crates.io-index"1241source = "registry+https://github.com/rust-lang/crates.io-index"
1242checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"1242checksum = "e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa"
1243dependencies = [1243dependencies = [
1244 "cfg-if 1.0.0",1244 "cfg-if 1.0.0",
1245 "crossbeam-utils",1245 "crossbeam-utils",
12581258
1259[[package]]1259[[package]]
1260name = "crossbeam-epoch"1260name = "crossbeam-epoch"
1261version = "0.9.5"1261version = "0.9.6"
1262source = "registry+https://github.com/rust-lang/crates.io-index"1262source = "registry+https://github.com/rust-lang/crates.io-index"
1263checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"1263checksum = "97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762"
1264dependencies = [1264dependencies = [
1265 "cfg-if 1.0.0",1265 "cfg-if 1.0.0",
1266 "crossbeam-utils",1266 "crossbeam-utils",
12711271
1272[[package]]1272[[package]]
1273name = "crossbeam-utils"1273name = "crossbeam-utils"
1274version = "0.8.5"1274version = "0.8.6"
1275source = "registry+https://github.com/rust-lang/crates.io-index"1275source = "registry+https://github.com/rust-lang/crates.io-index"
1276checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"1276checksum = "cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120"
1277dependencies = [1277dependencies = [
1278 "cfg-if 1.0.0",1278 "cfg-if 1.0.0",
1279 "lazy_static",1279 "lazy_static",
1301source = "registry+https://github.com/rust-lang/crates.io-index"1301source = "registry+https://github.com/rust-lang/crates.io-index"
1302checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"1302checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
1303dependencies = [1303dependencies = [
1304 "generic-array 0.14.4",1304 "generic-array 0.14.5",
1305 "subtle 2.4.1",1305 "subtle 2.4.1",
1306]1306]
13071307
1311source = "registry+https://github.com/rust-lang/crates.io-index"1311source = "registry+https://github.com/rust-lang/crates.io-index"
1312checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714"1312checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714"
1313dependencies = [1313dependencies = [
1314 "generic-array 0.14.4",1314 "generic-array 0.14.5",
1315 "subtle 2.4.1",1315 "subtle 2.4.1",
1316]1316]
13171317
1372 "cumulus-client-consensus-common",1372 "cumulus-client-consensus-common",
1373 "cumulus-client-network",1373 "cumulus-client-network",
1374 "cumulus-primitives-core",1374 "cumulus-primitives-core",
1375 "futures 0.3.18",1375 "futures 0.3.19",
1376 "parity-scale-codec",1376 "parity-scale-codec",
1377 "parking_lot 0.10.2",1377 "parking_lot 0.10.2",
1378 "polkadot-node-primitives",1378 "polkadot-node-primitives",
1395 "async-trait",1395 "async-trait",
1396 "cumulus-client-consensus-common",1396 "cumulus-client-consensus-common",
1397 "cumulus-primitives-core",1397 "cumulus-primitives-core",
1398 "futures 0.3.18",1398 "futures 0.3.19",
1399 "parity-scale-codec",1399 "parity-scale-codec",
1400 "polkadot-client",1400 "polkadot-client",
1401 "sc-client-api",1401 "sc-client-api",
1424dependencies = [1424dependencies = [
1425 "async-trait",1425 "async-trait",
1426 "dyn-clone",1426 "dyn-clone",
1427 "futures 0.3.18",1427 "futures 0.3.19",
1428 "parity-scale-codec",1428 "parity-scale-codec",
1429 "polkadot-primitives",1429 "polkadot-primitives",
1430 "sc-client-api",1430 "sc-client-api",
1443source = "git+https://github.com/UniqueNetwork/cumulus.git?branch=polkadot-v0.9.14#d361390046a6ea3c6510deb75e9dbaf7f9ddccb8"1443source = "git+https://github.com/UniqueNetwork/cumulus.git?branch=polkadot-v0.9.14#d361390046a6ea3c6510deb75e9dbaf7f9ddccb8"
1444dependencies = [1444dependencies = [
1445 "derive_more",1445 "derive_more",
1446 "futures 0.3.18",1446 "futures 0.3.19",
1447 "futures-timer 3.0.2",1447 "futures-timer 3.0.2",
1448 "parity-scale-codec",1448 "parity-scale-codec",
1449 "parking_lot 0.10.2",1449 "parking_lot 0.10.2",
1466source = "git+https://github.com/UniqueNetwork/cumulus.git?branch=polkadot-v0.9.14#d361390046a6ea3c6510deb75e9dbaf7f9ddccb8"1466source = "git+https://github.com/UniqueNetwork/cumulus.git?branch=polkadot-v0.9.14#d361390046a6ea3c6510deb75e9dbaf7f9ddccb8"
1467dependencies = [1467dependencies = [
1468 "cumulus-primitives-core",1468 "cumulus-primitives-core",
1469 "futures 0.3.18",1469 "futures 0.3.19",
1470 "futures-timer 3.0.2",1470 "futures-timer 3.0.2",
1471 "parity-scale-codec",1471 "parity-scale-codec",
1472 "polkadot-node-primitives",1472 "polkadot-node-primitives",
1829source = "registry+https://github.com/rust-lang/crates.io-index"1829source = "registry+https://github.com/rust-lang/crates.io-index"
1830checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"1830checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
1831dependencies = [1831dependencies = [
1832 "generic-array 0.14.4",1832 "generic-array 0.14.5",
1833]1833]
18341834
1835[[package]]1835[[package]]
1941 "ed25519",1941 "ed25519",
1942 "rand 0.7.3",1942 "rand 0.7.3",
1943 "serde",1943 "serde",
1944 "sha2 0.9.8",1944 "sha2 0.9.9",
1945 "zeroize",1945 "zeroize",
1946]1946]
19471947
21172117
2118[[package]]2118[[package]]
2119name = "event-listener"2119name = "event-listener"
2120version = "2.5.1"2120version = "2.5.2"
2121source = "registry+https://github.com/rust-lang/crates.io-index"2121source = "registry+https://github.com/rust-lang/crates.io-index"
2122checksum = "f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59"2122checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71"
21232123
2124[[package]]2124[[package]]
2125name = "evm"2125name = "evm"
2206source = "registry+https://github.com/rust-lang/crates.io-index"2206source = "registry+https://github.com/rust-lang/crates.io-index"
2207checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"2207checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"
2208dependencies = [2208dependencies = [
2209 "futures 0.3.18",2209 "futures 0.3.19",
2210]2210]
22112211
2212[[package]]2212[[package]]
22232223
2224[[package]]2224[[package]]
2225name = "fastrand"2225name = "fastrand"
2226version = "1.5.0"2226version = "1.7.0"
2227source = "registry+https://github.com/rust-lang/crates.io-index"2227source = "registry+https://github.com/rust-lang/crates.io-index"
2228checksum = "b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e"2228checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf"
2229dependencies = [2229dependencies = [
2230 "instant",2230 "instant",
2231]2231]
22322232
2233[[package]]2233[[package]]
2234name = "fc-consensus"2234name = "fc-consensus"
2235version = "2.0.0-dev"2235version = "2.0.0-dev"
2236source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2236source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2237dependencies = [2237dependencies = [
2238 "async-trait",2238 "async-trait",
2239 "derive_more",2239 "derive_more",
2240 "fc-db",2240 "fc-db",
2241 "fp-consensus",2241 "fp-consensus",
2242 "fp-rpc",2242 "fp-rpc",
2243 "futures 0.3.18",2243 "futures 0.3.19",
2244 "log",2244 "log",
2245 "parity-scale-codec",2245 "parity-scale-codec",
2246 "sc-client-api",2246 "sc-client-api",
2260[[package]]2260[[package]]
2261name = "fc-db"2261name = "fc-db"
2262version = "2.0.0-dev"2262version = "2.0.0-dev"
2263source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2263source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2264dependencies = [2264dependencies = [
2265 "fp-storage",2265 "fp-storage",
2266 "kvdb",2266 "kvdb",
2276[[package]]2276[[package]]
2277name = "fc-mapping-sync"2277name = "fc-mapping-sync"
2278version = "2.0.0-dev"2278version = "2.0.0-dev"
2279source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2279source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2280dependencies = [2280dependencies = [
2281 "fc-consensus",2281 "fc-consensus",
2282 "fc-db",2282 "fc-db",
2283 "fp-consensus",2283 "fp-consensus",
2284 "fp-rpc",2284 "fp-rpc",
2285 "futures 0.3.18",2285 "futures 0.3.19",
2286 "futures-timer 3.0.2",2286 "futures-timer 3.0.2",
2287 "log",2287 "log",
2288 "sc-client-api",2288 "sc-client-api",
2294[[package]]2294[[package]]
2295name = "fc-rpc"2295name = "fc-rpc"
2296version = "2.0.0-dev"2296version = "2.0.0-dev"
2297source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2297source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2298dependencies = [2298dependencies = [
2299 "ethereum 0.10.0",2299 "ethereum 0.10.0",
2300 "ethereum-types",2300 "ethereum-types",
2306 "fp-evm",2306 "fp-evm",
2307 "fp-rpc",2307 "fp-rpc",
2308 "fp-storage",2308 "fp-storage",
2309 "futures 0.3.18",2309 "futures 0.3.19",
2310 "futures-util",2310 "futures-util",
2311 "jsonrpc-core",2311 "jsonrpc-core",
2312 "jsonrpc-pubsub",2312 "jsonrpc-pubsub",
2338[[package]]2338[[package]]
2339name = "fc-rpc-core"2339name = "fc-rpc-core"
2340version = "1.1.0-dev"2340version = "1.1.0-dev"
2341source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2341source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2342dependencies = [2342dependencies = [
2343 "ethereum-types",2343 "ethereum-types",
2344 "jsonrpc-core",2344 "jsonrpc-core",
2376checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a"2376checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a"
2377dependencies = [2377dependencies = [
2378 "either",2378 "either",
2379 "futures 0.3.18",2379 "futures 0.3.19",
2380 "futures-timer 3.0.2",2380 "futures-timer 3.0.2",
2381 "log",2381 "log",
2382 "num-traits",2382 "num-traits",
23992399
2400[[package]]2400[[package]]
2401name = "fixedbitset"2401name = "fixedbitset"
2402version = "0.4.0"2402version = "0.4.1"
2403source = "registry+https://github.com/rust-lang/crates.io-index"2403source = "registry+https://github.com/rust-lang/crates.io-index"
2404checksum = "398ea4fabe40b9b0d885340a2a991a44c8a645624075ad966d21f88688e2b69e"2404checksum = "279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e"
24052405
2406[[package]]2406[[package]]
2407name = "flate2"2407name = "flate2"
2459[[package]]2459[[package]]
2460name = "fp-consensus"2460name = "fp-consensus"
2461version = "2.0.0-dev"2461version = "2.0.0-dev"
2462source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2462source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2463dependencies = [2463dependencies = [
2464 "ethereum 0.10.0",2464 "ethereum 0.10.0",
2465 "parity-scale-codec",2465 "parity-scale-codec",
2473[[package]]2473[[package]]
2474name = "fp-evm"2474name = "fp-evm"
2475version = "3.0.0-dev"2475version = "3.0.0-dev"
2476source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2476source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2477dependencies = [2477dependencies = [
2478 "evm",2478 "evm",
2479 "impl-trait-for-tuples",2479 "impl-trait-for-tuples",
2487[[package]]2487[[package]]
2488name = "fp-rpc"2488name = "fp-rpc"
2489version = "3.0.0-dev"2489version = "3.0.0-dev"
2490source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2490source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2491dependencies = [2491dependencies = [
2492 "ethereum 0.10.0",2492 "ethereum 0.10.0",
2493 "ethereum-types",2493 "ethereum-types",
2504[[package]]2504[[package]]
2505name = "fp-self-contained"2505name = "fp-self-contained"
2506version = "1.0.0-dev"2506version = "1.0.0-dev"
2507source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2507source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
2508dependencies = [2508dependencies = [
2509 "ethereum 0.9.0",2509 "ethereum 0.9.0",
2510 "frame-support",2510 "frame-support",
2521[[package]]2521[[package]]
2522name = "fp-storage"2522name = "fp-storage"
2523version = "2.0.0"2523version = "2.0.0"
2524source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"2524source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
25252525
2526[[package]]2526[[package]]
2527name = "frame-benchmarking"2527name = "frame-benchmarking"
27842784
2785[[package]]2785[[package]]
2786name = "futures"2786name = "futures"
2787version = "0.3.18"2787version = "0.3.19"
2788source = "registry+https://github.com/rust-lang/crates.io-index"2788source = "registry+https://github.com/rust-lang/crates.io-index"
2789checksum = "8cd0210d8c325c245ff06fd95a3b13689a1a276ac8cfa8e8720cb840bfb84b9e"2789checksum = "28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4"
2790dependencies = [2790dependencies = [
2791 "futures-channel",2791 "futures-channel",
2792 "futures-core",2792 "futures-core",
27992799
2800[[package]]2800[[package]]
2801name = "futures-channel"2801name = "futures-channel"
2802version = "0.3.18"2802version = "0.3.19"
2803source = "registry+https://github.com/rust-lang/crates.io-index"2803source = "registry+https://github.com/rust-lang/crates.io-index"
2804checksum = "7fc8cd39e3dbf865f7340dce6a2d401d24fd37c6fe6c4f0ee0de8bfca2252d27"2804checksum = "ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b"
2805dependencies = [2805dependencies = [
2806 "futures-core",2806 "futures-core",
2807 "futures-sink",2807 "futures-sink",
2808]2808]
28092809
2810[[package]]2810[[package]]
2811name = "futures-core"2811name = "futures-core"
2812version = "0.3.18"2812version = "0.3.19"
2813source = "registry+https://github.com/rust-lang/crates.io-index"2813source = "registry+https://github.com/rust-lang/crates.io-index"
2814checksum = "629316e42fe7c2a0b9a65b47d159ceaa5453ab14e8f0a3c5eedbb8cd55b4a445"2814checksum = "d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7"
28152815
2816[[package]]2816[[package]]
2817name = "futures-executor"2817name = "futures-executor"
2818version = "0.3.18"2818version = "0.3.19"
2819source = "registry+https://github.com/rust-lang/crates.io-index"2819source = "registry+https://github.com/rust-lang/crates.io-index"
2820checksum = "7b808bf53348a36cab739d7e04755909b9fcaaa69b7d7e588b37b6ec62704c97"2820checksum = "29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a"
2821dependencies = [2821dependencies = [
2822 "futures-core",2822 "futures-core",
2823 "futures-task",2823 "futures-task",
28272827
2828[[package]]2828[[package]]
2829name = "futures-io"2829name = "futures-io"
2830version = "0.3.18"2830version = "0.3.19"
2831source = "registry+https://github.com/rust-lang/crates.io-index"2831source = "registry+https://github.com/rust-lang/crates.io-index"
2832checksum = "e481354db6b5c353246ccf6a728b0c5511d752c08da7260546fc0933869daa11"2832checksum = "b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2"
28332833
2834[[package]]2834[[package]]
2835name = "futures-lite"2835name = "futures-lite"
2842 "futures-io",2842 "futures-io",
2843 "memchr",2843 "memchr",
2844 "parking",2844 "parking",
2845 "pin-project-lite 0.2.7",2845 "pin-project-lite 0.2.8",
2846 "waker-fn",2846 "waker-fn",
2847]2847]
28482848
2849[[package]]2849[[package]]
2850name = "futures-macro"2850name = "futures-macro"
2851version = "0.3.18"2851version = "0.3.19"
2852source = "registry+https://github.com/rust-lang/crates.io-index"2852source = "registry+https://github.com/rust-lang/crates.io-index"
2853checksum = "a89f17b21645bc4ed773c69af9c9a0effd4a3f1a3876eadd453469f8854e7fdd"2853checksum = "6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c"
2854dependencies = [2854dependencies = [
2855 "proc-macro2",2855 "proc-macro2",
2856 "quote",2856 "quote",
28702870
2871[[package]]2871[[package]]
2872name = "futures-sink"2872name = "futures-sink"
2873version = "0.3.18"2873version = "0.3.19"
2874source = "registry+https://github.com/rust-lang/crates.io-index"2874source = "registry+https://github.com/rust-lang/crates.io-index"
2875checksum = "996c6442437b62d21a32cd9906f9c41e7dc1e19a9579843fad948696769305af"2875checksum = "e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508"
28762876
2877[[package]]2877[[package]]
2878name = "futures-task"2878name = "futures-task"
2879version = "0.3.18"2879version = "0.3.19"
2880source = "registry+https://github.com/rust-lang/crates.io-index"2880source = "registry+https://github.com/rust-lang/crates.io-index"
2881checksum = "dabf1872aaab32c886832f2276d2f5399887e2bd613698a02359e4ea83f8de12"2881checksum = "6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72"
28822882
2883[[package]]2883[[package]]
2884name = "futures-timer"2884name = "futures-timer"
28942894
2895[[package]]2895[[package]]
2896name = "futures-util"2896name = "futures-util"
2897version = "0.3.18"2897version = "0.3.19"
2898source = "registry+https://github.com/rust-lang/crates.io-index"2898source = "registry+https://github.com/rust-lang/crates.io-index"
2899checksum = "41d22213122356472061ac0f1ab2cee28d2bac8491410fd68c2af53d1cedb83e"2899checksum = "d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164"
2900dependencies = [2900dependencies = [
2901 "futures 0.1.31",2901 "futures 0.1.31",
2902 "futures-channel",2902 "futures-channel",
2906 "futures-sink",2906 "futures-sink",
2907 "futures-task",2907 "futures-task",
2908 "memchr",2908 "memchr",
2909 "pin-project-lite 0.2.7",2909 "pin-project-lite 0.2.8",
2910 "pin-utils",2910 "pin-utils",
2911 "slab",2911 "slab",
2912]2912]
29222922
2923[[package]]2923[[package]]
2924name = "generic-array"2924name = "generic-array"
2925version = "0.14.4"2925version = "0.14.5"
2926source = "registry+https://github.com/rust-lang/crates.io-index"2926source = "registry+https://github.com/rust-lang/crates.io-index"
2927checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817"2927checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803"
2928dependencies = [2928dependencies = [
2929 "typenum",2929 "typenum",
2930 "version_check",2930 "version_check",
29452945
2946[[package]]2946[[package]]
2947name = "getrandom"2947name = "getrandom"
2948version = "0.2.3"2948version = "0.2.4"
2949source = "registry+https://github.com/rust-lang/crates.io-index"2949source = "registry+https://github.com/rust-lang/crates.io-index"
2950checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"2950checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
2951dependencies = [2951dependencies = [
2952 "cfg-if 1.0.0",2952 "cfg-if 1.0.0",
2953 "libc",2953 "libc",
30023002
3003[[package]]3003[[package]]
3004name = "gloo-timers"3004name = "gloo-timers"
3005version = "0.2.2"3005version = "0.2.3"
3006source = "registry+https://github.com/rust-lang/crates.io-index"3006source = "registry+https://github.com/rust-lang/crates.io-index"
3007checksum = "6f16c88aa13d2656ef20d1c042086b8767bbe2bdb62526894275a1b062161b2e"3007checksum = "4d12a7f4e95cfe710f1d624fb1210b7d961a5fb05c4fd942f4feab06e61f590e"
3008dependencies = [3008dependencies = [
3009 "futures-channel",3009 "futures-channel",
3010 "futures-core",3010 "futures-core",
3011 "js-sys",3011 "js-sys",
3012 "wasm-bindgen",3012 "wasm-bindgen",
3013 "web-sys",
3014]3013]
30153014
3016[[package]]3015[[package]]
3017name = "h2"3016name = "h2"
3018version = "0.3.9"3017version = "0.3.11"
3019source = "registry+https://github.com/rust-lang/crates.io-index"3018source = "registry+https://github.com/rust-lang/crates.io-index"
3020checksum = "8f072413d126e57991455e0a922b31e4c8ba7c2ffbebf6b78b4f8521397d65cd"3019checksum = "d9f1f717ddc7b2ba36df7e871fd88db79326551d3d6f1fc406fbfd28b582ff8e"
3021dependencies = [3020dependencies = [
3022 "bytes 1.1.0",3021 "bytes 1.1.0",
3023 "fnv",3022 "fnv",
3027 "http",3026 "http",
3028 "indexmap",3027 "indexmap",
3029 "slab",3028 "slab",
3030 "tokio 1.14.0",3029 "tokio 1.16.1",
3031 "tokio-util",3030 "tokio-util",
3032 "tracing",3031 "tracing",
3033]3032]
30343033
3035[[package]]3034[[package]]
3036name = "handlebars"3035name = "handlebars"
3037version = "4.1.6"3036version = "4.2.1"
3038source = "registry+https://github.com/rust-lang/crates.io-index"3037source = "registry+https://github.com/rust-lang/crates.io-index"
3039checksum = "167fa173496c9eadd8749cca6f8339ac88e248f3ad2442791d0b743318a94fc0"3038checksum = "25546a65e5cf1f471f3438796fc634650b31d7fcde01d444c309aeb28b92e3a8"
3040dependencies = [3039dependencies = [
3041 "log",3040 "log",
3042 "pest",3041 "pest",
3154checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1"3153checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1"
3155dependencies = [3154dependencies = [
3156 "digest 0.9.0",3155 "digest 0.9.0",
3157 "generic-array 0.14.4",3156 "generic-array 0.14.5",
3158 "hmac 0.8.1",3157 "hmac 0.8.1",
3159]3158]
31603159
31713170
3172[[package]]3171[[package]]
3173name = "http"3172name = "http"
3174version = "0.2.5"3173version = "0.2.6"
3175source = "registry+https://github.com/rust-lang/crates.io-index"3174source = "registry+https://github.com/rust-lang/crates.io-index"
3176checksum = "1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b"3175checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03"
3177dependencies = [3176dependencies = [
3178 "bytes 1.1.0",3177 "bytes 1.1.0",
3179 "fnv",3178 "fnv",
3180 "itoa",3179 "itoa 1.0.1",
3181]3180]
31823181
3183[[package]]3182[[package]]
3188dependencies = [3187dependencies = [
3189 "bytes 1.1.0",3188 "bytes 1.1.0",
3190 "http",3189 "http",
3191 "pin-project-lite 0.2.7",3190 "pin-project-lite 0.2.8",
3192]3191]
31933192
3194[[package]]3193[[package]]
3233 "http-body",3232 "http-body",
3234 "httparse",3233 "httparse",
3235 "httpdate",3234 "httpdate",
3236 "itoa",3235 "itoa 0.4.8",
3237 "pin-project-lite 0.2.7",3236 "pin-project-lite 0.2.8",
3238 "socket2 0.4.2",3237 "socket2 0.4.4",
3239 "tokio 1.14.0",3238 "tokio 1.16.1",
3240 "tower-service",3239 "tower-service",
3241 "tracing",3240 "tracing",
3242 "want",3241 "want",
3254 "log",3253 "log",
3255 "rustls",3254 "rustls",
3256 "rustls-native-certs",3255 "rustls-native-certs",
3257 "tokio 1.14.0",3256 "tokio 1.16.1",
3258 "tokio-rustls",3257 "tokio-rustls",
3259 "webpki",3258 "webpki",
3260]3259]
3315checksum = "ae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179"3314checksum = "ae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179"
3316dependencies = [3315dependencies = [
3317 "async-io",3316 "async-io",
3318 "futures 0.3.18",3317 "futures 0.3.19",
3319 "futures-lite",3318 "futures-lite",
3320 "if-addrs",3319 "if-addrs",
3321 "ipnet",3320 "ipnet",
33643363
3365[[package]]3364[[package]]
3366name = "indexmap"3365name = "indexmap"
3367version = "1.7.0"3366version = "1.8.0"
3368source = "registry+https://github.com/rust-lang/crates.io-index"3367source = "registry+https://github.com/rust-lang/crates.io-index"
3369checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5"3368checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223"
3370dependencies = [3369dependencies = [
3371 "autocfg",3370 "autocfg",
3372 "hashbrown",3371 "hashbrown",
33843383
3385[[package]]3384[[package]]
3386name = "integer-encoding"3385name = "integer-encoding"
3387version = "1.1.7"3386version = "3.0.2"
3388source = "registry+https://github.com/rust-lang/crates.io-index"3387source = "registry+https://github.com/rust-lang/crates.io-index"
3389checksum = "48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56f"3388checksum = "90c11140ffea82edce8dcd74137ce9324ec24b3cf0175fc9d7e29164da9915b8"
33903389
3391[[package]]3390[[package]]
3392name = "integer-sqrt"3391name = "integer-sqrt"
3403source = "registry+https://github.com/rust-lang/crates.io-index"3402source = "registry+https://github.com/rust-lang/crates.io-index"
3404checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"3403checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"
3405dependencies = [3404dependencies = [
3406 "futures 0.3.18",3405 "futures 0.3.19",
3407 "futures-timer 2.0.2",3406 "futures-timer 2.0.2",
3408]3407]
34093408
3465source = "registry+https://github.com/rust-lang/crates.io-index"3464source = "registry+https://github.com/rust-lang/crates.io-index"
3466checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"3465checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
3466
3467[[package]]
3468name = "itoa"
3469version = "1.0.1"
3470source = "registry+https://github.com/rust-lang/crates.io-index"
3471checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
34673472
3468[[package]]3473[[package]]
3469name = "jobserver"3474name = "jobserver"
34763481
3477[[package]]3482[[package]]
3478name = "js-sys"3483name = "js-sys"
3479version = "0.3.55"3484version = "0.3.56"
3480source = "registry+https://github.com/rust-lang/crates.io-index"3485source = "registry+https://github.com/rust-lang/crates.io-index"
3481checksum = "7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84"3486checksum = "a38fc24e30fd564ce974c02bf1d337caddff65be6cc4735a1f7eab22a7440f04"
3482dependencies = [3487dependencies = [
3483 "wasm-bindgen",3488 "wasm-bindgen",
3484]3489]
3490checksum = "d2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3a"3495checksum = "d2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3a"
3491dependencies = [3496dependencies = [
3492 "derive_more",3497 "derive_more",
3493 "futures 0.3.18",3498 "futures 0.3.19",
3494 "jsonrpc-core",3499 "jsonrpc-core",
3495 "jsonrpc-pubsub",3500 "jsonrpc-pubsub",
3496 "log",3501 "log",
3505source = "registry+https://github.com/rust-lang/crates.io-index"3510source = "registry+https://github.com/rust-lang/crates.io-index"
3506checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"3511checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"
3507dependencies = [3512dependencies = [
3508 "futures 0.3.18",3513 "futures 0.3.19",
3509 "futures-executor",3514 "futures-executor",
3510 "futures-util",3515 "futures-util",
3511 "log",3516 "log",
3520source = "registry+https://github.com/rust-lang/crates.io-index"3525source = "registry+https://github.com/rust-lang/crates.io-index"
3521checksum = "b51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0"3526checksum = "b51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0"
3522dependencies = [3527dependencies = [
3523 "futures 0.3.18",3528 "futures 0.3.19",
3524 "jsonrpc-client-transports",3529 "jsonrpc-client-transports",
3525]3530]
35263531
3542source = "registry+https://github.com/rust-lang/crates.io-index"3547source = "registry+https://github.com/rust-lang/crates.io-index"
3543checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff"3548checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff"
3544dependencies = [3549dependencies = [
3545 "futures 0.3.18",3550 "futures 0.3.19",
3546 "hyper",3551 "hyper",
3547 "jsonrpc-core",3552 "jsonrpc-core",
3548 "jsonrpc-server-utils",3553 "jsonrpc-server-utils",
3558source = "registry+https://github.com/rust-lang/crates.io-index"3563source = "registry+https://github.com/rust-lang/crates.io-index"
3559checksum = "382bb0206323ca7cda3dcd7e245cea86d37d02457a02a975e3378fb149a48845"3564checksum = "382bb0206323ca7cda3dcd7e245cea86d37d02457a02a975e3378fb149a48845"
3560dependencies = [3565dependencies = [
3561 "futures 0.3.18",3566 "futures 0.3.19",
3562 "jsonrpc-core",3567 "jsonrpc-core",
3563 "jsonrpc-server-utils",3568 "jsonrpc-server-utils",
3564 "log",3569 "log",
3573source = "registry+https://github.com/rust-lang/crates.io-index"3578source = "registry+https://github.com/rust-lang/crates.io-index"
3574checksum = "240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011"3579checksum = "240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011"
3575dependencies = [3580dependencies = [
3576 "futures 0.3.18",3581 "futures 0.3.19",
3577 "jsonrpc-core",3582 "jsonrpc-core",
3578 "lazy_static",3583 "lazy_static",
3579 "log",3584 "log",
3589checksum = "fa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4"3594checksum = "fa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4"
3590dependencies = [3595dependencies = [
3591 "bytes 1.1.0",3596 "bytes 1.1.0",
3592 "futures 0.3.18",3597 "futures 0.3.19",
3593 "globset",3598 "globset",
3594 "jsonrpc-core",3599 "jsonrpc-core",
3595 "lazy_static",3600 "lazy_static",
3596 "log",3601 "log",
3597 "tokio 1.14.0",3602 "tokio 1.16.1",
3598 "tokio-stream",3603 "tokio-stream",
3599 "tokio-util",3604 "tokio-util",
3600 "unicase",3605 "unicase",
3606source = "registry+https://github.com/rust-lang/crates.io-index"3611source = "registry+https://github.com/rust-lang/crates.io-index"
3607checksum = "f892c7d766369475ab7b0669f417906302d7c0fb521285c0a0c92e52e7c8e946"3612checksum = "f892c7d766369475ab7b0669f417906302d7c0fb521285c0a0c92e52e7c8e946"
3608dependencies = [3613dependencies = [
3609 "futures 0.3.18",3614 "futures 0.3.19",
3610 "jsonrpc-core",3615 "jsonrpc-core",
3611 "jsonrpc-server-utils",3616 "jsonrpc-server-utils",
3612 "log",3617 "log",
3679 "arrayvec 0.7.2",3684 "arrayvec 0.7.2",
3680 "async-trait",3685 "async-trait",
3681 "fnv",3686 "fnv",
3682 "futures 0.3.18",3687 "futures 0.3.19",
3683 "http",3688 "http",
3684 "jsonrpsee-types",3689 "jsonrpsee-types",
3685 "log",3690 "log",
3686 "pin-project 1.0.8",3691 "pin-project 1.0.10",
3687 "rustls-native-certs",3692 "rustls-native-certs",
3688 "serde",3693 "serde",
3689 "serde_json",3694 "serde_json",
3690 "soketto",3695 "soketto",
3691 "thiserror",3696 "thiserror",
3692 "tokio 1.14.0",3697 "tokio 1.16.1",
3693 "tokio-rustls",3698 "tokio-rustls",
3694 "tokio-util",3699 "tokio-util",
3695]3700]
38583863
3859[[package]]3864[[package]]
3860name = "libc"3865name = "libc"
3861version = "0.2.111"3866version = "0.2.117"
3862source = "registry+https://github.com/rust-lang/crates.io-index"3867source = "registry+https://github.com/rust-lang/crates.io-index"
3863checksum = "8e167738f1866a7ec625567bae89ca0d44477232a4f7c52b1c7f2adc2c98804f"3868checksum = "e74d72e0f9b65b5b4ca49a346af3976df0f9c61d550727f349ecd559f251a26c"
38643869
3865[[package]]3870[[package]]
3866name = "libloading"3871name = "libloading"
38743879
3875[[package]]3880[[package]]
3876name = "libloading"3881name = "libloading"
3877version = "0.7.2"3882version = "0.7.3"
3878source = "registry+https://github.com/rust-lang/crates.io-index"3883source = "registry+https://github.com/rust-lang/crates.io-index"
3879checksum = "afe203d669ec979b7128619bae5a63b7b42e9203c1b29146079ee05e2f604b52"3884checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd"
3880dependencies = [3885dependencies = [
3881 "cfg-if 1.0.0",3886 "cfg-if 1.0.0",
3882 "winapi 0.3.9",3887 "winapi 0.3.9",
3896dependencies = [3901dependencies = [
3897 "atomic",3902 "atomic",
3898 "bytes 1.1.0",3903 "bytes 1.1.0",
3899 "futures 0.3.18",3904 "futures 0.3.19",
3900 "lazy_static",3905 "lazy_static",
3901 "libp2p-core",3906 "libp2p-core",
3902 "libp2p-deflate",3907 "libp2p-deflate",
3924 "libp2p-yamux",3929 "libp2p-yamux",
3925 "multiaddr",3930 "multiaddr",
3926 "parking_lot 0.11.2",3931 "parking_lot 0.11.2",
3927 "pin-project 1.0.8",3932 "pin-project 1.0.10",
3928 "smallvec",3933 "smallvec",
3929 "wasm-timer",3934 "wasm-timer",
3930]3935]
3940 "ed25519-dalek",3945 "ed25519-dalek",
3941 "either",3946 "either",
3942 "fnv",3947 "fnv",
3943 "futures 0.3.18",3948 "futures 0.3.19",
3944 "futures-timer 3.0.2",3949 "futures-timer 3.0.2",
3945 "lazy_static",3950 "lazy_static",
3946 "libsecp256k1 0.7.0",3951 "libsecp256k1 0.7.0",
3949 "multihash 0.14.0",3954 "multihash 0.14.0",
3950 "multistream-select",3955 "multistream-select",
3951 "parking_lot 0.11.2",3956 "parking_lot 0.11.2",
3952 "pin-project 1.0.8",3957 "pin-project 1.0.10",
3953 "prost",3958 "prost",
3954 "prost-build",3959 "prost-build",
3955 "rand 0.8.4",3960 "rand 0.8.4",
3956 "ring",3961 "ring",
3957 "rw-stream-sink",3962 "rw-stream-sink",
3958 "sha2 0.9.8",3963 "sha2 0.9.9",
3959 "smallvec",3964 "smallvec",
3960 "thiserror",3965 "thiserror",
3961 "unsigned-varint 0.7.1",3966 "unsigned-varint 0.7.1",
3970checksum = "51a800adb195f33de63f4b17b63fe64cfc23bf2c6a0d3d0d5321328664e65197"3975checksum = "51a800adb195f33de63f4b17b63fe64cfc23bf2c6a0d3d0d5321328664e65197"
3971dependencies = [3976dependencies = [
3972 "flate2",3977 "flate2",
3973 "futures 0.3.18",3978 "futures 0.3.19",
3974 "libp2p-core",3979 "libp2p-core",
3975]3980]
39763981
3981checksum = "bb8f89d15cb6e3c5bc22afff7513b11bab7856f2872d3cfba86f7f63a06bc498"3986checksum = "bb8f89d15cb6e3c5bc22afff7513b11bab7856f2872d3cfba86f7f63a06bc498"
3982dependencies = [3987dependencies = [
3983 "async-std-resolver",3988 "async-std-resolver",
3984 "futures 0.3.18",3989 "futures 0.3.19",
3985 "libp2p-core",3990 "libp2p-core",
3986 "log",3991 "log",
3987 "smallvec",3992 "smallvec",
3996dependencies = [4001dependencies = [
3997 "cuckoofilter",4002 "cuckoofilter",
3998 "fnv",4003 "fnv",
3999 "futures 0.3.18",4004 "futures 0.3.19",
4000 "libp2p-core",4005 "libp2p-core",
4001 "libp2p-swarm",4006 "libp2p-swarm",
4002 "log",4007 "log",
4017 "byteorder",4022 "byteorder",
4018 "bytes 1.1.0",4023 "bytes 1.1.0",
4019 "fnv",4024 "fnv",
4020 "futures 0.3.18",4025 "futures 0.3.19",
4021 "hex_fmt",4026 "hex_fmt",
4022 "libp2p-core",4027 "libp2p-core",
4023 "libp2p-swarm",4028 "libp2p-swarm",
4026 "prost-build",4031 "prost-build",
4027 "rand 0.7.3",4032 "rand 0.7.3",
4028 "regex",4033 "regex",
4029 "sha2 0.9.8",4034 "sha2 0.9.9",
4030 "smallvec",4035 "smallvec",
4031 "unsigned-varint 0.7.1",4036 "unsigned-varint 0.7.1",
4032 "wasm-timer",4037 "wasm-timer",
4038source = "registry+https://github.com/rust-lang/crates.io-index"4043source = "registry+https://github.com/rust-lang/crates.io-index"
4039checksum = "cca1275574183f288ff8b72d535d5ffa5ea9292ef7829af8b47dcb197c7b0dcd"4044checksum = "cca1275574183f288ff8b72d535d5ffa5ea9292ef7829af8b47dcb197c7b0dcd"
4040dependencies = [4045dependencies = [
4041 "futures 0.3.18",4046 "futures 0.3.19",
4042 "libp2p-core",4047 "libp2p-core",
4043 "libp2p-swarm",4048 "libp2p-swarm",
4044 "log",4049 "log",
4060 "bytes 1.1.0",4065 "bytes 1.1.0",
4061 "either",4066 "either",
4062 "fnv",4067 "fnv",
4063 "futures 0.3.18",4068 "futures 0.3.19",
4064 "libp2p-core",4069 "libp2p-core",
4065 "libp2p-swarm",4070 "libp2p-swarm",
4066 "log",4071 "log",
4067 "prost",4072 "prost",
4068 "prost-build",4073 "prost-build",
4069 "rand 0.7.3",4074 "rand 0.7.3",
4070 "sha2 0.9.8",4075 "sha2 0.9.9",
4071 "smallvec",4076 "smallvec",
4072 "uint",4077 "uint",
4073 "unsigned-varint 0.7.1",4078 "unsigned-varint 0.7.1",
4084 "async-io",4089 "async-io",
4085 "data-encoding",4090 "data-encoding",
4086 "dns-parser",4091 "dns-parser",
4087 "futures 0.3.18",4092 "futures 0.3.19",
4088 "if-watch",4093 "if-watch",
4089 "lazy_static",4094 "lazy_static",
4090 "libp2p-core",4095 "libp2p-core",
4091 "libp2p-swarm",4096 "libp2p-swarm",
4092 "log",4097 "log",
4093 "rand 0.8.4",4098 "rand 0.8.4",
4094 "smallvec",4099 "smallvec",
4095 "socket2 0.4.2",4100 "socket2 0.4.4",
4096 "void",4101 "void",
4097]4102]
40984103
4118dependencies = [4123dependencies = [
4119 "asynchronous-codec 0.6.0",4124 "asynchronous-codec 0.6.0",
4120 "bytes 1.1.0",4125 "bytes 1.1.0",
4121 "futures 0.3.18",4126 "futures 0.3.19",
4122 "libp2p-core",4127 "libp2p-core",
4123 "log",4128 "log",
4124 "nohash-hasher",4129 "nohash-hasher",
4136dependencies = [4141dependencies = [
4137 "bytes 1.1.0",4142 "bytes 1.1.0",
4138 "curve25519-dalek 3.2.0",4143 "curve25519-dalek 3.2.0",
4139 "futures 0.3.18",4144 "futures 0.3.19",
4140 "lazy_static",4145 "lazy_static",
4141 "libp2p-core",4146 "libp2p-core",
4142 "log",4147 "log",
4143 "prost",4148 "prost",
4144 "prost-build",4149 "prost-build",
4145 "rand 0.8.4",4150 "rand 0.8.4",
4146 "sha2 0.9.8",4151 "sha2 0.9.9",
4147 "snow",4152 "snow",
4148 "static_assertions",4153 "static_assertions",
4149 "x25519-dalek",4154 "x25519-dalek",
4156source = "registry+https://github.com/rust-lang/crates.io-index"4161source = "registry+https://github.com/rust-lang/crates.io-index"
4157checksum = "80ef7b0ec5cf06530d9eb6cf59ae49d46a2c45663bde31c25a12f682664adbcf"4162checksum = "80ef7b0ec5cf06530d9eb6cf59ae49d46a2c45663bde31c25a12f682664adbcf"
4158dependencies = [4163dependencies = [
4159 "futures 0.3.18",4164 "futures 0.3.19",
4160 "libp2p-core",4165 "libp2p-core",
4161 "libp2p-swarm",4166 "libp2p-swarm",
4162 "log",4167 "log",
4173dependencies = [4178dependencies = [
4174 "asynchronous-codec 0.6.0",4179 "asynchronous-codec 0.6.0",
4175 "bytes 1.1.0",4180 "bytes 1.1.0",
4176 "futures 0.3.18",4181 "futures 0.3.19",
4177 "libp2p-core",4182 "libp2p-core",
4178 "log",4183 "log",
4179 "prost",4184 "prost",
4188source = "registry+https://github.com/rust-lang/crates.io-index"4193source = "registry+https://github.com/rust-lang/crates.io-index"
4189checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c"4194checksum = "0f1a458bbda880107b5b36fcb9b5a1ef0c329685da0e203ed692a8ebe64cc92c"
4190dependencies = [4195dependencies = [
4191 "futures 0.3.18",4196 "futures 0.3.19",
4192 "log",4197 "log",
4193 "pin-project 1.0.8",4198 "pin-project 1.0.10",
4194 "rand 0.7.3",4199 "rand 0.7.3",
4195 "salsa20",4200 "salsa20",
4196 "sha3 0.9.1",4201 "sha3 0.9.1",
4204dependencies = [4209dependencies = [
4205 "asynchronous-codec 0.6.0",4210 "asynchronous-codec 0.6.0",
4206 "bytes 1.1.0",4211 "bytes 1.1.0",
4207 "futures 0.3.18",4212 "futures 0.3.19",
4208 "futures-timer 3.0.2",4213 "futures-timer 3.0.2",
4209 "libp2p-core",4214 "libp2p-core",
4210 "libp2p-swarm",4215 "libp2p-swarm",
4211 "log",4216 "log",
4212 "pin-project 1.0.8",4217 "pin-project 1.0.10",
4213 "prost",4218 "prost",
4214 "prost-build",4219 "prost-build",
4215 "rand 0.7.3",4220 "rand 0.7.3",
4227dependencies = [4232dependencies = [
4228 "asynchronous-codec 0.6.0",4233 "asynchronous-codec 0.6.0",
4229 "bimap",4234 "bimap",
4230 "futures 0.3.18",4235 "futures 0.3.19",
4231 "libp2p-core",4236 "libp2p-core",
4232 "libp2p-swarm",4237 "libp2p-swarm",
4233 "log",4238 "log",
4234 "prost",4239 "prost",
4235 "prost-build",4240 "prost-build",
4236 "rand 0.8.4",4241 "rand 0.8.4",
4237 "sha2 0.9.8",4242 "sha2 0.9.9",
4238 "thiserror",4243 "thiserror",
4239 "unsigned-varint 0.7.1",4244 "unsigned-varint 0.7.1",
4240 "void",4245 "void",
4249dependencies = [4254dependencies = [
4250 "async-trait",4255 "async-trait",
4251 "bytes 1.1.0",4256 "bytes 1.1.0",
4252 "futures 0.3.18",4257 "futures 0.3.19",
4253 "libp2p-core",4258 "libp2p-core",
4254 "libp2p-swarm",4259 "libp2p-swarm",
4255 "log",4260 "log",
4256 "lru 0.7.0",4261 "lru 0.7.2",
4257 "rand 0.7.3",4262 "rand 0.7.3",
4258 "smallvec",4263 "smallvec",
4259 "unsigned-varint 0.7.1",4264 "unsigned-varint 0.7.1",
4267checksum = "3f5184a508f223bc100a12665517773fb8730e9f36fc09eefb670bf01b107ae9"4272checksum = "3f5184a508f223bc100a12665517773fb8730e9f36fc09eefb670bf01b107ae9"
4268dependencies = [4273dependencies = [
4269 "either",4274 "either",
4270 "futures 0.3.18",4275 "futures 0.3.19",
4271 "libp2p-core",4276 "libp2p-core",
4272 "log",4277 "log",
4273 "rand 0.7.3",4278 "rand 0.7.3",
4293checksum = "7399c5b6361ef525d41c11fcf51635724f832baf5819b30d3d873eabb4fbae4b"4298checksum = "7399c5b6361ef525d41c11fcf51635724f832baf5819b30d3d873eabb4fbae4b"
4294dependencies = [4299dependencies = [
4295 "async-io",4300 "async-io",
4296 "futures 0.3.18",4301 "futures 0.3.19",
4297 "futures-timer 3.0.2",4302 "futures-timer 3.0.2",
4298 "if-watch",4303 "if-watch",
4299 "ipnet",4304 "ipnet",
4300 "libc",4305 "libc",
4301 "libp2p-core",4306 "libp2p-core",
4302 "log",4307 "log",
4303 "socket2 0.4.2",4308 "socket2 0.4.4",
4304]4309]
43054310
4306[[package]]4311[[package]]
4310checksum = "b8b7563e46218165dfd60f64b96f7ce84590d75f53ecbdc74a7dd01450dc5973"4315checksum = "b8b7563e46218165dfd60f64b96f7ce84590d75f53ecbdc74a7dd01450dc5973"
4311dependencies = [4316dependencies = [
4312 "async-std",4317 "async-std",
4313 "futures 0.3.18",4318 "futures 0.3.19",
4314 "libp2p-core",4319 "libp2p-core",
4315 "log",4320 "log",
4316]4321]
4321source = "registry+https://github.com/rust-lang/crates.io-index"4326source = "registry+https://github.com/rust-lang/crates.io-index"
4322checksum = "1008a302b73c5020251f9708c653f5ed08368e530e247cc9cd2f109ff30042cf"4327checksum = "1008a302b73c5020251f9708c653f5ed08368e530e247cc9cd2f109ff30042cf"
4323dependencies = [4328dependencies = [
4324 "futures 0.3.18",4329 "futures 0.3.19",
4325 "js-sys",4330 "js-sys",
4326 "libp2p-core",4331 "libp2p-core",
4327 "parity-send-wrapper",4332 "parity-send-wrapper",
4336checksum = "22e12df82d1ed64969371a9e65ea92b91064658604cc2576c2757f18ead9a1cf"4341checksum = "22e12df82d1ed64969371a9e65ea92b91064658604cc2576c2757f18ead9a1cf"
4337dependencies = [4342dependencies = [
4338 "either",4343 "either",
4339 "futures 0.3.18",4344 "futures 0.3.19",
4340 "futures-rustls",4345 "futures-rustls",
4341 "libp2p-core",4346 "libp2p-core",
4342 "log",4347 "log",
4353source = "registry+https://github.com/rust-lang/crates.io-index"4358source = "registry+https://github.com/rust-lang/crates.io-index"
4354checksum = "4e7362abb8867d7187e7e93df17f460d554c997fc5c8ac57dc1259057f6889af"4359checksum = "4e7362abb8867d7187e7e93df17f460d554c997fc5c8ac57dc1259057f6889af"
4355dependencies = [4360dependencies = [
4356 "futures 0.3.18",4361 "futures 0.3.19",
4357 "libp2p-core",4362 "libp2p-core",
4358 "parking_lot 0.11.2",4363 "parking_lot 0.11.2",
4359 "thiserror",4364 "thiserror",
4403 "libsecp256k1-gen-genmult",4408 "libsecp256k1-gen-genmult",
4404 "rand 0.8.4",4409 "rand 0.8.4",
4405 "serde",4410 "serde",
4406 "sha2 0.9.8",4411 "sha2 0.9.9",
4407 "typenum",4412 "typenum",
4408]4413]
44094414
44894494
4490[[package]]4495[[package]]
4491name = "lock_api"4496name = "lock_api"
4492version = "0.4.5"4497version = "0.4.6"
4493source = "registry+https://github.com/rust-lang/crates.io-index"4498source = "registry+https://github.com/rust-lang/crates.io-index"
4494checksum = "712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109"4499checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b"
4495dependencies = [4500dependencies = [
4496 "scopeguard",4501 "scopeguard",
4497]4502]
45174522
4518[[package]]4523[[package]]
4519name = "lru"4524name = "lru"
4520version = "0.7.0"4525version = "0.7.2"
4521source = "registry+https://github.com/rust-lang/crates.io-index"4526source = "registry+https://github.com/rust-lang/crates.io-index"
4522checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803"4527checksum = "274353858935c992b13c0ca408752e2121da852d07dec7ce5f108c77dfa14d1f"
4523dependencies = [4528dependencies = [
4524 "hashbrown",4529 "hashbrown",
4525]4530]
46154620
4616[[package]]4621[[package]]
4617name = "memmap2"4622name = "memmap2"
4618version = "0.5.0"4623version = "0.5.2"
4619source = "registry+https://github.com/rust-lang/crates.io-index"4624source = "registry+https://github.com/rust-lang/crates.io-index"
4620checksum = "4647a11b578fead29cdbb34d4adef8dd3dc35b876c9c6d5240d83f205abfe96e"4625checksum = "fe3179b85e1fd8b14447cbebadb75e45a1002f541b925f0bfec366d56a81c56d"
4621dependencies = [4626dependencies = [
4622 "libc",4627 "libc",
4623]4628]
4675source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"4680source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
4676dependencies = [4681dependencies = [
4677 "derive_more",4682 "derive_more",
4678 "futures 0.3.18",4683 "futures 0.3.19",
4679 "futures-timer 3.0.2",4684 "futures-timer 3.0.2",
4680 "thiserror",4685 "thiserror",
4681 "tracing",4686 "tracing",
4682]4687]
46834688
4684[[package]]4689[[package]]
4685name = "mick-jaeger"4690name = "mick-jaeger"
4686version = "0.1.6"4691version = "0.1.7"
4687source = "registry+https://github.com/rust-lang/crates.io-index"4692source = "registry+https://github.com/rust-lang/crates.io-index"
4688checksum = "eaa77fad8461bb1e0d01be11299e24c6e544007715ed442bfec29f165dc487ae"4693checksum = "fd2c2cc134e57461f0898b0e921f0a7819b5e3f3a4335b9aa390ce81a5f36fb9"
4689dependencies = [4694dependencies = [
4690 "futures 0.3.18",4695 "futures 0.3.19",
4691 "rand 0.7.3",4696 "rand 0.8.4",
4692 "thrift",4697 "thrift",
4693]4698]
46944699
4818 "blake2s_simd",4823 "blake2s_simd",
4819 "blake3",4824 "blake3",
4820 "digest 0.9.0",4825 "digest 0.9.0",
4821 "generic-array 0.14.4",4826 "generic-array 0.14.5",
4822 "multihash-derive",4827 "multihash-derive",
4823 "sha2 0.9.8",4828 "sha2 0.9.9",
4824 "sha3 0.9.1",4829 "sha3 0.9.1",
4825 "unsigned-varint 0.5.1",4830 "unsigned-varint 0.5.1",
4826]4831]
4832checksum = "752a61cd890ff691b4411423d23816d5866dd5621e4d1c5687a53b94b5a979d8"4837checksum = "752a61cd890ff691b4411423d23816d5866dd5621e4d1c5687a53b94b5a979d8"
4833dependencies = [4838dependencies = [
4834 "digest 0.9.0",4839 "digest 0.9.0",
4835 "generic-array 0.14.4",4840 "generic-array 0.14.5",
4836 "multihash-derive",4841 "multihash-derive",
4837 "sha2 0.9.8",4842 "sha2 0.9.9",
4838 "unsigned-varint 0.7.1",4843 "unsigned-varint 0.7.1",
4839]4844]
48404845
4865checksum = "56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0ab"4870checksum = "56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0ab"
4866dependencies = [4871dependencies = [
4867 "bytes 1.1.0",4872 "bytes 1.1.0",
4868 "futures 0.3.18",4873 "futures 0.3.19",
4869 "log",4874 "log",
4870 "pin-project 1.0.8",4875 "pin-project 1.0.10",
4871 "smallvec",4876 "smallvec",
4872 "unsigned-varint 0.7.1",4877 "unsigned-varint 0.7.1",
4873]4878]
50185023
5019[[package]]5024[[package]]
5020name = "num_cpus"5025name = "num_cpus"
5021version = "1.13.0"5026version = "1.13.1"
5022source = "registry+https://github.com/rust-lang/crates.io-index"5027source = "registry+https://github.com/rust-lang/crates.io-index"
5023checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"5028checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
5024dependencies = [5029dependencies = [
5025 "hermit-abi",5030 "hermit-abi",
5026 "libc",5031 "libc",
50395044
5040[[package]]5045[[package]]
5041name = "once_cell"5046name = "once_cell"
5042version = "1.8.0"5047version = "1.9.0"
5043source = "registry+https://github.com/rust-lang/crates.io-index"5048source = "registry+https://github.com/rust-lang/crates.io-index"
5044checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"5049checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
50455050
5046[[package]]5051[[package]]
5047name = "opaque-debug"5052name = "opaque-debug"
5062checksum = "7337d80c23c2d8b1349563981bc4fb531220733743ba8115454a67b181173f0d"5067checksum = "7337d80c23c2d8b1349563981bc4fb531220733743ba8115454a67b181173f0d"
5063dependencies = [5068dependencies = [
5064 "dtoa",5069 "dtoa",
5065 "itoa",5070 "itoa 0.4.8",
5066 "open-metrics-client-derive-text-encode",5071 "open-metrics-client-derive-text-encode",
5067 "owning_ref",5072 "owning_ref",
5068]5073]
50805085
5081[[package]]5086[[package]]
5082name = "openssl-probe"5087name = "openssl-probe"
5083version = "0.1.4"5088version = "0.1.5"
5084source = "registry+https://github.com/rust-lang/crates.io-index"5089source = "registry+https://github.com/rust-lang/crates.io-index"
5085checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"5090checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
50865091
5087[[package]]5092[[package]]
5088name = "ordered-float"5093name = "ordered-float"
5096[[package]]5101[[package]]
5097name = "orml-vesting"5102name = "orml-vesting"
5098version = "0.4.1-dev"5103version = "0.4.1-dev"
5099source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.14#324372ec6e0d26df652eab3d4fb818646c630bf6"5104source = "git+https://github.com/UniqueNetwork/open-runtime-module-library?branch=polkadot-v0.9.14#8d7122899566e9c48b52d1de17c900ef6753c7a3"
5100dependencies = [5105dependencies = [
5101 "frame-support",5106 "frame-support",
5102 "frame-system",5107 "frame-system",
5505[[package]]5510[[package]]
5506name = "pallet-ethereum"5511name = "pallet-ethereum"
5507version = "4.0.0-dev"5512version = "4.0.0-dev"
5508source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"5513source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
5509dependencies = [5514dependencies = [
5510 "ethereum 0.10.0",5515 "ethereum 0.10.0",
5511 "ethereum-types",5516 "ethereum-types",
5517 "fp-storage",5522 "fp-storage",
5518 "frame-support",5523 "frame-support",
5519 "frame-system",5524 "frame-system",
5525 "log",
5520 "pallet-balances",5526 "pallet-balances",
5521 "pallet-evm",5527 "pallet-evm",
5522 "pallet-timestamp",5528 "pallet-timestamp",
5534[[package]]5540[[package]]
5535name = "pallet-evm"5541name = "pallet-evm"
5536version = "6.0.0-dev"5542version = "6.0.0-dev"
5537source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#324d0a8ae8d64783f86bf017085571a8960c59cb"5543source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.14#3d10aebdc465249246b5ccc9c177eb5340c09d9b"
5538dependencies = [5544dependencies = [
5539 "evm",5545 "evm",
5540 "evm-gasometer",5546 "evm-gasometer",
63556361
6356[[package]]6362[[package]]
6357name = "parity-db"6363name = "parity-db"
6358version = "0.3.5"6364version = "0.3.6"
6359source = "registry+https://github.com/rust-lang/crates.io-index"6365source = "registry+https://github.com/rust-lang/crates.io-index"
6360checksum = "78a95abf24f1097c6e3181abbbbfc3630b3b5e681470940f719b69acb4911c7f"6366checksum = "68de01cff53da5574397233383dd7f5c15ee958c348245765ea8cb09f2571e6b"
6361dependencies = [6367dependencies = [
6362 "blake2-rfc",6368 "blake2-rfc",
6363 "crc32fast",6369 "crc32fast",
6410source = "registry+https://github.com/rust-lang/crates.io-index"6416source = "registry+https://github.com/rust-lang/crates.io-index"
6411checksum = "9981e32fb75e004cc148f5fb70342f393830e0a4aa62e3cc93b50976218d42b6"6417checksum = "9981e32fb75e004cc148f5fb70342f393830e0a4aa62e3cc93b50976218d42b6"
6412dependencies = [6418dependencies = [
6413 "futures 0.3.18",6419 "futures 0.3.19",
6414 "libc",6420 "libc",
6415 "log",6421 "log",
6416 "rand 0.7.3",6422 "rand 0.7.3",
6417 "tokio 1.14.0",6423 "tokio 1.16.1",
6418 "winapi 0.3.9",6424 "winapi 0.3.9",
6419]6425]
64206426
6503checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"6509checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
6504dependencies = [6510dependencies = [
6505 "instant",6511 "instant",
6506 "lock_api 0.4.5",6512 "lock_api 0.4.6",
6507 "parking_lot_core 0.8.5",6513 "parking_lot_core 0.8.5",
6508]6514]
65096515
66326638
6633[[package]]6639[[package]]
6634name = "pin-project"6640name = "pin-project"
6635version = "0.4.28"6641version = "0.4.29"
6636source = "registry+https://github.com/rust-lang/crates.io-index"6642source = "registry+https://github.com/rust-lang/crates.io-index"
6637checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f"6643checksum = "9615c18d31137579e9ff063499264ddc1278e7b1982757ebc111028c4d1dc909"
6638dependencies = [6644dependencies = [
6639 "pin-project-internal 0.4.28",6645 "pin-project-internal 0.4.29",
6640]6646]
66416647
6642[[package]]6648[[package]]
6643name = "pin-project"6649name = "pin-project"
6644version = "1.0.8"6650version = "1.0.10"
6645source = "registry+https://github.com/rust-lang/crates.io-index"6651source = "registry+https://github.com/rust-lang/crates.io-index"
6646checksum = "576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08"6652checksum = "58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e"
6647dependencies = [6653dependencies = [
6648 "pin-project-internal 1.0.8",6654 "pin-project-internal 1.0.10",
6649]6655]
66506656
6651[[package]]6657[[package]]
6652name = "pin-project-internal"6658name = "pin-project-internal"
6653version = "0.4.28"6659version = "0.4.29"
6654source = "registry+https://github.com/rust-lang/crates.io-index"6660source = "registry+https://github.com/rust-lang/crates.io-index"
6655checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e"6661checksum = "044964427019eed9d49d9d5bbce6047ef18f37100ea400912a9fa4a3523ab12a"
6656dependencies = [6662dependencies = [
6657 "proc-macro2",6663 "proc-macro2",
6658 "quote",6664 "quote",
66616667
6662[[package]]6668[[package]]
6663name = "pin-project-internal"6669name = "pin-project-internal"
6664version = "1.0.8"6670version = "1.0.10"
6665source = "registry+https://github.com/rust-lang/crates.io-index"6671source = "registry+https://github.com/rust-lang/crates.io-index"
6666checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389"6672checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb"
6667dependencies = [6673dependencies = [
6668 "proc-macro2",6674 "proc-macro2",
6669 "quote",6675 "quote",
66786684
6679[[package]]6685[[package]]
6680name = "pin-project-lite"6686name = "pin-project-lite"
6681version = "0.2.7"6687version = "0.2.8"
6682source = "registry+https://github.com/rust-lang/crates.io-index"6688source = "registry+https://github.com/rust-lang/crates.io-index"
6683checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"6689checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c"
66846690
6685[[package]]6691[[package]]
6686name = "pin-utils"6692name = "pin-utils"
6705version = "0.9.14"6711version = "0.9.14"
6706source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6712source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6707dependencies = [6713dependencies = [
6708 "futures 0.3.18",6714 "futures 0.3.19",
6709 "polkadot-node-network-protocol",6715 "polkadot-node-network-protocol",
6710 "polkadot-node-primitives",6716 "polkadot-node-primitives",
6711 "polkadot-node-subsystem",6717 "polkadot-node-subsystem",
6719version = "0.9.14"6725version = "0.9.14"
6720source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6726source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6721dependencies = [6727dependencies = [
6722 "futures 0.3.18",6728 "futures 0.3.19",
6723 "polkadot-node-network-protocol",6729 "polkadot-node-network-protocol",
6724 "polkadot-node-subsystem",6730 "polkadot-node-subsystem",
6725 "polkadot-node-subsystem-util",6731 "polkadot-node-subsystem-util",
6733source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6739source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6734dependencies = [6740dependencies = [
6735 "derive_more",6741 "derive_more",
6736 "futures 0.3.18",6742 "futures 0.3.19",
6737 "lru 0.7.0",6743 "lru 0.7.2",
6738 "parity-scale-codec",6744 "parity-scale-codec",
6739 "polkadot-erasure-coding",6745 "polkadot-erasure-coding",
6740 "polkadot-node-network-protocol",6746 "polkadot-node-network-protocol",
6754version = "0.9.14"6760version = "0.9.14"
6755source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6761source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6756dependencies = [6762dependencies = [
6757 "futures 0.3.18",6763 "futures 0.3.19",
6758 "lru 0.7.0",6764 "lru 0.7.2",
6759 "parity-scale-codec",6765 "parity-scale-codec",
6760 "polkadot-erasure-coding",6766 "polkadot-erasure-coding",
6761 "polkadot-node-network-protocol",6767 "polkadot-node-network-protocol",
6775source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6781source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6776dependencies = [6782dependencies = [
6777 "frame-benchmarking-cli",6783 "frame-benchmarking-cli",
6778 "futures 0.3.18",6784 "futures 0.3.19",
6779 "log",6785 "log",
6780 "polkadot-node-core-pvf",6786 "polkadot-node-core-pvf",
6781 "polkadot-service",6787 "polkadot-service",
6826dependencies = [6832dependencies = [
6827 "always-assert",6833 "always-assert",
6828 "derive_more",6834 "derive_more",
6829 "futures 0.3.18",6835 "futures 0.3.19",
6830 "futures-timer 3.0.2",6836 "futures-timer 3.0.2",
6831 "polkadot-node-network-protocol",6837 "polkadot-node-network-protocol",
6832 "polkadot-node-primitives",6838 "polkadot-node-primitives",
6859source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6865source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6860dependencies = [6866dependencies = [
6861 "derive_more",6867 "derive_more",
6862 "futures 0.3.18",6868 "futures 0.3.19",
6863 "lru 0.7.0",6869 "lru 0.7.2",
6864 "parity-scale-codec",6870 "parity-scale-codec",
6865 "polkadot-erasure-coding",6871 "polkadot-erasure-coding",
6866 "polkadot-node-network-protocol",6872 "polkadot-node-network-protocol",
6894version = "0.9.14"6900version = "0.9.14"
6895source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6901source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6896dependencies = [6902dependencies = [
6897 "futures 0.3.18",6903 "futures 0.3.19",
6898 "futures-timer 3.0.2",6904 "futures-timer 3.0.2",
6899 "polkadot-node-network-protocol",6905 "polkadot-node-network-protocol",
6900 "polkadot-node-subsystem",6906 "polkadot-node-subsystem",
6915source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6921source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6916dependencies = [6922dependencies = [
6917 "async-trait",6923 "async-trait",
6918 "futures 0.3.18",6924 "futures 0.3.19",
6919 "parity-scale-codec",6925 "parity-scale-codec",
6920 "parking_lot 0.11.2",6926 "parking_lot 0.11.2",
6921 "polkadot-node-network-protocol",6927 "polkadot-node-network-protocol",
6933version = "0.9.14"6939version = "0.9.14"
6934source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6940source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6935dependencies = [6941dependencies = [
6936 "futures 0.3.18",6942 "futures 0.3.19",
6937 "parity-scale-codec",6943 "parity-scale-codec",
6938 "polkadot-erasure-coding",6944 "polkadot-erasure-coding",
6939 "polkadot-node-primitives",6945 "polkadot-node-primitives",
6953dependencies = [6959dependencies = [
6954 "bitvec",6960 "bitvec",
6955 "derive_more",6961 "derive_more",
6956 "futures 0.3.18",6962 "futures 0.3.19",
6957 "futures-timer 3.0.2",6963 "futures-timer 3.0.2",
6958 "kvdb",6964 "kvdb",
6959 "lru 0.7.0",6965 "lru 0.7.2",
6960 "merlin",6966 "merlin",
6961 "parity-scale-codec",6967 "parity-scale-codec",
6962 "polkadot-node-jaeger",6968 "polkadot-node-jaeger",
6980source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"6986source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
6981dependencies = [6987dependencies = [
6982 "bitvec",6988 "bitvec",
6983 "futures 0.3.18",6989 "futures 0.3.19",
6984 "futures-timer 3.0.2",6990 "futures-timer 3.0.2",
6985 "kvdb",6991 "kvdb",
6986 "parity-scale-codec",6992 "parity-scale-codec",
7000source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7006source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7001dependencies = [7007dependencies = [
7002 "bitvec",7008 "bitvec",
7003 "futures 0.3.18",7009 "futures 0.3.19",
7004 "polkadot-erasure-coding",7010 "polkadot-erasure-coding",
7005 "polkadot-node-primitives",7011 "polkadot-node-primitives",
7006 "polkadot-node-subsystem",7012 "polkadot-node-subsystem",
7017version = "0.9.14"7023version = "0.9.14"
7018source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7024source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7019dependencies = [7025dependencies = [
7020 "futures 0.3.18",7026 "futures 0.3.19",
7021 "polkadot-node-subsystem",7027 "polkadot-node-subsystem",
7022 "polkadot-node-subsystem-util",7028 "polkadot-node-subsystem-util",
7023 "polkadot-primitives",7029 "polkadot-primitives",
7033source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7039source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7034dependencies = [7040dependencies = [
7035 "async-trait",7041 "async-trait",
7036 "futures 0.3.18",7042 "futures 0.3.19",
7037 "parity-scale-codec",7043 "parity-scale-codec",
7038 "polkadot-node-core-pvf",7044 "polkadot-node-core-pvf",
7039 "polkadot-node-primitives",7045 "polkadot-node-primitives",
7050version = "0.9.14"7056version = "0.9.14"
7051source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7057source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7052dependencies = [7058dependencies = [
7053 "futures 0.3.18",7059 "futures 0.3.19",
7054 "polkadot-node-subsystem",7060 "polkadot-node-subsystem",
7055 "polkadot-node-subsystem-util",7061 "polkadot-node-subsystem-util",
7056 "polkadot-primitives",7062 "polkadot-primitives",
7065version = "0.9.14"7071version = "0.9.14"
7066source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7072source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7067dependencies = [7073dependencies = [
7068 "futures 0.3.18",7074 "futures 0.3.19",
7069 "futures-timer 3.0.2",7075 "futures-timer 3.0.2",
7070 "kvdb",7076 "kvdb",
7071 "parity-scale-codec",7077 "parity-scale-codec",
7084dependencies = [7090dependencies = [
7085 "bitvec",7091 "bitvec",
7086 "derive_more",7092 "derive_more",
7087 "futures 0.3.18",7093 "futures 0.3.19",
7088 "kvdb",7094 "kvdb",
7089 "parity-scale-codec",7095 "parity-scale-codec",
7090 "polkadot-node-primitives",7096 "polkadot-node-primitives",
7101version = "0.9.14"7107version = "0.9.14"
7102source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7108source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7103dependencies = [7109dependencies = [
7104 "futures 0.3.18",7110 "futures 0.3.19",
7105 "polkadot-node-primitives",7111 "polkadot-node-primitives",
7106 "polkadot-node-subsystem",7112 "polkadot-node-subsystem",
7107 "polkadot-primitives",7113 "polkadot-primitives",
7115source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7121source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7116dependencies = [7122dependencies = [
7117 "async-trait",7123 "async-trait",
7118 "futures 0.3.18",7124 "futures 0.3.19",
7119 "futures-timer 3.0.2",7125 "futures-timer 3.0.2",
7120 "polkadot-node-subsystem",7126 "polkadot-node-subsystem",
7121 "polkadot-primitives",7127 "polkadot-primitives",
7132source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7138source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7133dependencies = [7139dependencies = [
7134 "bitvec",7140 "bitvec",
7135 "futures 0.3.18",7141 "futures 0.3.19",
7136 "futures-timer 3.0.2",7142 "futures-timer 3.0.2",
7137 "polkadot-node-subsystem",7143 "polkadot-node-subsystem",
7138 "polkadot-node-subsystem-util",7144 "polkadot-node-subsystem-util",
7150 "assert_matches",7156 "assert_matches",
7151 "async-process",7157 "async-process",
7152 "async-std",7158 "async-std",
7153 "futures 0.3.18",7159 "futures 0.3.19",
7154 "futures-timer 3.0.2",7160 "futures-timer 3.0.2",
7155 "libc",7161 "libc",
7156 "parity-scale-codec",7162 "parity-scale-codec",
7157 "pin-project 1.0.8",7163 "pin-project 1.0.10",
7158 "polkadot-core-primitives",7164 "polkadot-core-primitives",
7159 "polkadot-node-subsystem-util",7165 "polkadot-node-subsystem-util",
7160 "polkadot-parachain",7166 "polkadot-parachain",
7177version = "0.9.14"7183version = "0.9.14"
7178source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7184source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7179dependencies = [7185dependencies = [
7180 "futures 0.3.18",7186 "futures 0.3.19",
7181 "memory-lru",7187 "memory-lru",
7182 "parity-util-mem",7188 "parity-util-mem",
7183 "polkadot-node-subsystem",7189 "polkadot-node-subsystem",
7213version = "0.9.14"7219version = "0.9.14"
7214source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7220source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7215dependencies = [7221dependencies = [
7216 "futures 0.3.18",7222 "futures 0.3.19",
7217 "futures-timer 3.0.2",7223 "futures-timer 3.0.2",
7218 "metered-channel",7224 "metered-channel",
7219 "substrate-prometheus-endpoint",7225 "substrate-prometheus-endpoint",
7226dependencies = [7232dependencies = [
7227 "async-trait",7233 "async-trait",
7228 "derive_more",7234 "derive_more",
7229 "futures 0.3.18",7235 "futures 0.3.19",
7230 "parity-scale-codec",7236 "parity-scale-codec",
7231 "polkadot-node-jaeger",7237 "polkadot-node-jaeger",
7232 "polkadot-node-primitives",7238 "polkadot-node-primitives",
7243source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7249source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7244dependencies = [7250dependencies = [
7245 "bounded-vec",7251 "bounded-vec",
7246 "futures 0.3.18",7252 "futures 0.3.19",
7247 "parity-scale-codec",7253 "parity-scale-codec",
7248 "polkadot-parachain",7254 "polkadot-parachain",
7249 "polkadot-primitives",7255 "polkadot-primitives",
7275source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7281source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7276dependencies = [7282dependencies = [
7277 "derive_more",7283 "derive_more",
7278 "futures 0.3.18",7284 "futures 0.3.19",
7279 "polkadot-node-jaeger",7285 "polkadot-node-jaeger",
7280 "polkadot-node-network-protocol",7286 "polkadot-node-network-protocol",
7281 "polkadot-node-primitives",7287 "polkadot-node-primitives",
7295dependencies = [7301dependencies = [
7296 "async-trait",7302 "async-trait",
7297 "derive_more",7303 "derive_more",
7298 "futures 0.3.18",7304 "futures 0.3.19",
7299 "itertools",7305 "itertools",
7300 "lru 0.7.0",7306 "lru 0.7.2",
7301 "metered-channel",7307 "metered-channel",
7302 "parity-scale-codec",7308 "parity-scale-codec",
7303 "pin-project 1.0.8",7309 "pin-project 1.0.10",
7304 "polkadot-node-jaeger",7310 "polkadot-node-jaeger",
7305 "polkadot-node-metrics",7311 "polkadot-node-metrics",
7306 "polkadot-node-network-protocol",7312 "polkadot-node-network-protocol",
7320version = "0.9.14"7326version = "0.9.14"
7321source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7327source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7322dependencies = [7328dependencies = [
7323 "futures 0.3.18",7329 "futures 0.3.19",
7324 "futures-timer 3.0.2",7330 "futures-timer 3.0.2",
7325 "lru 0.7.0",7331 "lru 0.7.2",
7326 "parity-util-mem",7332 "parity-util-mem",
7327 "parking_lot 0.11.2",7333 "parking_lot 0.11.2",
7328 "polkadot-node-metrics",7334 "polkadot-node-metrics",
7342source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"7348source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.14#80dfb926f40114841d3894fd75f39098dff9d5d4"
7343dependencies = [7349dependencies = [
7344 "async-trait",7350 "async-trait",
7345 "futures 0.3.18",7351 "futures 0.3.19",
7346 "futures-timer 3.0.2",7352 "futures-timer 3.0.2",
7347 "metered-channel",7353 "metered-channel",
7348 "pin-project 1.0.8",7354 "pin-project 1.0.10",
7349 "polkadot-node-network-protocol",7355 "polkadot-node-network-protocol",
7350 "polkadot-node-primitives",7356 "polkadot-node-primitives",
7351 "polkadot-overseer-gen-proc-macro",7357 "polkadot-overseer-gen-proc-macro",
7620 "beefy-gadget",7626 "beefy-gadget",
7621 "beefy-primitives",7627 "beefy-primitives",
7622 "frame-system-rpc-runtime-api",7628 "frame-system-rpc-runtime-api",
7623 "futures 0.3.18",7629 "futures 0.3.19",
7624 "hex-literal",7630 "hex-literal",
7625 "kusama-runtime",7631 "kusama-runtime",
7626 "kvdb",7632 "kvdb",
7627 "kvdb-rocksdb",7633 "kvdb-rocksdb",
7628 "lru 0.7.0",7634 "lru 0.7.2",
7629 "pallet-babe",7635 "pallet-babe",
7630 "pallet-im-online",7636 "pallet-im-online",
7631 "pallet-mmr-primitives",7637 "pallet-mmr-primitives",
7717dependencies = [7723dependencies = [
7718 "arrayvec 0.5.2",7724 "arrayvec 0.5.2",
7719 "derive_more",7725 "derive_more",
7720 "futures 0.3.18",7726 "futures 0.3.19",
7721 "indexmap",7727 "indexmap",
7722 "parity-scale-codec",7728 "parity-scale-codec",
7723 "polkadot-node-network-protocol",7729 "polkadot-node-network-protocol",
7810 "frame-benchmarking",7816 "frame-benchmarking",
7811 "frame-system",7817 "frame-system",
7812 "futures 0.1.31",7818 "futures 0.1.31",
7813 "futures 0.3.18",7819 "futures 0.3.19",
7814 "hex",7820 "hex",
7815 "pallet-balances",7821 "pallet-balances",
7816 "pallet-staking",7822 "pallet-staking",
7851 "sp-state-machine",7857 "sp-state-machine",
7852 "substrate-test-client",7858 "substrate-test-client",
7853 "tempfile",7859 "tempfile",
7854 "tokio 1.14.0",7860 "tokio 1.16.1",
7855 "tracing",7861 "tracing",
7856]7862]
78577863
78937899
7894[[package]]7900[[package]]
7895name = "ppv-lite86"7901name = "ppv-lite86"
7896version = "0.2.15"7902version = "0.2.16"
7897source = "registry+https://github.com/rust-lang/crates.io-index"7903source = "registry+https://github.com/rust-lang/crates.io-index"
7898checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba"7904checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872"
78997905
7900[[package]]7906[[package]]
7901name = "primitive-types"7907name = "primitive-types"
79687974
7969[[package]]7975[[package]]
7970name = "proc-macro2"7976name = "proc-macro2"
7971version = "1.0.33"7977version = "1.0.36"
7972source = "registry+https://github.com/rust-lang/crates.io-index"7978source = "registry+https://github.com/rust-lang/crates.io-index"
7973checksum = "fb37d2df5df740e582f28f8560cf425f52bb267d872fe58358eadb554909f07a"7979checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029"
7974dependencies = [7980dependencies = [
7975 "unicode-xid",7981 "unicode-xid",
7976]7982]
80878093
8088[[package]]8094[[package]]
8089name = "quote"8095name = "quote"
8090version = "1.0.10"8096version = "1.0.15"
8091source = "registry+https://github.com/rust-lang/crates.io-index"8097source = "registry+https://github.com/rust-lang/crates.io-index"
8092checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"8098checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
8093dependencies = [8099dependencies = [
8094 "proc-macro2",8100 "proc-macro2",
8095]8101]
8161source = "registry+https://github.com/rust-lang/crates.io-index"8167source = "registry+https://github.com/rust-lang/crates.io-index"
8162checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"8168checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
8163dependencies = [8169dependencies = [
8164 "getrandom 0.2.3",8170 "getrandom 0.2.4",
8165]8171]
81668172
8167[[package]]8173[[package]]
8168name = "rand_distr"8174name = "rand_distr"
8169version = "0.4.2"8175version = "0.4.3"
8170source = "registry+https://github.com/rust-lang/crates.io-index"8176source = "registry+https://github.com/rust-lang/crates.io-index"
8171checksum = "964d548f8e7d12e102ef183a0de7e98180c9f8729f555897a857b96e48122d2f"8177checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
8172dependencies = [8178dependencies = [
8173 "num-traits",8179 "num-traits",
8174 "rand 0.8.4",8180 "rand 0.8.4",
8253source = "registry+https://github.com/rust-lang/crates.io-index"8259source = "registry+https://github.com/rust-lang/crates.io-index"
8254checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"8260checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
8255dependencies = [8261dependencies = [
8256 "getrandom 0.2.3",8262 "getrandom 0.2.4",
8257 "redox_syscall 0.2.10",8263 "redox_syscall 0.2.10",
8258]8264]
82598265
83778383
8378[[package]]8384[[package]]
8379name = "retain_mut"8385name = "retain_mut"
8380version = "0.1.5"8386version = "0.1.6"
8381source = "registry+https://github.com/rust-lang/crates.io-index"8387source = "registry+https://github.com/rust-lang/crates.io-index"
8382checksum = "11000e6ba5020e53e7cc26f73b91ae7d5496b4977851479edb66b694c0675c21"8388checksum = "51dd4445360338dab5116712bee1388dc727991d51969558a8882ab552e6db30"
83838389
8384[[package]]8390[[package]]
8385name = "ring"8391name = "ring"
8521 "cc",8527 "cc",
8522 "errno",8528 "errno",
8523 "io-lifetimes",8529 "io-lifetimes",
8524 "itoa",8530 "itoa 0.4.8",
8525 "libc",8531 "libc",
8526 "linux-raw-sys",8532 "linux-raw-sys",
8527 "once_cell",8533 "once_cell",
8604source = "registry+https://github.com/rust-lang/crates.io-index"8610source = "registry+https://github.com/rust-lang/crates.io-index"
8605checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"8611checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"
8606dependencies = [8612dependencies = [
8607 "futures 0.3.18",8613 "futures 0.3.19",
8608 "pin-project 0.4.28",8614 "pin-project 0.4.29",
8609 "static_assertions",8615 "static_assertions",
8610]8616]
86118617
8660dependencies = [8666dependencies = [
8661 "async-trait",8667 "async-trait",
8662 "derive_more",8668 "derive_more",
8663 "futures 0.3.18",8669 "futures 0.3.19",
8664 "futures-timer 3.0.2",8670 "futures-timer 3.0.2",
8665 "ip_network",8671 "ip_network",
8666 "libp2p",8672 "libp2p",
8685version = "0.10.0-dev"8691version = "0.10.0-dev"
8686source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"8692source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
8687dependencies = [8693dependencies = [
8688 "futures 0.3.18",8694 "futures 0.3.19",
8689 "futures-timer 3.0.2",8695 "futures-timer 3.0.2",
8690 "log",8696 "log",
8691 "parity-scale-codec",8697 "parity-scale-codec",
8725source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"8731source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
8726dependencies = [8732dependencies = [
8727 "impl-trait-for-tuples",8733 "impl-trait-for-tuples",
8728 "memmap2 0.5.0",8734 "memmap2 0.5.2",
8729 "parity-scale-codec",8735 "parity-scale-codec",
8730 "sc-chain-spec-derive",8736 "sc-chain-spec-derive",
8731 "sc-network",8737 "sc-network",
8754dependencies = [8760dependencies = [
8755 "chrono",8761 "chrono",
8756 "fdlimit",8762 "fdlimit",
8757 "futures 0.3.18",8763 "futures 0.3.19",
8758 "hex",8764 "hex",
8759 "libp2p",8765 "libp2p",
8760 "log",8766 "log",
8782 "structopt",8788 "structopt",
8783 "thiserror",8789 "thiserror",
8784 "tiny-bip39",8790 "tiny-bip39",
8785 "tokio 1.14.0",8791 "tokio 1.16.1",
8786]8792]
87878793
8788[[package]]8794[[package]]
8791source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"8797source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
8792dependencies = [8798dependencies = [
8793 "fnv",8799 "fnv",
8794 "futures 0.3.18",8800 "futures 0.3.19",
8795 "hash-db",8801 "hash-db",
8796 "log",8802 "log",
8797 "parity-scale-codec",8803 "parity-scale-codec",
8844source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"8850source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
8845dependencies = [8851dependencies = [
8846 "async-trait",8852 "async-trait",
8847 "futures 0.3.18",8853 "futures 0.3.19",
8848 "futures-timer 3.0.2",8854 "futures-timer 3.0.2",
8849 "libp2p",8855 "libp2p",
8850 "log",8856 "log",
8869dependencies = [8875dependencies = [
8870 "async-trait",8876 "async-trait",
8871 "derive_more",8877 "derive_more",
8872 "futures 0.3.18",8878 "futures 0.3.19",
8873 "log",8879 "log",
8874 "parity-scale-codec",8880 "parity-scale-codec",
8875 "sc-block-builder",8881 "sc-block-builder",
8899 "async-trait",8905 "async-trait",
8900 "derive_more",8906 "derive_more",
8901 "fork-tree",8907 "fork-tree",
8902 "futures 0.3.18",8908 "futures 0.3.19",
8903 "log",8909 "log",
8904 "merlin",8910 "merlin",
8905 "num-bigint",8911 "num-bigint",
8940source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"8946source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
8941dependencies = [8947dependencies = [
8942 "derive_more",8948 "derive_more",
8943 "futures 0.3.18",8949 "futures 0.3.19",
8944 "jsonrpc-core",8950 "jsonrpc-core",
8945 "jsonrpc-core-client",8951 "jsonrpc-core-client",
8946 "jsonrpc-derive",8952 "jsonrpc-derive",
8977source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"8983source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
8978dependencies = [8984dependencies = [
8979 "async-trait",8985 "async-trait",
8980 "futures 0.3.18",8986 "futures 0.3.19",
8981 "futures-timer 3.0.2",8987 "futures-timer 3.0.2",
8982 "log",8988 "log",
8983 "parity-scale-codec",8989 "parity-scale-codec",
9097 "dyn-clone",9103 "dyn-clone",
9098 "finality-grandpa",9104 "finality-grandpa",
9099 "fork-tree",9105 "fork-tree",
9100 "futures 0.3.18",9106 "futures 0.3.19",
9101 "futures-timer 3.0.2",9107 "futures-timer 3.0.2",
9102 "log",9108 "log",
9103 "parity-scale-codec",9109 "parity-scale-codec",
9131dependencies = [9137dependencies = [
9132 "derive_more",9138 "derive_more",
9133 "finality-grandpa",9139 "finality-grandpa",
9134 "futures 0.3.18",9140 "futures 0.3.19",
9135 "jsonrpc-core",9141 "jsonrpc-core",
9136 "jsonrpc-core-client",9142 "jsonrpc-core-client",
9137 "jsonrpc-derive",9143 "jsonrpc-derive",
9154source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9160source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9155dependencies = [9161dependencies = [
9156 "ansi_term",9162 "ansi_term",
9157 "futures 0.3.18",9163 "futures 0.3.19",
9158 "futures-timer 3.0.2",9164 "futures-timer 3.0.2",
9159 "log",9165 "log",
9160 "parity-util-mem",9166 "parity-util-mem",
9195 "either",9201 "either",
9196 "fnv",9202 "fnv",
9197 "fork-tree",9203 "fork-tree",
9198 "futures 0.3.18",9204 "futures 0.3.19",
9199 "futures-timer 3.0.2",9205 "futures-timer 3.0.2",
9200 "hex",9206 "hex",
9201 "ip_network",9207 "ip_network",
9202 "libp2p",9208 "libp2p",
9203 "linked-hash-map",9209 "linked-hash-map",
9204 "linked_hash_set",9210 "linked_hash_set",
9205 "log",9211 "log",
9206 "lru 0.7.0",9212 "lru 0.7.2",
9207 "parity-scale-codec",9213 "parity-scale-codec",
9208 "parking_lot 0.11.2",9214 "parking_lot 0.11.2",
9209 "pin-project 1.0.8",9215 "pin-project 1.0.10",
9210 "prost",9216 "prost",
9211 "prost-build",9217 "prost-build",
9212 "rand 0.7.3",9218 "rand 0.7.3",
9236version = "0.10.0-dev"9242version = "0.10.0-dev"
9237source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9243source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9238dependencies = [9244dependencies = [
9239 "futures 0.3.18",9245 "futures 0.3.19",
9240 "futures-timer 3.0.2",9246 "futures-timer 3.0.2",
9241 "libp2p",9247 "libp2p",
9242 "log",9248 "log",
9243 "lru 0.7.0",9249 "lru 0.7.2",
9244 "sc-network",9250 "sc-network",
9245 "sp-runtime",9251 "sp-runtime",
9246 "substrate-prometheus-endpoint",9252 "substrate-prometheus-endpoint",
9254dependencies = [9260dependencies = [
9255 "bytes 1.1.0",9261 "bytes 1.1.0",
9256 "fnv",9262 "fnv",
9257 "futures 0.3.18",9263 "futures 0.3.19",
9258 "futures-timer 3.0.2",9264 "futures-timer 3.0.2",
9259 "hex",9265 "hex",
9260 "hyper",9266 "hyper",
9280version = "4.0.0-dev"9286version = "4.0.0-dev"
9281source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9287source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9282dependencies = [9288dependencies = [
9283 "futures 0.3.18",9289 "futures 0.3.19",
9284 "libp2p",9290 "libp2p",
9285 "log",9291 "log",
9286 "sc-utils",9292 "sc-utils",
9302version = "4.0.0-dev"9308version = "4.0.0-dev"
9303source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9309source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9304dependencies = [9310dependencies = [
9305 "futures 0.3.18",9311 "futures 0.3.19",
9306 "hash-db",9312 "hash-db",
9307 "jsonrpc-core",9313 "jsonrpc-core",
9308 "jsonrpc-pubsub",9314 "jsonrpc-pubsub",
9333version = "0.10.0-dev"9339version = "0.10.0-dev"
9334source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9340source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9335dependencies = [9341dependencies = [
9336 "futures 0.3.18",9342 "futures 0.3.19",
9337 "jsonrpc-core",9343 "jsonrpc-core",
9338 "jsonrpc-core-client",9344 "jsonrpc-core-client",
9339 "jsonrpc-derive",9345 "jsonrpc-derive",
9358version = "4.0.0-dev"9364version = "4.0.0-dev"
9359source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9365source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9360dependencies = [9366dependencies = [
9361 "futures 0.3.18",9367 "futures 0.3.19",
9362 "jsonrpc-core",9368 "jsonrpc-core",
9363 "jsonrpc-http-server",9369 "jsonrpc-http-server",
9364 "jsonrpc-ipc-server",9370 "jsonrpc-ipc-server",
9367 "log",9373 "log",
9368 "serde_json",9374 "serde_json",
9369 "substrate-prometheus-endpoint",9375 "substrate-prometheus-endpoint",
9370 "tokio 1.14.0",9376 "tokio 1.16.1",
9371]9377]
93729378
9373[[package]]9379[[package]]
9378 "async-trait",9384 "async-trait",
9379 "directories",9385 "directories",
9380 "exit-future",9386 "exit-future",
9381 "futures 0.3.18",9387 "futures 0.3.19",
9382 "futures-timer 3.0.2",9388 "futures-timer 3.0.2",
9383 "hash-db",9389 "hash-db",
9384 "jsonrpc-core",9390 "jsonrpc-core",
9387 "parity-scale-codec",9393 "parity-scale-codec",
9388 "parity-util-mem",9394 "parity-util-mem",
9389 "parking_lot 0.11.2",9395 "parking_lot 0.11.2",
9390 "pin-project 1.0.8",9396 "pin-project 1.0.10",
9391 "rand 0.7.3",9397 "rand 0.7.3",
9392 "sc-block-builder",9398 "sc-block-builder",
9393 "sc-chain-spec",9399 "sc-chain-spec",
9429 "substrate-prometheus-endpoint",9435 "substrate-prometheus-endpoint",
9430 "tempfile",9436 "tempfile",
9431 "thiserror",9437 "thiserror",
9432 "tokio 1.14.0",9438 "tokio 1.16.1",
9433 "tracing",9439 "tracing",
9434 "tracing-futures",9440 "tracing-futures",
9435]9441]
9476source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9482source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9477dependencies = [9483dependencies = [
9478 "chrono",9484 "chrono",
9479 "futures 0.3.18",9485 "futures 0.3.19",
9480 "libp2p",9486 "libp2p",
9481 "log",9487 "log",
9482 "parking_lot 0.11.2",9488 "parking_lot 0.11.2",
9483 "pin-project 1.0.8",9489 "pin-project 1.0.10",
9484 "rand 0.7.3",9490 "rand 0.7.3",
9485 "serde",9491 "serde",
9486 "serde_json",9492 "serde_json",
9535version = "4.0.0-dev"9541version = "4.0.0-dev"
9536source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9542source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9537dependencies = [9543dependencies = [
9538 "futures 0.3.18",9544 "futures 0.3.19",
9539 "intervalier",9545 "intervalier",
9540 "linked-hash-map",9546 "linked-hash-map",
9541 "log",9547 "log",
9563source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9569source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9564dependencies = [9570dependencies = [
9565 "derive_more",9571 "derive_more",
9566 "futures 0.3.18",9572 "futures 0.3.19",
9567 "log",9573 "log",
9568 "serde",9574 "serde",
9569 "sp-blockchain",9575 "sp-blockchain",
9576version = "4.0.0-dev"9582version = "4.0.0-dev"
9577source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"9583source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
9578dependencies = [9584dependencies = [
9579 "futures 0.3.18",9585 "futures 0.3.19",
9580 "futures-timer 3.0.2",9586 "futures-timer 3.0.2",
9581 "lazy_static",9587 "lazy_static",
9582 "prometheus",9588 "prometheus",
96699675
9670[[package]]9676[[package]]
9671name = "security-framework"9677name = "security-framework"
9672version = "2.4.2"9678version = "2.6.0"
9673source = "registry+https://github.com/rust-lang/crates.io-index"9679source = "registry+https://github.com/rust-lang/crates.io-index"
9674checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87"9680checksum = "3fed7948b6c68acbb6e20c334f55ad635dc0f75506963de4464289fbd3b051ac"
9675dependencies = [9681dependencies = [
9676 "bitflags",9682 "bitflags",
9677 "core-foundation",9683 "core-foundation",
96829688
9683[[package]]9689[[package]]
9684name = "security-framework-sys"9690name = "security-framework-sys"
9685version = "2.4.2"9691version = "2.6.0"
9686source = "registry+https://github.com/rust-lang/crates.io-index"9692source = "registry+https://github.com/rust-lang/crates.io-index"
9687checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e"9693checksum = "a57321bf8bc2362081b2599912d2961fe899c0efadf1b4b2f8d48b3e253bb96c"
9688dependencies = [9694dependencies = [
9689 "core-foundation-sys",9695 "core-foundation-sys",
9690 "libc",9696 "libc",
97439749
9744[[package]]9750[[package]]
9745name = "serde"9751name = "serde"
9746version = "1.0.131"9752version = "1.0.136"
9747source = "registry+https://github.com/rust-lang/crates.io-index"9753source = "registry+https://github.com/rust-lang/crates.io-index"
9748checksum = "b4ad69dfbd3e45369132cc64e6748c2d65cdfb001a2b1c232d128b4ad60561c1"9754checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789"
9749dependencies = [9755dependencies = [
9750 "serde_derive",9756 "serde_derive",
9751]9757]
97529758
9753[[package]]9759[[package]]
9754name = "serde_derive"9760name = "serde_derive"
9755version = "1.0.131"9761version = "1.0.136"
9756source = "registry+https://github.com/rust-lang/crates.io-index"9762source = "registry+https://github.com/rust-lang/crates.io-index"
9757checksum = "b710a83c4e0dff6a3d511946b95274ad9ca9e5d3ae497b63fda866ac955358d2"9763checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9"
9758dependencies = [9764dependencies = [
9759 "proc-macro2",9765 "proc-macro2",
9760 "quote",9766 "quote",
97639769
9764[[package]]9770[[package]]
9765name = "serde_json"9771name = "serde_json"
9766version = "1.0.72"9772version = "1.0.78"
9767source = "registry+https://github.com/rust-lang/crates.io-index"9773source = "registry+https://github.com/rust-lang/crates.io-index"
9768checksum = "d0ffa0837f2dfa6fb90868c2b5468cad482e175f7dad97e7421951e663f2b527"9774checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085"
9769dependencies = [9775dependencies = [
9770 "itoa",9776 "itoa 1.0.1",
9771 "ryu",9777 "ryu",
9772 "serde",9778 "serde",
9773]9779]
98119817
9812[[package]]9818[[package]]
9813name = "sha2"9819name = "sha2"
9814version = "0.9.8"9820version = "0.9.9"
9815source = "registry+https://github.com/rust-lang/crates.io-index"9821source = "registry+https://github.com/rust-lang/crates.io-index"
9816checksum = "b69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fa"9822checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
9817dependencies = [9823dependencies = [
9818 "block-buffer 0.9.0",9824 "block-buffer 0.9.0",
9819 "cfg-if 1.0.0",9825 "cfg-if 1.0.0",
98649870
9865[[package]]9871[[package]]
9866name = "signal-hook"9872name = "signal-hook"
9867version = "0.3.12"9873version = "0.3.13"
9868source = "registry+https://github.com/rust-lang/crates.io-index"9874source = "registry+https://github.com/rust-lang/crates.io-index"
9869checksum = "c35dfd12afb7828318348b8c408383cf5071a086c1d4ab1c0f9840ec92dbb922"9875checksum = "647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d"
9870dependencies = [9876dependencies = [
9871 "libc",9877 "libc",
9872 "signal-hook-registry",9878 "signal-hook-registry",
98839889
9884[[package]]9890[[package]]
9885name = "signature"9891name = "signature"
9886version = "1.4.0"9892version = "1.5.0"
9887source = "registry+https://github.com/rust-lang/crates.io-index"9893source = "registry+https://github.com/rust-lang/crates.io-index"
9888checksum = "02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788"9894checksum = "f054c6c1a6e95179d6f23ed974060dcefb2d9388bb7256900badad682c499de4"
98899895
9890[[package]]9896[[package]]
9891name = "simba"9897name = "simba"
99289934
9929[[package]]9935[[package]]
9930name = "smallvec"9936name = "smallvec"
9931version = "1.7.0"9937version = "1.8.0"
9932source = "registry+https://github.com/rust-lang/crates.io-index"9938source = "registry+https://github.com/rust-lang/crates.io-index"
9933checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"9939checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
99349940
9935[[package]]9941[[package]]
9936name = "snap"9942name = "snap"
9951 "rand_core 0.6.3",9957 "rand_core 0.6.3",
9952 "ring",9958 "ring",
9953 "rustc_version 0.3.3",9959 "rustc_version 0.3.3",
9954 "sha2 0.9.8",9960 "sha2 0.9.9",
9955 "subtle 2.4.1",9961 "subtle 2.4.1",
9956 "x25519-dalek",9962 "x25519-dalek",
9957]9963]
99699975
9970[[package]]9976[[package]]
9971name = "socket2"9977name = "socket2"
9972version = "0.4.2"9978version = "0.4.4"
9973source = "registry+https://github.com/rust-lang/crates.io-index"9979source = "registry+https://github.com/rust-lang/crates.io-index"
9974checksum = "5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516"9980checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0"
9975dependencies = [9981dependencies = [
9976 "libc",9982 "libc",
9977 "winapi 0.3.9",9983 "winapi 0.3.9",
9986 "base64",9992 "base64",
9987 "bytes 1.1.0",9993 "bytes 1.1.0",
9988 "flate2",9994 "flate2",
9989 "futures 0.3.18",9995 "futures 0.3.19",
9990 "httparse",9996 "httparse",
9991 "log",9997 "log",
9992 "rand 0.8.4",9998 "rand 0.8.4",
10092version = "4.0.0-dev"10098version = "4.0.0-dev"
10093source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"10099source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
10094dependencies = [10100dependencies = [
10095 "futures 0.3.18",10101 "futures 0.3.19",
10096 "log",10102 "log",
10097 "lru 0.7.0",10103 "lru 0.7.2",
10098 "parity-scale-codec",10104 "parity-scale-codec",
10099 "parking_lot 0.11.2",10105 "parking_lot 0.11.2",
10100 "sp-api",10106 "sp-api",
10111source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"10117source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
10112dependencies = [10118dependencies = [
10113 "async-trait",10119 "async-trait",
10114 "futures 0.3.18",10120 "futures 0.3.19",
10115 "futures-timer 3.0.2",10121 "futures-timer 3.0.2",
10116 "log",10122 "log",
10117 "parity-scale-codec",10123 "parity-scale-codec",
10200 "byteorder",10206 "byteorder",
10201 "dyn-clonable",10207 "dyn-clonable",
10202 "ed25519-dalek",10208 "ed25519-dalek",
10203 "futures 0.3.18",10209 "futures 0.3.19",
10204 "hash-db",10210 "hash-db",
10205 "hash256-std-hasher",10211 "hash256-std-hasher",
10206 "hex",10212 "hex",
10220 "schnorrkel",10226 "schnorrkel",
10221 "secrecy",10227 "secrecy",
10222 "serde",10228 "serde",
10223 "sha2 0.9.8",10229 "sha2 0.9.9",
10224 "sp-core-hashing",10230 "sp-core-hashing",
10225 "sp-debug-derive",10231 "sp-debug-derive",
10226 "sp-externalities",10232 "sp-externalities",
10244dependencies = [10250dependencies = [
10245 "blake2-rfc",10251 "blake2-rfc",
10246 "byteorder",10252 "byteorder",
10247 "sha2 0.9.8",10253 "sha2 0.9.9",
10248 "sp-std",10254 "sp-std",
10249 "tiny-keccak",10255 "tiny-keccak",
10250 "twox-hash",10256 "twox-hash",
10328version = "4.0.0-dev"10334version = "4.0.0-dev"
10329source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"10335source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
10330dependencies = [10336dependencies = [
10331 "futures 0.3.18",10337 "futures 0.3.19",
10332 "hash-db",10338 "hash-db",
10333 "libsecp256k1 0.7.0",10339 "libsecp256k1 0.7.0",
10334 "log",10340 "log",
10365dependencies = [10371dependencies = [
10366 "async-trait",10372 "async-trait",
10367 "derive_more",10373 "derive_more",
10368 "futures 0.3.18",10374 "futures 0.3.19",
10369 "merlin",10375 "merlin",
10370 "parity-scale-codec",10376 "parity-scale-codec",
10371 "parking_lot 0.11.2",10377 "parking_lot 0.11.2",
1070610712
10707[[package]]10713[[package]]
10708name = "ss58-registry"10714name = "ss58-registry"
10709version = "1.9.0"10715version = "1.12.0"
10710source = "registry+https://github.com/rust-lang/crates.io-index"10716source = "registry+https://github.com/rust-lang/crates.io-index"
10711checksum = "827441708a5dd8ca54e6b79690dc06d1bede78e61961e667f683c23c16ef964c"10717checksum = "8319f44e20b42e5c11b88b1ad4130c35fe2974665a007b08b02322070177136a"
10712dependencies = [10718dependencies = [
10713 "Inflector",10719 "Inflector",
10714 "proc-macro2",10720 "proc-macro2",
1078210788
10783[[package]]10789[[package]]
10784name = "structopt"10790name = "structopt"
10785version = "0.3.25"10791version = "0.3.26"
10786source = "registry+https://github.com/rust-lang/crates.io-index"10792source = "registry+https://github.com/rust-lang/crates.io-index"
10787checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c"10793checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
10788dependencies = [10794dependencies = [
10789 "clap",10795 "clap",
10790 "lazy_static",10796 "lazy_static",
10834 "hmac 0.11.0",10840 "hmac 0.11.0",
10835 "pbkdf2 0.8.0",10841 "pbkdf2 0.8.0",
10836 "schnorrkel",10842 "schnorrkel",
10837 "sha2 0.9.8",10843 "sha2 0.9.9",
10838 "zeroize",10844 "zeroize",
10839]10845]
1084010846
10852source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"10858source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
10853dependencies = [10859dependencies = [
10854 "frame-system-rpc-runtime-api",10860 "frame-system-rpc-runtime-api",
10855 "futures 0.3.18",10861 "futures 0.3.19",
10856 "jsonrpc-core",10862 "jsonrpc-core",
10857 "jsonrpc-core-client",10863 "jsonrpc-core-client",
10858 "jsonrpc-derive",10864 "jsonrpc-derive",
10879 "hyper",10885 "hyper",
10880 "log",10886 "log",
10881 "prometheus",10887 "prometheus",
10882 "tokio 1.14.0",10888 "tokio 1.16.1",
10883]10889]
1088410890
10885[[package]]10891[[package]]
10888source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"10894source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
10889dependencies = [10895dependencies = [
10890 "async-trait",10896 "async-trait",
10891 "futures 0.3.18",10897 "futures 0.3.19",
10892 "hex",10898 "hex",
10893 "parity-scale-codec",10899 "parity-scale-codec",
10894 "sc-client-api",10900 "sc-client-api",
10913version = "4.0.0-dev"10919version = "4.0.0-dev"
10914source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"10920source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.14#de6033a2aa4f0191877200516fbc2655399faa4b"
10915dependencies = [10921dependencies = [
10916 "futures 0.3.18",10922 "futures 0.3.19",
10917 "substrate-test-utils-derive",10923 "substrate-test-utils-derive",
10918 "tokio 1.14.0",10924 "tokio 1.16.1",
10919]10925]
1092010926
10921[[package]]10927[[package]]
1095810964
10959[[package]]10965[[package]]
10960name = "syn"10966name = "syn"
10961version = "1.0.82"10967version = "1.0.86"
10962source = "registry+https://github.com/rust-lang/crates.io-index"10968source = "registry+https://github.com/rust-lang/crates.io-index"
10963checksum = "8daf5dd0bb60cbd4137b1b587d2fc0ae729bc07cf01cd70b36a1ed5ade3b9d59"10969checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
10964dependencies = [10970dependencies = [
10965 "proc-macro2",10971 "proc-macro2",
10966 "quote",10972 "quote",
1098710993
10988[[package]]10994[[package]]
10989name = "target-lexicon"10995name = "target-lexicon"
10990version = "0.12.2"10996version = "0.12.3"
10991source = "registry+https://github.com/rust-lang/crates.io-index"10997source = "registry+https://github.com/rust-lang/crates.io-index"
10992checksum = "d9bffcddbc2458fa3e6058414599e3c838a022abae82e5c67b4f7f80298d5bff"10998checksum = "d7fa7e55043acb85fca6b3c01485a2eeb6b69c5d21002e273c79e465f43b7ac1"
1099310999
10994[[package]]11000[[package]]
10995name = "tempfile"11001name = "tempfile"
10996version = "3.2.0"11002version = "3.3.0"
10997source = "registry+https://github.com/rust-lang/crates.io-index"11003source = "registry+https://github.com/rust-lang/crates.io-index"
10998checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"11004checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
10999dependencies = [11005dependencies = [
11000 "cfg-if 1.0.0",11006 "cfg-if 1.0.0",
11007 "fastrand",
11001 "libc",11008 "libc",
11002 "rand 0.8.4",
11003 "redox_syscall 0.2.10",11009 "redox_syscall 0.2.10",
11004 "remove_dir_all",11010 "remove_dir_all",
11005 "winapi 0.3.9",11011 "winapi 0.3.9",
1104511051
11046[[package]]11052[[package]]
11047name = "thread_local"11053name = "thread_local"
11048version = "1.1.3"11054version = "1.1.4"
11049source = "registry+https://github.com/rust-lang/crates.io-index"11055source = "registry+https://github.com/rust-lang/crates.io-index"
11050checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"11056checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180"
11051dependencies = [11057dependencies = [
11052 "once_cell",11058 "once_cell",
11053]11059]
1106311069
11064[[package]]11070[[package]]
11065name = "thrift"11071name = "thrift"
11066version = "0.13.0"11072version = "0.15.0"
11067source = "registry+https://github.com/rust-lang/crates.io-index"11073source = "registry+https://github.com/rust-lang/crates.io-index"
11068checksum = "0c6d965454947cc7266d22716ebfd07b18d84ebaf35eec558586bbb2a8cb6b5b"11074checksum = "b82ca8f46f95b3ce96081fe3dd89160fdea970c254bb72925255d1b62aae692e"
11069dependencies = [11075dependencies = [
11070 "byteorder",11076 "byteorder",
11071 "integer-encoding",11077 "integer-encoding",
11097 "pbkdf2 0.4.0",11103 "pbkdf2 0.4.0",
11098 "rand 0.7.3",11104 "rand 0.7.3",
11099 "rustc-hash",11105 "rustc-hash",
11100 "sha2 0.9.8",11106 "sha2 0.9.9",
11101 "thiserror",11107 "thiserror",
11102 "unicode-normalization",11108 "unicode-normalization",
11103 "wasm-bindgen",11109 "wasm-bindgen",
1114211148
11143[[package]]11149[[package]]
11144name = "tokio"11150name = "tokio"
11145version = "1.14.0"11151version = "1.16.1"
11146source = "registry+https://github.com/rust-lang/crates.io-index"11152source = "registry+https://github.com/rust-lang/crates.io-index"
11147checksum = "70e992e41e0d2fb9f755b37446f20900f64446ef54874f40a60c78f021ac6144"11153checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a"
11148dependencies = [11154dependencies = [
11149 "autocfg",
11150 "bytes 1.1.0",11155 "bytes 1.1.0",
11151 "libc",11156 "libc",
11152 "memchr",11157 "memchr",
11153 "mio 0.7.14",11158 "mio 0.7.14",
11154 "num_cpus",11159 "num_cpus",
11155 "once_cell",11160 "once_cell",
11156 "pin-project-lite 0.2.7",11161 "pin-project-lite 0.2.8",
11157 "signal-hook-registry",11162 "signal-hook-registry",
11158 "tokio-macros 1.6.0",11163 "tokio-macros 1.7.0",
11159 "winapi 0.3.9",11164 "winapi 0.3.9",
11160]11165]
1116111166
1117211177
11173[[package]]11178[[package]]
11174name = "tokio-macros"11179name = "tokio-macros"
11175version = "1.6.0"11180version = "1.7.0"
11176source = "registry+https://github.com/rust-lang/crates.io-index"11181source = "registry+https://github.com/rust-lang/crates.io-index"
11177checksum = "c9efc1aba077437943f7515666aa2b882dfabfbfdf89c819ea75a8d6e9eaba5e"11182checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7"
11178dependencies = [11183dependencies = [
11179 "proc-macro2",11184 "proc-macro2",
11180 "quote",11185 "quote",
11188checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6"11193checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6"
11189dependencies = [11194dependencies = [
11190 "rustls",11195 "rustls",
11191 "tokio 1.14.0",11196 "tokio 1.16.1",
11192 "webpki",11197 "webpki",
11193]11198]
1119411199
11199checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3"11204checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3"
11200dependencies = [11205dependencies = [
11201 "futures-core",11206 "futures-core",
11202 "pin-project-lite 0.2.7",11207 "pin-project-lite 0.2.8",
11203 "tokio 1.14.0",11208 "tokio 1.16.1",
11204]11209]
1120511210
11206[[package]]11211[[package]]
11214 "futures-io",11219 "futures-io",
11215 "futures-sink",11220 "futures-sink",
11216 "log",11221 "log",
11217 "pin-project-lite 0.2.7",11222 "pin-project-lite 0.2.8",
11218 "tokio 1.14.0",11223 "tokio 1.16.1",
11219]11224]
1122011225
11221[[package]]11226[[package]]
1123511240
11236[[package]]11241[[package]]
11237name = "tracing"11242name = "tracing"
11238version = "0.1.29"11243version = "0.1.30"
11239source = "registry+https://github.com/rust-lang/crates.io-index"11244source = "registry+https://github.com/rust-lang/crates.io-index"
11240checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105"11245checksum = "2d8d93354fe2a8e50d5953f5ae2e47a3fc2ef03292e7ea46e3cc38f549525fb9"
11241dependencies = [11246dependencies = [
11242 "cfg-if 1.0.0",11247 "cfg-if 1.0.0",
11243 "pin-project-lite 0.2.7",11248 "pin-project-lite 0.2.8",
11244 "tracing-attributes",11249 "tracing-attributes",
11245 "tracing-core",11250 "tracing-core",
11246]11251]
1124711252
11248[[package]]11253[[package]]
11249name = "tracing-attributes"11254name = "tracing-attributes"
11250version = "0.1.18"11255version = "0.1.19"
11251source = "registry+https://github.com/rust-lang/crates.io-index"11256source = "registry+https://github.com/rust-lang/crates.io-index"
11252checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e"11257checksum = "8276d9a4a3a558d7b7ad5303ad50b53d58264641b82914b7ada36bd762e7a716"
11253dependencies = [11258dependencies = [
11254 "proc-macro2",11259 "proc-macro2",
11255 "quote",11260 "quote",
1125811263
11259[[package]]11264[[package]]
11260name = "tracing-core"11265name = "tracing-core"
11261version = "0.1.21"11266version = "0.1.22"
11262source = "registry+https://github.com/rust-lang/crates.io-index"11267source = "registry+https://github.com/rust-lang/crates.io-index"
11263checksum = "1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4"11268checksum = "03cfcb51380632a72d3111cb8d3447a8d908e577d31beeac006f836383d29a23"
11264dependencies = [11269dependencies = [
11265 "lazy_static",11270 "lazy_static",
11271 "valuable",
11266]11272]
1126711273
11268[[package]]11274[[package]]
11271source = "registry+https://github.com/rust-lang/crates.io-index"11277source = "registry+https://github.com/rust-lang/crates.io-index"
11272checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"11278checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
11273dependencies = [11279dependencies = [
11274 "pin-project 1.0.8",11280 "pin-project 1.0.10",
11275 "tracing",11281 "tracing",
11276]11282]
1127711283
1135311359
11354[[package]]11360[[package]]
11355name = "trust-dns-proto"11361name = "trust-dns-proto"
11356version = "0.20.3"11362version = "0.20.4"
11357source = "registry+https://github.com/rust-lang/crates.io-index"11363source = "registry+https://github.com/rust-lang/crates.io-index"
11358checksum = "ad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4"11364checksum = "ca94d4e9feb6a181c690c4040d7a24ef34018d8313ac5044a61d21222ae24e31"
11359dependencies = [11365dependencies = [
11360 "async-trait",11366 "async-trait",
11361 "cfg-if 1.0.0",11367 "cfg-if 1.0.0",
1137711383
11378[[package]]11384[[package]]
11379name = "trust-dns-resolver"11385name = "trust-dns-resolver"
11380version = "0.20.3"11386version = "0.20.4"
11381source = "registry+https://github.com/rust-lang/crates.io-index"11387source = "registry+https://github.com/rust-lang/crates.io-index"
11382checksum = "f6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770"11388checksum = "ecae383baad9995efaa34ce8e57d12c3f305e545887472a492b838f4b5cfb77a"
11383dependencies = [11389dependencies = [
11384 "cfg-if 1.0.0",11390 "cfg-if 1.0.0",
11385 "futures-util",11391 "futures-util",
1143211438
11433[[package]]11439[[package]]
11434name = "twox-hash"11440name = "twox-hash"
11435version = "1.6.1"11441version = "1.6.2"
11436source = "registry+https://github.com/rust-lang/crates.io-index"11442source = "registry+https://github.com/rust-lang/crates.io-index"
11437checksum = "1f559b464de2e2bdabcac6a210d12e9b5a5973c251e102c44c585c71d51bd78e"11443checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0"
11438dependencies = [11444dependencies = [
11439 "cfg-if 1.0.0",11445 "cfg-if 1.0.0",
11440 "rand 0.8.4",11446 "rand 0.8.4",
1144311449
11444[[package]]11450[[package]]
11445name = "typenum"11451name = "typenum"
11446version = "1.14.0"11452version = "1.15.0"
11447source = "registry+https://github.com/rust-lang/crates.io-index"11453source = "registry+https://github.com/rust-lang/crates.io-index"
11448checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec"11454checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
1144911455
11450[[package]]11456[[package]]
11451name = "uc-rpc"11457name = "uc-rpc"
1147311479
11474[[package]]11480[[package]]
11475name = "uint"11481name = "uint"
11476version = "0.9.1"11482version = "0.9.2"
11477source = "registry+https://github.com/rust-lang/crates.io-index"11483source = "registry+https://github.com/rust-lang/crates.io-index"
11478checksum = "6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5f"11484checksum = "1b1b413ebfe8c2c74a69ff124699dd156a7fa41cb1d09ba6df94aa2f2b0a4a3a"
11479dependencies = [11485dependencies = [
11480 "byteorder",11486 "byteorder",
11481 "crunchy",11487 "crunchy",
11546 "fp-rpc",11552 "fp-rpc",
11547 "frame-benchmarking",11553 "frame-benchmarking",
11548 "frame-benchmarking-cli",11554 "frame-benchmarking-cli",
11549 "futures 0.3.18",11555 "futures 0.3.19",
11550 "jsonrpc-core",11556 "jsonrpc-core",
11551 "jsonrpc-pubsub",11557 "jsonrpc-pubsub",
11552 "log",11558 "log",
11610 "fc-rpc",11616 "fc-rpc",
11611 "fc-rpc-core",11617 "fc-rpc-core",
11612 "fp-rpc",11618 "fp-rpc",
11613 "futures 0.3.18",11619 "futures 0.3.19",
11614 "jsonrpc-core",11620 "jsonrpc-core",
11615 "jsonrpc-pubsub",11621 "jsonrpc-pubsub",
11616 "pallet-ethereum",11622 "pallet-ethereum",
11726source = "registry+https://github.com/rust-lang/crates.io-index"11732source = "registry+https://github.com/rust-lang/crates.io-index"
11727checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05"11733checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05"
11728dependencies = [11734dependencies = [
11729 "generic-array 0.14.4",11735 "generic-array 0.14.5",
11730 "subtle 2.4.1",11736 "subtle 2.4.1",
11731]11737]
1173211738
11833 "percent-encoding 2.1.0",11839 "percent-encoding 2.1.0",
11834]11840]
11841
11842[[package]]
11843name = "valuable"
11844version = "0.1.0"
11845source = "registry+https://github.com/rust-lang/crates.io-index"
11846checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
1183511847
11836[[package]]11848[[package]]
11837name = "value-bag"11849name = "value-bag"
1185711869
11858[[package]]11870[[package]]
11859name = "version_check"11871name = "version_check"
11860version = "0.9.3"11872version = "0.9.4"
11861source = "registry+https://github.com/rust-lang/crates.io-index"11873source = "registry+https://github.com/rust-lang/crates.io-index"
11862checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"11874checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1186311875
11864[[package]]11876[[package]]
11865name = "void"11877name = "void"
1190811920
11909[[package]]11921[[package]]
11910name = "wasm-bindgen"11922name = "wasm-bindgen"
11911version = "0.2.78"11923version = "0.2.79"
11912source = "registry+https://github.com/rust-lang/crates.io-index"11924source = "registry+https://github.com/rust-lang/crates.io-index"
11913checksum = "632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce"11925checksum = "25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06"
11914dependencies = [11926dependencies = [
11915 "cfg-if 1.0.0",11927 "cfg-if 1.0.0",
11916 "wasm-bindgen-macro",11928 "wasm-bindgen-macro",
11917]11929]
1191811930
11919[[package]]11931[[package]]
11920name = "wasm-bindgen-backend"11932name = "wasm-bindgen-backend"
11921version = "0.2.78"11933version = "0.2.79"
11922source = "registry+https://github.com/rust-lang/crates.io-index"11934source = "registry+https://github.com/rust-lang/crates.io-index"
11923checksum = "a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b"11935checksum = "8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca"
11924dependencies = [11936dependencies = [
11925 "bumpalo",11937 "bumpalo",
11926 "lazy_static",11938 "lazy_static",
1193311945
11934[[package]]11946[[package]]
11935name = "wasm-bindgen-futures"11947name = "wasm-bindgen-futures"
11936version = "0.4.28"11948version = "0.4.29"
11937source = "registry+https://github.com/rust-lang/crates.io-index"11949source = "registry+https://github.com/rust-lang/crates.io-index"
11938checksum = "8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39"11950checksum = "2eb6ec270a31b1d3c7e266b999739109abce8b6c87e4b31fcfcd788b65267395"
11939dependencies = [11951dependencies = [
11940 "cfg-if 1.0.0",11952 "cfg-if 1.0.0",
11941 "js-sys",11953 "js-sys",
1194511957
11946[[package]]11958[[package]]
11947name = "wasm-bindgen-macro"11959name = "wasm-bindgen-macro"
11948version = "0.2.78"11960version = "0.2.79"
11949source = "registry+https://github.com/rust-lang/crates.io-index"11961source = "registry+https://github.com/rust-lang/crates.io-index"
11950checksum = "d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9"11962checksum = "2f4203d69e40a52ee523b2529a773d5ffc1dc0071801c87b3d270b471b80ed01"
11951dependencies = [11963dependencies = [
11952 "quote",11964 "quote",
11953 "wasm-bindgen-macro-support",11965 "wasm-bindgen-macro-support",
11954]11966]
1195511967
11956[[package]]11968[[package]]
11957name = "wasm-bindgen-macro-support"11969name = "wasm-bindgen-macro-support"
11958version = "0.2.78"11970version = "0.2.79"
11959source = "registry+https://github.com/rust-lang/crates.io-index"11971source = "registry+https://github.com/rust-lang/crates.io-index"
11960checksum = "7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab"11972checksum = "bfa8a30d46208db204854cadbb5d4baf5fcf8071ba5bf48190c3e59937962ebc"
11961dependencies = [11973dependencies = [
11962 "proc-macro2",11974 "proc-macro2",
11963 "quote",11975 "quote",
1196811980
11969[[package]]11981[[package]]
11970name = "wasm-bindgen-shared"11982name = "wasm-bindgen-shared"
11971version = "0.2.78"11983version = "0.2.79"
11972source = "registry+https://github.com/rust-lang/crates.io-index"11984source = "registry+https://github.com/rust-lang/crates.io-index"
11973checksum = "0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc"11985checksum = "3d958d035c4438e28c70e4321a2911302f10135ce78a9c7834c0cab4123d06a2"
1197411986
11975[[package]]11987[[package]]
11976name = "wasm-gc-api"11988name = "wasm-gc-api"
11989source = "registry+https://github.com/rust-lang/crates.io-index"12001source = "registry+https://github.com/rust-lang/crates.io-index"
11990checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"12002checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
11991dependencies = [12003dependencies = [
11992 "futures 0.3.18",12004 "futures 0.3.19",
11993 "js-sys",12005 "js-sys",
11994 "parking_lot 0.11.2",12006 "parking_lot 0.11.2",
11995 "pin-utils",12007 "pin-utils",
12075 "log",12087 "log",
12076 "rsix",12088 "rsix",
12077 "serde",12089 "serde",
12078 "sha2 0.9.8",12090 "sha2 0.9.9",
12079 "toml",12091 "toml",
12080 "winapi 0.3.9",12092 "winapi 0.3.9",
12081 "zstd",12093 "zstd",
1218812200
12189[[package]]12201[[package]]
12190name = "web-sys"12202name = "web-sys"
12191version = "0.3.55"12203version = "0.3.56"
12192source = "registry+https://github.com/rust-lang/crates.io-index"12204source = "registry+https://github.com/rust-lang/crates.io-index"
12193checksum = "38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fb"12205checksum = "c060b319f29dd25724f09a2ba1418f142f539b2be99fbf4d2d5a8f7330afb8eb"
12194dependencies = [12206dependencies = [
12195 "js-sys",12207 "js-sys",
12196 "wasm-bindgen",12208 "wasm-bindgen",
1231012322
12311[[package]]12323[[package]]
12312name = "which"12324name = "which"
12313version = "4.2.2"12325version = "4.2.4"
12314source = "registry+https://github.com/rust-lang/crates.io-index"12326source = "registry+https://github.com/rust-lang/crates.io-index"
12315checksum = "ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9"12327checksum = "2a5a7e487e921cf220206864a94a89b6c6905bfc19f1057fa26a4cb360e5c1d2"
12316dependencies = [12328dependencies = [
12317 "either",12329 "either",
12318 "lazy_static",12330 "lazy_static",
12471source = "registry+https://github.com/rust-lang/crates.io-index"12483source = "registry+https://github.com/rust-lang/crates.io-index"
12472checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107"12484checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107"
12473dependencies = [12485dependencies = [
12474 "futures 0.3.18",12486 "futures 0.3.19",
12475 "log",12487 "log",
12476 "nohash-hasher",12488 "nohash-hasher",
12477 "parking_lot 0.11.2",12489 "parking_lot 0.11.2",
1248712499
12488[[package]]12500[[package]]
12489name = "zeroize"12501name = "zeroize"
12490version = "1.4.3"12502version = "1.5.2"
12491source = "registry+https://github.com/rust-lang/crates.io-index"12503source = "registry+https://github.com/rust-lang/crates.io-index"
12492checksum = "d68d9dcec5f9b43a30d38c49f91dfedfaac384cb8f085faca366c26207dd1619"12504checksum = "7c88870063c39ee00ec285a2f8d6a966e5b6fb2becc4e8dac77ed0d370ed6006"
12493dependencies = [12505dependencies = [
12494 "zeroize_derive",12506 "zeroize_derive",
12495]12507]
1249612508
12497[[package]]12509[[package]]
12498name = "zeroize_derive"12510name = "zeroize_derive"
12499version = "1.2.2"12511version = "1.3.1"
12500source = "registry+https://github.com/rust-lang/crates.io-index"12512source = "registry+https://github.com/rust-lang/crates.io-index"
12501checksum = "65f1a51723ec88c66d5d1fe80c841f17f63587d6691901d66be9bec6c3b51f73"12513checksum = "81e8f13fef10b63c06356d65d416b070798ddabcadc10d3ece0c5be9b3c7eddb"
12502dependencies = [12514dependencies = [
12503 "proc-macro2",12515 "proc-macro2",
12504 "quote",12516 "quote",
1250812520
12509[[package]]12521[[package]]
12510name = "zstd"12522name = "zstd"
12511version = "0.9.0+zstd.1.5.0"12523version = "0.9.2+zstd.1.5.1"
12512source = "registry+https://github.com/rust-lang/crates.io-index"12524source = "registry+https://github.com/rust-lang/crates.io-index"
12513checksum = "07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccd"12525checksum = "2390ea1bf6c038c39674f22d95f0564725fc06034a47129179810b2fc58caa54"
12514dependencies = [12526dependencies = [
12515 "zstd-safe",12527 "zstd-safe",
12516]12528]
1251712529
12518[[package]]12530[[package]]
12519name = "zstd-safe"12531name = "zstd-safe"
12520version = "4.1.1+zstd.1.5.0"12532version = "4.1.3+zstd.1.5.1"
12521source = "registry+https://github.com/rust-lang/crates.io-index"12533source = "registry+https://github.com/rust-lang/crates.io-index"
12522checksum = "c91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079"12534checksum = "e99d81b99fb3c2c2c794e3fe56c305c63d5173a16a46b5850b07c935ffc7db79"
12523dependencies = [12535dependencies = [
12524 "libc",12536 "libc",
12525 "zstd-sys",12537 "zstd-sys",
12526]12538]
1252712539
12528[[package]]12540[[package]]
12529name = "zstd-sys"12541name = "zstd-sys"
12530version = "1.6.1+zstd.1.5.0"12542version = "1.6.2+zstd.1.5.1"
12531source = "registry+https://github.com/rust-lang/crates.io-index"12543source = "registry+https://github.com/rust-lang/crates.io-index"
12532checksum = "615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33"12544checksum = "2daf2f248d9ea44454bfcb2516534e8b8ad2fc91bf818a1885495fc42bc8ac9f"
12533dependencies = [12545dependencies = [
12534 "cc",12546 "cc",
12535 "libc",12547 "libc",
modifiedpallets/scheduler/src/lib.rsdiffbeforeafterboth
--- a/pallets/scheduler/src/lib.rs
+++ b/pallets/scheduler/src/lib.rs
@@ -59,7 +59,7 @@
 use codec::{Encode, Decode, Codec};
 use sp_runtime::{
 	RuntimeDebug,
-	traits::{Zero, One, BadOrigin, Saturating},
+	traits::{Zero, One, BadOrigin, Saturating, SignedExtension},
 };
 use frame_support::{
 	decl_module, decl_storage, decl_event, decl_error,
@@ -75,8 +75,6 @@
 pub use weights::WeightInfo;
 use up_sponsorship::SponsorshipHandler;
 use scale_info::TypeInfo;
-
-pub const MAX_TASK_ID_LENGTH_IN_BYTES: u32 = 16;
 
 /// Our pallet's configuration trait. All our types and constants go in here. If the
 /// pallet is dependent on specific other pallets, then their configuration traits
@@ -118,8 +116,15 @@
 
 	/// Weight information for extrinsics in this pallet.
 	type WeightInfo: WeightInfo;
+
+	/// Unchecked extrinsic type as expected by the runtime that uses this pallet.
+	type PaymentHandler: SignedExtension;
 }
 
+pub const MAX_TASK_ID_LENGTH_IN_BYTES: u8 = 16;
+
+pub const PERIODIC_CALLS_LIMIT: u32 = 100;
+
 // pub type SelfWeightInfo<T> = <T as system::Config>::WeightInfo;
 
 /// Just a simple index for naming period tasks.
@@ -250,7 +255,7 @@
 		)
 		{
 			let origin = <T as Config>::Origin::from(origin);
-			Self::do_schedule(DispatchTime::At(when), maybe_periodic, priority, origin.caller().clone(), *call)?;
+			Self::do_schedule_nameless(DispatchTime::At(when), maybe_periodic, priority, origin.caller().clone(), *call)?;
 		}
 
 		/// Cancel an anonymously scheduled task.
@@ -326,7 +331,7 @@
 		) {
 			T::ScheduleOrigin::ensure_origin(origin.clone())?;
 			let origin = <T as Config>::Origin::from(origin);
-			Self::do_schedule(
+			Self::do_schedule_nameless(
 				DispatchTime::After(after), maybe_periodic, priority, origin.caller().clone(), *call
 			)?;
 		}
@@ -364,7 +369,8 @@
 		/// # </weight>
 		fn on_initialize(now: T::BlockNumber) -> Weight {
 			let limit = T::MaximumWeight::get();
-			let mut queued = Agenda::<T>::take(now).into_iter()
+			let mut queued = Agenda::<T>::take(now)
+				.into_iter()
 				.enumerate()
 				.filter_map(|(index, s)| s.map(|inner| (index as u32, inner)))
 				.collect::<Vec<_>>();
@@ -377,7 +383,7 @@
 			}
 			queued.sort_by_key(|(_, s)| s.priority);
 			let base_weight: Weight = T::DbWeight::get().reads_writes(1, 2); // Agenda + Agenda(next)
-			let mut total_weight: Weight = 0;
+			let mut total_weight: Weight = 0; // T::WeightInfo::on_initialize(0)
 			queued.into_iter()
 				.enumerate()
 				.scan(base_weight, |cumulative_weight, (order, (index, s))| {
@@ -412,13 +418,13 @@
 					// - It is the first item in the schedule
 					if s.priority <= schedule::HARD_DEADLINE || cumulative_weight <= limit || order == 0 {
 
-						let origin = <<T as Config>::Origin as From<T::PalletsOrigin>>::from(
-							s.origin.clone()
-						).into();
-						let sender = ensure_signed(origin).unwrap_or_default();
-						let who_will_pay = T::SponsorshipHandler::get_sponsor(&sender, &s.call).unwrap_or(sender);
-						let sponsor = T::PalletsOrigin::from(system::RawOrigin::Signed(who_will_pay));
-						let r = s.call.clone().dispatch(sponsor.into());
+						// let origin = <<T as Config>::Origin as From<T::PalletsOrigin>>::from(
+						// 	s.origin.clone()
+						// ).into();
+						// let sender = ensure_signed(origin).unwrap_or_default();
+						// let who_will_pay = T::SponsorshipHandler::get_sponsor(&sender, &s.call).unwrap_or(sender);
+						// let sponsor = T::PalletsOrigin::from(system::RawOrigin::Signed(who_will_pay));
+						// let r = s.call.clone().dispatch(sponsor.into());
 						let maybe_id = s.maybe_id.clone();
 						if let Some((period, count)) = s.maybe_periodic {
 							if count > 1 {
@@ -439,7 +445,7 @@
 						Self::deposit_event(RawEvent::Dispatched(
 							(now, index),
 							maybe_id,
-							r.map(|_| ()).map_err(|e| e.error)
+							Ok(())// r.map(|_| ()).map_err(|e| e.error)
 						));
 						total_weight = cumulative_weight;
 						None
@@ -476,21 +482,32 @@
 	}
 
 	fn do_schedule(
+		maybe_id: Option<Vec<u8>>,
 		when: DispatchTime<T::BlockNumber>,
 		maybe_periodic: Option<schedule::Period<T::BlockNumber>>,
 		priority: schedule::Priority,
 		origin: T::PalletsOrigin,
 		call: <T as Config>::Call,
-	) -> Result<TaskAddress<T::BlockNumber>, DispatchError> {
+	) -> Result<(T::BlockNumber, u32), DispatchError> {
 		let when = Self::resolve_time(when)?;
 
+		let sender = ensure_signed(
+			<<T as Config>::Origin as From<T::PalletsOrigin>>::from(origin.clone()).into()
+		).unwrap_or_default();
+		let who_will_pay = T::SponsorshipHandler::get_sponsor(&sender, &call).unwrap_or(sender);
+		let sponsor = T::PalletsOrigin::from(system::RawOrigin::Signed(who_will_pay));
+		let r = call.clone().dispatch(sponsor.into());
+
+		//T::PaymentHandler::validate(sponsor.into(), call.clone(), ); todo dispatch call
+
 		// sanitize maybe_periodic
 		let maybe_periodic = maybe_periodic
 			.filter(|p| p.1 > 1 && !p.0.is_zero())
-			// Remove one from the number of repetitions since we will schedule one now.
-			.map(|(p, c)| (p, c - 1));
+			// Limit the repetitions to 100 calls and remove one from the number of repetitions since we will schedule one now.
+			.map(|(p, c)| (p, std::cmp::min(c, PERIODIC_CALLS_LIMIT) - 1));
+			
 		let s = Some(Scheduled {
-			maybe_id: None,
+			maybe_id,
 			priority,
 			call,
 			maybe_periodic,
@@ -506,9 +523,23 @@
 				expected from the runtime configuration. An update might be needed.",
 			);
 		}
+
+		Ok((when, index))
+	}
+
+	fn do_schedule_nameless(
+		when: DispatchTime<T::BlockNumber>,
+		maybe_periodic: Option<schedule::Period<T::BlockNumber>>,
+		priority: schedule::Priority,
+		origin: T::PalletsOrigin,
+		call: <T as Config>::Call,
+	) -> Result<TaskAddress<T::BlockNumber>, DispatchError> {
+		let address = Self::do_schedule(None, when, maybe_periodic, priority, origin, call)?;
+		let (when, index) = address;
+
 		Self::deposit_event(RawEvent::Scheduled(when, index));
 
-		Ok((when, index))
+		Ok(address)
 	}
 
 	fn do_cancel(
@@ -578,35 +609,11 @@
 			return Err(Error::<T>::FailedToSchedule.into());
 		}
 
-		let when = Self::resolve_time(when)?;
-
-		// sanitize maybe_periodic
-		let maybe_periodic = maybe_periodic
-			.filter(|p| p.1 > 1 && !p.0.is_zero())
-			// Remove one from the number of repetitions since we will schedule one now.
-			.map(|(p, c)| (p, c - 1));
+		let address = Self::do_schedule(Some(id.clone()), when, maybe_periodic, priority, origin, call)?;
+		let (when, index) = address;
 
-		let s = Scheduled {
-			maybe_id: Some(id.clone()),
-			priority,
-			call,
-			maybe_periodic,
-			origin,
-			_phantom: Default::default(),
-		};
-		Agenda::<T>::append(when, Some(s));
-		let index = Agenda::<T>::decode_len(when).unwrap_or(1) as u32 - 1;
-		if index > T::MaxScheduledPerBlock::get() {
-			log::warn!(
-				target: "runtime::scheduler",
-				"Warning: There are more items queued in the Scheduler than \
-				expected from the runtime configuration. An update might be needed.",
-			);
-		}
-		let address = (when, index);
 		Lookup::<T>::insert(&id, &address);
 		Self::deposit_event(RawEvent::Scheduled(when, index));
-
 		Ok(address)
 	}
 
@@ -680,7 +687,7 @@
 		origin: T::PalletsOrigin,
 		call: <T as Config>::Call,
 	) -> Result<Self::Address, DispatchError> {
-		Self::do_schedule(when, maybe_periodic, priority, origin, call)
+		Self::do_schedule_nameless(when, maybe_periodic, priority, origin, call)
 	}
 
 	fn cancel((when, index): Self::Address) -> Result<(), ()> {
@@ -796,8 +803,6 @@
 	}
 
 	type UncheckedExtrinsic = frame_system::mocking::MockUncheckedExtrinsic<Test>;
-	// todo check current cumulus implementation, add changes accordingly, do something with signedExtra and (un)checked extrinsic (integral to Scheduler?)
-	// todo to include pallet in runtime, not only uncomment but also (implement?) trait
 	type Block = frame_system::mocking::MockBlock<Test>;
 
 	frame_support::construct_runtime!(
@@ -871,5 +876,6 @@
 		type MaxScheduledPerBlock = MaxScheduledPerBlock;
 		type WeightInfo = ();
 		type SponsorshipHandler = ();
+		type PaymentHandler = ();
 	}
 }
modifiedruntime/src/lib.rsdiffbeforeafterboth
--- a/runtime/src/lib.rs
+++ b/runtime/src/lib.rs
@@ -798,11 +798,11 @@
 	type BlockNumberProvider = RelayChainBlockNumberProvider<Runtime>;
 }
 
-// parameter_types! {
-// 	pub MaximumSchedulerWeight: Weight = Perbill::from_percent(50) *
-// 		RuntimeBlockWeights::get().max_block;
-// 	pub const MaxScheduledPerBlock: u32 = 50;
-// }
+parameter_types! {
+	pub MaximumSchedulerWeight: Weight = Perbill::from_percent(50) *
+		RuntimeBlockWeights::get().max_block;
+	pub const MaxScheduledPerBlock: u32 = 50;
+}
 
 type EvmSponsorshipHandler = (
 	pallet_unique::UniqueEthSponsorshipHandler<Runtime>,
@@ -814,17 +814,18 @@
 	pallet_evm_transaction_payment::BridgeSponsorshipHandler<Runtime>,
 );
 
-// impl pallet_unq_scheduler::Config for Runtime {
-// 	type Event = Event;
-// 	type Origin = Origin;
-// 	type PalletsOrigin = OriginCaller;
-// 	type Call = Call;
-// 	type MaximumWeight = MaximumSchedulerWeight;
-// 	type ScheduleOrigin = EnsureSigned<AccountId>;
-// 	type MaxScheduledPerBlock = MaxScheduledPerBlock;
-// 	type SponsorshipHandler = SponsorshipHandler;
-// 	type WeightInfo = ();
-// }
+impl pallet_unq_scheduler::Config for Runtime {
+	type Event = Event;
+	type Origin = Origin;
+	type PalletsOrigin = OriginCaller;
+	type Call = Call;
+	type MaximumWeight = MaximumSchedulerWeight;
+	type ScheduleOrigin = EnsureSigned<AccountId>;
+	type MaxScheduledPerBlock = MaxScheduledPerBlock;
+	type SponsorshipHandler = SponsorshipHandler;
+	type WeightInfo = ();
+	type PaymentHandler = pallet_charge_transaction::ChargeTransactionPayment<Runtime>;
+}
 
 impl pallet_evm_transaction_payment::Config for Runtime {
 	type EvmSponsorshipHandler = EvmSponsorshipHandler;
@@ -885,7 +886,7 @@
 		// Unique Pallets
 		Inflation: pallet_inflation::{Pallet, Call, Storage} = 60,
 		Unique: pallet_unique::{Pallet, Call, Storage, Event<T>} = 61,
-		// Scheduler: pallet_unq_scheduler::{Pallet, Call, Storage, Event<T>} = 62,
+		Scheduler: pallet_unq_scheduler::{Pallet, Call, Storage, Event<T>} = 62,
 		// free = 63
 		Charging: pallet_charge_transaction::{Pallet, Call, Storage } = 64,
 		// ContractHelpers: pallet_contract_helpers::{Pallet, Call, Storage} = 65,
modifiedtests/package.jsondiffbeforeafterboth
--- a/tests/package.json
+++ b/tests/package.json
@@ -64,6 +64,7 @@
     "testOverflow": "mocha --timeout 9999999 -r ts-node/register ./**/overflow.test.ts",
     "testSetVariableMetadataSponsoringRateLimit": "mocha --timeout 9999999 -r ts-node/register ./**/setVariableMetadataSponsoringRateLimit.test.ts",
     "testInflation": "mocha --timeout 9999999 -r ts-node/register ./**/inflation.test.ts",
+    "testScheduler": "mocha --timeout 9999999 -r ts-node/register ./**/scheduler.test.ts",
     "testPalletPresence": "mocha --timeout 9999999 -r ts-node/register ./**/pallet-presence.test.ts",
     "testBlockProduction": "mocha --timeout 9999999 -r ts-node/register ./**/block-production.test.ts",
     "testEnableDisableTransfers": "mocha --timeout 9999999 -r ts-node/register ./**/enableDisableTransfer.test.ts",
modifiedtests/src/scheduler.test.tsdiffbeforeafterboth
--- a/tests/src/scheduler.test.ts
+++ b/tests/src/scheduler.test.ts
@@ -14,14 +14,23 @@
   setCollectionSponsorExpectSuccess,
   confirmSponsorshipExpectSuccess,
 } from './util/helpers';
+import {IKeyringPair} from '@polkadot/types/types';
 
 chai.use(chaiAsPromised);
 
-describe.skip('Integration Test scheduler base transaction', () => {
+describe('Integration Test scheduler base transaction', () => {
+  let alice: IKeyringPair;
+  let bob: IKeyringPair;
+
+  before(async() => {
+    await usingApi(async () => {
+      alice = privateKey('//Alice');
+      bob = privateKey('//Bob');
+    });
+  });
+
   it('User can transfer owned token with delay (scheduler)', async () => {
     await usingApi(async () => {
-      const alice = privateKey('//Alice');
-      const bob = privateKey('//Bob');
       // nft
       const nftCollectionId = await createCollectionExpectSuccess();
       const newNftTokenId = await createItemExpectSuccess(alice, nftCollectionId, 'NFT');