git.delta.rocks / unique-network / refs/commits / 896459077154

difftreelog

Merge branch 'develop' into feature/CORE-162

Igor Kozyrev2021-10-05parents: #a05576a #94e2090.patch.diff
in: master

180 files changed

added..env.swpdiffbeforeafterboth

binary blob — no preview

added.envdiffbeforeafterboth

no changes

modifiedCargo.lockdiffbeforeafterboth
1414
15[[package]]15[[package]]
16name = "addr2line"16name = "addr2line"
17version = "0.15.2"17version = "0.14.1"
18source = "registry+https://github.com/rust-lang/crates.io-index"18source = "registry+https://github.com/rust-lang/crates.io-index"
19checksum = "e7a2e47a1fbe209ee101dd6d61285226744c6c8d3c21c8dc878ba6cb9f467f3a"19checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7"
20dependencies = [20dependencies = [
21 "gimli 0.24.0",21 "gimli 0.23.0",
22]22]
2323
24[[package]]24[[package]]
25name = "addr2line"25name = "addr2line"
26version = "0.16.0"26version = "0.15.1"
27source = "registry+https://github.com/rust-lang/crates.io-index"27source = "registry+https://github.com/rust-lang/crates.io-index"
28checksum = "3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd"28checksum = "03345e98af8f3d786b6d9f656ccfa6ac316d954e92bc4841f0bba20789d5fb5a"
29dependencies = [29dependencies = [
30 "gimli 0.25.0",30 "gimli 0.24.0",
31]31]
3232
33[[package]]33[[package]]
34name = "adler"34name = "adler"
35version = "1.0.2"35version = "0.2.2"
36source = "registry+https://github.com/rust-lang/crates.io-index"36source = "registry+https://github.com/rust-lang/crates.io-index"
37checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"37checksum = "ccc9a9dd069569f212bc4330af9f17c4afb5e8ce185e83dbb14f1349dda18b10"
3838
39[[package]]39[[package]]
40name = "aead"40name = "aead"
41version = "0.3.2"41version = "0.4.3"
42source = "registry+https://github.com/rust-lang/crates.io-index"42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "7fc95d1bdb8e6666b2b217308eeeb09f2d6728d104be3e31916cc74d15420331"43checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877"
44dependencies = [44dependencies = [
45 "generic-array 0.14.4",45 "generic-array 0.14.4",
46]46]
4747
48[[package]]48[[package]]
49name = "aes"49name = "aes"
50version = "0.5.0"50version = "0.7.5"
51source = "registry+https://github.com/rust-lang/crates.io-index"51source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "dd2bc6d3f370b5666245ff421e231cba4353df936e26986d2918e61a8fd6aef6"52checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"
53dependencies = [53dependencies = [
54 "aes-soft",54 "cfg-if 1.0.0",
55 "aesni",55 "cipher",
56 "block-cipher",56 "cpufeatures 0.2.1",
57 "opaque-debug 0.3.0",
57]58]
5859
59[[package]]60[[package]]
60name = "aes-gcm"61name = "aes-gcm"
61version = "0.7.0"62version = "0.9.4"
62source = "registry+https://github.com/rust-lang/crates.io-index"63source = "registry+https://github.com/rust-lang/crates.io-index"
63checksum = "0301c9e9c443494d970a07885e8cf3e587bae8356a1d5abd0999068413f7205f"64checksum = "df5f85a83a7d8b0442b6aa7b504b8212c1733da07b98aae43d4bc21b2cb3cdf6"
64dependencies = [65dependencies = [
65 "aead",66 "aead",
66 "aes",67 "aes",
67 "block-cipher",68 "cipher",
69 "ctr",
68 "ghash",70 "ghash",
69 "subtle 2.4.1",71 "subtle 2.4.1",
70]72]
7173
72[[package]]74[[package]]
73name = "aes-soft"
74version = "0.5.0"
75source = "registry+https://github.com/rust-lang/crates.io-index"
76checksum = "63dd91889c49327ad7ef3b500fd1109dbd3c509a03db0d4a9ce413b79f575cb6"
77dependencies = [
78 "block-cipher",
79 "byteorder",
80 "opaque-debug 0.3.0",
81]
82
83[[package]]
84name = "aesni"
85version = "0.8.0"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "0a6fe808308bb07d393e2ea47780043ec47683fcf19cf5efc8ca51c50cc8c68a"
88dependencies = [
89 "block-cipher",
90 "opaque-debug 0.3.0",
91]
92
93[[package]]
94name = "ahash"75name = "ahash"
95version = "0.4.7"
96source = "registry+https://github.com/rust-lang/crates.io-index"
97checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e"
98
99[[package]]
100name = "ahash"
101version = "0.7.4"76version = "0.7.4"
102source = "registry+https://github.com/rust-lang/crates.io-index"77source = "registry+https://github.com/rust-lang/crates.io-index"
103checksum = "43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98"78checksum = "43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98"
104dependencies = [79dependencies = [
105 "getrandom 0.2.3",80 "getrandom 0.2.1",
106 "once_cell",81 "once_cell",
107 "version_check",82 "version_check",
108]83]
10984
110[[package]]85[[package]]
111name = "aho-corasick"86name = "aho-corasick"
112version = "0.7.18"87version = "0.7.13"
113source = "registry+https://github.com/rust-lang/crates.io-index"88source = "registry+https://github.com/rust-lang/crates.io-index"
114checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"89checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
115dependencies = [90dependencies = [
116 "memchr",91 "memchr",
117]92]
142117
143[[package]]118[[package]]
144name = "anyhow"119name = "anyhow"
145version = "1.0.42"120version = "1.0.39"
146source = "registry+https://github.com/rust-lang/crates.io-index"121source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "595d3cfa7a60d4555cb5067b99f07142a08ea778de5cf993f7b75c7d8fabc486"122checksum = "81cddc5f91628367664cc7c69714ff08deee8a3efc54623011c772544d7b2767"
148123
149[[package]]124[[package]]
150name = "approx"125name = "approx"
178153
179[[package]]154[[package]]
180name = "arrayvec"155name = "arrayvec"
181version = "0.7.1"156version = "0.7.0"
182source = "registry+https://github.com/rust-lang/crates.io-index"157source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "be4dc07131ffa69b8072d35f5007352af944213cde02545e2103680baed38fcd"158checksum = "5a2f58b0bb10c380af2b26e57212856b8c9a59e0925b4c20f4a174a49734eaf7"
184159
185[[package]]160[[package]]
186name = "asn1_der"161name = "asn1_der"
206181
207[[package]]182[[package]]
208name = "async-channel"183name = "async-channel"
209version = "1.6.1"184version = "1.5.1"
210source = "registry+https://github.com/rust-lang/crates.io-index"185source = "registry+https://github.com/rust-lang/crates.io-index"
211checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319"186checksum = "59740d83946db6a5af71ae25ddf9562c2b176b2ca42cf99a455f09f4a220d6b9"
212dependencies = [187dependencies = [
213 "concurrent-queue",188 "concurrent-queue",
214 "event-listener",189 "event-listener",
247222
248[[package]]223[[package]]
249name = "async-io"224name = "async-io"
250version = "1.6.0"225version = "1.3.1"
251source = "registry+https://github.com/rust-lang/crates.io-index"226source = "registry+https://github.com/rust-lang/crates.io-index"
252checksum = "a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b"227checksum = "9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd"
253dependencies = [228dependencies = [
254 "concurrent-queue",229 "concurrent-queue",
230 "fastrand",
255 "futures-lite",231 "futures-lite",
256 "libc",232 "libc",
257 "log",233 "log",
234 "nb-connect",
258 "once_cell",235 "once_cell",
259 "parking",236 "parking",
260 "polling",237 "polling",
261 "slab",238 "vec-arena",
262 "socket2 0.4.0",
263 "waker-fn",239 "waker-fn",
264 "winapi 0.3.9",240 "winapi 0.3.9",
265]241]
311 "async-io",287 "async-io",
312 "async-lock",288 "async-lock",
313 "async-process",289 "async-process",
314 "crossbeam-utils 0.8.5",290 "crossbeam-utils 0.8.1",
315 "futures-channel",291 "futures-channel",
316 "futures-core",292 "futures-core",
317 "futures-io",293 "futures-io",
322 "memchr",298 "memchr",
323 "num_cpus",299 "num_cpus",
324 "once_cell",300 "once_cell",
325 "pin-project-lite 0.2.7",301 "pin-project-lite 0.2.4",
326 "pin-utils",302 "pin-utils",
327 "slab",303 "slab",
328 "wasm-bindgen-futures",304 "wasm-bindgen-futures",
329]305]
330306
331[[package]]307[[package]]
332name = "async-std-resolver"308name = "async-std-resolver"
333version = "0.20.3"309version = "0.20.1"
334source = "registry+https://github.com/rust-lang/crates.io-index"310source = "registry+https://github.com/rust-lang/crates.io-index"
335checksum = "ed4e2c3da14d8ad45acb1e3191db7a918e9505b6f155b218e70a7c9a1a48c638"311checksum = "f665c56111e244fe38e7708ee10948a4356ad6a548997c21f5a63a0f4e0edc4d"
336dependencies = [312dependencies = [
337 "async-std",313 "async-std",
338 "async-trait",314 "async-trait",
369 "futures-sink",345 "futures-sink",
370 "futures-util",346 "futures-util",
371 "memchr",347 "memchr",
372 "pin-project-lite 0.2.7",348 "pin-project-lite 0.2.4",
373]349]
374350
375[[package]]351[[package]]
382 "futures-sink",358 "futures-sink",
383 "futures-util",359 "futures-util",
384 "memchr",360 "memchr",
385 "pin-project-lite 0.2.7",361 "pin-project-lite 0.2.4",
386]362]
387363
388[[package]]364[[package]]
413389
414[[package]]390[[package]]
415name = "autocfg"391name = "autocfg"
416version = "1.0.1"392version = "1.0.0"
417source = "registry+https://github.com/rust-lang/crates.io-index"393source = "registry+https://github.com/rust-lang/crates.io-index"
418checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"394checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
419395
420[[package]]396[[package]]
421name = "backtrace"397name = "backtrace"
422version = "0.3.61"398version = "0.3.56"
423source = "registry+https://github.com/rust-lang/crates.io-index"399source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01"400checksum = "9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc"
425dependencies = [401dependencies = [
426 "addr2line 0.16.0",402 "addr2line 0.14.1",
427 "cc",
428 "cfg-if 1.0.0",403 "cfg-if 1.0.0",
429 "libc",404 "libc",
430 "miniz_oxide",405 "miniz_oxide",
431 "object 0.26.0",406 "object 0.23.0",
432 "rustc-demangle",407 "rustc-demangle",
433]408]
434409
435[[package]]410[[package]]
411name = "bae"
412version = "0.1.6"
413source = "registry+https://github.com/rust-lang/crates.io-index"
414checksum = "ec107f431ee3d8a8e45e6dd117adab769556ef463959e77bf6a4888d5fd500cf"
415dependencies = [
416 "heck",
417 "proc-macro-error 0.4.12",
418 "proc-macro2",
419 "quote",
420 "syn",
421]
422
423[[package]]
436name = "base-x"424name = "base-x"
437version = "0.2.8"425version = "0.2.8"
438source = "registry+https://github.com/rust-lang/crates.io-index"426source = "registry+https://github.com/rust-lang/crates.io-index"
446434
447[[package]]435[[package]]
448name = "base64"436name = "base64"
437version = "0.11.0"
438source = "registry+https://github.com/rust-lang/crates.io-index"
439checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
440
441[[package]]
442name = "base64"
449version = "0.12.3"443version = "0.12.3"
450source = "registry+https://github.com/rust-lang/crates.io-index"444source = "registry+https://github.com/rust-lang/crates.io-index"
451checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"445checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
458452
459[[package]]453[[package]]
460name = "beef"454name = "beef"
461version = "0.5.1"455version = "0.5.0"
462source = "registry+https://github.com/rust-lang/crates.io-index"456source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "bed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736"457checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409"
464dependencies = [458dependencies = [
465 "serde",459 "serde",
466]460]
467461
468[[package]]462[[package]]
469name = "beefy-gadget"463name = "beefy-gadget"
470version = "0.1.0"464version = "0.1.0"
471source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.8#55ae3329847e0bbde51c9d45991d99f444777555"465source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"
472dependencies = [466dependencies = [
473 "beefy-primitives",467 "beefy-primitives",
474 "futures 0.3.16",468 "fnv",
469 "futures 0.3.17",
475 "hex",470 "hex",
476 "log",471 "log",
477 "parity-scale-codec",472 "parity-scale-codec",
478 "parking_lot 0.11.1",473 "parking_lot 0.11.2",
479 "sc-client-api",474 "sc-client-api",
480 "sc-keystore",475 "sc-keystore",
481 "sc-network",476 "sc-network",
491 "sp-utils",486 "sp-utils",
492 "substrate-prometheus-endpoint",487 "substrate-prometheus-endpoint",
493 "thiserror",488 "thiserror",
489 "wasm-timer",
494]490]
495491
496[[package]]492[[package]]
497name = "beefy-gadget-rpc"493name = "beefy-gadget-rpc"
498version = "0.1.0"494version = "0.1.0"
499source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.8#55ae3329847e0bbde51c9d45991d99f444777555"495source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"
500dependencies = [496dependencies = [
501 "beefy-gadget",497 "beefy-gadget",
502 "beefy-primitives",498 "beefy-primitives",
503 "futures 0.3.16",499 "futures 0.3.17",
504 "jsonrpc-core 15.1.0",500 "jsonrpc-core 15.1.0",
505 "jsonrpc-core-client 15.1.0",501 "jsonrpc-core-client 15.1.0",
506 "jsonrpc-derive 15.1.0",502 "jsonrpc-derive 15.1.0",
515]511]
516512
517[[package]]513[[package]]
514name = "beefy-merkle-tree"
515version = "0.1.0"
516source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"
517
518[[package]]
518name = "beefy-primitives"519name = "beefy-primitives"
519version = "0.1.0"520version = "0.1.0"
520source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.8#55ae3329847e0bbde51c9d45991d99f444777555"521source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"
521dependencies = [522dependencies = [
522 "parity-scale-codec",523 "parity-scale-codec",
523 "sp-api",524 "sp-api",
529530
530[[package]]531[[package]]
531name = "bincode"532name = "bincode"
532version = "1.3.3"533version = "1.3.1"
533source = "registry+https://github.com/rust-lang/crates.io-index"534source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"535checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d"
535dependencies = [536dependencies = [
537 "byteorder",
536 "serde",538 "serde",
537]539]
538540
575577
576[[package]]578[[package]]
577name = "bitvec"579name = "bitvec"
578version = "0.20.4"580version = "0.20.1"
579source = "registry+https://github.com/rust-lang/crates.io-index"581source = "registry+https://github.com/rust-lang/crates.io-index"
580checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848"582checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d"
581dependencies = [583dependencies = [
582 "funty",584 "funty",
583 "radium 0.6.2",585 "radium 0.6.2",
587589
588[[package]]590[[package]]
589name = "blake2"591name = "blake2"
590version = "0.9.1"592version = "0.9.0"
591source = "registry+https://github.com/rust-lang/crates.io-index"593source = "registry+https://github.com/rust-lang/crates.io-index"
592checksum = "10a5720225ef5daecf08657f23791354e1685a8c91a4c60c7f3d3b2892f978f4"594checksum = "84ce5b6108f8e154604bd4eb76a2f726066c3464d5a552a4229262a18c9bb471"
593dependencies = [595dependencies = [
596 "byte-tools",
597 "byteorder",
594 "crypto-mac 0.8.0",598 "crypto-mac 0.8.0",
595 "digest 0.9.0",599 "digest 0.9.0",
596 "opaque-debug 0.3.0",600 "opaque-debug 0.2.3",
597]601]
598602
599[[package]]603[[package]]
608612
609[[package]]613[[package]]
610name = "blake2b_simd"614name = "blake2b_simd"
611version = "0.5.11"615version = "0.5.10"
612source = "registry+https://github.com/rust-lang/crates.io-index"616source = "registry+https://github.com/rust-lang/crates.io-index"
613checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587"617checksum = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a"
614dependencies = [618dependencies = [
615 "arrayref",619 "arrayref",
616 "arrayvec 0.5.2",620 "arrayvec 0.5.2",
630634
631[[package]]635[[package]]
632name = "blake3"636name = "blake3"
633version = "0.3.8"637version = "0.3.7"
634source = "registry+https://github.com/rust-lang/crates.io-index"638source = "registry+https://github.com/rust-lang/crates.io-index"
635checksum = "b64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3"639checksum = "e9ff35b701f3914bdb8fad3368d822c766ef2858b2583198e41639b936f09d3f"
636dependencies = [640dependencies = [
637 "arrayref",641 "arrayref",
638 "arrayvec 0.5.2",642 "arrayvec 0.5.2",
652 "block-padding 0.1.5",656 "block-padding 0.1.5",
653 "byte-tools",657 "byte-tools",
654 "byteorder",658 "byteorder",
655 "generic-array 0.12.4",659 "generic-array 0.12.3",
656]660]
657661
658[[package]]662[[package]]
666]670]
667671
668[[package]]672[[package]]
669name = "block-cipher"
670version = "0.8.0"
671source = "registry+https://github.com/rust-lang/crates.io-index"
672checksum = "f337a3e6da609650eb74e02bc9fac7b735049f7623ab12f2e4c719316fcc7e80"
673dependencies = [
674 "generic-array 0.14.4",
675]
676
677[[package]]
678name = "block-padding"673name = "block-padding"
679version = "0.1.5"674version = "0.1.5"
680source = "registry+https://github.com/rust-lang/crates.io-index"675source = "registry+https://github.com/rust-lang/crates.io-index"
706[[package]]701[[package]]
707name = "bp-header-chain"702name = "bp-header-chain"
708version = "0.1.0"703version = "0.1.0"
709source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"704source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
710dependencies = [705dependencies = [
711 "finality-grandpa",706 "finality-grandpa",
712 "frame-support",707 "frame-support",
719]714]
720715
721[[package]]716[[package]]
717name = "bp-message-dispatch"
718version = "0.1.0"
719source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
720dependencies = [
721 "bp-runtime",
722 "frame-support",
723 "parity-scale-codec",
724 "sp-std",
725]
726
727[[package]]
722name = "bp-messages"728name = "bp-messages"
723version = "0.1.0"729version = "0.1.0"
724source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"730source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
725dependencies = [731dependencies = [
726 "bitvec 0.20.4",732 "bitvec 0.20.1",
727 "bp-runtime",733 "bp-runtime",
728 "frame-support",734 "frame-support",
729 "frame-system",735 "frame-system",
730 "impl-trait-for-tuples",736 "impl-trait-for-tuples 0.2.1",
731 "parity-scale-codec",737 "parity-scale-codec",
732 "serde",738 "serde",
733 "sp-std",739 "sp-std",
736[[package]]742[[package]]
737name = "bp-polkadot-core"743name = "bp-polkadot-core"
738version = "0.1.0"744version = "0.1.0"
739source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"745source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
740dependencies = [746dependencies = [
741 "bp-messages",747 "bp-messages",
742 "bp-runtime",748 "bp-runtime",
751]757]
752758
753[[package]]759[[package]]
760name = "bp-rialto"
761version = "0.1.0"
762source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
763dependencies = [
764 "bp-messages",
765 "bp-runtime",
766 "frame-support",
767 "frame-system",
768 "sp-api",
769 "sp-core",
770 "sp-runtime",
771 "sp-std",
772]
773
774[[package]]
754name = "bp-rococo"775name = "bp-rococo"
755version = "0.1.0"776version = "0.1.0"
756source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"777source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
757dependencies = [778dependencies = [
758 "bp-messages",779 "bp-messages",
759 "bp-polkadot-core",780 "bp-polkadot-core",
770[[package]]791[[package]]
771name = "bp-runtime"792name = "bp-runtime"
772version = "0.1.0"793version = "0.1.0"
773source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"794source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
774dependencies = [795dependencies = [
775 "frame-support",796 "frame-support",
776 "hash-db",797 "hash-db",
787[[package]]808[[package]]
788name = "bp-test-utils"809name = "bp-test-utils"
789version = "0.1.0"810version = "0.1.0"
790source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"811source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
791dependencies = [812dependencies = [
792 "bp-header-chain",813 "bp-header-chain",
793 "ed25519-dalek",814 "ed25519-dalek",
802[[package]]823[[package]]
803name = "bp-wococo"824name = "bp-wococo"
804version = "0.1.0"825version = "0.1.0"
805source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"826source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
806dependencies = [827dependencies = [
807 "bp-messages",828 "bp-messages",
808 "bp-polkadot-core",829 "bp-polkadot-core",
815]836]
816837
817[[package]]838[[package]]
839name = "bridge-runtime-common"
840version = "0.1.0"
841source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
842dependencies = [
843 "bp-message-dispatch",
844 "bp-messages",
845 "bp-runtime",
846 "frame-support",
847 "hash-db",
848 "pallet-bridge-dispatch",
849 "pallet-bridge-grandpa",
850 "pallet-bridge-messages",
851 "pallet-transaction-payment",
852 "parity-scale-codec",
853 "sp-core",
854 "sp-runtime",
855 "sp-state-machine",
856 "sp-std",
857 "sp-trie",
858]
859
860[[package]]
818name = "bs58"861name = "bs58"
819version = "0.4.0"862version = "0.4.0"
820source = "registry+https://github.com/rust-lang/crates.io-index"863source = "registry+https://github.com/rust-lang/crates.io-index"
821checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"864checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"
822865
823[[package]]866[[package]]
824name = "bstr"867name = "bstr"
825version = "0.2.16"868version = "0.2.13"
826source = "registry+https://github.com/rust-lang/crates.io-index"869source = "registry+https://github.com/rust-lang/crates.io-index"
827checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279"870checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931"
828dependencies = [871dependencies = [
829 "memchr",872 "memchr",
830]873]
840883
841[[package]]884[[package]]
842name = "bumpalo"885name = "bumpalo"
843version = "3.7.0"886version = "3.4.0"
844source = "registry+https://github.com/rust-lang/crates.io-index"887source = "registry+https://github.com/rust-lang/crates.io-index"
845checksum = "9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631"888checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820"
846889
847[[package]]890[[package]]
848name = "byte-slice-cast"891name = "byte-slice-cast"
858901
859[[package]]902[[package]]
860name = "byteorder"903name = "byteorder"
861version = "1.4.3"904version = "1.3.4"
862source = "registry+https://github.com/rust-lang/crates.io-index"905source = "registry+https://github.com/rust-lang/crates.io-index"
863checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"906checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
864907
865[[package]]908[[package]]
866name = "bytes"909name = "bytes"
911954
912[[package]]955[[package]]
913name = "cargo_metadata"956name = "cargo_metadata"
914version = "0.12.3"
915source = "registry+https://github.com/rust-lang/crates.io-index"
916checksum = "7714a157da7991e23d90686b9524b9e12e0407a108647f52e9328f4b3d51ac7f"
917dependencies = [
918 "cargo-platform",
919 "semver 0.11.0",
920 "semver-parser 0.10.2",
921 "serde",
922 "serde_json",
923]
924
925[[package]]
926name = "cargo_metadata"
927version = "0.13.1"957version = "0.13.1"
928source = "registry+https://github.com/rust-lang/crates.io-index"958source = "registry+https://github.com/rust-lang/crates.io-index"
929checksum = "081e3f0755c1f380c2d010481b6fa2e02973586d5f2b24eebb7a2a1d98b143d8"959checksum = "081e3f0755c1f380c2d010481b6fa2e02973586d5f2b24eebb7a2a1d98b143d8"
938968
939[[package]]969[[package]]
940name = "cc"970name = "cc"
941version = "1.0.69"971version = "1.0.67"
942source = "registry+https://github.com/rust-lang/crates.io-index"972source = "registry+https://github.com/rust-lang/crates.io-index"
943checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2"973checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd"
944dependencies = [974dependencies = [
945 "jobserver",975 "jobserver",
946]976]
9741004
975[[package]]1005[[package]]
976name = "chacha20"1006name = "chacha20"
977version = "0.5.0"1007version = "0.7.3"
978source = "registry+https://github.com/rust-lang/crates.io-index"1008source = "registry+https://github.com/rust-lang/crates.io-index"
979checksum = "244fbce0d47e97e8ef2f63b81d5e05882cb518c68531eb33194990d7b7e85845"1009checksum = "f08493fa7707effc63254c66c6ea908675912493cd67952eda23c09fae2610b1"
980dependencies = [1010dependencies = [
981 "stream-cipher",1011 "cfg-if 1.0.0",
1012 "cipher",
1013 "cpufeatures 0.2.1",
982 "zeroize",1014 "zeroize",
983]1015]
9841016
985[[package]]1017[[package]]
986name = "chacha20poly1305"1018name = "chacha20poly1305"
987version = "0.6.0"1019version = "0.8.2"
988source = "registry+https://github.com/rust-lang/crates.io-index"1020source = "registry+https://github.com/rust-lang/crates.io-index"
989checksum = "9bf18d374d66df0c05cdddd528a7db98f78c28e2519b120855c4f84c5027b1f5"1021checksum = "b6547abe025f4027edacd9edaa357aded014eecec42a5070d9b885c3c334aba2"
990dependencies = [1022dependencies = [
991 "aead",1023 "aead",
992 "chacha20",1024 "chacha20",
1025 "cipher",
993 "poly1305",1026 "poly1305",
994 "stream-cipher",
995 "zeroize",1027 "zeroize",
996]1028]
9971029
10101042
1011[[package]]1043[[package]]
1012name = "cid"1044name = "cid"
1013version = "0.6.1"1045version = "0.6.0"
1014source = "registry+https://github.com/rust-lang/crates.io-index"1046source = "registry+https://github.com/rust-lang/crates.io-index"
1015checksum = "ff0e3bc0b6446b3f9663c1a6aba6ef06c5aeaa1bc92bd18077be337198ab9768"1047checksum = "7d88f30b1e74e7063df5711496f3ee6e74a9735d62062242d70cddf77717f18e"
1016dependencies = [1048dependencies = [
1017 "multibase",1049 "multibase",
1018 "multihash",1050 "multihash 0.13.1",
1019 "unsigned-varint 0.5.1",1051 "unsigned-varint 0.5.1",
1020]1052]
10211053
1022[[package]]1054[[package]]
1023name = "cipher"1055name = "cipher"
1024version = "0.2.5"1056version = "0.3.0"
1025source = "registry+https://github.com/rust-lang/crates.io-index"1057source = "registry+https://github.com/rust-lang/crates.io-index"
1026checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801"1058checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
1027dependencies = [1059dependencies = [
1028 "generic-array 0.14.4",1060 "generic-array 0.14.4",
1029]1061]
11271159
1128[[package]]1160[[package]]
1129name = "cpp_demangle"1161name = "cpp_demangle"
1130version = "0.3.3"1162version = "0.3.2"
1131source = "registry+https://github.com/rust-lang/crates.io-index"1163source = "registry+https://github.com/rust-lang/crates.io-index"
1132checksum = "8ea47428dc9d2237f3c6bc134472edfd63ebba0af932e783506dcfd66f10d18a"1164checksum = "44919ecaf6f99e8e737bc239408931c9a01e9a6c74814fee8242dd2506b65390"
1133dependencies = [1165dependencies = [
1134 "cfg-if 1.0.0",1166 "cfg-if 1.0.0",
1167 "glob",
1135]1168]
11361169
1137[[package]]1170[[package]]
1138name = "cpufeatures"1171name = "cpufeatures"
1139version = "0.1.5"1172version = "0.1.4"
1140source = "registry+https://github.com/rust-lang/crates.io-index"1173source = "registry+https://github.com/rust-lang/crates.io-index"
1141checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef"1174checksum = "ed00c67cb5d0a7d64a44f6ad2668db7e7530311dd53ea79bcd4fb022c64911c8"
1142dependencies = [1175dependencies = [
1143 "libc",1176 "libc",
1144]1177]
11451178
1146[[package]]1179[[package]]
1180name = "cpufeatures"
1181version = "0.2.1"
1182source = "registry+https://github.com/rust-lang/crates.io-index"
1183checksum = "95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469"
1184dependencies = [
1185 "libc",
1186]
1187
1188[[package]]
1147name = "cpuid-bool"1189name = "cpuid-bool"
1148version = "0.2.0"1190version = "0.1.0"
1149source = "registry+https://github.com/rust-lang/crates.io-index"1191source = "registry+https://github.com/rust-lang/crates.io-index"
1150checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba"1192checksum = "6d375c433320f6c5057ae04a04376eef4d04ce2801448cf8863a78da99107be4"
11511193
1152[[package]]1194[[package]]
1153name = "cranelift-bforest"1195name = "cranelift-bforest"
1235 "cranelift-codegen",1277 "cranelift-codegen",
1236 "cranelift-entity",1278 "cranelift-entity",
1237 "cranelift-frontend",1279 "cranelift-frontend",
1238 "itertools 0.10.1",1280 "itertools",
1239 "log",1281 "log",
1240 "serde",1282 "serde",
1241 "smallvec 1.6.1",1283 "smallvec 1.6.1",
12451287
1246[[package]]1288[[package]]
1247name = "crc32fast"1289name = "crc32fast"
1248version = "1.2.1"1290version = "1.2.0"
1249source = "registry+https://github.com/rust-lang/crates.io-index"1291source = "registry+https://github.com/rust-lang/crates.io-index"
1250checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"1292checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
1251dependencies = [1293dependencies = [
1252 "cfg-if 1.0.0",1294 "cfg-if 0.1.10",
1253]1295]
12541296
1255[[package]]1297[[package]]
1256name = "crossbeam-channel"
1257version = "0.5.1"
1258source = "registry+https://github.com/rust-lang/crates.io-index"
1259checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
1260dependencies = [
1261 "cfg-if 1.0.0",
1262 "crossbeam-utils 0.8.5",
1263]
1264
1265[[package]]
1266name = "crossbeam-deque"1298name = "crossbeam-deque"
1267version = "0.7.3"1299version = "0.7.4"
1268source = "registry+https://github.com/rust-lang/crates.io-index"1300source = "registry+https://github.com/rust-lang/crates.io-index"
1269checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"1301checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed"
1270dependencies = [1302dependencies = [
1271 "crossbeam-epoch 0.8.2",1303 "crossbeam-epoch",
1272 "crossbeam-utils 0.7.2",1304 "crossbeam-utils 0.7.2",
1273 "maybe-uninit",1305 "maybe-uninit",
1274]1306]
12751307
1276[[package]]1308[[package]]
1277name = "crossbeam-deque"
1278version = "0.8.0"
1279source = "registry+https://github.com/rust-lang/crates.io-index"
1280checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
1281dependencies = [
1282 "cfg-if 1.0.0",
1283 "crossbeam-epoch 0.9.5",
1284 "crossbeam-utils 0.8.5",
1285]
1286
1287[[package]]
1288name = "crossbeam-epoch"1309name = "crossbeam-epoch"
1289version = "0.8.2"1310version = "0.8.2"
1290source = "registry+https://github.com/rust-lang/crates.io-index"1311source = "registry+https://github.com/rust-lang/crates.io-index"
1295 "crossbeam-utils 0.7.2",1316 "crossbeam-utils 0.7.2",
1296 "lazy_static",1317 "lazy_static",
1297 "maybe-uninit",1318 "maybe-uninit",
1298 "memoffset 0.5.6",1319 "memoffset 0.5.5",
1299 "scopeguard",1320 "scopeguard",
1300]1321]
13011322
1302[[package]]1323[[package]]
1303name = "crossbeam-epoch"
1304version = "0.9.5"
1305source = "registry+https://github.com/rust-lang/crates.io-index"
1306checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"
1307dependencies = [
1308 "cfg-if 1.0.0",
1309 "crossbeam-utils 0.8.5",
1310 "lazy_static",
1311 "memoffset 0.6.4",
1312 "scopeguard",
1313]
1314
1315[[package]]
1316name = "crossbeam-queue"1324name = "crossbeam-queue"
1317version = "0.2.3"1325version = "0.2.3"
1318source = "registry+https://github.com/rust-lang/crates.io-index"1326source = "registry+https://github.com/rust-lang/crates.io-index"
13361344
1337[[package]]1345[[package]]
1338name = "crossbeam-utils"1346name = "crossbeam-utils"
1339version = "0.8.5"1347version = "0.8.1"
1340source = "registry+https://github.com/rust-lang/crates.io-index"1348source = "registry+https://github.com/rust-lang/crates.io-index"
1341checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"1349checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d"
1342dependencies = [1350dependencies = [
1351 "autocfg",
1343 "cfg-if 1.0.0",1352 "cfg-if 1.0.0",
1344 "lazy_static",1353 "lazy_static",
1345]1354]
1356source = "registry+https://github.com/rust-lang/crates.io-index"1365source = "registry+https://github.com/rust-lang/crates.io-index"
1357checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5"1366checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5"
1358dependencies = [1367dependencies = [
1359 "generic-array 0.12.4",1368 "generic-array 0.12.3",
1360 "subtle 1.0.0",1369 "subtle 1.0.0",
1361]1370]
13621371
13811390
1382[[package]]1391[[package]]
1383name = "ctor"1392name = "ctor"
1384version = "0.1.20"1393version = "0.1.16"
1385source = "registry+https://github.com/rust-lang/crates.io-index"1394source = "registry+https://github.com/rust-lang/crates.io-index"
1386checksum = "5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d"1395checksum = "7fbaabec2c953050352311293be5c6aba8e141ba19d6811862b232d6fd020484"
1387dependencies = [1396dependencies = [
1388 "quote",1397 "quote",
1389 "syn",1398 "syn",
1390]1399]
13911400
1392[[package]]1401[[package]]
1402name = "ctr"
1403version = "0.8.0"
1404source = "registry+https://github.com/rust-lang/crates.io-index"
1405checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea"
1406dependencies = [
1407 "cipher",
1408]
1409
1410[[package]]
1393name = "cuckoofilter"1411name = "cuckoofilter"
1394version = "0.5.0"1412version = "0.5.0"
1395source = "registry+https://github.com/rust-lang/crates.io-index"1413source = "registry+https://github.com/rust-lang/crates.io-index"
1403[[package]]1421[[package]]
1404name = "cumulus-client-cli"1422name = "cumulus-client-cli"
1405version = "0.1.0"1423version = "0.1.0"
1406source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1424source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1407dependencies = [1425dependencies = [
1408 "sc-cli",1426 "sc-cli",
1409 "sc-service",1427 "sc-service",
1413[[package]]1431[[package]]
1414name = "cumulus-client-collator"1432name = "cumulus-client-collator"
1415version = "0.1.0"1433version = "0.1.0"
1416source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1434source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1417dependencies = [1435dependencies = [
1418 "cumulus-client-consensus-common",1436 "cumulus-client-consensus-common",
1419 "cumulus-client-network",1437 "cumulus-client-network",
1420 "cumulus-primitives-core",1438 "cumulus-primitives-core",
1421 "futures 0.3.16",1439 "futures 0.3.17",
1422 "parity-scale-codec",1440 "parity-scale-codec",
1423 "parking_lot 0.10.2",1441 "parking_lot 0.10.2",
1424 "polkadot-node-primitives",1442 "polkadot-node-primitives",
1437[[package]]1455[[package]]
1438name = "cumulus-client-consensus-aura"1456name = "cumulus-client-consensus-aura"
1439version = "0.1.0"1457version = "0.1.0"
1440source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1458source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1441dependencies = [1459dependencies = [
1442 "async-trait",1460 "async-trait",
1443 "cumulus-client-consensus-common",1461 "cumulus-client-consensus-common",
1444 "cumulus-primitives-core",1462 "cumulus-primitives-core",
1445 "futures 0.3.16",1463 "futures 0.3.17",
1446 "parity-scale-codec",1464 "parity-scale-codec",
1447 "parking_lot 0.10.2",1465 "parking_lot 0.10.2",
1448 "polkadot-client",1466 "polkadot-client",
1449 "sc-client-api",1467 "sc-client-api",
1468 "sc-consensus",
1450 "sc-consensus-aura",1469 "sc-consensus-aura",
1451 "sc-consensus-slots",1470 "sc-consensus-slots",
1452 "sc-telemetry",1471 "sc-telemetry",
1467[[package]]1486[[package]]
1468name = "cumulus-client-consensus-common"1487name = "cumulus-client-consensus-common"
1469version = "0.1.0"1488version = "0.1.0"
1470source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1489source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1471dependencies = [1490dependencies = [
1472 "async-trait",1491 "async-trait",
1473 "dyn-clone",1492 "dyn-clone",
1474 "futures 0.3.16",1493 "futures 0.3.17",
1475 "parity-scale-codec",1494 "parity-scale-codec",
1476 "polkadot-primitives",1495 "polkadot-primitives",
1477 "polkadot-runtime",1496 "polkadot-runtime",
1478 "sc-client-api",1497 "sc-client-api",
1498 "sc-consensus",
1479 "sp-api",1499 "sp-api",
1480 "sp-block-builder",1500 "sp-block-builder",
1481 "sp-blockchain",1501 "sp-blockchain",
1491[[package]]1511[[package]]
1492name = "cumulus-client-network"1512name = "cumulus-client-network"
1493version = "0.1.0"1513version = "0.1.0"
1494source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1514source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1495dependencies = [1515dependencies = [
1496 "derive_more",1516 "derive_more",
1497 "futures 0.3.16",1517 "futures 0.3.17",
1498 "futures-timer 3.0.2",1518 "futures-timer 3.0.2",
1499 "parity-scale-codec",1519 "parity-scale-codec",
1500 "parking_lot 0.10.2",1520 "parking_lot 0.10.2",
1515[[package]]1535[[package]]
1516name = "cumulus-client-pov-recovery"1536name = "cumulus-client-pov-recovery"
1517version = "0.1.0"1537version = "0.1.0"
1518source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1538source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1519dependencies = [1539dependencies = [
1520 "cumulus-primitives-core",1540 "cumulus-primitives-core",
1521 "futures 0.3.16",1541 "futures 0.3.17",
1522 "futures-timer 3.0.2",1542 "futures-timer 3.0.2",
1523 "parity-scale-codec",1543 "parity-scale-codec",
1524 "polkadot-node-primitives",1544 "polkadot-node-primitives",
1527 "polkadot-primitives",1547 "polkadot-primitives",
1528 "rand 0.8.4",1548 "rand 0.8.4",
1529 "sc-client-api",1549 "sc-client-api",
1550 "sc-consensus",
1530 "sp-api",1551 "sp-api",
1531 "sp-consensus",1552 "sp-consensus",
1532 "sp-core",1553 "sp-core",
1538[[package]]1559[[package]]
1539name = "cumulus-client-service"1560name = "cumulus-client-service"
1540version = "0.1.0"1561version = "0.1.0"
1541source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1562source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1542dependencies = [1563dependencies = [
1543 "cumulus-client-collator",1564 "cumulus-client-collator",
1544 "cumulus-client-consensus-common",1565 "cumulus-client-consensus-common",
1551 "polkadot-service",1572 "polkadot-service",
1552 "sc-chain-spec",1573 "sc-chain-spec",
1553 "sc-client-api",1574 "sc-client-api",
1575 "sc-consensus",
1554 "sc-consensus-babe",1576 "sc-consensus-babe",
1555 "sc-service",1577 "sc-service",
1556 "sc-telemetry",1578 "sc-telemetry",
1566[[package]]1588[[package]]
1567name = "cumulus-pallet-aura-ext"1589name = "cumulus-pallet-aura-ext"
1568version = "0.1.0"1590version = "0.1.0"
1569source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1591source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1570dependencies = [1592dependencies = [
1571 "frame-executive",1593 "frame-executive",
1572 "frame-support",1594 "frame-support",
1583[[package]]1605[[package]]
1584name = "cumulus-pallet-dmp-queue"1606name = "cumulus-pallet-dmp-queue"
1585version = "0.1.0"1607version = "0.1.0"
1586source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1608source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1587dependencies = [1609dependencies = [
1588 "cumulus-primitives-core",1610 "cumulus-primitives-core",
1589 "frame-support",1611 "frame-support",
1602[[package]]1624[[package]]
1603name = "cumulus-pallet-parachain-system"1625name = "cumulus-pallet-parachain-system"
1604version = "0.1.0"1626version = "0.1.0"
1605source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1627source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1606dependencies = [1628dependencies = [
1607 "cumulus-pallet-parachain-system-proc-macro",1629 "cumulus-pallet-parachain-system-proc-macro",
1608 "cumulus-primitives-core",1630 "cumulus-primitives-core",
1630[[package]]1652[[package]]
1631name = "cumulus-pallet-parachain-system-proc-macro"1653name = "cumulus-pallet-parachain-system-proc-macro"
1632version = "0.1.0"1654version = "0.1.0"
1633source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1655source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1634dependencies = [1656dependencies = [
1635 "proc-macro-crate 1.0.0",1657 "proc-macro-crate 1.0.0",
1636 "proc-macro2",1658 "proc-macro2",
1641[[package]]1663[[package]]
1642name = "cumulus-pallet-xcm"1664name = "cumulus-pallet-xcm"
1643version = "0.1.0"1665version = "0.1.0"
1644source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1666source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1645dependencies = [1667dependencies = [
1646 "cumulus-primitives-core",1668 "cumulus-primitives-core",
1647 "frame-support",1669 "frame-support",
1657[[package]]1679[[package]]
1658name = "cumulus-pallet-xcmp-queue"1680name = "cumulus-pallet-xcmp-queue"
1659version = "0.1.0"1681version = "0.1.0"
1660source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1682source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1661dependencies = [1683dependencies = [
1662 "cumulus-primitives-core",1684 "cumulus-primitives-core",
1663 "frame-support",1685 "frame-support",
1675[[package]]1697[[package]]
1676name = "cumulus-primitives-core"1698name = "cumulus-primitives-core"
1677version = "0.1.0"1699version = "0.1.0"
1678source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1700source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1679dependencies = [1701dependencies = [
1680 "frame-support",1702 "frame-support",
1681 "impl-trait-for-tuples",1703 "impl-trait-for-tuples 0.2.1",
1682 "parity-scale-codec",1704 "parity-scale-codec",
1683 "polkadot-core-primitives",1705 "polkadot-core-primitives",
1684 "polkadot-parachain",1706 "polkadot-parachain",
1693[[package]]1715[[package]]
1694name = "cumulus-primitives-parachain-inherent"1716name = "cumulus-primitives-parachain-inherent"
1695version = "0.1.0"1717version = "0.1.0"
1696source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1718source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1697dependencies = [1719dependencies = [
1698 "async-trait",1720 "async-trait",
1699 "cumulus-primitives-core",1721 "cumulus-primitives-core",
1714[[package]]1736[[package]]
1715name = "cumulus-primitives-timestamp"1737name = "cumulus-primitives-timestamp"
1716version = "0.1.0"1738version = "0.1.0"
1717source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1739source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1718dependencies = [1740dependencies = [
1719 "cumulus-primitives-core",1741 "cumulus-primitives-core",
1720 "sp-inherents",1742 "sp-inherents",
1725[[package]]1747[[package]]
1726name = "cumulus-primitives-utility"1748name = "cumulus-primitives-utility"
1727version = "0.1.0"1749version = "0.1.0"
1728source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1750source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1729dependencies = [1751dependencies = [
1730 "cumulus-primitives-core",1752 "cumulus-primitives-core",
1731 "frame-support",1753 "frame-support",
1732 "impl-trait-for-tuples",1754 "impl-trait-for-tuples 0.2.1",
1733 "parity-scale-codec",1755 "parity-scale-codec",
1734 "polkadot-core-primitives",1756 "polkadot-core-primitives",
1735 "polkadot-parachain",1757 "polkadot-parachain",
1743[[package]]1765[[package]]
1744name = "cumulus-test-relay-sproof-builder"1766name = "cumulus-test-relay-sproof-builder"
1745version = "0.1.0"1767version = "0.1.0"
1746source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"1768source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
1747dependencies = [1769dependencies = [
1748 "cumulus-primitives-core",1770 "cumulus-primitives-core",
1749 "parity-scale-codec",1771 "parity-scale-codec",
17551777
1756[[package]]1778[[package]]
1757name = "curve25519-dalek"1779name = "curve25519-dalek"
1758version = "2.1.3"1780version = "2.1.0"
1759source = "registry+https://github.com/rust-lang/crates.io-index"1781source = "registry+https://github.com/rust-lang/crates.io-index"
1760checksum = "4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216"1782checksum = "5d85653f070353a16313d0046f173f70d1aadd5b42600a14de626f0dfb3473a5"
1761dependencies = [1783dependencies = [
1762 "byteorder",1784 "byteorder",
1763 "digest 0.8.1",1785 "digest 0.8.1",
17681790
1769[[package]]1791[[package]]
1770name = "curve25519-dalek"1792name = "curve25519-dalek"
1771version = "3.1.0"1793version = "3.0.0"
1772source = "registry+https://github.com/rust-lang/crates.io-index"1794source = "registry+https://github.com/rust-lang/crates.io-index"
1773checksum = "639891fde0dbea823fc3d798a0fdf9d2f9440a42d64a78ab3488b0ca025117b3"1795checksum = "c8492de420e9e60bc9a1d66e2dbb91825390b738a388606600663fc529b4b307"
1774dependencies = [1796dependencies = [
1775 "byteorder",1797 "byteorder",
1776 "digest 0.9.0",1798 "digest 0.9.0",
18221844
1823[[package]]1845[[package]]
1824name = "data-encoding-macro"1846name = "data-encoding-macro"
1825version = "0.1.12"1847version = "0.1.10"
1826source = "registry+https://github.com/rust-lang/crates.io-index"1848source = "registry+https://github.com/rust-lang/crates.io-index"
1827checksum = "86927b7cd2fe88fa698b87404b287ab98d1a0063a34071d92e575b72d3029aca"1849checksum = "0a94feec3d2ba66c0b6621bca8bc6f68415b1e5c69af3586fdd0af9fd9f29b17"
1828dependencies = [1850dependencies = [
1829 "data-encoding",1851 "data-encoding",
1830 "data-encoding-macro-internal",1852 "data-encoding-macro-internal",
1831]1853]
18321854
1833[[package]]1855[[package]]
1834name = "data-encoding-macro-internal"1856name = "data-encoding-macro-internal"
1835version = "0.1.10"1857version = "0.1.9"
1836source = "registry+https://github.com/rust-lang/crates.io-index"1858source = "registry+https://github.com/rust-lang/crates.io-index"
1837checksum = "a5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038db"1859checksum = "f0f83e699727abca3c56e187945f303389590305ab2f0185ea445aa66e8d5f2a"
1838dependencies = [1860dependencies = [
1839 "data-encoding",1861 "data-encoding",
1840 "syn",1862 "syn",
18531875
1854[[package]]1876[[package]]
1855name = "derive_more"1877name = "derive_more"
1856version = "0.99.16"1878version = "0.99.14"
1857source = "registry+https://github.com/rust-lang/crates.io-index"1879source = "registry+https://github.com/rust-lang/crates.io-index"
1858checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df"1880checksum = "5cc7b9cef1e351660e5443924e4f43ab25fbbed3e9a5f052df3677deb4d6b320"
1859dependencies = [1881dependencies = [
1860 "convert_case",1882 "convert_case",
1861 "proc-macro2",1883 "proc-macro2",
1862 "quote",1884 "quote",
1863 "rustc_version 0.3.3",
1864 "syn",1885 "syn",
1865]1886]
18661887
1870source = "registry+https://github.com/rust-lang/crates.io-index"1891source = "registry+https://github.com/rust-lang/crates.io-index"
1871checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"1892checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
1872dependencies = [1893dependencies = [
1873 "generic-array 0.12.4",1894 "generic-array 0.12.3",
1874]1895]
18751896
1876[[package]]1897[[package]]
18841905
1885[[package]]1906[[package]]
1886name = "directories"1907name = "directories"
1887version = "3.0.2"1908version = "3.0.1"
1888source = "registry+https://github.com/rust-lang/crates.io-index"1909source = "registry+https://github.com/rust-lang/crates.io-index"
1889checksum = "e69600ff1703123957937708eb27f7a564e48885c537782722ed0ba3189ce1d7"1910checksum = "f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f"
1890dependencies = [1911dependencies = [
1891 "dirs-sys",1912 "dirs-sys",
1892]1913]
19031924
1904[[package]]1925[[package]]
1905name = "dirs-sys"1926name = "dirs-sys"
1906version = "0.3.6"1927version = "0.3.5"
1907source = "registry+https://github.com/rust-lang/crates.io-index"1928source = "registry+https://github.com/rust-lang/crates.io-index"
1908checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780"1929checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a"
1909dependencies = [1930dependencies = [
1910 "libc",1931 "libc",
1911 "redox_users",1932 "redox_users 0.3.4",
1912 "winapi 0.3.9",1933 "winapi 0.3.9",
1913]1934]
19141935
1919checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"1940checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
1920dependencies = [1941dependencies = [
1921 "libc",1942 "libc",
1922 "redox_users",1943 "redox_users 0.4.0",
1923 "winapi 0.3.9",1944 "winapi 0.3.9",
1924]1945]
19251946
19681989
1969[[package]]1990[[package]]
1970name = "ed25519"1991name = "ed25519"
1971version = "1.2.0"1992version = "1.0.1"
1972source = "registry+https://github.com/rust-lang/crates.io-index"1993source = "registry+https://github.com/rust-lang/crates.io-index"
1973checksum = "4620d40f6d2601794401d6dd95a5cf69b6c157852539470eeda433a99b3c0efc"1994checksum = "bf038a7b6fd7ef78ad3348b63f3a17550877b0e28f8d68bcc94894d1412158bc"
1974dependencies = [1995dependencies = [
1975 "signature",1996 "signature",
1976]1997]
1981source = "registry+https://github.com/rust-lang/crates.io-index"2002source = "registry+https://github.com/rust-lang/crates.io-index"
1982checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"2003checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"
1983dependencies = [2004dependencies = [
1984 "curve25519-dalek 3.1.0",2005 "curve25519-dalek 3.0.0",
1985 "ed25519",2006 "ed25519",
1986 "rand 0.7.3",2007 "rand 0.7.3",
1987 "serde",2008 "serde",
1988 "sha2 0.9.5",2009 "sha2 0.9.2",
1989 "zeroize",2010 "zeroize",
1990]2011]
19912012
1992[[package]]2013[[package]]
1993name = "either"2014name = "either"
1994version = "1.6.1"2015version = "1.6.0"
1995source = "registry+https://github.com/rust-lang/crates.io-index"2016source = "registry+https://github.com/rust-lang/crates.io-index"
1996checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"2017checksum = "cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f"
19972018
1998[[package]]2019[[package]]
1999name = "enum-as-inner"2020name = "enum-as-inner"
2058checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"2079checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
2059dependencies = [2080dependencies = [
2060 "atty",2081 "atty",
2061 "humantime 2.1.0",2082 "humantime 2.0.1",
2062 "log",2083 "log",
2063 "regex",2084 "regex",
2064 "termcolor",2085 "termcolor",
20722093
2073[[package]]2094[[package]]
2074name = "erased-serde"2095name = "erased-serde"
2075version = "0.3.16"2096version = "0.3.12"
2076source = "registry+https://github.com/rust-lang/crates.io-index"2097source = "registry+https://github.com/rust-lang/crates.io-index"
2077checksum = "3de9ad4541d99dc22b59134e7ff8dc3d6c988c89ecd7324bf10a8362b07a2afa"2098checksum = "6ca8b296792113e1500fd935ae487be6e00ce318952a6880555554824d6ebf38"
2078dependencies = [2099dependencies = [
2079 "serde",2100 "serde",
2080]2101]
20812102
2082[[package]]2103[[package]]
2083name = "errno"2104name = "errno"
2084version = "0.2.7"2105version = "0.2.5"
2085source = "registry+https://github.com/rust-lang/crates.io-index"2106source = "registry+https://github.com/rust-lang/crates.io-index"
2086checksum = "fa68f2fb9cae9d37c9b2b3584aba698a2e97f72d7aef7b9f7aa71d8b54ce46fe"2107checksum = "b480f641ccf0faf324e20c1d3e53d81b7484c698b42ea677f6907ae4db195371"
2087dependencies = [2108dependencies = [
2088 "errno-dragonfly",2109 "errno-dragonfly",
2089 "libc",2110 "libc",
21162137
2117[[package]]2138[[package]]
2118name = "ethereum"2139name = "ethereum"
2119version = "0.7.1"2140version = "0.9.0"
2120source = "registry+https://github.com/rust-lang/crates.io-index"2141source = "registry+https://github.com/rust-lang/crates.io-index"
2121checksum = "567ce064a8232c16e2b2c2173a936b91fbe35c2f2c5278871f5a1a31688b42e9"2142checksum = "4a67be3eaf296ef668733f54c637e84d0ca34eaf194f0077455135981ad464c3"
2122dependencies = [2143dependencies = [
2144 "bytes 1.0.1",
2123 "ethereum-types",2145 "ethereum-types",
2124 "funty",
2125 "hash-db",2146 "hash-db",
2126 "hash256-std-hasher",2147 "hash256-std-hasher",
2127 "parity-scale-codec",2148 "parity-scale-codec",
21342155
2135[[package]]2156[[package]]
2136name = "ethereum-types"2157name = "ethereum-types"
2137version = "0.11.0"2158version = "0.12.0"
2138source = "registry+https://github.com/rust-lang/crates.io-index"2159source = "registry+https://github.com/rust-lang/crates.io-index"
2139checksum = "f64b5df66a228d85e4b17e5d6c6aa43b0310898ffe8a85988c4c032357aaabfd"2160checksum = "0dd6bde671199089e601e8d47e153368b893ef885f11f365a3261ec58153c211"
2140dependencies = [2161dependencies = [
2141 "ethbloom",2162 "ethbloom",
2142 "fixed-hash",2163 "fixed-hash",
2143 "impl-codec",2164 "impl-codec",
2144 "impl-rlp",2165 "impl-rlp",
2145 "impl-serde",2166 "impl-serde",
2146 "primitive-types",2167 "primitive-types 0.10.1",
2147 "uint",2168 "uint",
2148]2169]
21492170
21552176
2156[[package]]2177[[package]]
2157name = "evm"2178name = "evm"
2158version = "0.27.0"2179version = "0.30.0"
2159source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#e13990a627375f327ca7da3c85d9bdfa0a9e903b"2180source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"
2160dependencies = [2181dependencies = [
2161 "environmental",2182 "environmental",
2162 "ethereum",2183 "ethereum",
2165 "evm-runtime",2186 "evm-runtime",
2166 "log",2187 "log",
2167 "parity-scale-codec",2188 "parity-scale-codec",
2168 "primitive-types",2189 "primitive-types 0.10.1",
2169 "rlp",2190 "rlp",
2170 "serde",2191 "serde",
2171 "sha3 0.8.2",2192 "sha3 0.8.2",
2180 "evm-core",2201 "evm-core",
2181 "hex",2202 "hex",
2182 "hex-literal",2203 "hex-literal",
2183 "impl-trait-for-tuples",2204 "impl-trait-for-tuples 0.2.1",
2184 "primitive-types",2205 "primitive-types 0.10.1",
2185]2206]
21862207
2187[[package]]2208[[package]]
21992220
2200[[package]]2221[[package]]
2201name = "evm-core"2222name = "evm-core"
2202version = "0.27.1"2223version = "0.30.0"
2203source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#e13990a627375f327ca7da3c85d9bdfa0a9e903b"2224source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"
2204dependencies = [2225dependencies = [
2205 "funty",2226 "funty",
2206 "parity-scale-codec",2227 "parity-scale-codec",
2207 "primitive-types",2228 "primitive-types 0.10.1",
2208 "serde",2229 "serde",
2209]2230]
22102231
2211[[package]]2232[[package]]
2212name = "evm-gasometer"2233name = "evm-gasometer"
2213version = "0.27.0"2234version = "0.30.0"
2214source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#e13990a627375f327ca7da3c85d9bdfa0a9e903b"2235source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"
2215dependencies = [2236dependencies = [
2216 "environmental",2237 "environmental",
2217 "evm-core",2238 "evm-core",
2218 "evm-runtime",2239 "evm-runtime",
2219 "primitive-types",2240 "primitive-types 0.10.1",
2220]2241]
22212242
2222[[package]]2243[[package]]
2223name = "evm-runtime"2244name = "evm-runtime"
2224version = "0.27.0"2245version = "0.30.0"
2225source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#e13990a627375f327ca7da3c85d9bdfa0a9e903b"2246source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"
2226dependencies = [2247dependencies = [
2227 "environmental",2248 "environmental",
2228 "evm-core",2249 "evm-core",
2229 "primitive-types",2250 "primitive-types 0.10.1",
2230 "sha3 0.8.2",2251 "sha3 0.8.2",
2231]2252]
22322253
2236source = "registry+https://github.com/rust-lang/crates.io-index"2257source = "registry+https://github.com/rust-lang/crates.io-index"
2237checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"2258checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"
2238dependencies = [2259dependencies = [
2239 "futures 0.3.16",2260 "futures 0.3.17",
2240]2261]
22412262
2242[[package]]2263[[package]]
22752296
2276[[package]]2297[[package]]
2277name = "fastrand"2298name = "fastrand"
2278version = "1.5.0"2299version = "1.4.0"
2279source = "registry+https://github.com/rust-lang/crates.io-index"2300source = "registry+https://github.com/rust-lang/crates.io-index"
2280checksum = "b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e"2301checksum = "ca5faf057445ce5c9d4329e382b2ce7ca38550ef3b73a5348362d5f24e0c7fe3"
2281dependencies = [2302dependencies = [
2282 "instant",2303 "instant",
2283]2304]
22842305
2285[[package]]2306[[package]]
2286name = "fc-consensus"2307name = "fc-consensus"
2287version = "2.0.0"2308version = "2.0.0-dev"
2288source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2309source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2289dependencies = [2310dependencies = [
2290 "async-trait",2311 "async-trait",
2291 "derive_more",2312 "derive_more",
2292 "fc-db",2313 "fc-db",
2293 "fp-consensus",2314 "fp-consensus",
2294 "fp-rpc",2315 "fp-rpc",
2295 "futures 0.3.16",2316 "futures 0.3.17",
2296 "log",2317 "log",
2297 "parity-scale-codec",2318 "parity-scale-codec",
2298 "sc-client-api",2319 "sc-client-api",
2320 "sc-consensus",
2321 "sc-transaction-pool-api",
2299 "sp-api",2322 "sp-api",
2300 "sp-block-builder",2323 "sp-block-builder",
2301 "sp-blockchain",2324 "sp-blockchain",
23092332
2310[[package]]2333[[package]]
2311name = "fc-db"2334name = "fc-db"
2312version = "1.0.0"2335version = "2.0.0-dev"
2313source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2336source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2314dependencies = [2337dependencies = [
2338 "fp-storage",
2315 "kvdb",2339 "kvdb",
2316 "kvdb-rocksdb",2340 "kvdb-rocksdb 0.14.0",
2341 "pallet-ethereum",
2317 "parity-scale-codec",2342 "parity-scale-codec",
2318 "parking_lot 0.11.1",2343 "parking_lot 0.11.2",
2319 "sp-core",2344 "sp-core",
2320 "sp-database",2345 "sp-database",
2321 "sp-runtime",2346 "sp-runtime",
2324[[package]]2349[[package]]
2325name = "fc-mapping-sync"2350name = "fc-mapping-sync"
2326version = "2.0.0-dev"2351version = "2.0.0-dev"
2327source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2352source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2328dependencies = [2353dependencies = [
2329 "fc-consensus",2354 "fc-consensus",
2330 "fc-db",2355 "fc-db",
2331 "fp-consensus",2356 "fp-consensus",
2332 "fp-rpc",2357 "fp-rpc",
2333 "futures 0.3.16",2358 "futures 0.3.17",
2334 "futures-timer 3.0.2",2359 "futures-timer 3.0.2",
2335 "log",2360 "log",
2336 "sc-client-api",2361 "sc-client-api",
2342[[package]]2367[[package]]
2343name = "fc-rpc"2368name = "fc-rpc"
2344version = "2.0.0-dev"2369version = "2.0.0-dev"
2345source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2370source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2346dependencies = [2371dependencies = [
2347 "ethereum",2372 "ethereum",
2348 "ethereum-types",2373 "ethereum-types",
2354 "fp-evm",2379 "fp-evm",
2355 "fp-rpc",2380 "fp-rpc",
2356 "fp-storage",2381 "fp-storage",
2357 "futures 0.3.16",2382 "futures 0.3.17",
2383 "futures-util",
2358 "jsonrpc-core 15.1.0",2384 "jsonrpc-core 15.1.0",
2359 "jsonrpc-core-client 14.2.0",
2360 "jsonrpc-derive 14.2.2",
2361 "jsonrpc-pubsub 15.1.0",2385 "jsonrpc-pubsub 15.1.0",
2362 "libsecp256k1 0.3.5",2386 "libsecp256k1 0.3.5",
2363 "log",2387 "log",
2371 "sc-network",2395 "sc-network",
2372 "sc-rpc",2396 "sc-rpc",
2373 "sc-service",2397 "sc-service",
2398 "sc-transaction-pool-api",
2374 "sha3 0.8.2",2399 "sha3 0.8.2",
2375 "sp-api",2400 "sp-api",
2376 "sp-blockchain",2401 "sp-blockchain",
2383[[package]]2408[[package]]
2384name = "fc-rpc-core"2409name = "fc-rpc-core"
2385version = "1.1.0-dev"2410version = "1.1.0-dev"
2386source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2411source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2387dependencies = [2412dependencies = [
2388 "ethereum-types",2413 "ethereum-types",
2389 "jsonrpc-core 15.1.0",2414 "jsonrpc-core 15.1.0",
24062431
2407[[package]]2432[[package]]
2408name = "file-per-thread-logger"2433name = "file-per-thread-logger"
2409version = "0.1.4"2434version = "0.1.3"
2410source = "registry+https://github.com/rust-lang/crates.io-index"2435source = "registry+https://github.com/rust-lang/crates.io-index"
2411checksum = "4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126"2436checksum = "8b3937f028664bd0e13df401ba49a4567ccda587420365823242977f06609ed1"
2412dependencies = [2437dependencies = [
2413 "env_logger 0.7.1",2438 "env_logger 0.7.1",
2414 "log",2439 "log",
2421checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9"2446checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9"
2422dependencies = [2447dependencies = [
2423 "either",2448 "either",
2424 "futures 0.3.16",2449 "futures 0.3.17",
2425 "futures-timer 3.0.2",2450 "futures-timer 3.0.2",
2426 "log",2451 "log",
2427 "num-traits",2452 "num-traits",
2428 "parity-scale-codec",2453 "parity-scale-codec",
2429 "parking_lot 0.11.1",2454 "parking_lot 0.11.2",
2430]2455]
24312456
2432[[package]]2457[[package]]
24492474
2450[[package]]2475[[package]]
2451name = "flate2"2476name = "flate2"
2452version = "1.0.20"2477version = "1.0.16"
2453source = "registry+https://github.com/rust-lang/crates.io-index"2478source = "registry+https://github.com/rust-lang/crates.io-index"
2454checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0"2479checksum = "68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e"
2455dependencies = [2480dependencies = [
2456 "cfg-if 1.0.0",2481 "cfg-if 0.1.10",
2457 "crc32fast",2482 "crc32fast",
2458 "libc",2483 "libc",
2459 "libz-sys",2484 "libz-sys",
2485[[package]]2510[[package]]
2486name = "fork-tree"2511name = "fork-tree"
2487version = "3.0.0"2512version = "3.0.0"
2488source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2513source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2489dependencies = [2514dependencies = [
2490 "parity-scale-codec",2515 "parity-scale-codec",
2491]2516]
24922517
2493[[package]]2518[[package]]
2494name = "form_urlencoded"2519name = "form_urlencoded"
2495version = "1.0.1"2520version = "1.0.0"
2496source = "registry+https://github.com/rust-lang/crates.io-index"2521source = "registry+https://github.com/rust-lang/crates.io-index"
2497checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"2522checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00"
2498dependencies = [2523dependencies = [
2499 "matches",2524 "matches",
2500 "percent-encoding 2.1.0",2525 "percent-encoding 2.1.0",
2501]2526]
25022527
2503[[package]]2528[[package]]
2504name = "fp-consensus"2529name = "fp-consensus"
2505version = "1.0.0"2530version = "2.0.0-dev"
2506source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2531source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2507dependencies = [2532dependencies = [
2508 "ethereum",2533 "ethereum",
2509 "parity-scale-codec",2534 "parity-scale-codec",
25162541
2517[[package]]2542[[package]]
2518name = "fp-evm"2543name = "fp-evm"
2519version = "2.0.0"2544version = "3.0.0-dev"
2520source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2545source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2521dependencies = [2546dependencies = [
2522 "evm",2547 "evm",
2523 "impl-trait-for-tuples",2548 "impl-trait-for-tuples 0.1.3",
2524 "parity-scale-codec",2549 "parity-scale-codec",
2525 "serde",2550 "serde",
2526 "sp-core",2551 "sp-core",
25292554
2530[[package]]2555[[package]]
2531name = "fp-rpc"2556name = "fp-rpc"
2532version = "2.1.0"2557version = "3.0.0-dev"
2533source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2558source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
2534dependencies = [2559dependencies = [
2535 "ethereum",2560 "ethereum",
2536 "ethereum-types",2561 "ethereum-types",
25452570
2546[[package]]2571[[package]]
2547name = "fp-storage"2572name = "fp-storage"
2548version = "1.0.1"2573version = "2.0.0"
2549source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"2574source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
25502575
2551[[package]]2576[[package]]
2552name = "frame-benchmarking"2577name = "frame-benchmarking"
2553version = "3.1.0"2578version = "4.0.0-dev"
2554source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2579source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2555dependencies = [2580dependencies = [
2556 "frame-support",2581 "frame-support",
2557 "frame-system",2582 "frame-system",
25692594
2570[[package]]2595[[package]]
2571name = "frame-benchmarking-cli"2596name = "frame-benchmarking-cli"
2572version = "3.0.0"2597version = "4.0.0-dev"
2573source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2574dependencies = [2599dependencies = [
2575 "Inflector",2600 "Inflector",
2576 "chrono",2601 "chrono",
2577 "frame-benchmarking",2602 "frame-benchmarking",
2603 "frame-support",
2578 "handlebars",2604 "handlebars",
2605 "linked-hash-map",
2606 "log",
2579 "parity-scale-codec",2607 "parity-scale-codec",
2580 "sc-cli",2608 "sc-cli",
2581 "sc-client-db",2609 "sc-client-db",
25922620
2593[[package]]2621[[package]]
2594name = "frame-election-provider-support"2622name = "frame-election-provider-support"
2595version = "3.0.0"2623version = "4.0.0-dev"
2596source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2624source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2597dependencies = [2625dependencies = [
2598 "frame-support",2626 "frame-support",
2599 "frame-system",2627 "frame-system",
26052633
2606[[package]]2634[[package]]
2607name = "frame-executive"2635name = "frame-executive"
2608version = "3.0.0"2636version = "4.0.0-dev"
2609source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2637source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2610dependencies = [2638dependencies = [
2611 "frame-support",2639 "frame-support",
2612 "frame-system",2640 "frame-system",
26202648
2621[[package]]2649[[package]]
2622name = "frame-metadata"2650name = "frame-metadata"
2623version = "13.0.0"2651version = "14.0.0-dev"
2624source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2652source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2625dependencies = [2653dependencies = [
2626 "parity-scale-codec",2654 "parity-scale-codec",
2627 "serde",2655 "serde",
26312659
2632[[package]]2660[[package]]
2633name = "frame-support"2661name = "frame-support"
2634version = "3.0.0"2662version = "4.0.0-dev"
2635source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2663source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2636dependencies = [2664dependencies = [
2637 "bitflags",2665 "bitflags",
2638 "frame-metadata",2666 "frame-metadata",
2639 "frame-support-procedural",2667 "frame-support-procedural",
2640 "impl-trait-for-tuples",2668 "impl-trait-for-tuples 0.2.1",
2641 "log",2669 "log",
2642 "max-encoded-len",
2643 "once_cell",2670 "once_cell",
2644 "parity-scale-codec",2671 "parity-scale-codec",
2645 "paste",2672 "paste",
26582685
2659[[package]]2686[[package]]
2660name = "frame-support-procedural"2687name = "frame-support-procedural"
2661version = "3.0.0"2688version = "4.0.0-dev"
2662source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2689source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2663dependencies = [2690dependencies = [
2664 "Inflector",2691 "Inflector",
2665 "frame-support-procedural-tools",2692 "frame-support-procedural-tools",
26702697
2671[[package]]2698[[package]]
2672name = "frame-support-procedural-tools"2699name = "frame-support-procedural-tools"
2673version = "3.0.0"2700version = "4.0.0-dev"
2674source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2701source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2675dependencies = [2702dependencies = [
2676 "frame-support-procedural-tools-derive",2703 "frame-support-procedural-tools-derive",
2677 "proc-macro-crate 1.0.0",2704 "proc-macro-crate 1.0.0",
2683[[package]]2710[[package]]
2684name = "frame-support-procedural-tools-derive"2711name = "frame-support-procedural-tools-derive"
2685version = "3.0.0"2712version = "3.0.0"
2686source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2713source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2687dependencies = [2714dependencies = [
2688 "proc-macro2",2715 "proc-macro2",
2689 "quote",2716 "quote",
26922719
2693[[package]]2720[[package]]
2694name = "frame-system"2721name = "frame-system"
2695version = "3.0.0"2722version = "4.0.0-dev"
2696source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2723source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2697dependencies = [2724dependencies = [
2698 "frame-support",2725 "frame-support",
2699 "impl-trait-for-tuples",2726 "impl-trait-for-tuples 0.2.1",
2700 "log",2727 "log",
2701 "parity-scale-codec",2728 "parity-scale-codec",
2702 "serde",2729 "serde",
27092736
2710[[package]]2737[[package]]
2711name = "frame-system-benchmarking"2738name = "frame-system-benchmarking"
2712version = "3.0.0"2739version = "4.0.0-dev"
2713source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2740source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2714dependencies = [2741dependencies = [
2715 "frame-benchmarking",2742 "frame-benchmarking",
2716 "frame-support",2743 "frame-support",
27232750
2724[[package]]2751[[package]]
2725name = "frame-system-rpc-runtime-api"2752name = "frame-system-rpc-runtime-api"
2726version = "3.0.0"2753version = "4.0.0-dev"
2727source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2754source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2728dependencies = [2755dependencies = [
2729 "parity-scale-codec",2756 "parity-scale-codec",
2730 "sp-api",2757 "sp-api",
2731]2758]
27322759
2733[[package]]2760[[package]]
2734name = "frame-try-runtime"2761name = "frame-try-runtime"
2735version = "0.9.0"2762version = "0.10.0-dev"
2736source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"2763source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
2737dependencies = [2764dependencies = [
2738 "frame-support",2765 "frame-support",
2739 "parity-scale-codec",2766 "parity-scale-codec",
27442771
2745[[package]]2772[[package]]
2746name = "fs-err"2773name = "fs-err"
2747version = "2.6.0"2774version = "2.5.0"
2748source = "registry+https://github.com/rust-lang/crates.io-index"2775source = "registry+https://github.com/rust-lang/crates.io-index"
2749checksum = "5ebd3504ad6116843b8375ad70df74e7bfe83cac77a1f3fe73200c844d43bfe0"2776checksum = "bcd1163ae48bda72a20ae26d66a04d3094135cadab911cff418ae5e33f253431"
27502777
2751[[package]]2778[[package]]
2752name = "fs-swap"2779name = "fs-swap"
28002827
2801[[package]]2828[[package]]
2802name = "futures"2829name = "futures"
2803version = "0.1.31"2830version = "0.1.29"
2804source = "registry+https://github.com/rust-lang/crates.io-index"2831source = "registry+https://github.com/rust-lang/crates.io-index"
2805checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678"2832checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef"
28062833
2807[[package]]2834[[package]]
2808name = "futures"2835name = "futures"
2809version = "0.3.16"2836version = "0.3.17"
2810source = "registry+https://github.com/rust-lang/crates.io-index"2837source = "registry+https://github.com/rust-lang/crates.io-index"
2811checksum = "1adc00f486adfc9ce99f77d717836f0c5aa84965eb0b4f051f4e83f7cab53f8b"2838checksum = "a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca"
2812dependencies = [2839dependencies = [
2813 "futures-channel",2840 "futures-channel",
2814 "futures-core",2841 "futures-core",
28212848
2822[[package]]2849[[package]]
2823name = "futures-channel"2850name = "futures-channel"
2824version = "0.3.16"2851version = "0.3.17"
2825source = "registry+https://github.com/rust-lang/crates.io-index"2852source = "registry+https://github.com/rust-lang/crates.io-index"
2826checksum = "74ed2411805f6e4e3d9bc904c95d5d423b89b3b25dc0250aa74729de20629ff9"2853checksum = "5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888"
2827dependencies = [2854dependencies = [
2828 "futures-core",2855 "futures-core",
2829 "futures-sink",2856 "futures-sink",
2830]2857]
28312858
2832[[package]]2859[[package]]
2833name = "futures-core"2860name = "futures-core"
2834version = "0.3.16"2861version = "0.3.17"
2835source = "registry+https://github.com/rust-lang/crates.io-index"2862source = "registry+https://github.com/rust-lang/crates.io-index"
2836checksum = "af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99"2863checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d"
28372864
2838[[package]]2865[[package]]
2839name = "futures-cpupool"2866name = "futures-cpupool"
2840version = "0.1.8"2867version = "0.1.8"
2841source = "registry+https://github.com/rust-lang/crates.io-index"2868source = "registry+https://github.com/rust-lang/crates.io-index"
2842checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4"2869checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4"
2843dependencies = [2870dependencies = [
2844 "futures 0.1.31",2871 "futures 0.1.29",
2845 "num_cpus",2872 "num_cpus",
2846]2873]
28472874
2848[[package]]2875[[package]]
2849name = "futures-executor"2876name = "futures-executor"
2850version = "0.3.16"2877version = "0.3.17"
2851source = "registry+https://github.com/rust-lang/crates.io-index"2878source = "registry+https://github.com/rust-lang/crates.io-index"
2852checksum = "4d0d535a57b87e1ae31437b892713aee90cd2d7b0ee48727cd11fc72ef54761c"2879checksum = "45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c"
2853dependencies = [2880dependencies = [
2854 "futures-core",2881 "futures-core",
2855 "futures-task",2882 "futures-task",
28592886
2860[[package]]2887[[package]]
2861name = "futures-io"2888name = "futures-io"
2862version = "0.3.16"2889version = "0.3.17"
2863source = "registry+https://github.com/rust-lang/crates.io-index"2890source = "registry+https://github.com/rust-lang/crates.io-index"
2864checksum = "0b0e06c393068f3a6ef246c75cdca793d6a46347e75286933e5e75fd2fd11582"2891checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377"
28652892
2866[[package]]2893[[package]]
2867name = "futures-lite"2894name = "futures-lite"
2868version = "1.12.0"2895version = "1.11.3"
2869source = "registry+https://github.com/rust-lang/crates.io-index"2896source = "registry+https://github.com/rust-lang/crates.io-index"
2870checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48"2897checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb"
2871dependencies = [2898dependencies = [
2872 "fastrand",2899 "fastrand",
2873 "futures-core",2900 "futures-core",
2874 "futures-io",2901 "futures-io",
2875 "memchr",2902 "memchr",
2876 "parking",2903 "parking",
2877 "pin-project-lite 0.2.7",2904 "pin-project-lite 0.2.4",
2878 "waker-fn",2905 "waker-fn",
2879]2906]
28802907
2881[[package]]2908[[package]]
2882name = "futures-macro"2909name = "futures-macro"
2883version = "0.3.16"2910version = "0.3.17"
2884source = "registry+https://github.com/rust-lang/crates.io-index"2911source = "registry+https://github.com/rust-lang/crates.io-index"
2885checksum = "c54913bae956fb8df7f4dc6fc90362aa72e69148e3f39041fbe8742d21e0ac57"2912checksum = "18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb"
2886dependencies = [2913dependencies = [
2887 "autocfg",2914 "autocfg",
2888 "proc-macro-hack",2915 "proc-macro-hack",
29042931
2905[[package]]2932[[package]]
2906name = "futures-sink"2933name = "futures-sink"
2907version = "0.3.16"2934version = "0.3.17"
2908source = "registry+https://github.com/rust-lang/crates.io-index"2935source = "registry+https://github.com/rust-lang/crates.io-index"
2909checksum = "c0f30aaa67363d119812743aa5f33c201a7a66329f97d1a887022971feea4b53"2936checksum = "36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11"
29102937
2911[[package]]2938[[package]]
2912name = "futures-task"2939name = "futures-task"
2913version = "0.3.16"2940version = "0.3.17"
2914source = "registry+https://github.com/rust-lang/crates.io-index"2941source = "registry+https://github.com/rust-lang/crates.io-index"
2915checksum = "bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2"2942checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99"
29162943
2917[[package]]2944[[package]]
2918name = "futures-timer"2945name = "futures-timer"
29282955
2929[[package]]2956[[package]]
2930name = "futures-util"2957name = "futures-util"
2931version = "0.3.16"2958version = "0.3.17"
2932source = "registry+https://github.com/rust-lang/crates.io-index"2959source = "registry+https://github.com/rust-lang/crates.io-index"
2933checksum = "67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78"2960checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481"
2934dependencies = [2961dependencies = [
2935 "autocfg",2962 "autocfg",
2936 "futures 0.1.31",2963 "futures 0.1.29",
2937 "futures-channel",2964 "futures-channel",
2938 "futures-core",2965 "futures-core",
2939 "futures-io",2966 "futures-io",
2940 "futures-macro",2967 "futures-macro",
2941 "futures-sink",2968 "futures-sink",
2942 "futures-task",2969 "futures-task",
2943 "memchr",2970 "memchr",
2944 "pin-project-lite 0.2.7",2971 "pin-project-lite 0.2.4",
2945 "pin-utils",2972 "pin-utils",
2946 "proc-macro-hack",2973 "proc-macro-hack",
2947 "proc-macro-nested",2974 "proc-macro-nested",
2955checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"2982checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
29562983
2957[[package]]2984[[package]]
2985name = "generator"
2986version = "0.6.23"
2987source = "registry+https://github.com/rust-lang/crates.io-index"
2988checksum = "8cdc09201b2e8ca1b19290cf7e65de2246b8e91fb6874279722189c4de7b94dc"
2989dependencies = [
2990 "cc",
2991 "libc",
2992 "log",
2993 "rustc_version 0.2.3",
2994 "winapi 0.3.9",
2995]
2996
2997[[package]]
2958name = "generic-array"2998name = "generic-array"
2959version = "0.12.4"2999version = "0.12.3"
2960source = "registry+https://github.com/rust-lang/crates.io-index"3000source = "registry+https://github.com/rust-lang/crates.io-index"
2961checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"3001checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
2962dependencies = [3002dependencies = [
2963 "typenum",3003 "typenum",
2964]3004]
29753015
2976[[package]]3016[[package]]
2977name = "getrandom"3017name = "getrandom"
2978version = "0.1.16"3018version = "0.1.14"
2979source = "registry+https://github.com/rust-lang/crates.io-index"3019source = "registry+https://github.com/rust-lang/crates.io-index"
2980checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"3020checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
2981dependencies = [3021dependencies = [
2982 "cfg-if 1.0.0",3022 "cfg-if 0.1.10",
2983 "libc",3023 "libc",
2984 "wasi 0.9.0+wasi-snapshot-preview1",3024 "wasi 0.9.0+wasi-snapshot-preview1",
2985]3025]
29863026
2987[[package]]3027[[package]]
2988name = "getrandom"3028name = "getrandom"
2989version = "0.2.3"3029version = "0.2.1"
2990source = "registry+https://github.com/rust-lang/crates.io-index"3030source = "registry+https://github.com/rust-lang/crates.io-index"
2991checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"3031checksum = "4060f4657be78b8e766215b02b18a2e862d83745545de804638e2b545e81aee6"
2992dependencies = [3032dependencies = [
2993 "cfg-if 1.0.0",3033 "cfg-if 1.0.0",
2994 "libc",3034 "libc",
29973037
2998[[package]]3038[[package]]
2999name = "ghash"3039name = "ghash"
3000version = "0.3.1"3040version = "0.4.4"
3001source = "registry+https://github.com/rust-lang/crates.io-index"3041source = "registry+https://github.com/rust-lang/crates.io-index"
3002checksum = "97304e4cd182c3846f7575ced3890c53012ce534ad9114046b0a9e00bb30a375"3042checksum = "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99"
3003dependencies = [3043dependencies = [
3004 "opaque-debug 0.3.0",3044 "opaque-debug 0.3.0",
3005 "polyval",3045 "polyval",
3006]3046]
30073047
3008[[package]]3048[[package]]
3009name = "gimli"3049name = "gimli"
3050version = "0.23.0"
3051source = "registry+https://github.com/rust-lang/crates.io-index"
3052checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce"
3053
3054[[package]]
3055name = "gimli"
3010version = "0.24.0"3056version = "0.24.0"
3011source = "registry+https://github.com/rust-lang/crates.io-index"3057source = "registry+https://github.com/rust-lang/crates.io-index"
3012checksum = "0e4075386626662786ddb0ec9081e7c7eeb1ba31951f447ca780ef9f5d568189"3058checksum = "0e4075386626662786ddb0ec9081e7c7eeb1ba31951f447ca780ef9f5d568189"
3017]3063]
30183064
3019[[package]]3065[[package]]
3020name = "gimli"
3021version = "0.25.0"
3022source = "registry+https://github.com/rust-lang/crates.io-index"
3023checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7"
3024
3025[[package]]
3026name = "glob"3066name = "glob"
3027version = "0.3.0"3067version = "0.3.0"
3028source = "registry+https://github.com/rust-lang/crates.io-index"3068source = "registry+https://github.com/rust-lang/crates.io-index"
3029checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"3069checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
30303070
3031[[package]]3071[[package]]
3032name = "globset"3072name = "globset"
3033version = "0.4.8"3073version = "0.4.5"
3034source = "registry+https://github.com/rust-lang/crates.io-index"3074source = "registry+https://github.com/rust-lang/crates.io-index"
3035checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"3075checksum = "7ad1da430bd7281dde2576f44c84cc3f0f7b475e7202cd503042dff01a8c8120"
3036dependencies = [3076dependencies = [
3037 "aho-corasick",3077 "aho-corasick",
3038 "bstr",3078 "bstr",
3063 "byteorder",3103 "byteorder",
3064 "bytes 0.4.12",3104 "bytes 0.4.12",
3065 "fnv",3105 "fnv",
3066 "futures 0.1.31",3106 "futures 0.1.29",
3067 "http 0.1.21",3107 "http 0.1.21",
3068 "indexmap",3108 "indexmap",
3069 "log",3109 "log",
30743114
3075[[package]]3115[[package]]
3076name = "h2"3116name = "h2"
3077version = "0.2.7"3117version = "0.2.5"
3078source = "registry+https://github.com/rust-lang/crates.io-index"3118source = "registry+https://github.com/rust-lang/crates.io-index"
3079checksum = "5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535"3119checksum = "79b7246d7e4b979c03fa093da39cfb3617a96bbeee6310af63991668d7e843ff"
3080dependencies = [3120dependencies = [
3081 "bytes 0.5.6",3121 "bytes 0.5.6",
3082 "fnv",3122 "fnv",
3083 "futures-core",3123 "futures-core",
3084 "futures-sink",3124 "futures-sink",
3085 "futures-util",3125 "futures-util",
3086 "http 0.2.4",3126 "http 0.2.1",
3087 "indexmap",3127 "indexmap",
3128 "log",
3088 "slab",3129 "slab",
3089 "tokio 0.2.25",3130 "tokio 0.2.25",
3090 "tokio-util",3131 "tokio-util",
3091 "tracing",
3092 "tracing-futures",
3093]3132]
30943133
3095[[package]]3134[[package]]
3096name = "handlebars"3135name = "handlebars"
3097version = "3.5.5"3136version = "3.5.1"
3098source = "registry+https://github.com/rust-lang/crates.io-index"3137source = "registry+https://github.com/rust-lang/crates.io-index"
3099checksum = "4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3"3138checksum = "2764f9796c0ddca4b82c07f25dd2cb3db30b9a8f47940e78e1c883d9e95c3db9"
3100dependencies = [3139dependencies = [
3101 "log",3140 "log",
3102 "pest",3141 "pest",
3103 "pest_derive",3142 "pest_derive",
3104 "quick-error 2.0.1",3143 "quick-error 2.0.0",
3105 "serde",3144 "serde",
3106 "serde_json",3145 "serde_json",
3107]3146]
31233162
3124[[package]]3163[[package]]
3125name = "hashbrown"3164name = "hashbrown"
3126version = "0.9.1"
3127source = "registry+https://github.com/rust-lang/crates.io-index"
3128checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
3129dependencies = [
3130 "ahash 0.4.7",
3131]
3132
3133[[package]]
3134name = "hashbrown"
3135version = "0.11.2"3165version = "0.11.2"
3136source = "registry+https://github.com/rust-lang/crates.io-index"3166source = "registry+https://github.com/rust-lang/crates.io-index"
3137checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"3167checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
3138dependencies = [3168dependencies = [
3139 "ahash 0.7.4",3169 "ahash",
3140]3170]
31413171
3142[[package]]3172[[package]]
3143name = "heck"3173name = "heck"
3144version = "0.3.3"3174version = "0.3.1"
3145source = "registry+https://github.com/rust-lang/crates.io-index"3175source = "registry+https://github.com/rust-lang/crates.io-index"
3146checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"3176checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
3147dependencies = [3177dependencies = [
3148 "unicode-segmentation",3178 "unicode-segmentation",
3149]3179]
31503180
3151[[package]]3181[[package]]
3152name = "hermit-abi"3182name = "hermit-abi"
3153version = "0.1.19"3183version = "0.1.15"
3154source = "registry+https://github.com/rust-lang/crates.io-index"3184source = "registry+https://github.com/rust-lang/crates.io-index"
3155checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"3185checksum = "3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9"
3156dependencies = [3186dependencies = [
3157 "libc",3187 "libc",
3158]3188]
3202checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b"3232checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b"
3203dependencies = [3233dependencies = [
3204 "digest 0.8.1",3234 "digest 0.8.1",
3205 "generic-array 0.12.4",3235 "generic-array 0.12.3",
3206 "hmac 0.7.1",3236 "hmac 0.7.1",
3207]3237]
32083238
32413271
3242[[package]]3272[[package]]
3243name = "http"3273name = "http"
3244version = "0.2.4"3274version = "0.2.1"
3245source = "registry+https://github.com/rust-lang/crates.io-index"3275source = "registry+https://github.com/rust-lang/crates.io-index"
3246checksum = "527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11"3276checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9"
3247dependencies = [3277dependencies = [
3248 "bytes 1.0.1",3278 "bytes 0.5.6",
3249 "fnv",3279 "fnv",
3250 "itoa",3280 "itoa",
3251]3281]
3257checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d"3287checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d"
3258dependencies = [3288dependencies = [
3259 "bytes 0.4.12",3289 "bytes 0.4.12",
3260 "futures 0.1.31",3290 "futures 0.1.29",
3261 "http 0.1.21",3291 "http 0.1.21",
3262 "tokio-buf",3292 "tokio-buf",
3263]3293]
3269checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b"3299checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b"
3270dependencies = [3300dependencies = [
3271 "bytes 0.5.6",3301 "bytes 0.5.6",
3272 "http 0.2.4",3302 "http 0.2.1",
3273]3303]
32743304
3275[[package]]3305[[package]]
3279checksum = "60daa14be0e0786db0f03a9e57cb404c9d756eed2b6c62b9ea98ec5743ec75a9"3309checksum = "60daa14be0e0786db0f03a9e57cb404c9d756eed2b6c62b9ea98ec5743ec75a9"
3280dependencies = [3310dependencies = [
3281 "bytes 1.0.1",3311 "bytes 1.0.1",
3282 "http 0.2.4",3312 "http 0.2.1",
3283 "pin-project-lite 0.2.7",3313 "pin-project-lite 0.2.4",
3284]3314]
32853315
3286[[package]]3316[[package]]
3287name = "httparse"3317name = "httparse"
3288version = "1.4.1"3318version = "1.3.4"
3289source = "registry+https://github.com/rust-lang/crates.io-index"3319source = "registry+https://github.com/rust-lang/crates.io-index"
3290checksum = "f3a87b616e37e93c22fb19bcd386f02f3af5ea98a25670ad0fce773de23c5e68"3320checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
32913321
3292[[package]]3322[[package]]
3293name = "httpdate"3323name = "httpdate"
3296checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47"3326checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47"
32973327
3298[[package]]3328[[package]]
3299name = "httpdate"
3300version = "1.0.1"
3301source = "registry+https://github.com/rust-lang/crates.io-index"
3302checksum = "6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440"
3303
3304[[package]]
3305name = "humantime"3329name = "humantime"
3306version = "1.3.0"3330version = "1.3.0"
3307source = "registry+https://github.com/rust-lang/crates.io-index"3331source = "registry+https://github.com/rust-lang/crates.io-index"
33123336
3313[[package]]3337[[package]]
3314name = "humantime"3338name = "humantime"
3315version = "2.1.0"3339version = "2.0.1"
3316source = "registry+https://github.com/rust-lang/crates.io-index"3340source = "registry+https://github.com/rust-lang/crates.io-index"
3317checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"3341checksum = "3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a"
33183342
3319[[package]]3343[[package]]
3320name = "hyper"3344name = "hyper"
3321version = "0.12.36"3345version = "0.12.35"
3322source = "registry+https://github.com/rust-lang/crates.io-index"3346source = "registry+https://github.com/rust-lang/crates.io-index"
3323checksum = "5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52"3347checksum = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6"
3324dependencies = [3348dependencies = [
3325 "bytes 0.4.12",3349 "bytes 0.4.12",
3326 "futures 0.1.31",3350 "futures 0.1.29",
3327 "futures-cpupool",3351 "futures-cpupool",
3328 "h2 0.1.26",3352 "h2 0.1.26",
3329 "http 0.1.21",3353 "http 0.1.21",
33483372
3349[[package]]3373[[package]]
3350name = "hyper"3374name = "hyper"
3351version = "0.13.10"3375version = "0.13.9"
3352source = "registry+https://github.com/rust-lang/crates.io-index"3376source = "registry+https://github.com/rust-lang/crates.io-index"
3353checksum = "8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb"3377checksum = "f6ad767baac13b44d4529fcf58ba2cd0995e36e7b435bc5b039de6f47e880dbf"
3354dependencies = [3378dependencies = [
3355 "bytes 0.5.6",3379 "bytes 0.5.6",
3356 "futures-channel",3380 "futures-channel",
3357 "futures-core",3381 "futures-core",
3358 "futures-util",3382 "futures-util",
3359 "h2 0.2.7",3383 "h2 0.2.5",
3360 "http 0.2.4",3384 "http 0.2.1",
3361 "http-body 0.3.1",3385 "http-body 0.3.1",
3362 "httparse",3386 "httparse",
3363 "httpdate 0.3.2",3387 "httpdate",
3364 "itoa",3388 "itoa",
3365 "pin-project 1.0.8",3389 "pin-project 1.0.7",
3366 "socket2 0.3.19",3390 "socket2 0.3.17",
3367 "tokio 0.2.25",3391 "tokio 0.2.25",
3368 "tower-service",3392 "tower-service",
3369 "tracing",3393 "tracing",
33723396
3373[[package]]3397[[package]]
3374name = "hyper"3398name = "hyper"
3375version = "0.14.11"3399version = "0.14.5"
3376source = "registry+https://github.com/rust-lang/crates.io-index"3400source = "registry+https://github.com/rust-lang/crates.io-index"
3377checksum = "0b61cf2d1aebcf6e6352c97b81dc2244ca29194be1b276f5d8ad5c6330fffb11"3401checksum = "8bf09f61b52cfcf4c00de50df88ae423d6c02354e385a86341133b5338630ad1"
3378dependencies = [3402dependencies = [
3379 "bytes 1.0.1",3403 "bytes 1.0.1",
3380 "futures-channel",3404 "futures-channel",
3381 "futures-core",3405 "futures-core",
3382 "futures-util",3406 "futures-util",
3383 "http 0.2.4",3407 "http 0.2.1",
3384 "http-body 0.4.2",3408 "http-body 0.4.2",
3385 "httparse",3409 "httparse",
3386 "httpdate 1.0.1",3410 "httpdate",
3387 "itoa",3411 "itoa",
3388 "pin-project-lite 0.2.7",3412 "pin-project 1.0.7",
3389 "tokio 1.9.0",3413 "tokio 1.6.1",
3390 "tower-service",3414 "tower-service",
3391 "tracing",3415 "tracing",
3392 "want 0.3.0",3416 "want 0.3.0",
3401 "bytes 0.5.6",3425 "bytes 0.5.6",
3402 "ct-logs",3426 "ct-logs",
3403 "futures-util",3427 "futures-util",
3404 "hyper 0.13.10",3428 "hyper 0.13.9",
3405 "log",3429 "log",
3406 "rustls 0.18.1",3430 "rustls 0.18.0",
3407 "rustls-native-certs 0.4.0",3431 "rustls-native-certs 0.4.0",
3408 "tokio 0.2.25",3432 "tokio 0.2.25",
3409 "tokio-rustls 0.14.1",3433 "tokio-rustls 0.14.0",
3410 "webpki",3434 "webpki",
3411]3435]
34123436
34293453
3430[[package]]3454[[package]]
3431name = "idna"3455name = "idna"
3432version = "0.2.3"3456version = "0.2.0"
3433source = "registry+https://github.com/rust-lang/crates.io-index"3457source = "registry+https://github.com/rust-lang/crates.io-index"
3434checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"3458checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
3435dependencies = [3459dependencies = [
3436 "matches",3460 "matches",
3437 "unicode-bidi",3461 "unicode-bidi",
34613485
3462[[package]]3486[[package]]
3463name = "if-watch"3487name = "if-watch"
3464version = "0.2.2"3488version = "0.2.0"
3465source = "registry+https://github.com/rust-lang/crates.io-index"3489source = "registry+https://github.com/rust-lang/crates.io-index"
3466checksum = "ae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179"3490checksum = "6a6d52908d4ea4ab2bc22474ba149bf1011c8e2c3ebc1ff593ae28ac44f494b6"
3467dependencies = [3491dependencies = [
3468 "async-io",3492 "async-io",
3469 "futures 0.3.16",3493 "futures 0.3.17",
3470 "futures-lite",3494 "futures-lite",
3471 "if-addrs",3495 "if-addrs",
3472 "ipnet",3496 "ipnet",
35043528
3505[[package]]3529[[package]]
3506name = "impl-trait-for-tuples"3530name = "impl-trait-for-tuples"
3531version = "0.1.3"
3532source = "registry+https://github.com/rust-lang/crates.io-index"
3533checksum = "7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9d"
3534dependencies = [
3535 "proc-macro2",
3536 "quote",
3537 "syn",
3538]
3539
3540[[package]]
3541name = "impl-trait-for-tuples"
3507version = "0.2.1"3542version = "0.2.1"
3508source = "registry+https://github.com/rust-lang/crates.io-index"3543source = "registry+https://github.com/rust-lang/crates.io-index"
3509checksum = "d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee"3544checksum = "d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee"
3520checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5"3555checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5"
3521dependencies = [3556dependencies = [
3522 "autocfg",3557 "autocfg",
3523 "hashbrown 0.11.2",3558 "hashbrown",
3524 "serde",3559 "serde",
3525]3560]
35263561
3527[[package]]3562[[package]]
3528name = "instant"3563name = "instant"
3529version = "0.1.10"3564version = "0.1.11"
3530source = "registry+https://github.com/rust-lang/crates.io-index"3565source = "registry+https://github.com/rust-lang/crates.io-index"
3531checksum = "bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d"3566checksum = "716d3d89f35ac6a34fd0eed635395f4c3b76fa889338a4632e5231a8684216bd"
3532dependencies = [3567dependencies = [
3533 "cfg-if 1.0.0",3568 "cfg-if 1.0.0",
3534]3569]
35353570
3536[[package]]3571[[package]]
3537name = "integer-encoding"3572name = "integer-encoding"
3538version = "1.1.7"3573version = "1.1.5"
3539source = "registry+https://github.com/rust-lang/crates.io-index"3574source = "registry+https://github.com/rust-lang/crates.io-index"
3540checksum = "48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56f"3575checksum = "4f4ebd0bd29be0f11973e9b3e219005661042a019fd757798c36a47c87852625"
35413576
3542[[package]]3577[[package]]
3543name = "integer-sqrt"3578name = "integer-sqrt"
3544version = "0.1.5"3579version = "0.1.3"
3545source = "registry+https://github.com/rust-lang/crates.io-index"3580source = "registry+https://github.com/rust-lang/crates.io-index"
3546checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770"3581checksum = "f65877bf7d44897a473350b1046277941cee20b263397e90869c50b6e766088b"
3547dependencies = [
3548 "num-traits",
3549]
35503582
3551[[package]]3583[[package]]
3552name = "intervalier"3584name = "intervalier"
3553version = "0.4.0"3585version = "0.4.0"
3554source = "registry+https://github.com/rust-lang/crates.io-index"3586source = "registry+https://github.com/rust-lang/crates.io-index"
3555checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"3587checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"
3556dependencies = [3588dependencies = [
3557 "futures 0.3.16",3589 "futures 0.3.17",
3558 "futures-timer 2.0.2",3590 "futures-timer 2.0.2",
3559]3591]
35603592
3579source = "registry+https://github.com/rust-lang/crates.io-index"3611source = "registry+https://github.com/rust-lang/crates.io-index"
3580checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7"3612checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7"
3581dependencies = [3613dependencies = [
3582 "socket2 0.3.19",3614 "socket2 0.3.17",
3583 "widestring",3615 "widestring",
3584 "winapi 0.3.9",3616 "winapi 0.3.9",
3585 "winreg",3617 "winreg",
3586]3618]
35873619
3588[[package]]3620[[package]]
3589name = "ipnet"3621name = "ipnet"
3590version = "2.3.1"3622version = "2.3.0"
3591source = "registry+https://github.com/rust-lang/crates.io-index"3623source = "registry+https://github.com/rust-lang/crates.io-index"
3592checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9"3624checksum = "47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135"
35933625
3594[[package]]3626[[package]]
3595name = "itertools"3627name = "itertools"
3596version = "0.9.0"3628version = "0.10.0"
3597source = "registry+https://github.com/rust-lang/crates.io-index"3629source = "registry+https://github.com/rust-lang/crates.io-index"
3598checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"3630checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319"
3599dependencies = [3631dependencies = [
3600 "either",3632 "either",
3601]3633]
36023634
3603[[package]]3635[[package]]
3604name = "itertools"
3605version = "0.10.1"
3606source = "registry+https://github.com/rust-lang/crates.io-index"
3607checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf"
3608dependencies = [
3609 "either",
3610]
3611
3612[[package]]
3613name = "itoa"3636name = "itoa"
3614version = "0.4.7"3637version = "0.4.6"
3615source = "registry+https://github.com/rust-lang/crates.io-index"3638source = "registry+https://github.com/rust-lang/crates.io-index"
3616checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"3639checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
36173640
3618[[package]]3641[[package]]
3619name = "jobserver"3642name = "jobserver"
3620version = "0.1.22"3643version = "0.1.21"
3621source = "registry+https://github.com/rust-lang/crates.io-index"3644source = "registry+https://github.com/rust-lang/crates.io-index"
3622checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd"3645checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"
3623dependencies = [3646dependencies = [
3624 "libc",3647 "libc",
3625]3648]
36263649
3627[[package]]3650[[package]]
3628name = "js-sys"3651name = "js-sys"
3629version = "0.3.51"3652version = "0.3.52"
3630source = "registry+https://github.com/rust-lang/crates.io-index"3653source = "registry+https://github.com/rust-lang/crates.io-index"
3631checksum = "83bdfbace3a0e81a4253f73b49e960b053e396a11012cbd49b9b74d6a2b67062"3654checksum = "ce791b7ca6638aae45be056e068fc756d871eb3b3b10b8efa62d1c9cec616752"
3632dependencies = [3655dependencies = [
3633 "wasm-bindgen",3656 "wasm-bindgen",
3634]3657]
3640checksum = "2773fa94a2a1fd51efb89a8f45b8861023dbb415d18d3c9235ae9388d780f9ec"3663checksum = "2773fa94a2a1fd51efb89a8f45b8861023dbb415d18d3c9235ae9388d780f9ec"
3641dependencies = [3664dependencies = [
3642 "failure",3665 "failure",
3643 "futures 0.1.31",3666 "futures 0.1.29",
3644 "jsonrpc-core 14.2.0",3667 "jsonrpc-core 14.2.0",
3645 "jsonrpc-pubsub 14.2.0",3668 "jsonrpc-pubsub 14.2.0",
3646 "log",3669 "log",
3656checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7"3679checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7"
3657dependencies = [3680dependencies = [
3658 "failure",3681 "failure",
3659 "futures 0.1.31",3682 "futures 0.1.29",
3660 "jsonrpc-core 15.1.0",3683 "jsonrpc-core 15.1.0",
3661 "jsonrpc-pubsub 15.1.0",3684 "jsonrpc-pubsub 15.1.0",
3662 "log",3685 "log",
3671source = "registry+https://github.com/rust-lang/crates.io-index"3694source = "registry+https://github.com/rust-lang/crates.io-index"
3672checksum = "a0747307121ffb9703afd93afbd0fb4f854c38fb873f2c8b90e0e902f27c7b62"3695checksum = "a0747307121ffb9703afd93afbd0fb4f854c38fb873f2c8b90e0e902f27c7b62"
3673dependencies = [3696dependencies = [
3674 "futures 0.1.31",3697 "futures 0.1.29",
3675 "log",3698 "log",
3676 "serde",3699 "serde",
3677 "serde_derive",3700 "serde_derive",
3684source = "registry+https://github.com/rust-lang/crates.io-index"3707source = "registry+https://github.com/rust-lang/crates.io-index"
3685checksum = "0745a6379e3edc893c84ec203589790774e4247420033e71a76d3ab4687991fa"3708checksum = "0745a6379e3edc893c84ec203589790774e4247420033e71a76d3ab4687991fa"
3686dependencies = [3709dependencies = [
3687 "futures 0.1.31",3710 "futures 0.1.29",
3688 "log",3711 "log",
3689 "serde",3712 "serde",
3690 "serde_derive",3713 "serde_derive",
3739source = "registry+https://github.com/rust-lang/crates.io-index"3762source = "registry+https://github.com/rust-lang/crates.io-index"
3740checksum = "4fb5c4513b7b542f42da107942b7b759f27120b5cc894729f88254b28dff44b7"3763checksum = "4fb5c4513b7b542f42da107942b7b759f27120b5cc894729f88254b28dff44b7"
3741dependencies = [3764dependencies = [
3742 "hyper 0.12.36",3765 "hyper 0.12.35",
3743 "jsonrpc-core 15.1.0",3766 "jsonrpc-core 15.1.0",
3744 "jsonrpc-server-utils",3767 "jsonrpc-server-utils",
3745 "log",3768 "log",
38203843
3821[[package]]3844[[package]]
3822name = "jsonrpsee-proc-macros"3845name = "jsonrpsee-proc-macros"
3823version = "0.2.0"3846version = "0.3.0"
3824source = "registry+https://github.com/rust-lang/crates.io-index"3847source = "registry+https://github.com/rust-lang/crates.io-index"
3825checksum = "3b4c85cfa6767333f3e5f3b2f2f765dad2727b0033ee270ae07c599bf43ed5ae"3848checksum = "f37924e16300e249a52a22cabb5632f846dc9760b39355f5e8bc70cd23dc6300"
3826dependencies = [3849dependencies = [
3827 "Inflector",3850 "Inflector",
3851 "bae",
3828 "proc-macro-crate 1.0.0",3852 "proc-macro-crate 1.0.0",
3829 "proc-macro2",3853 "proc-macro2",
3830 "quote",3854 "quote",
38333857
3834[[package]]3858[[package]]
3835name = "jsonrpsee-types"3859name = "jsonrpsee-types"
3836version = "0.2.0"3860version = "0.3.0"
3837source = "registry+https://github.com/rust-lang/crates.io-index"3861source = "registry+https://github.com/rust-lang/crates.io-index"
3838checksum = "c0cf7bd4e93b3b56e59131de7f24afbea871faf914e97bcdd942c86927ab0172"3862checksum = "d67724d368c59e08b557a516cf8fcc51100e7a708850f502e1044b151fe89788"
3839dependencies = [3863dependencies = [
3840 "async-trait",3864 "async-trait",
3841 "beef",3865 "beef",
3842 "futures-channel",3866 "futures-channel",
3843 "futures-util",3867 "futures-util",
3844 "hyper 0.14.11",3868 "hyper 0.14.5",
3845 "log",3869 "log",
3846 "serde",3870 "serde",
3847 "serde_json",3871 "serde_json",
3848 "soketto 0.5.0",3872 "soketto 0.6.0",
3849 "thiserror",3873 "thiserror",
3850]3874]
38513875
3852[[package]]3876[[package]]
3853name = "jsonrpsee-ws-client"3877name = "jsonrpsee-ws-client"
3854version = "0.2.0"3878version = "0.3.0"
3855source = "registry+https://github.com/rust-lang/crates.io-index"3879source = "registry+https://github.com/rust-lang/crates.io-index"
3856checksum = "6ec51150965544e1a4468f372bdab8545243a1b045d4ab272023aac74c60de32"3880checksum = "8e2834b6e7f57ce9a4412ed4d6dc95125d2c8612e68f86b9d9a07369164e4198"
3857dependencies = [3881dependencies = [
3858 "async-trait",3882 "async-trait",
3859 "fnv",3883 "fnv",
3860 "futures 0.3.16",3884 "futures 0.3.17",
3861 "jsonrpsee-types",3885 "jsonrpsee-types",
3862 "log",3886 "log",
3863 "pin-project 1.0.8",3887 "pin-project 1.0.7",
3864 "rustls 0.19.1",3888 "rustls 0.19.1",
3865 "rustls-native-certs 0.5.0",3889 "rustls-native-certs 0.5.0",
3866 "serde",3890 "serde",
3867 "serde_json",3891 "serde_json",
3868 "soketto 0.5.0",3892 "soketto 0.6.0",
3869 "thiserror",3893 "thiserror",
3870 "tokio 0.2.25",3894 "tokio 0.2.25",
3871 "tokio-rustls 0.15.0",3895 "tokio-rustls 0.15.0",
3872 "tokio-util",3896 "tokio-util",
3873 "url 2.2.2",3897 "url 2.2.0",
3874]3898]
38753899
3876[[package]]3900[[package]]
38913915
3892[[package]]3916[[package]]
3893name = "kusama-runtime"3917name = "kusama-runtime"
3894version = "0.9.8"3918version = "0.9.10"
3895source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"3919source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
3896dependencies = [3920dependencies = [
3897 "beefy-primitives",3921 "beefy-primitives",
3898 "bitvec 0.20.4",3922 "bitvec 0.20.1",
3899 "frame-benchmarking",3923 "frame-benchmarking",
3900 "frame-election-provider-support",3924 "frame-election-provider-support",
3901 "frame-executive",3925 "frame-executive",
3906 "frame-try-runtime",3930 "frame-try-runtime",
3907 "hex-literal",3931 "hex-literal",
3908 "log",3932 "log",
3909 "max-encoded-len",
3910 "pallet-authority-discovery",3933 "pallet-authority-discovery",
3911 "pallet-authorship",3934 "pallet-authorship",
3912 "pallet-babe",3935 "pallet-babe",
3929 "pallet-offences-benchmarking",3952 "pallet-offences-benchmarking",
3930 "pallet-proxy",3953 "pallet-proxy",
3931 "pallet-recovery",3954 "pallet-recovery",
3932 "pallet-scheduler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",3955 "pallet-scheduler 4.0.0-dev",
3933 "pallet-session",3956 "pallet-session",
3934 "pallet-session-benchmarking",3957 "pallet-session-benchmarking",
3935 "pallet-society",3958 "pallet-society",
3968 "sp-transaction-pool",3991 "sp-transaction-pool",
3969 "sp-version",3992 "sp-version",
3970 "static_assertions",3993 "static_assertions",
3971 "substrate-wasm-builder 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",3994 "substrate-wasm-builder",
3972 "xcm",3995 "xcm",
3973 "xcm-builder",3996 "xcm-builder",
3974 "xcm-executor",3997 "xcm-executor",
39854008
3986[[package]]4009[[package]]
3987name = "kvdb"4010name = "kvdb"
3988version = "0.9.0"4011version = "0.10.0"
3989source = "registry+https://github.com/rust-lang/crates.io-index"4012source = "registry+https://github.com/rust-lang/crates.io-index"
3990checksum = "8891bd853eff90e33024195d79d578dc984c82f9e0715fcd2b525a0c19d52811"4013checksum = "45a3f58dc069ec0e205a27f5b45920722a46faed802a0541538241af6228f512"
3991dependencies = [4014dependencies = [
3992 "parity-util-mem",4015 "parity-util-mem",
3993 "smallvec 1.6.1",4016 "smallvec 1.6.1",
3994]4017]
39954018
3996[[package]]4019[[package]]
3997name = "kvdb-memorydb"4020name = "kvdb-memorydb"
3998version = "0.9.0"4021version = "0.10.0"
3999source = "registry+https://github.com/rust-lang/crates.io-index"4022source = "registry+https://github.com/rust-lang/crates.io-index"
4000checksum = "30a0da8e08caf08d384a620ec19bb6c9b85c84137248e202617fb91881f25912"4023checksum = "c3b6b85fc643f5acd0bffb2cc8a6d150209379267af0d41db72170021841f9f5"
4001dependencies = [4024dependencies = [
4002 "kvdb",4025 "kvdb",
4003 "parity-util-mem",4026 "parity-util-mem",
4004 "parking_lot 0.11.1",4027 "parking_lot 0.11.2",
4005]4028]
40064029
4007[[package]]4030[[package]]
4008name = "kvdb-rocksdb"4031name = "kvdb-rocksdb"
4009version = "0.11.1"4032version = "0.12.0"
4010source = "registry+https://github.com/rust-lang/crates.io-index"4033source = "registry+https://github.com/rust-lang/crates.io-index"
4011checksum = "94b27cdb788bf1c8ade782289f9dbee626940be2961fd75c7cde993fa2f1ded1"4034checksum = "431ca65516efab86e65d96281f750ebb54277dec656fcf6c027f3d1c0cb69e4c"
4012dependencies = [4035dependencies = [
4013 "fs-swap",4036 "fs-swap",
4014 "kvdb",4037 "kvdb",
4015 "log",4038 "log",
4016 "num_cpus",4039 "num_cpus",
4017 "owning_ref",4040 "owning_ref",
4018 "parity-util-mem",4041 "parity-util-mem",
4019 "parking_lot 0.11.1",4042 "parking_lot 0.11.2",
4020 "regex",4043 "regex",
4021 "rocksdb",4044 "rocksdb 0.16.0",
4022 "smallvec 1.6.1",4045 "smallvec 1.6.1",
4023]4046]
40244047
4025[[package]]4048[[package]]
4049name = "kvdb-rocksdb"
4050version = "0.14.0"
4051source = "registry+https://github.com/rust-lang/crates.io-index"
4052checksum = "9b1b6ea8f2536f504b645ad78419c8246550e19d2c3419a167080ce08edee35a"
4053dependencies = [
4054 "fs-swap",
4055 "kvdb",
4056 "log",
4057 "num_cpus",
4058 "owning_ref",
4059 "parity-util-mem",
4060 "parking_lot 0.11.2",
4061 "regex",
4062 "rocksdb 0.17.0",
4063 "smallvec 1.6.1",
4064]
4065
4066[[package]]
4026name = "lazy_static"4067name = "lazy_static"
4027version = "1.4.0"4068version = "1.4.0"
4028source = "registry+https://github.com/rust-lang/crates.io-index"4069source = "registry+https://github.com/rust-lang/crates.io-index"
4029checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"4070checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
40304071
4031[[package]]4072[[package]]
4032name = "lazycell"4073name = "lazycell"
4033version = "1.3.0"4074version = "1.2.1"
4034source = "registry+https://github.com/rust-lang/crates.io-index"4075source = "registry+https://github.com/rust-lang/crates.io-index"
4035checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"4076checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
40364077
4037[[package]]4078[[package]]
4038name = "leb128"
4039version = "0.2.4"
4040source = "registry+https://github.com/rust-lang/crates.io-index"
4041checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a"
4042
4043[[package]]
4044name = "libc"4079name = "libc"
4045version = "0.2.98"4080version = "0.2.103"
4046source = "registry+https://github.com/rust-lang/crates.io-index"4081source = "registry+https://github.com/rust-lang/crates.io-index"
4047checksum = "320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790"4082checksum = "dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6"
40484083
4049[[package]]4084[[package]]
4050name = "libloading"4085name = "libloading"
40744109
4075[[package]]4110[[package]]
4076name = "libp2p"4111name = "libp2p"
4077version = "0.37.1"4112version = "0.39.1"
4078source = "registry+https://github.com/rust-lang/crates.io-index"4113source = "registry+https://github.com/rust-lang/crates.io-index"
4079checksum = "08053fbef67cd777049ef7a95ebaca2ece370b4ed7712c3fa404d69a88cb741b"4114checksum = "9004c06878ef8f3b4b4067e69a140d87ed20bf777287f82223e49713b36ee433"
4080dependencies = [4115dependencies = [
4081 "atomic",4116 "atomic",
4082 "bytes 1.0.1",4117 "bytes 1.0.1",
4083 "futures 0.3.16",4118 "futures 0.3.17",
4084 "lazy_static",4119 "lazy_static",
4085 "libp2p-core",4120 "libp2p-core",
4086 "libp2p-deflate",4121 "libp2p-deflate",
4104 "libp2p-wasm-ext",4139 "libp2p-wasm-ext",
4105 "libp2p-websocket",4140 "libp2p-websocket",
4106 "libp2p-yamux",4141 "libp2p-yamux",
4107 "parity-multiaddr",4142 "multiaddr",
4108 "parking_lot 0.11.1",4143 "parking_lot 0.11.2",
4109 "pin-project 1.0.8",4144 "pin-project 1.0.7",
4110 "smallvec 1.6.1",4145 "smallvec 1.6.1",
4111 "wasm-timer",4146 "wasm-timer",
4112]4147]
41134148
4114[[package]]4149[[package]]
4115name = "libp2p-core"4150name = "libp2p-core"
4116version = "0.28.3"4151version = "0.29.0"
4117source = "registry+https://github.com/rust-lang/crates.io-index"4152source = "registry+https://github.com/rust-lang/crates.io-index"
4118checksum = "554d3e7e9e65f939d66b75fd6a4c67f258fe250da61b91f46c545fc4a89b51d9"4153checksum = "af9b4abdeaa420593a297c8592f63fad4234f4b88dc9343b8fd8e736c35faa59"
4119dependencies = [4154dependencies = [
4120 "asn1_der",4155 "asn1_der",
4121 "bs58",4156 "bs58",
4122 "ed25519-dalek",4157 "ed25519-dalek",
4123 "either",4158 "either",
4124 "fnv",4159 "fnv",
4125 "futures 0.3.16",4160 "futures 0.3.17",
4126 "futures-timer 3.0.2",4161 "futures-timer 3.0.2",
4127 "lazy_static",4162 "lazy_static",
4128 "libsecp256k1 0.3.5",4163 "libsecp256k1 0.5.0",
4129 "log",4164 "log",
4130 "multihash",4165 "multiaddr",
4166 "multihash 0.14.0",
4131 "multistream-select",4167 "multistream-select",
4132 "parity-multiaddr",4168 "parking_lot 0.11.2",
4133 "parking_lot 0.11.1",
4134 "pin-project 1.0.8",4169 "pin-project 1.0.7",
4135 "prost",4170 "prost",
4136 "prost-build",4171 "prost-build",
4137 "rand 0.7.3",4172 "rand 0.7.3",
4138 "ring",4173 "ring",
4139 "rw-stream-sink",4174 "rw-stream-sink",
4140 "sha2 0.9.5",4175 "sha2 0.9.2",
4141 "smallvec 1.6.1",4176 "smallvec 1.6.1",
4142 "thiserror",4177 "thiserror",
4143 "unsigned-varint 0.7.0",4178 "unsigned-varint 0.7.0",
41474182
4148[[package]]4183[[package]]
4149name = "libp2p-deflate"4184name = "libp2p-deflate"
4150version = "0.28.0"4185version = "0.29.0"
4151source = "registry+https://github.com/rust-lang/crates.io-index"4186source = "registry+https://github.com/rust-lang/crates.io-index"
4152checksum = "a2181a641cd15f9b6ba71b1335800f309012a0a97a29ffaabbbf40e9d3d58f08"4187checksum = "66097fccc0b7f8579f90a03ea76ba6196332ea049fd07fd969490a06819dcdc8"
4153dependencies = [4188dependencies = [
4154 "flate2",4189 "flate2",
4155 "futures 0.3.16",4190 "futures 0.3.17",
4156 "libp2p-core",4191 "libp2p-core",
4157]4192]
41584193
4159[[package]]4194[[package]]
4160name = "libp2p-dns"4195name = "libp2p-dns"
4161version = "0.28.1"4196version = "0.29.0"
4162source = "registry+https://github.com/rust-lang/crates.io-index"4197source = "registry+https://github.com/rust-lang/crates.io-index"
4163checksum = "62e63dab8b5ff35e0c101a3e51e843ba782c07bbb1682f5fd827622e0d02b98b"4198checksum = "58ff08b3196b85a17f202d80589e93b1660a574af67275706657fdc762e42c32"
4164dependencies = [4199dependencies = [
4165 "async-std-resolver",4200 "async-std-resolver",
4166 "futures 0.3.16",4201 "futures 0.3.17",
4167 "libp2p-core",4202 "libp2p-core",
4168 "log",4203 "log",
4169 "smallvec 1.6.1",4204 "smallvec 1.6.1",
41724207
4173[[package]]4208[[package]]
4174name = "libp2p-floodsub"4209name = "libp2p-floodsub"
4175version = "0.29.0"4210version = "0.30.0"
4176source = "registry+https://github.com/rust-lang/crates.io-index"4211source = "registry+https://github.com/rust-lang/crates.io-index"
4177checksum = "48a9b570f6766301d9c4aa00fce3554cad1598e2f466debbc4dde909028417cf"4212checksum = "404eca8720967179dac7a5b4275eb91f904a53859c69ca8d018560ad6beb214f"
4178dependencies = [4213dependencies = [
4179 "cuckoofilter",4214 "cuckoofilter",
4180 "fnv",4215 "fnv",
4181 "futures 0.3.16",4216 "futures 0.3.17",
4182 "libp2p-core",4217 "libp2p-core",
4183 "libp2p-swarm",4218 "libp2p-swarm",
4184 "log",4219 "log",
41904225
4191[[package]]4226[[package]]
4192name = "libp2p-gossipsub"4227name = "libp2p-gossipsub"
4193version = "0.30.1"4228version = "0.32.0"
4194source = "registry+https://github.com/rust-lang/crates.io-index"4229source = "registry+https://github.com/rust-lang/crates.io-index"
4195checksum = "e7b0c8506a6ec3344b9e706d7c7a6dba826f8ede735cfe13dde12a8c263c4af9"4230checksum = "b1cc48709bcbc3a3321f08a73560b4bbb4166a7d56f6fdb615bc775f4f91058e"
4196dependencies = [4231dependencies = [
4197 "asynchronous-codec 0.6.0",4232 "asynchronous-codec 0.6.0",
4198 "base64 0.13.0",4233 "base64 0.13.0",
4199 "byteorder",4234 "byteorder",
4200 "bytes 1.0.1",4235 "bytes 1.0.1",
4201 "fnv",4236 "fnv",
4202 "futures 0.3.16",4237 "futures 0.3.17",
4203 "hex_fmt",4238 "hex_fmt",
4204 "libp2p-core",4239 "libp2p-core",
4205 "libp2p-swarm",4240 "libp2p-swarm",
4208 "prost-build",4243 "prost-build",
4209 "rand 0.7.3",4244 "rand 0.7.3",
4210 "regex",4245 "regex",
4211 "sha2 0.9.5",4246 "sha2 0.9.2",
4212 "smallvec 1.6.1",4247 "smallvec 1.6.1",
4213 "unsigned-varint 0.7.0",4248 "unsigned-varint 0.7.0",
4214 "wasm-timer",4249 "wasm-timer",
4215]4250]
42164251
4217[[package]]4252[[package]]
4218name = "libp2p-identify"4253name = "libp2p-identify"
4219version = "0.29.0"4254version = "0.30.0"
4220source = "registry+https://github.com/rust-lang/crates.io-index"4255source = "registry+https://github.com/rust-lang/crates.io-index"
4221checksum = "5f668f00efd9883e8b7bcc582eaf0164615792608f886f6577da18bcbeea0a46"4256checksum = "a7b61f6cf07664fb97016c318c4d4512b3dd4cc07238607f3f0163245f99008e"
4222dependencies = [4257dependencies = [
4223 "futures 0.3.16",4258 "futures 0.3.17",
4224 "libp2p-core",4259 "libp2p-core",
4225 "libp2p-swarm",4260 "libp2p-swarm",
4226 "log",4261 "log",
42324267
4233[[package]]4268[[package]]
4234name = "libp2p-kad"4269name = "libp2p-kad"
4235version = "0.30.0"4270version = "0.31.0"
4236source = "registry+https://github.com/rust-lang/crates.io-index"4271source = "registry+https://github.com/rust-lang/crates.io-index"
4237checksum = "b07312ebe5ee4fd2404447a0609814574df55c65d4e20838b957bbd34907d820"4272checksum = "50ed78489c87924235665a0ab345b298ee34dff0f7ad62c0ba6608b2144fb75e"
4238dependencies = [4273dependencies = [
4239 "arrayvec 0.5.2",4274 "arrayvec 0.5.2",
4240 "asynchronous-codec 0.6.0",4275 "asynchronous-codec 0.6.0",
4241 "bytes 1.0.1",4276 "bytes 1.0.1",
4242 "either",4277 "either",
4243 "fnv",4278 "fnv",
4244 "futures 0.3.16",4279 "futures 0.3.17",
4245 "libp2p-core",4280 "libp2p-core",
4246 "libp2p-swarm",4281 "libp2p-swarm",
4247 "log",4282 "log",
4248 "prost",4283 "prost",
4249 "prost-build",4284 "prost-build",
4250 "rand 0.7.3",4285 "rand 0.7.3",
4251 "sha2 0.9.5",4286 "sha2 0.9.2",
4252 "smallvec 1.6.1",4287 "smallvec 1.6.1",
4253 "uint",4288 "uint",
4254 "unsigned-varint 0.7.0",4289 "unsigned-varint 0.7.0",
42584293
4259[[package]]4294[[package]]
4260name = "libp2p-mdns"4295name = "libp2p-mdns"
4261version = "0.30.2"4296version = "0.31.0"
4262source = "registry+https://github.com/rust-lang/crates.io-index"4297source = "registry+https://github.com/rust-lang/crates.io-index"
4263checksum = "4efa70c1c3d2d91237f8546e27aeb85e287d62c066a7b4f3ea6a696d43ced714"4298checksum = "a29e6cbc2a24b8471b6567e580a0e8e7b70a6d0f0ea2be0844d1e842d7d4fa33"
4264dependencies = [4299dependencies = [
4265 "async-io",4300 "async-io",
4266 "data-encoding",4301 "data-encoding",
4267 "dns-parser",4302 "dns-parser",
4268 "futures 0.3.16",4303 "futures 0.3.17",
4269 "if-watch",4304 "if-watch",
4270 "lazy_static",4305 "lazy_static",
4271 "libp2p-core",4306 "libp2p-core",
42794314
4280[[package]]4315[[package]]
4281name = "libp2p-mplex"4316name = "libp2p-mplex"
4282version = "0.28.0"4317version = "0.29.0"
4283source = "registry+https://github.com/rust-lang/crates.io-index"4318source = "registry+https://github.com/rust-lang/crates.io-index"
4284checksum = "85e9b544335d1ed30af71daa96edbefadef6f19c7a55f078b9fc92c87163105d"4319checksum = "313d9ea526c68df4425f580024e67a9d3ffd49f2c33de5154b1f5019816f7a99"
4285dependencies = [4320dependencies = [
4286 "asynchronous-codec 0.6.0",4321 "asynchronous-codec 0.6.0",
4287 "bytes 1.0.1",4322 "bytes 1.0.1",
4288 "futures 0.3.16",4323 "futures 0.3.17",
4289 "libp2p-core",4324 "libp2p-core",
4290 "log",4325 "log",
4291 "nohash-hasher",4326 "nohash-hasher",
4292 "parking_lot 0.11.1",4327 "parking_lot 0.11.2",
4293 "rand 0.7.3",4328 "rand 0.7.3",
4294 "smallvec 1.6.1",4329 "smallvec 1.6.1",
4295 "unsigned-varint 0.7.0",4330 "unsigned-varint 0.7.0",
4296]4331]
42974332
4298[[package]]4333[[package]]
4299name = "libp2p-noise"4334name = "libp2p-noise"
4300version = "0.30.0"4335version = "0.32.0"
4301source = "registry+https://github.com/rust-lang/crates.io-index"4336source = "registry+https://github.com/rust-lang/crates.io-index"
4302checksum = "36db0f0db3b0433f5b9463f1c0cd9eadc0a3734a9170439ce501ff99733a88bd"4337checksum = "3f1db7212f342b6ba7c981cc40e31f76e9e56cb48e65fa4c142ecaca5839523e"
4303dependencies = [4338dependencies = [
4304 "bytes 1.0.1",4339 "bytes 1.0.1",
4305 "curve25519-dalek 3.1.0",4340 "curve25519-dalek 3.0.0",
4306 "futures 0.3.16",4341 "futures 0.3.17",
4307 "lazy_static",4342 "lazy_static",
4308 "libp2p-core",4343 "libp2p-core",
4309 "log",4344 "log",
4310 "prost",4345 "prost",
4311 "prost-build",4346 "prost-build",
4312 "rand 0.7.3",4347 "rand 0.8.4",
4313 "sha2 0.9.5",4348 "sha2 0.9.2",
4314 "snow",4349 "snow",
4315 "static_assertions",4350 "static_assertions",
4316 "x25519-dalek",4351 "x25519-dalek",
43194354
4320[[package]]4355[[package]]
4321name = "libp2p-ping"4356name = "libp2p-ping"
4322version = "0.29.0"4357version = "0.30.0"
4323source = "registry+https://github.com/rust-lang/crates.io-index"4358source = "registry+https://github.com/rust-lang/crates.io-index"
4324checksum = "bf4bfaffac63bf3c7ec11ed9d8879d455966ddea7e78ee14737f0b6dce0d1cd1"4359checksum = "2482cfd9eb0b7a0baaf3e7b329dc4f2785181a161b1a47b7192f8d758f54a439"
4325dependencies = [4360dependencies = [
4326 "futures 0.3.16",4361 "futures 0.3.17",
4327 "libp2p-core",4362 "libp2p-core",
4328 "libp2p-swarm",4363 "libp2p-swarm",
4329 "log",4364 "log",
43344369
4335[[package]]4370[[package]]
4336name = "libp2p-plaintext"4371name = "libp2p-plaintext"
4337version = "0.28.0"4372version = "0.29.0"
4338source = "registry+https://github.com/rust-lang/crates.io-index"4373source = "registry+https://github.com/rust-lang/crates.io-index"
4339checksum = "0c8c37b4d2a075b4be8442760a5f8c037180f0c8dd5b5734b9978ab868b3aa11"4374checksum = "13b4783e5423870b9a5c199f65a7a3bc66d86ab56b2b9beebf3c338d889cf8e4"
4340dependencies = [4375dependencies = [
4341 "asynchronous-codec 0.6.0",4376 "asynchronous-codec 0.6.0",
4342 "bytes 1.0.1",4377 "bytes 1.0.1",
4343 "futures 0.3.16",4378 "futures 0.3.17",
4344 "libp2p-core",4379 "libp2p-core",
4345 "log",4380 "log",
4346 "prost",4381 "prost",
43514386
4352[[package]]4387[[package]]
4353name = "libp2p-pnet"4388name = "libp2p-pnet"
4354version = "0.20.0"4389version = "0.21.0"
4355source = "registry+https://github.com/rust-lang/crates.io-index"4390source = "registry+https://github.com/rust-lang/crates.io-index"
4356checksum = "6ce3374f3b28162db9d3442c9347c4f14cb01e8290052615c7d341d40eae0599"4391checksum = "07cb4dd4b917e5b40ddefe49b96b07adcd8d342e0317011d175b7b2bb1dcc974"
4357dependencies = [4392dependencies = [
4358 "futures 0.3.16",4393 "futures 0.3.17",
4359 "log",4394 "log",
4360 "pin-project 1.0.8",4395 "pin-project 1.0.7",
4361 "rand 0.7.3",4396 "rand 0.7.3",
4362 "salsa20",4397 "salsa20",
4363 "sha3 0.9.1",4398 "sha3 0.9.1",
4364]4399]
43654400
4366[[package]]4401[[package]]
4367name = "libp2p-relay"4402name = "libp2p-relay"
4368version = "0.2.0"4403version = "0.3.0"
4369source = "registry+https://github.com/rust-lang/crates.io-index"4404source = "registry+https://github.com/rust-lang/crates.io-index"
4370checksum = "0b8786aca3f18671d8776289706a5521f6c9124a820f69e358de214b9939440d"4405checksum = "0133f6cfd81cdc16e716de2982e012c62e6b9d4f12e41967b3ee361051c622aa"
4371dependencies = [4406dependencies = [
4372 "asynchronous-codec 0.6.0",4407 "asynchronous-codec 0.6.0",
4373 "bytes 1.0.1",4408 "bytes 1.0.1",
4374 "futures 0.3.16",4409 "futures 0.3.17",
4375 "futures-timer 3.0.2",4410 "futures-timer 3.0.2",
4376 "libp2p-core",4411 "libp2p-core",
4377 "libp2p-swarm",4412 "libp2p-swarm",
4378 "log",4413 "log",
4379 "pin-project 1.0.8",4414 "pin-project 1.0.7",
4380 "prost",4415 "prost",
4381 "prost-build",4416 "prost-build",
4382 "rand 0.7.3",4417 "rand 0.7.3",
43884423
4389[[package]]4424[[package]]
4390name = "libp2p-request-response"4425name = "libp2p-request-response"
4391version = "0.11.0"4426version = "0.12.0"
4392source = "registry+https://github.com/rust-lang/crates.io-index"4427source = "registry+https://github.com/rust-lang/crates.io-index"
4393checksum = "1cdbe172f08e6d0f95fa8634e273d4c4268c4063de2e33e7435194b0130c62e3"4428checksum = "06cdae44b6821466123af93cbcdec7c9e6ba9534a8af9cdc296446d39416d241"
4394dependencies = [4429dependencies = [
4395 "async-trait",4430 "async-trait",
4396 "bytes 1.0.1",4431 "bytes 1.0.1",
4397 "futures 0.3.16",4432 "futures 0.3.17",
4398 "libp2p-core",4433 "libp2p-core",
4399 "libp2p-swarm",4434 "libp2p-swarm",
4400 "log",4435 "log",
44084443
4409[[package]]4444[[package]]
4410name = "libp2p-swarm"4445name = "libp2p-swarm"
4411version = "0.29.0"4446version = "0.30.0"
4412source = "registry+https://github.com/rust-lang/crates.io-index"4447source = "registry+https://github.com/rust-lang/crates.io-index"
4413checksum = "1e04d8e1eef675029ec728ba14e8d0da7975d84b6679b699b4ae91a1de9c3a92"4448checksum = "7083861341e1555467863b4cd802bea1e8c4787c0f7b5110097d0f1f3248f9a9"
4414dependencies = [4449dependencies = [
4415 "either",4450 "either",
4416 "futures 0.3.16",4451 "futures 0.3.17",
4417 "libp2p-core",4452 "libp2p-core",
4418 "log",4453 "log",
4419 "rand 0.7.3",4454 "rand 0.7.3",
44244459
4425[[package]]4460[[package]]
4426name = "libp2p-swarm-derive"4461name = "libp2p-swarm-derive"
4427version = "0.23.0"4462version = "0.24.0"
4428source = "registry+https://github.com/rust-lang/crates.io-index"4463source = "registry+https://github.com/rust-lang/crates.io-index"
4429checksum = "365b0a699fea5168676840567582a012ea297b1ca02eee467e58301b9c9c5eed"4464checksum = "ab8cb308d4fc854869f5abb54fdab0833d2cf670d407c745849dc47e6e08d79c"
4430dependencies = [4465dependencies = [
4431 "quote",4466 "quote",
4432 "syn",4467 "syn",
4433]4468]
44344469
4435[[package]]4470[[package]]
4436name = "libp2p-tcp"4471name = "libp2p-tcp"
4437version = "0.28.0"4472version = "0.29.0"
4438source = "registry+https://github.com/rust-lang/crates.io-index"4473source = "registry+https://github.com/rust-lang/crates.io-index"
4439checksum = "2b1a27d21c477951799e99d5c105d78868258502ce092988040a808d5a19bbd9"4474checksum = "79edd26b6b4bb5feee210dcda562dca186940dfecb0024b979c3f50824b3bf28"
4440dependencies = [4475dependencies = [
4441 "async-io",4476 "async-io",
4442 "futures 0.3.16",4477 "futures 0.3.17",
4443 "futures-timer 3.0.2",4478 "futures-timer 3.0.2",
4444 "if-watch",4479 "if-watch",
4445 "ipnet",4480 "ipnet",
44514486
4452[[package]]4487[[package]]
4453name = "libp2p-uds"4488name = "libp2p-uds"
4454version = "0.28.0"4489version = "0.29.0"
4455source = "registry+https://github.com/rust-lang/crates.io-index"4490source = "registry+https://github.com/rust-lang/crates.io-index"
4456checksum = "ffd6564bb3b7ff203661ccbb69003c2b551e34cef974f2d6c6a28306a12170b5"4491checksum = "280e793440dd4e9f273d714f4497325c72cddb0fe85a49f9a03c88f41dd20182"
4457dependencies = [4492dependencies = [
4458 "async-std",4493 "async-std",
4459 "futures 0.3.16",4494 "futures 0.3.17",
4460 "libp2p-core",4495 "libp2p-core",
4461 "log",4496 "log",
4462]4497]
44634498
4464[[package]]4499[[package]]
4465name = "libp2p-wasm-ext"4500name = "libp2p-wasm-ext"
4466version = "0.28.2"4501version = "0.29.0"
4467source = "registry+https://github.com/rust-lang/crates.io-index"4502source = "registry+https://github.com/rust-lang/crates.io-index"
4468checksum = "e2d413e4cf9b8e5dfbcd2a60d3dc5a3391308bdb463684093d4f67137b7113de"4503checksum = "f553b7140fad3d7a76f50497b0ea591e26737d9607428a75509fc191e4d1b1f6"
4469dependencies = [4504dependencies = [
4470 "futures 0.3.16",4505 "futures 0.3.17",
4471 "js-sys",4506 "js-sys",
4472 "libp2p-core",4507 "libp2p-core",
4473 "parity-send-wrapper",4508 "parity-send-wrapper",
44774512
4478[[package]]4513[[package]]
4479name = "libp2p-websocket"4514name = "libp2p-websocket"
4480version = "0.29.0"4515version = "0.30.0"
4481source = "registry+https://github.com/rust-lang/crates.io-index"4516source = "registry+https://github.com/rust-lang/crates.io-index"
4482checksum = "cace60995ef6f637e4752cccbb2590f6bc358e8741a0d066307636c69a4b3a74"4517checksum = "ddf99dcbf5063e9d59087f61b1e85c686ceab2f5abedb472d32288065c0e5e27"
4483dependencies = [4518dependencies = [
4484 "either",4519 "either",
4485 "futures 0.3.16",4520 "futures 0.3.17",
4486 "futures-rustls",4521 "futures-rustls",
4487 "libp2p-core",4522 "libp2p-core",
4488 "log",4523 "log",
4489 "quicksink",4524 "quicksink",
4490 "rw-stream-sink",4525 "rw-stream-sink",
4491 "soketto 0.4.2",4526 "soketto 0.4.1",
4492 "url 2.2.2",4527 "url 2.2.0",
4493 "webpki-roots",4528 "webpki-roots",
4494]4529]
44954530
4496[[package]]4531[[package]]
4497name = "libp2p-yamux"4532name = "libp2p-yamux"
4498version = "0.32.0"4533version = "0.33.0"
4499source = "registry+https://github.com/rust-lang/crates.io-index"4534source = "registry+https://github.com/rust-lang/crates.io-index"
4500checksum = "f35da42cfc6d5cb0dcf3ad6881bc68d146cdf38f98655e09e33fbba4d13eabc4"4535checksum = "214cc0dd9c37cbed27f0bb1eba0c41bbafdb93a8be5e9d6ae1e6b4b42cd044bf"
4501dependencies = [4536dependencies = [
4502 "futures 0.3.16",4537 "futures 0.3.17",
4503 "libp2p-core",4538 "libp2p-core",
4504 "parking_lot 0.11.1",4539 "parking_lot 0.11.2",
4505 "thiserror",4540 "thiserror",
4506 "yamux",4541 "yamux",
4507]4542]
4549 "libsecp256k1-gen-genmult",4584 "libsecp256k1-gen-genmult",
4550 "rand 0.7.3",4585 "rand 0.7.3",
4551 "serde",4586 "serde",
4552 "sha2 0.9.5",4587 "sha2 0.9.2",
4553 "typenum",4588 "typenum",
4554]4589]
45554590
4556[[package]]4591[[package]]
4592name = "libsecp256k1"
4593version = "0.6.0"
4594source = "registry+https://github.com/rust-lang/crates.io-index"
4595checksum = "c9d220bc1feda2ac231cb78c3d26f27676b8cf82c96971f7aeef3d0cf2797c73"
4596dependencies = [
4597 "arrayref",
4598 "base64 0.12.3",
4599 "digest 0.9.0",
4600 "hmac-drbg 0.3.0",
4601 "libsecp256k1-core",
4602 "libsecp256k1-gen-ecmult",
4603 "libsecp256k1-gen-genmult",
4604 "rand 0.7.3",
4605 "serde",
4606 "sha2 0.9.2",
4607 "typenum",
4608]
4609
4610[[package]]
4557name = "libsecp256k1-core"4611name = "libsecp256k1-core"
4558version = "0.2.2"4612version = "0.2.2"
4559source = "registry+https://github.com/rust-lang/crates.io-index"4613source = "registry+https://github.com/rust-lang/crates.io-index"
45844638
4585[[package]]4639[[package]]
4586name = "libz-sys"4640name = "libz-sys"
4587version = "1.1.3"4641version = "1.0.25"
4588source = "registry+https://github.com/rust-lang/crates.io-index"4642source = "registry+https://github.com/rust-lang/crates.io-index"
4589checksum = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66"4643checksum = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
4590dependencies = [4644dependencies = [
4591 "cc",4645 "cc",
4646 "libc",
4592 "pkg-config",4647 "pkg-config",
4593 "vcpkg",4648 "vcpkg",
4594]4649]
46014656
4602[[package]]4657[[package]]
4603name = "linked_hash_set"4658name = "linked_hash_set"
4604version = "0.1.4"4659version = "0.1.3"
4605source = "registry+https://github.com/rust-lang/crates.io-index"4660source = "registry+https://github.com/rust-lang/crates.io-index"
4606checksum = "47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588"4661checksum = "3c7c91c4c7bbeb4f2f7c4e5be11e6a05bd6830bc37249c47ce1ad86ad453ff9c"
4607dependencies = [4662dependencies = [
4608 "linked-hash-map",4663 "linked-hash-map",
4609]4664]
46294684
4630[[package]]4685[[package]]
4631name = "lock_api"4686name = "lock_api"
4632version = "0.4.4"4687version = "0.4.5"
4633source = "registry+https://github.com/rust-lang/crates.io-index"4688source = "registry+https://github.com/rust-lang/crates.io-index"
4634checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"4689checksum = "712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109"
4635dependencies = [4690dependencies = [
4636 "scopeguard",4691 "scopeguard",
4637]4692]
4647]4702]
46484703
4649[[package]]4704[[package]]
4705name = "loom"
4706version = "0.3.6"
4707source = "registry+https://github.com/rust-lang/crates.io-index"
4708checksum = "a0e8460f2f2121162705187214720353c517b97bdfb3494c0b1e33d83ebe4bed"
4709dependencies = [
4710 "cfg-if 0.1.10",
4711 "generator",
4712 "scoped-tls",
4713 "serde",
4714 "serde_json",
4715]
4716
4717[[package]]
4650name = "lru"4718name = "lru"
4651version = "0.6.5"4719version = "0.6.6"
4652source = "registry+https://github.com/rust-lang/crates.io-index"4720source = "registry+https://github.com/rust-lang/crates.io-index"
4653checksum = "1f374d42cdfc1d7dbf3d3dec28afab2eb97ffbf43a3234d795b5986dbf4b90ba"4721checksum = "7ea2d928b485416e8908cff2d97d621db22b27f7b3b6729e438bcf42c671ba91"
4654dependencies = [4722dependencies = [
4655 "hashbrown 0.9.1",4723 "hashbrown",
4656]4724]
46574725
4658[[package]]4726[[package]]
4710]4778]
47114779
4712[[package]]4780[[package]]
4713name = "max-encoded-len"
4714version = "3.0.0"
4715source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"
4716dependencies = [
4717 "impl-trait-for-tuples",
4718 "max-encoded-len-derive",
4719 "parity-scale-codec",
4720 "primitive-types",
4721]
4722
4723[[package]]
4724name = "max-encoded-len-derive"
4725version = "3.0.0"
4726source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"
4727dependencies = [
4728 "proc-macro-crate 1.0.0",
4729 "proc-macro2",
4730 "quote",
4731 "syn",
4732]
4733
4734[[package]]
4735name = "maybe-uninit"4781name = "maybe-uninit"
4736version = "2.0.0"4782version = "2.0.0"
4737source = "registry+https://github.com/rust-lang/crates.io-index"4783source = "registry+https://github.com/rust-lang/crates.io-index"
4738checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"4784checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
47394785
4740[[package]]4786[[package]]
4741name = "memchr"4787name = "memchr"
4742version = "2.4.0"4788version = "2.3.3"
4743source = "registry+https://github.com/rust-lang/crates.io-index"4789source = "registry+https://github.com/rust-lang/crates.io-index"
4744checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc"4790checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
47454791
4746[[package]]4792[[package]]
4747name = "memmap2"4793name = "memmap2"
4748version = "0.2.3"4794version = "0.2.0"
4749source = "registry+https://github.com/rust-lang/crates.io-index"4795source = "registry+https://github.com/rust-lang/crates.io-index"
4750checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4"4796checksum = "e73be3b7d04a0123e933fea1d50d126cc7196bbc0362c0ce426694f777194eee"
4751dependencies = [4797dependencies = [
4752 "libc",4798 "libc",
4753]4799]
47544800
4755[[package]]4801[[package]]
4756name = "memoffset"4802name = "memoffset"
4757version = "0.5.6"4803version = "0.5.5"
4758source = "registry+https://github.com/rust-lang/crates.io-index"4804source = "registry+https://github.com/rust-lang/crates.io-index"
4759checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa"4805checksum = "c198b026e1bbf08a937e94c6c60f9ec4a2267f5b0d2eec9c1b21b061ce2be55f"
4760dependencies = [4806dependencies = [
4761 "autocfg",4807 "autocfg",
4762]4808]
47634809
4764[[package]]4810[[package]]
4765name = "memoffset"4811name = "memoffset"
4766version = "0.6.4"4812version = "0.6.1"
4767source = "registry+https://github.com/rust-lang/crates.io-index"4813source = "registry+https://github.com/rust-lang/crates.io-index"
4768checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"4814checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87"
4769dependencies = [4815dependencies = [
4770 "autocfg",4816 "autocfg",
4771]4817]
47724818
4773[[package]]4819[[package]]
4774name = "memory-db"4820name = "memory-db"
4775version = "0.26.0"4821version = "0.27.0"
4776source = "registry+https://github.com/rust-lang/crates.io-index"4822source = "registry+https://github.com/rust-lang/crates.io-index"
4777checksum = "814bbecfc0451fc314eeea34f05bbcd5b98a7ad7af37faee088b86a1e633f1d4"4823checksum = "de006e09d04fc301a5f7e817b75aa49801c4479a8af753764416b085337ddcc5"
4778dependencies = [4824dependencies = [
4779 "hash-db",4825 "hash-db",
4780 "hashbrown 0.9.1",4826 "hashbrown",
4781 "parity-util-mem",4827 "parity-util-mem",
4782]4828]
47834829
47984844
4799[[package]]4845[[package]]
4800name = "merlin"4846name = "merlin"
4801version = "2.0.1"4847version = "2.0.0"
4802source = "registry+https://github.com/rust-lang/crates.io-index"4848source = "registry+https://github.com/rust-lang/crates.io-index"
4803checksum = "4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42"4849checksum = "c6feca46f4fa3443a01769d768727f10c10a20fdb65e52dc16a81f0c8269bb78"
4804dependencies = [4850dependencies = [
4805 "byteorder",4851 "byteorder",
4806 "keccak",4852 "keccak",
48104856
4811[[package]]4857[[package]]
4812name = "metered-channel"4858name = "metered-channel"
4813version = "0.1.0"4859version = "0.9.10"
4814source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"4860source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
4815dependencies = [4861dependencies = [
4816 "derive_more",4862 "derive_more",
4817 "futures 0.3.16",4863 "futures 0.3.17",
4818 "futures-timer 3.0.2",4864 "futures-timer 3.0.2",
4819]4865]
48204866
4824source = "registry+https://github.com/rust-lang/crates.io-index"4870source = "registry+https://github.com/rust-lang/crates.io-index"
4825checksum = "c023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7df"4871checksum = "c023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7df"
4826dependencies = [4872dependencies = [
4827 "futures 0.3.16",4873 "futures 0.3.17",
4828 "rand 0.7.3",4874 "rand 0.7.3",
4829 "thrift",4875 "thrift",
4830]4876]
48314877
4832[[package]]4878[[package]]
4833name = "minicbor"4879name = "minicbor"
4834version = "0.8.1"4880version = "0.8.0"
4835source = "registry+https://github.com/rust-lang/crates.io-index"4881source = "registry+https://github.com/rust-lang/crates.io-index"
4836checksum = "51aa5bb0ca22415daca596a227b507f880ad1b2318a87fa9325312a5d285ca0d"4882checksum = "ea79ce4ab9f445ec6b71833a2290ac0a29c9dde0fa7cae4c481eecae021d9bd9"
4837dependencies = [4883dependencies = [
4838 "minicbor-derive",4884 "minicbor-derive",
4839]4885]
48404886
4841[[package]]4887[[package]]
4842name = "minicbor-derive"4888name = "minicbor-derive"
4843version = "0.6.4"4889version = "0.6.2"
4844source = "registry+https://github.com/rust-lang/crates.io-index"4890source = "registry+https://github.com/rust-lang/crates.io-index"
4845checksum = "54999f917cd092b13904737e26631aa2b2b88d625db68e4bab461dcd8006c788"4891checksum = "19ce18b5423c573a13e80cb3046ea0af6379ef725dc3af4886bdb8f4e5093068"
4846dependencies = [4892dependencies = [
4847 "proc-macro2",4893 "proc-macro2",
4848 "quote",4894 "quote",
48514897
4852[[package]]4898[[package]]
4853name = "miniz_oxide"4899name = "miniz_oxide"
4854version = "0.4.4"4900version = "0.4.0"
4855source = "registry+https://github.com/rust-lang/crates.io-index"4901source = "registry+https://github.com/rust-lang/crates.io-index"
4856checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"4902checksum = "be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f"
4857dependencies = [4903dependencies = [
4858 "adler",4904 "adler",
4859 "autocfg",
4860]4905]
48614906
4862[[package]]4907[[package]]
4898dependencies = [4943dependencies = [
4899 "log",4944 "log",
4900 "mio",4945 "mio",
4901 "miow 0.3.7",4946 "miow 0.3.5",
4902 "winapi 0.3.9",4947 "winapi 0.3.9",
4903]4948]
49044949
49274972
4928[[package]]4973[[package]]
4929name = "miow"4974name = "miow"
4930version = "0.3.7"4975version = "0.3.5"
4931source = "registry+https://github.com/rust-lang/crates.io-index"4976source = "registry+https://github.com/rust-lang/crates.io-index"
4932checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"4977checksum = "07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e"
4933dependencies = [4978dependencies = [
4979 "socket2 0.3.17",
4934 "winapi 0.3.9",4980 "winapi 0.3.9",
4935]4981]
49364982
4941checksum = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238"4987checksum = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238"
49424988
4943[[package]]4989[[package]]
4990name = "multiaddr"
4991version = "0.13.0"
4992source = "registry+https://github.com/rust-lang/crates.io-index"
4993checksum = "48ee4ea82141951ac6379f964f71b20876d43712bea8faf6dd1a375e08a46499"
4994dependencies = [
4995 "arrayref",
4996 "bs58",
4997 "byteorder",
4998 "data-encoding",
4999 "multihash 0.14.0",
5000 "percent-encoding 2.1.0",
5001 "serde",
5002 "static_assertions",
5003 "unsigned-varint 0.7.0",
5004 "url 2.2.0",
5005]
5006
5007[[package]]
4944name = "multibase"5008name = "multibase"
4945version = "0.8.0"5009version = "0.8.0"
4946source = "registry+https://github.com/rust-lang/crates.io-index"5010source = "registry+https://github.com/rust-lang/crates.io-index"
49535017
4954[[package]]5018[[package]]
4955name = "multihash"5019name = "multihash"
4956version = "0.13.2"5020version = "0.13.1"
4957source = "registry+https://github.com/rust-lang/crates.io-index"5021source = "registry+https://github.com/rust-lang/crates.io-index"
4958checksum = "4dac63698b887d2d929306ea48b63760431ff8a24fac40ddb22f9c7f49fb7cab"5022checksum = "fb63389ee5fcd4df3f8727600f4a0c3df53c541f0ed4e8b50a9ae51a80fc1efe"
4959dependencies = [5023dependencies = [
4960 "blake2b_simd",5024 "blake2b_simd",
4961 "blake2s_simd",5025 "blake2s_simd",
4962 "blake3",5026 "blake3",
4963 "digest 0.9.0",5027 "digest 0.9.0",
4964 "generic-array 0.14.4",5028 "generic-array 0.14.4",
4965 "multihash-derive",5029 "multihash-derive",
4966 "sha2 0.9.5",5030 "sha2 0.9.2",
4967 "sha3 0.9.1",5031 "sha3 0.9.1",
4968 "unsigned-varint 0.5.1",5032 "unsigned-varint 0.5.1",
4969]5033]
49705034
4971[[package]]5035[[package]]
5036name = "multihash"
5037version = "0.14.0"
5038source = "registry+https://github.com/rust-lang/crates.io-index"
5039checksum = "752a61cd890ff691b4411423d23816d5866dd5621e4d1c5687a53b94b5a979d8"
5040dependencies = [
5041 "digest 0.9.0",
5042 "generic-array 0.14.4",
5043 "multihash-derive",
5044 "sha2 0.9.2",
5045 "unsigned-varint 0.7.0",
5046]
5047
5048[[package]]
4972name = "multihash-derive"5049name = "multihash-derive"
4973version = "0.7.2"5050version = "0.7.2"
4974source = "registry+https://github.com/rust-lang/crates.io-index"5051source = "registry+https://github.com/rust-lang/crates.io-index"
4975checksum = "424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99"5052checksum = "424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99"
4976dependencies = [5053dependencies = [
4977 "proc-macro-crate 1.0.0",5054 "proc-macro-crate 1.0.0",
4978 "proc-macro-error",5055 "proc-macro-error 1.0.4",
4979 "proc-macro2",5056 "proc-macro2",
4980 "quote",5057 "quote",
4981 "syn",5058 "syn",
49845061
4985[[package]]5062[[package]]
4986name = "multimap"5063name = "multimap"
4987version = "0.8.3"5064version = "0.8.1"
4988source = "registry+https://github.com/rust-lang/crates.io-index"5065source = "registry+https://github.com/rust-lang/crates.io-index"
4989checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"5066checksum = "d8883adfde9756c1d30b0f519c9b8c502a94b41ac62f696453c37c7fc0a958ce"
49905067
4991[[package]]5068[[package]]
4992name = "multistream-select"5069name = "multistream-select"
4993version = "0.10.2"5070version = "0.10.0"
4994source = "registry+https://github.com/rust-lang/crates.io-index"5071source = "registry+https://github.com/rust-lang/crates.io-index"
4995checksum = "7d91ec0a2440aaff5f78ec35631a7027d50386c6163aa975f7caa0d5da4b6ff8"5072checksum = "10ddc0eb0117736f19d556355464fc87efc8ad98b29e3fd84f02531eb6e90840"
4996dependencies = [5073dependencies = [
4997 "bytes 1.0.1",5074 "bytes 1.0.1",
4998 "futures 0.3.16",5075 "futures 0.3.17",
4999 "log",5076 "log",
5000 "pin-project 1.0.8",5077 "pin-project 1.0.7",
5001 "smallvec 1.6.1",5078 "smallvec 1.6.1",
5002 "unsigned-varint 0.7.0",5079 "unsigned-varint 0.6.0",
5003]5080]
50045081
5005[[package]]5082[[package]]
5041]5118]
50425119
5043[[package]]5120[[package]]
5121name = "nb-connect"
5122version = "1.0.2"
5123source = "registry+https://github.com/rust-lang/crates.io-index"
5124checksum = "8123a81538e457d44b933a02faf885d3fe8408806b23fa700e8f01c6c3a98998"
5125dependencies = [
5126 "libc",
5127 "winapi 0.3.9",
5128]
5129
5130[[package]]
5044name = "net2"5131name = "net2"
5045version = "0.2.37"5132version = "0.2.37"
5046source = "registry+https://github.com/rust-lang/crates.io-index"5133source = "registry+https://github.com/rust-lang/crates.io-index"
5072 "fp-rpc",5159 "fp-rpc",
5073 "frame-benchmarking",5160 "frame-benchmarking",
5074 "frame-benchmarking-cli",5161 "frame-benchmarking-cli",
5075 "futures 0.3.16",5162 "futures 0.3.17",
5076 "jsonrpc-core 15.1.0",5163 "jsonrpc-core 15.1.0",
5077 "jsonrpc-pubsub 15.1.0",5164 "jsonrpc-pubsub 15.1.0",
5078 "log",5165 "log",
5082 "pallet-ethereum",5169 "pallet-ethereum",
5083 "pallet-transaction-payment-rpc",5170 "pallet-transaction-payment-rpc",
5084 "parity-scale-codec",5171 "parity-scale-codec",
5085 "parking_lot 0.10.2",5172 "parking_lot 0.11.2",
5086 "polkadot-cli",5173 "polkadot-cli",
5087 "polkadot-parachain",5174 "polkadot-parachain",
5088 "polkadot-primitives",5175 "polkadot-primitives",
5134 "derivative",5221 "derivative",
5135 "frame-support",5222 "frame-support",
5136 "frame-system",5223 "frame-system",
5137 "max-encoded-len",
5138 "parity-scale-codec",5224 "parity-scale-codec",
5139 "serde",5225 "serde",
5140 "sp-core",5226 "sp-core",
5151 "fc-rpc",5237 "fc-rpc",
5152 "fc-rpc-core",5238 "fc-rpc-core",
5153 "fp-rpc",5239 "fp-rpc",
5154 "futures 0.3.16",5240 "futures 0.3.17",
5155 "jsonrpc-core 15.1.0",5241 "jsonrpc-core 15.1.0",
5156 "jsonrpc-pubsub 15.1.0",5242 "jsonrpc-pubsub 15.1.0",
5157 "nft-runtime",5243 "nft-runtime",
5169 "sc-rpc",5255 "sc-rpc",
5170 "sc-rpc-api",5256 "sc-rpc-api",
5171 "sc-service",5257 "sc-service",
5172 "sc-transaction-graph",
5173 "sc-transaction-pool",5258 "sc-transaction-pool",
5174 "sp-api",5259 "sp-api",
5175 "sp-block-builder",5260 "sp-block-builder",
5207 "frame-system-benchmarking",5292 "frame-system-benchmarking",
5208 "frame-system-rpc-runtime-api",5293 "frame-system-rpc-runtime-api",
5209 "hex-literal",5294 "hex-literal",
5210 "max-encoded-len",
5211 "nft-data-structs",5295 "nft-data-structs",
5212 "pallet-aura",5296 "pallet-aura",
5213 "pallet-balances",5297 "pallet-balances",
5248 "sp-std",5332 "sp-std",
5249 "sp-transaction-pool",5333 "sp-transaction-pool",
5250 "sp-version",5334 "sp-version",
5251 "substrate-wasm-builder 4.0.0 (registry+https://github.com/rust-lang/crates.io-index)",5335 "substrate-wasm-builder",
5252 "xcm",5336 "xcm",
5253 "xcm-builder",5337 "xcm-builder",
5254 "xcm-executor",5338 "xcm-executor",
52685352
5269[[package]]5353[[package]]
5270name = "nom"5354name = "nom"
5271version = "6.1.2"5355version = "6.2.1"
5272source = "registry+https://github.com/rust-lang/crates.io-index"5356source = "registry+https://github.com/rust-lang/crates.io-index"
5273checksum = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2"5357checksum = "9c5c51b9083a3c620fa67a2a635d1ce7d95b897e957d6b28ff9a5da960a103a6"
5274dependencies = [5358dependencies = [
5275 "bitvec 0.19.5",5359 "bitvec 0.19.5",
5276 "funty",5360 "funty",
53005384
5301[[package]]5385[[package]]
5302name = "num-integer"5386name = "num-integer"
5303version = "0.1.44"5387version = "0.1.43"
5304source = "registry+https://github.com/rust-lang/crates.io-index"5388source = "registry+https://github.com/rust-lang/crates.io-index"
5305checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"5389checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"
5306dependencies = [5390dependencies = [
5307 "autocfg",5391 "autocfg",
5308 "num-traits",5392 "num-traits",
53535437
5354[[package]]5438[[package]]
5355name = "object"5439name = "object"
5440version = "0.23.0"
5441source = "registry+https://github.com/rust-lang/crates.io-index"
5442checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4"
5443
5444[[package]]
5445name = "object"
5356version = "0.24.0"5446version = "0.24.0"
5357source = "registry+https://github.com/rust-lang/crates.io-index"5447source = "registry+https://github.com/rust-lang/crates.io-index"
5358checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170"5448checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170"
5362]5452]
53635453
5364[[package]]5454[[package]]
5365name = "object"
5366version = "0.26.0"
5367source = "registry+https://github.com/rust-lang/crates.io-index"
5368checksum = "c55827317fb4c08822499848a14237d2874d6f139828893017237e7ab93eb386"
5369dependencies = [
5370 "memchr",
5371]
5372
5373[[package]]
5374name = "once_cell"5455name = "once_cell"
5375version = "1.8.0"5456version = "1.6.0"
5376source = "registry+https://github.com/rust-lang/crates.io-index"5457source = "registry+https://github.com/rust-lang/crates.io-index"
5377checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"5458checksum = "4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd"
5378dependencies = [5459dependencies = [
5379 "parking_lot 0.11.1",5460 "parking_lot 0.11.2",
5380]5461]
53815462
5382[[package]]5463[[package]]
53935474
5394[[package]]5475[[package]]
5395name = "openssl-probe"5476name = "openssl-probe"
5396version = "0.1.4"5477version = "0.1.2"
5397source = "registry+https://github.com/rust-lang/crates.io-index"5478source = "registry+https://github.com/rust-lang/crates.io-index"
5398checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"5479checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
53995480
5400[[package]]5481[[package]]
5401name = "ordered-float"5482name = "ordered-float"
5402version = "1.1.1"5483version = "1.1.0"
5403source = "registry+https://github.com/rust-lang/crates.io-index"5484source = "registry+https://github.com/rust-lang/crates.io-index"
5404checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"5485checksum = "3741934be594d77de1c8461ebcbbe866f585ea616a9753aa78f2bdc69f0e4579"
5405dependencies = [5486dependencies = [
5406 "num-traits",5487 "num-traits",
5407]5488]
54175498
5418[[package]]5499[[package]]
5419name = "pallet-aura"5500name = "pallet-aura"
5420version = "3.0.0"5501version = "4.0.0-dev"
5421source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5502source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5422dependencies = [5503dependencies = [
5423 "frame-support",5504 "frame-support",
5424 "frame-system",5505 "frame-system",
54335514
5434[[package]]5515[[package]]
5435name = "pallet-authority-discovery"5516name = "pallet-authority-discovery"
5436version = "3.0.0"5517version = "4.0.0-dev"
5437source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5518source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5438dependencies = [5519dependencies = [
5439 "frame-support",5520 "frame-support",
5440 "frame-system",5521 "frame-system",
54485529
5449[[package]]5530[[package]]
5450name = "pallet-authorship"5531name = "pallet-authorship"
5451version = "3.0.0"5532version = "4.0.0-dev"
5452source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5533source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5453dependencies = [5534dependencies = [
5454 "frame-support",5535 "frame-support",
5455 "frame-system",5536 "frame-system",
5456 "impl-trait-for-tuples",5537 "impl-trait-for-tuples 0.2.1",
5457 "parity-scale-codec",5538 "parity-scale-codec",
5458 "sp-authorship",5539 "sp-authorship",
5459 "sp-runtime",5540 "sp-runtime",
54625543
5463[[package]]5544[[package]]
5464name = "pallet-babe"5545name = "pallet-babe"
5465version = "3.0.0"5546version = "4.0.0-dev"
5466source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5547source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5467dependencies = [5548dependencies = [
5468 "frame-benchmarking",5549 "frame-benchmarking",
5469 "frame-support",5550 "frame-support",
54855566
5486[[package]]5567[[package]]
5487name = "pallet-balances"5568name = "pallet-balances"
5488version = "3.0.0"5569version = "4.0.0-dev"
5489source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5570source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5490dependencies = [5571dependencies = [
5491 "frame-benchmarking",5572 "frame-benchmarking",
5492 "frame-support",5573 "frame-support",
5493 "frame-system",5574 "frame-system",
5494 "log",5575 "log",
5495 "max-encoded-len",
5496 "parity-scale-codec",5576 "parity-scale-codec",
5497 "sp-runtime",5577 "sp-runtime",
5498 "sp-std",5578 "sp-std",
5501[[package]]5581[[package]]
5502name = "pallet-beefy"5582name = "pallet-beefy"
5503version = "0.1.0"5583version = "0.1.0"
5504source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.8#55ae3329847e0bbde51c9d45991d99f444777555"5584source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"
5505dependencies = [5585dependencies = [
5506 "beefy-primitives",5586 "beefy-primitives",
5507 "frame-support",5587 "frame-support",
5508 "frame-system",5588 "frame-system",
5509 "pallet-session",5589 "pallet-session",
5510 "parity-scale-codec",5590 "parity-scale-codec",
5591 "scale-info",
5511 "serde",5592 "serde",
5512 "sp-runtime",5593 "sp-runtime",
5513 "sp-std",5594 "sp-std",
5514]5595]
55155596
5516[[package]]5597[[package]]
5598name = "pallet-beefy-mmr"
5599version = "0.1.0"
5600source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"
5601dependencies = [
5602 "beefy-merkle-tree",
5603 "beefy-primitives",
5604 "frame-support",
5605 "frame-system",
5606 "hex",
5607 "libsecp256k1 0.6.0",
5608 "log",
5609 "pallet-beefy",
5610 "pallet-mmr",
5611 "pallet-mmr-primitives",
5612 "pallet-session",
5613 "parity-scale-codec",
5614 "scale-info",
5615 "serde",
5616 "sp-core",
5617 "sp-io",
5618 "sp-runtime",
5619 "sp-std",
5620]
5621
5622[[package]]
5517name = "pallet-bounties"5623name = "pallet-bounties"
5518version = "3.0.0"5624version = "4.0.0-dev"
5519source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5625source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5520dependencies = [5626dependencies = [
5521 "frame-benchmarking",5627 "frame-benchmarking",
5522 "frame-support",5628 "frame-support",
5528]5634]
55295635
5530[[package]]5636[[package]]
5637name = "pallet-bridge-dispatch"
5638version = "0.1.0"
5639source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
5640dependencies = [
5641 "bp-message-dispatch",
5642 "bp-runtime",
5643 "frame-support",
5644 "frame-system",
5645 "log",
5646 "parity-scale-codec",
5647 "sp-core",
5648 "sp-runtime",
5649 "sp-std",
5650]
5651
5652[[package]]
5531name = "pallet-bridge-grandpa"5653name = "pallet-bridge-grandpa"
5532version = "0.1.0"5654version = "0.1.0"
5533source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"5655source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
5534dependencies = [5656dependencies = [
5535 "bp-header-chain",5657 "bp-header-chain",
5536 "bp-runtime",5658 "bp-runtime",
5549]5671]
55505672
5551[[package]]5673[[package]]
5674name = "pallet-bridge-messages"
5675version = "0.1.0"
5676source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
5677dependencies = [
5678 "bitvec 0.20.1",
5679 "bp-message-dispatch",
5680 "bp-messages",
5681 "bp-rialto",
5682 "bp-runtime",
5683 "frame-support",
5684 "frame-system",
5685 "log",
5686 "num-traits",
5687 "parity-scale-codec",
5688 "serde",
5689 "sp-core",
5690 "sp-runtime",
5691 "sp-std",
5692]
5693
5694[[package]]
5552name = "pallet-collective"5695name = "pallet-collective"
5553version = "3.0.0"5696version = "4.0.0-dev"
5554source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5697source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5555dependencies = [5698dependencies = [
5556 "frame-benchmarking",5699 "frame-benchmarking",
5557 "frame-support",5700 "frame-support",
55795722
5580[[package]]5723[[package]]
5581name = "pallet-contracts"5724name = "pallet-contracts"
5582version = "3.0.0"5725version = "4.0.0-dev"
5583source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5726source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5584dependencies = [5727dependencies = [
5585 "bitflags",5728 "bitflags",
5586 "frame-support",5729 "frame-support",
56025745
5603[[package]]5746[[package]]
5604name = "pallet-contracts-primitives"5747name = "pallet-contracts-primitives"
5605version = "3.0.0"5748version = "4.0.0-dev"
5606source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5749source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5607dependencies = [5750dependencies = [
5608 "bitflags",5751 "bitflags",
5609 "parity-scale-codec",5752 "parity-scale-codec",
56155758
5616[[package]]5759[[package]]
5617name = "pallet-contracts-proc-macro"5760name = "pallet-contracts-proc-macro"
5618version = "3.0.0"5761version = "4.0.0-dev"
5619source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5762source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5620dependencies = [5763dependencies = [
5621 "proc-macro2",5764 "proc-macro2",
5622 "quote",5765 "quote",
56255768
5626[[package]]5769[[package]]
5627name = "pallet-democracy"5770name = "pallet-democracy"
5628version = "3.0.0"5771version = "4.0.0-dev"
5629source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5772source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5630dependencies = [5773dependencies = [
5631 "frame-benchmarking",5774 "frame-benchmarking",
5632 "frame-support",5775 "frame-support",
56405783
5641[[package]]5784[[package]]
5642name = "pallet-election-provider-multi-phase"5785name = "pallet-election-provider-multi-phase"
5643version = "3.0.0"5786version = "4.0.0-dev"
5644source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5787source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5645dependencies = [5788dependencies = [
5646 "frame-benchmarking",5789 "frame-benchmarking",
5647 "frame-election-provider-support",5790 "frame-election-provider-support",
56615804
5662[[package]]5805[[package]]
5663name = "pallet-elections-phragmen"5806name = "pallet-elections-phragmen"
5664version = "4.0.0"5807version = "5.0.0-dev"
5665source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5808source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5666dependencies = [5809dependencies = [
5667 "frame-benchmarking",5810 "frame-benchmarking",
5668 "frame-support",5811 "frame-support",
56785821
5679[[package]]5822[[package]]
5680name = "pallet-ethereum"5823name = "pallet-ethereum"
5681version = "3.0.0-dev"5824version = "4.0.0-dev"
5682source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"5825source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
5683dependencies = [5826dependencies = [
5684 "ethereum",5827 "ethereum",
5685 "ethereum-types",5828 "ethereum-types",
57065849
5707[[package]]5850[[package]]
5708name = "pallet-evm"5851name = "pallet-evm"
5709version = "5.0.0-dev"5852version = "6.0.0-dev"
5710source = "git+https://github.com/uniquenetwork/frontier.git?branch=injected-transactions-parachain#1e2a0537db656af0b300493b4f8eda72c22e9421"5853source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"
5711dependencies = [5854dependencies = [
5712 "evm",5855 "evm",
5713 "evm-gasometer",5856 "evm-gasometer",
5717 "frame-support",5860 "frame-support",
5718 "frame-system",5861 "frame-system",
5719 "hex",5862 "hex",
5720 "impl-trait-for-tuples",5863 "impl-trait-for-tuples 0.2.1",
5721 "log",5864 "log",
5722 "pallet-balances",5865 "pallet-balances",
5723 "pallet-timestamp",5866 "pallet-timestamp",
5724 "parity-scale-codec",5867 "parity-scale-codec",
5725 "primitive-types",5868 "primitive-types 0.9.1",
5726 "rlp",5869 "rlp",
5727 "serde",5870 "serde",
5728 "sha3 0.8.2",5871 "sha3 0.8.2",
57995942
5800[[package]]5943[[package]]
5801name = "pallet-gilt"5944name = "pallet-gilt"
5802version = "3.0.0"5945version = "4.0.0-dev"
5803source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5946source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5804dependencies = [5947dependencies = [
5805 "frame-benchmarking",5948 "frame-benchmarking",
5806 "frame-support",5949 "frame-support",
58135956
5814[[package]]5957[[package]]
5815name = "pallet-grandpa"5958name = "pallet-grandpa"
5816version = "3.1.0"5959version = "4.0.0-dev"
5817source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5960source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5818dependencies = [5961dependencies = [
5819 "frame-benchmarking",5962 "frame-benchmarking",
5820 "frame-support",5963 "frame-support",
58355978
5836[[package]]5979[[package]]
5837name = "pallet-identity"5980name = "pallet-identity"
5838version = "3.0.0"5981version = "4.0.0-dev"
5839source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5982source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5840dependencies = [5983dependencies = [
5841 "enumflags2",5984 "enumflags2",
5842 "frame-benchmarking",5985 "frame-benchmarking",
58505993
5851[[package]]5994[[package]]
5852name = "pallet-im-online"5995name = "pallet-im-online"
5853version = "3.0.0"5996version = "4.0.0-dev"
5854source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"5997source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5855dependencies = [5998dependencies = [
5856 "frame-benchmarking",5999 "frame-benchmarking",
5857 "frame-support",6000 "frame-support",
58696012
5870[[package]]6013[[package]]
5871name = "pallet-indices"6014name = "pallet-indices"
5872version = "3.0.0"6015version = "4.0.0-dev"
5873source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6016source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5874dependencies = [6017dependencies = [
5875 "frame-benchmarking",6018 "frame-benchmarking",
5876 "frame-support",6019 "frame-support",
59036046
5904[[package]]6047[[package]]
5905name = "pallet-membership"6048name = "pallet-membership"
5906version = "3.0.0"6049version = "4.0.0-dev"
5907source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6050source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5908dependencies = [6051dependencies = [
5909 "frame-benchmarking",6052 "frame-benchmarking",
5910 "frame-support",6053 "frame-support",
59186061
5919[[package]]6062[[package]]
5920name = "pallet-mmr"6063name = "pallet-mmr"
5921version = "3.0.0"6064version = "4.0.0-dev"
5922source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6065source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5923dependencies = [6066dependencies = [
5924 "ckb-merkle-mountain-range",6067 "ckb-merkle-mountain-range",
5925 "frame-benchmarking",6068 "frame-benchmarking",
59356078
5936[[package]]6079[[package]]
5937name = "pallet-mmr-primitives"6080name = "pallet-mmr-primitives"
5938version = "3.0.0"6081version = "4.0.0-dev"
5939source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6082source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5940dependencies = [6083dependencies = [
5941 "frame-support",6084 "frame-support",
5942 "frame-system",6085 "frame-system",
5952[[package]]6095[[package]]
5953name = "pallet-mmr-rpc"6096name = "pallet-mmr-rpc"
5954version = "3.0.0"6097version = "3.0.0"
5955source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6098source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5956dependencies = [6099dependencies = [
5957 "jsonrpc-core 15.1.0",6100 "jsonrpc-core 15.1.0",
5958 "jsonrpc-core-client 15.1.0",6101 "jsonrpc-core-client 15.1.0",
59696112
5970[[package]]6113[[package]]
5971name = "pallet-multisig"6114name = "pallet-multisig"
5972version = "3.0.0"6115version = "4.0.0-dev"
5973source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6116source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
5974dependencies = [6117dependencies = [
5975 "frame-benchmarking",6118 "frame-benchmarking",
5976 "frame-support",6119 "frame-support",
6002 "pallet-timestamp",6145 "pallet-timestamp",
6003 "pallet-transaction-payment",6146 "pallet-transaction-payment",
6004 "parity-scale-codec",6147 "parity-scale-codec",
6005 "primitive-types",6148 "primitive-types 0.10.1",
6006 "rlp",6149 "rlp",
6007 "serde",6150 "serde",
6008 "sp-api",6151 "sp-api",
60506193
6051[[package]]6194[[package]]
6052name = "pallet-nicks"6195name = "pallet-nicks"
6053version = "3.0.0"6196version = "4.0.0-dev"
6054source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6197source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6055dependencies = [6198dependencies = [
6056 "frame-support",6199 "frame-support",
6057 "frame-system",6200 "frame-system",
60636206
6064[[package]]6207[[package]]
6065name = "pallet-offences"6208name = "pallet-offences"
6066version = "3.0.0"6209version = "4.0.0-dev"
6067source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6210source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6068dependencies = [6211dependencies = [
6069 "frame-support",6212 "frame-support",
6070 "frame-system",6213 "frame-system",
60796222
6080[[package]]6223[[package]]
6081name = "pallet-offences-benchmarking"6224name = "pallet-offences-benchmarking"
6082version = "3.0.0"6225version = "4.0.0-dev"
6083source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6226source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6084dependencies = [6227dependencies = [
6085 "frame-benchmarking",6228 "frame-benchmarking",
6086 "frame-election-provider-support",6229 "frame-election-provider-support",
61016244
6102[[package]]6245[[package]]
6103name = "pallet-proxy"6246name = "pallet-proxy"
6104version = "3.0.0"6247version = "4.0.0-dev"
6105source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6248source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6106dependencies = [6249dependencies = [
6107 "frame-benchmarking",6250 "frame-benchmarking",
6108 "frame-support",6251 "frame-support",
6109 "frame-system",6252 "frame-system",
6110 "max-encoded-len",
6111 "parity-scale-codec",6253 "parity-scale-codec",
6112 "sp-core",6254 "sp-core",
6113 "sp-io",6255 "sp-io",
61176259
6118[[package]]6260[[package]]
6119name = "pallet-randomness-collective-flip"6261name = "pallet-randomness-collective-flip"
6120version = "3.0.0"6262version = "4.0.0-dev"
6121source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6263source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6122dependencies = [6264dependencies = [
6123 "frame-support",6265 "frame-support",
6124 "frame-system",6266 "frame-system",
61306272
6131[[package]]6273[[package]]
6132name = "pallet-recovery"6274name = "pallet-recovery"
6133version = "3.0.0"6275version = "4.0.0-dev"
6134source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6276source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6135dependencies = [6277dependencies = [
6136 "enumflags2",6278 "enumflags2",
6137 "frame-support",6279 "frame-support",
6145[[package]]6287[[package]]
6146name = "pallet-scheduler"6288name = "pallet-scheduler"
6147version = "3.0.0"6289version = "3.0.0"
6148source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"
6149dependencies = [6290dependencies = [
6150 "frame-benchmarking",6291 "frame-benchmarking",
6151 "frame-support",6292 "frame-support",
6152 "frame-system",6293 "frame-system",
6153 "log",6294 "log",
6154 "parity-scale-codec",6295 "parity-scale-codec",
6296 "serde",
6297 "sp-core",
6155 "sp-io",6298 "sp-io",
6156 "sp-runtime",6299 "sp-runtime",
6157 "sp-std",6300 "sp-std",
6301 "substrate-test-utils",
6302 "up-sponsorship",
6158]6303]
61596304
6160[[package]]6305[[package]]
6161name = "pallet-scheduler"6306name = "pallet-scheduler"
6162version = "3.0.0"6307version = "4.0.0-dev"
6308source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6163dependencies = [6309dependencies = [
6164 "frame-benchmarking",6310 "frame-benchmarking",
6165 "frame-support",6311 "frame-support",
6166 "frame-system",6312 "frame-system",
6167 "log",6313 "log",
6168 "parity-scale-codec",6314 "parity-scale-codec",
6169 "serde",
6170 "sp-core",
6171 "sp-io",6315 "sp-io",
6172 "sp-runtime",6316 "sp-runtime",
6173 "sp-std",6317 "sp-std",
6174 "substrate-test-utils",
6175 "up-sponsorship",
6176]6318]
61776319
6178[[package]]6320[[package]]
6179name = "pallet-session"6321name = "pallet-session"
6180version = "3.0.0"6322version = "4.0.0-dev"
6181source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6323source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6182dependencies = [6324dependencies = [
6183 "frame-support",6325 "frame-support",
6184 "frame-system",6326 "frame-system",
6185 "impl-trait-for-tuples",6327 "impl-trait-for-tuples 0.2.1",
6186 "log",6328 "log",
6187 "pallet-timestamp",6329 "pallet-timestamp",
6188 "parity-scale-codec",6330 "parity-scale-codec",
61976339
6198[[package]]6340[[package]]
6199name = "pallet-session-benchmarking"6341name = "pallet-session-benchmarking"
6200version = "3.0.0"6342version = "4.0.0-dev"
6201source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6343source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6202dependencies = [6344dependencies = [
6203 "frame-benchmarking",6345 "frame-benchmarking",
6204 "frame-support",6346 "frame-support",
62136355
6214[[package]]6356[[package]]
6215name = "pallet-society"6357name = "pallet-society"
6216version = "3.0.0"6358version = "4.0.0-dev"
6217source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6359source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6218dependencies = [6360dependencies = [
6219 "frame-support",6361 "frame-support",
6220 "frame-system",6362 "frame-system",
62266368
6227[[package]]6369[[package]]
6228name = "pallet-staking"6370name = "pallet-staking"
6229version = "3.0.0"6371version = "4.0.0-dev"
6230source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6372source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6231dependencies = [6373dependencies = [
6232 "frame-benchmarking",6374 "frame-benchmarking",
6233 "frame-election-provider-support",6375 "frame-election-provider-support",
62506392
6251[[package]]6393[[package]]
6252name = "pallet-staking-reward-curve"6394name = "pallet-staking-reward-curve"
6253version = "3.0.0"6395version = "4.0.0-dev"
6254source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6396source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6255dependencies = [6397dependencies = [
6256 "proc-macro-crate 1.0.0",6398 "proc-macro-crate 1.0.0",
6257 "proc-macro2",6399 "proc-macro2",
62616403
6262[[package]]6404[[package]]
6263name = "pallet-staking-reward-fn"6405name = "pallet-staking-reward-fn"
6264version = "3.0.0"6406version = "4.0.0-dev"
6265source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6407source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6266dependencies = [6408dependencies = [
6267 "log",6409 "log",
6268 "sp-arithmetic",6410 "sp-arithmetic",
6269]6411]
62706412
6271[[package]]6413[[package]]
6272name = "pallet-sudo"6414name = "pallet-sudo"
6273version = "3.0.0"6415version = "4.0.0-dev"
6274source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6416source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6275dependencies = [6417dependencies = [
6276 "frame-support",6418 "frame-support",
6277 "frame-system",6419 "frame-system",
62836425
6284[[package]]6426[[package]]
6285name = "pallet-timestamp"6427name = "pallet-timestamp"
6286version = "3.0.0"6428version = "4.0.0-dev"
6287source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6429source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6288dependencies = [6430dependencies = [
6289 "frame-benchmarking",6431 "frame-benchmarking",
6290 "frame-support",6432 "frame-support",
6291 "frame-system",6433 "frame-system",
6292 "impl-trait-for-tuples",6434 "impl-trait-for-tuples 0.2.1",
6293 "log",6435 "log",
6294 "parity-scale-codec",6436 "parity-scale-codec",
6295 "sp-inherents",6437 "sp-inherents",
63016443
6302[[package]]6444[[package]]
6303name = "pallet-tips"6445name = "pallet-tips"
6304version = "3.0.0"6446version = "4.0.0-dev"
6305source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6447source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6306dependencies = [6448dependencies = [
6307 "frame-benchmarking",6449 "frame-benchmarking",
6308 "frame-support",6450 "frame-support",
63166458
6317[[package]]6459[[package]]
6318name = "pallet-transaction-payment"6460name = "pallet-transaction-payment"
6319version = "3.0.0"6461version = "4.0.0-dev"
6320source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6462source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6321dependencies = [6463dependencies = [
6322 "frame-support",6464 "frame-support",
6323 "frame-system",6465 "frame-system",
63326474
6333[[package]]6475[[package]]
6334name = "pallet-transaction-payment-rpc"6476name = "pallet-transaction-payment-rpc"
6335version = "3.0.0"6477version = "4.0.0-dev"
6336source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6478source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6337dependencies = [6479dependencies = [
6338 "jsonrpc-core 15.1.0",6480 "jsonrpc-core 15.1.0",
6339 "jsonrpc-core-client 15.1.0",6481 "jsonrpc-core-client 15.1.0",
63496491
6350[[package]]6492[[package]]
6351name = "pallet-transaction-payment-rpc-runtime-api"6493name = "pallet-transaction-payment-rpc-runtime-api"
6352version = "3.0.0"6494version = "4.0.0-dev"
6353source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6495source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6354dependencies = [6496dependencies = [
6355 "pallet-transaction-payment",6497 "pallet-transaction-payment",
6356 "parity-scale-codec",6498 "parity-scale-codec",
63606502
6361[[package]]6503[[package]]
6362name = "pallet-treasury"6504name = "pallet-treasury"
6363version = "3.0.0"6505version = "4.0.0-dev"
6364source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6506source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6365dependencies = [6507dependencies = [
6366 "frame-benchmarking",6508 "frame-benchmarking",
6367 "frame-support",6509 "frame-support",
6368 "frame-system",6510 "frame-system",
6369 "impl-trait-for-tuples",6511 "impl-trait-for-tuples 0.2.1",
6370 "pallet-balances",6512 "pallet-balances",
6371 "parity-scale-codec",6513 "parity-scale-codec",
6372 "serde",6514 "serde",
63766518
6377[[package]]6519[[package]]
6378name = "pallet-utility"6520name = "pallet-utility"
6379version = "3.0.0"6521version = "4.0.0-dev"
6380source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6522source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6381dependencies = [6523dependencies = [
6382 "frame-benchmarking",6524 "frame-benchmarking",
6383 "frame-support",6525 "frame-support",
63916533
6392[[package]]6534[[package]]
6393name = "pallet-vesting"6535name = "pallet-vesting"
6394version = "3.0.0"6536version = "4.0.0-dev"
6395source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"6537source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
6396dependencies = [6538dependencies = [
6397 "enumflags2",6539 "enumflags2",
6398 "frame-benchmarking",6540 "frame-benchmarking",
64056547
6406[[package]]6548[[package]]
6407name = "pallet-xcm"6549name = "pallet-xcm"
6408version = "0.1.0"6550version = "0.9.10"
6409source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"6551source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6410dependencies = [6552dependencies = [
6411 "frame-support",6553 "frame-support",
6412 "frame-system",6554 "frame-system",
6555 "log",
6413 "parity-scale-codec",6556 "parity-scale-codec",
6414 "serde",6557 "serde",
6415 "sp-runtime",6558 "sp-runtime",
6421[[package]]6564[[package]]
6422name = "parachain-info"6565name = "parachain-info"
6423version = "0.1.0"6566version = "0.1.0"
6424source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.8#ed6ba5dfb2c112c29505e856e8971da3420ce6d0"6567source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"
6425dependencies = [6568dependencies = [
6426 "cumulus-primitives-core",6569 "cumulus-primitives-core",
6427 "frame-support",6570 "frame-support",
6443 "libc",6586 "libc",
6444 "log",6587 "log",
6445 "memmap2",6588 "memmap2",
6446 "parking_lot 0.11.1",6589 "parking_lot 0.11.2",
6447 "rand 0.8.4",6590 "rand 0.8.4",
6448]6591]
64496592
6450[[package]]6593[[package]]
6451name = "parity-multiaddr"
6452version = "0.11.2"
6453source = "registry+https://github.com/rust-lang/crates.io-index"
6454checksum = "58341485071825827b7f03cf7efd1cb21e6a709bea778fb50227fd45d2f361b4"
6455dependencies = [
6456 "arrayref",
6457 "bs58",
6458 "byteorder",
6459 "data-encoding",
6460 "multihash",
6461 "percent-encoding 2.1.0",
6462 "serde",
6463 "static_assertions",
6464 "unsigned-varint 0.7.0",
6465 "url 2.2.2",
6466]
6467
6468[[package]]
6469name = "parity-scale-codec"6594name = "parity-scale-codec"
6470version = "2.2.0"6595version = "2.3.1"
6471source = "registry+https://github.com/rust-lang/crates.io-index"6596source = "registry+https://github.com/rust-lang/crates.io-index"
6472checksum = "8975095a2a03bbbdc70a74ab11a4f76a6d0b84680d87c68d722531b0ac28e8a9"6597checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909"
6473dependencies = [6598dependencies = [
6474 "arrayvec 0.7.1",6599 "arrayvec 0.7.0",
6475 "bitvec 0.20.4",6600 "bitvec 0.20.1",
6476 "byte-slice-cast",6601 "byte-slice-cast",
6477 "impl-trait-for-tuples",6602 "impl-trait-for-tuples 0.2.1",
6478 "parity-scale-codec-derive",6603 "parity-scale-codec-derive",
6479 "serde",6604 "serde",
6480]6605]
64816606
6482[[package]]6607[[package]]
6483name = "parity-scale-codec-derive"6608name = "parity-scale-codec-derive"
6484version = "2.2.0"6609version = "2.3.1"
6485source = "registry+https://github.com/rust-lang/crates.io-index"6610source = "registry+https://github.com/rust-lang/crates.io-index"
6486checksum = "40dbbfef7f0a1143c5b06e0d76a6278e25dac0bc1af4be51a0fbb73f07e7ad09"6611checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27"
6487dependencies = [6612dependencies = [
6488 "proc-macro-crate 1.0.0",6613 "proc-macro-crate 1.0.0",
6489 "proc-macro2",6614 "proc-macro2",
6504checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf"6629checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf"
6505dependencies = [6630dependencies = [
6506 "bytes 0.4.12",6631 "bytes 0.4.12",
6507 "futures 0.1.31",6632 "futures 0.1.29",
6508 "libc",6633 "libc",
6509 "log",6634 "log",
6510 "mio-named-pipes",6635 "mio-named-pipes",
6511 "miow 0.3.7",6636 "miow 0.3.5",
6512 "rand 0.7.3",6637 "rand 0.7.3",
6513 "tokio 0.1.22",6638 "tokio 0.1.22",
6514 "tokio-named-pipes",6639 "tokio-named-pipes",
65186643
6519[[package]]6644[[package]]
6520name = "parity-util-mem"6645name = "parity-util-mem"
6521version = "0.9.0"6646version = "0.10.0"
6522source = "registry+https://github.com/rust-lang/crates.io-index"6647source = "registry+https://github.com/rust-lang/crates.io-index"
6523checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42"6648checksum = "7ad6f1acec69b95caf435bbd158d486e5a0a44fcf51531e84922c59ff09e8457"
6524dependencies = [6649dependencies = [
6525 "cfg-if 1.0.0",6650 "cfg-if 1.0.0",
6526 "ethereum-types",6651 "ethereum-types",
6527 "hashbrown 0.9.1",6652 "hashbrown",
6528 "impl-trait-for-tuples",6653 "impl-trait-for-tuples 0.2.1",
6529 "lru",6654 "lru",
6530 "parity-util-mem-derive",6655 "parity-util-mem-derive",
6531 "parking_lot 0.11.1",6656 "parking_lot 0.11.2",
6532 "primitive-types",6657 "primitive-types 0.10.1",
6533 "smallvec 1.6.1",6658 "smallvec 1.6.1",
6534 "winapi 0.3.9",6659 "winapi 0.3.9",
6535]6660]
6575 "rand 0.7.3",6700 "rand 0.7.3",
6576 "sha-1 0.8.2",6701 "sha-1 0.8.2",
6577 "slab",6702 "slab",
6578 "url 2.2.2",6703 "url 2.2.0",
6579]6704]
65806705
6581[[package]]6706[[package]]
66076732
6608[[package]]6733[[package]]
6609name = "parking_lot"6734name = "parking_lot"
6610version = "0.11.1"6735version = "0.11.2"
6611source = "registry+https://github.com/rust-lang/crates.io-index"6736source = "registry+https://github.com/rust-lang/crates.io-index"
6612checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"6737checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
6613dependencies = [6738dependencies = [
6614 "instant",6739 "instant",
6615 "lock_api 0.4.4",6740 "lock_api 0.4.5",
6616 "parking_lot_core 0.8.3",6741 "parking_lot_core 0.8.5",
6617]6742]
66186743
6619[[package]]6744[[package]]
6625 "cfg-if 0.1.10",6750 "cfg-if 0.1.10",
6626 "cloudabi",6751 "cloudabi",
6627 "libc",6752 "libc",
6628 "redox_syscall 0.1.57",6753 "redox_syscall 0.1.56",
6629 "rustc_version 0.2.3",6754 "rustc_version 0.2.3",
6630 "smallvec 0.6.14",6755 "smallvec 0.6.13",
6631 "winapi 0.3.9",6756 "winapi 0.3.9",
6632]6757]
66336758
6640 "cfg-if 0.1.10",6765 "cfg-if 0.1.10",
6641 "cloudabi",6766 "cloudabi",
6642 "libc",6767 "libc",
6643 "redox_syscall 0.1.57",6768 "redox_syscall 0.1.56",
6644 "smallvec 1.6.1",6769 "smallvec 1.6.1",
6645 "winapi 0.3.9",6770 "winapi 0.3.9",
6646]6771]
66476772
6648[[package]]6773[[package]]
6649name = "parking_lot_core"6774name = "parking_lot_core"
6650version = "0.8.3"6775version = "0.8.5"
6651source = "registry+https://github.com/rust-lang/crates.io-index"6776source = "registry+https://github.com/rust-lang/crates.io-index"
6652checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"6777checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
6653dependencies = [6778dependencies = [
6654 "cfg-if 1.0.0",6779 "cfg-if 1.0.0",
6655 "instant",6780 "instant",
6656 "libc",6781 "libc",
6657 "redox_syscall 0.2.9",6782 "redox_syscall 0.2.10",
6658 "smallvec 1.6.1",6783 "smallvec 1.6.1",
6659 "winapi 0.3.9",6784 "winapi 0.3.9",
6660]6785]
67636888
6764[[package]]6889[[package]]
6765name = "pin-project"6890name = "pin-project"
6766version = "0.4.28"6891version = "0.4.23"
6767source = "registry+https://github.com/rust-lang/crates.io-index"6892source = "registry+https://github.com/rust-lang/crates.io-index"
6768checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f"6893checksum = "ca4433fff2ae79342e497d9f8ee990d174071408f28f726d6d83af93e58e48aa"
6769dependencies = [6894dependencies = [
6770 "pin-project-internal 0.4.28",6895 "pin-project-internal 0.4.23",
6771]6896]
67726897
6773[[package]]6898[[package]]
6774name = "pin-project"6899name = "pin-project"
6775version = "1.0.8"6900version = "1.0.7"
6776source = "registry+https://github.com/rust-lang/crates.io-index"6901source = "registry+https://github.com/rust-lang/crates.io-index"
6777checksum = "576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08"6902checksum = "c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4"
6778dependencies = [6903dependencies = [
6779 "pin-project-internal 1.0.8",6904 "pin-project-internal 1.0.7",
6780]6905]
67816906
6782[[package]]6907[[package]]
6783name = "pin-project-internal"6908name = "pin-project-internal"
6784version = "0.4.28"6909version = "0.4.23"
6785source = "registry+https://github.com/rust-lang/crates.io-index"6910source = "registry+https://github.com/rust-lang/crates.io-index"
6786checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e"6911checksum = "2c0e815c3ee9a031fdf5af21c10aa17c573c9c6a566328d99e3936c34e36461f"
6787dependencies = [6912dependencies = [
6788 "proc-macro2",6913 "proc-macro2",
6789 "quote",6914 "quote",
67926917
6793[[package]]6918[[package]]
6794name = "pin-project-internal"6919name = "pin-project-internal"
6795version = "1.0.8"6920version = "1.0.7"
6796source = "registry+https://github.com/rust-lang/crates.io-index"6921source = "registry+https://github.com/rust-lang/crates.io-index"
6797checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389"6922checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f"
6798dependencies = [6923dependencies = [
6799 "proc-macro2",6924 "proc-macro2",
6800 "quote",6925 "quote",
68036928
6804[[package]]6929[[package]]
6805name = "pin-project-lite"6930name = "pin-project-lite"
6806version = "0.1.12"6931version = "0.1.7"
6807source = "registry+https://github.com/rust-lang/crates.io-index"6932source = "registry+https://github.com/rust-lang/crates.io-index"
6808checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"6933checksum = "282adbf10f2698a7a77f8e983a74b2d18176c19a7fd32a45446139ae7b02b715"
68096934
6810[[package]]6935[[package]]
6811name = "pin-project-lite"6936name = "pin-project-lite"
6812version = "0.2.7"6937version = "0.2.4"
6813source = "registry+https://github.com/rust-lang/crates.io-index"6938source = "registry+https://github.com/rust-lang/crates.io-index"
6814checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"6939checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827"
68156940
6816[[package]]6941[[package]]
6817name = "pin-utils"6942name = "pin-utils"
68216946
6822[[package]]6947[[package]]
6823name = "pkg-config"6948name = "pkg-config"
6824version = "0.3.19"6949version = "0.3.17"
6825source = "registry+https://github.com/rust-lang/crates.io-index"6950source = "registry+https://github.com/rust-lang/crates.io-index"
6826checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c"6951checksum = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
68276952
6828[[package]]6953[[package]]
6829name = "platforms"6954name = "platforms"
68336958
6834[[package]]6959[[package]]
6835name = "polkadot-approval-distribution"6960name = "polkadot-approval-distribution"
6836version = "0.1.0"6961version = "0.9.10"
6837source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"6962source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6838dependencies = [6963dependencies = [
6839 "futures 0.3.16",6964 "futures 0.3.17",
6840 "polkadot-node-network-protocol",6965 "polkadot-node-network-protocol",
6841 "polkadot-node-primitives",6966 "polkadot-node-primitives",
6842 "polkadot-node-subsystem",6967 "polkadot-node-subsystem",
68476972
6848[[package]]6973[[package]]
6849name = "polkadot-availability-bitfield-distribution"6974name = "polkadot-availability-bitfield-distribution"
6850version = "0.1.0"6975version = "0.9.10"
6851source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"6976source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6852dependencies = [6977dependencies = [
6853 "futures 0.3.16",6978 "futures 0.3.17",
6854 "polkadot-node-network-protocol",6979 "polkadot-node-network-protocol",
6855 "polkadot-node-subsystem",6980 "polkadot-node-subsystem",
6856 "polkadot-node-subsystem-util",6981 "polkadot-node-subsystem-util",
68606985
6861[[package]]6986[[package]]
6862name = "polkadot-availability-distribution"6987name = "polkadot-availability-distribution"
6863version = "0.1.0"6988version = "0.9.10"
6864source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"6989source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6865dependencies = [6990dependencies = [
6866 "futures 0.3.16",6991 "derive_more",
6992 "futures 0.3.17",
6867 "lru",6993 "lru",
6868 "parity-scale-codec",6994 "parity-scale-codec",
6869 "polkadot-erasure-coding",6995 "polkadot-erasure-coding",
68837009
6884[[package]]7010[[package]]
6885name = "polkadot-availability-recovery"7011name = "polkadot-availability-recovery"
6886version = "0.1.0"7012version = "0.9.10"
6887source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7013source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6888dependencies = [7014dependencies = [
6889 "futures 0.3.16",7015 "futures 0.3.17",
6890 "lru",7016 "lru",
6891 "parity-scale-codec",7017 "parity-scale-codec",
6892 "polkadot-erasure-coding",7018 "polkadot-erasure-coding",
69027028
6903[[package]]7029[[package]]
6904name = "polkadot-cli"7030name = "polkadot-cli"
6905version = "0.9.8"7031version = "0.9.10"
6906source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7032source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6907dependencies = [7033dependencies = [
6908 "frame-benchmarking-cli",7034 "frame-benchmarking-cli",
6909 "futures 0.3.16",7035 "futures 0.3.17",
6910 "log",7036 "log",
6911 "polkadot-node-core-pvf",7037 "polkadot-node-core-pvf",
6912 "polkadot-service",7038 "polkadot-service",
69227048
6923[[package]]7049[[package]]
6924name = "polkadot-client"7050name = "polkadot-client"
6925version = "0.9.8"7051version = "0.9.10"
6926source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7052source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6927dependencies = [7053dependencies = [
6928 "beefy-primitives",7054 "beefy-primitives",
6929 "frame-benchmarking",7055 "frame-benchmarking",
6933 "polkadot-primitives",7059 "polkadot-primitives",
6934 "polkadot-runtime",7060 "polkadot-runtime",
6935 "sc-client-api",7061 "sc-client-api",
7062 "sc-consensus",
6936 "sc-executor",7063 "sc-executor",
6937 "sc-service",7064 "sc-service",
6938 "sp-api",7065 "sp-api",
69517078
6952[[package]]7079[[package]]
6953name = "polkadot-collator-protocol"7080name = "polkadot-collator-protocol"
6954version = "0.1.0"7081version = "0.9.10"
6955source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7082source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6956dependencies = [7083dependencies = [
6957 "always-assert",7084 "always-assert",
6958 "futures 0.3.16",7085 "derive_more",
7086 "futures 0.3.17",
6959 "futures-timer 3.0.2",7087 "futures-timer 3.0.2",
6960 "polkadot-node-network-protocol",7088 "polkadot-node-network-protocol",
6961 "polkadot-node-primitives",7089 "polkadot-node-primitives",
69717099
6972[[package]]7100[[package]]
6973name = "polkadot-core-primitives"7101name = "polkadot-core-primitives"
6974version = "0.9.8"7102version = "0.9.10"
6975source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7103source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6976dependencies = [7104dependencies = [
6977 "parity-scale-codec",7105 "parity-scale-codec",
6978 "parity-util-mem",7106 "parity-util-mem",
6982]7110]
69837111
6984[[package]]7112[[package]]
7113name = "polkadot-dispute-distribution"
7114version = "0.9.10"
7115source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7116dependencies = [
7117 "derive_more",
7118 "futures 0.3.17",
7119 "lru",
7120 "parity-scale-codec",
7121 "polkadot-erasure-coding",
7122 "polkadot-node-core-runtime-api",
7123 "polkadot-node-network-protocol",
7124 "polkadot-node-primitives",
7125 "polkadot-node-subsystem",
7126 "polkadot-node-subsystem-util",
7127 "polkadot-primitives",
7128 "rand 0.8.4",
7129 "sc-network",
7130 "sp-application-crypto",
7131 "sp-core",
7132 "sp-keystore",
7133 "thiserror",
7134 "tracing",
7135]
7136
7137[[package]]
6985name = "polkadot-erasure-coding"7138name = "polkadot-erasure-coding"
6986version = "0.9.8"7139version = "0.9.10"
6987source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7140source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
6988dependencies = [7141dependencies = [
6989 "parity-scale-codec",7142 "parity-scale-codec",
6990 "polkadot-node-primitives",7143 "polkadot-node-primitives",
69977150
6998[[package]]7151[[package]]
6999name = "polkadot-gossip-support"7152name = "polkadot-gossip-support"
7000version = "0.1.0"7153version = "0.9.10"
7001source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7154source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7002dependencies = [7155dependencies = [
7003 "futures 0.3.16",7156 "futures 0.3.17",
7004 "polkadot-node-network-protocol",7157 "polkadot-node-network-protocol",
7005 "polkadot-node-subsystem",7158 "polkadot-node-subsystem",
7006 "polkadot-node-subsystem-util",7159 "polkadot-node-subsystem-util",
70157168
7016[[package]]7169[[package]]
7017name = "polkadot-network-bridge"7170name = "polkadot-network-bridge"
7018version = "0.1.0"7171version = "0.9.10"
7019source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7172source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7020dependencies = [7173dependencies = [
7021 "async-trait",7174 "async-trait",
7022 "futures 0.3.16",7175 "futures 0.3.17",
7023 "parity-scale-codec",7176 "parity-scale-codec",
7024 "parking_lot 0.11.1",7177 "parking_lot 0.11.2",
7025 "polkadot-node-network-protocol",7178 "polkadot-node-network-protocol",
7026 "polkadot-node-subsystem",7179 "polkadot-node-subsystem",
7027 "polkadot-node-subsystem-util",7180 "polkadot-node-subsystem-util",
7181 "polkadot-overseer",
7028 "polkadot-primitives",7182 "polkadot-primitives",
7029 "sc-authority-discovery",
7030 "sc-network",7183 "sc-network",
7031 "sp-consensus",7184 "sp-consensus",
7032 "strum",
7033 "tracing",7185 "tracing",
7034]7186]
70357187
7036[[package]]7188[[package]]
7037name = "polkadot-node-collation-generation"7189name = "polkadot-node-collation-generation"
7038version = "0.1.0"7190version = "0.9.10"
7039source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7191source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7040dependencies = [7192dependencies = [
7041 "futures 0.3.16",7193 "futures 0.3.17",
7042 "parity-scale-codec",7194 "parity-scale-codec",
7043 "polkadot-erasure-coding",7195 "polkadot-erasure-coding",
7044 "polkadot-node-primitives",7196 "polkadot-node-primitives",
70537205
7054[[package]]7206[[package]]
7055name = "polkadot-node-core-approval-voting"7207name = "polkadot-node-core-approval-voting"
7056version = "0.1.0"7208version = "0.9.10"
7057source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7209source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7058dependencies = [7210dependencies = [
7059 "bitvec 0.20.4",7211 "bitvec 0.20.1",
7060 "derive_more",7212 "derive_more",
7061 "futures 0.3.16",7213 "futures 0.3.17",
7062 "futures-timer 3.0.2",7214 "futures-timer 3.0.2",
7063 "kvdb",7215 "kvdb",
7064 "lru",7216 "lru",
70837235
7084[[package]]7236[[package]]
7085name = "polkadot-node-core-av-store"7237name = "polkadot-node-core-av-store"
7086version = "0.1.0"7238version = "0.9.10"
7087source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7239source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7088dependencies = [7240dependencies = [
7089 "bitvec 0.20.4",7241 "bitvec 0.20.1",
7090 "futures 0.3.16",7242 "futures 0.3.17",
7091 "futures-timer 3.0.2",7243 "futures-timer 3.0.2",
7092 "kvdb",7244 "kvdb",
7093 "parity-scale-codec",7245 "parity-scale-codec",
71037255
7104[[package]]7256[[package]]
7105name = "polkadot-node-core-backing"7257name = "polkadot-node-core-backing"
7106version = "0.1.0"7258version = "0.9.10"
7107source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7259source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7108dependencies = [7260dependencies = [
7109 "bitvec 0.20.4",7261 "bitvec 0.20.1",
7110 "futures 0.3.16",7262 "futures 0.3.17",
7111 "polkadot-erasure-coding",7263 "polkadot-erasure-coding",
7112 "polkadot-node-primitives",7264 "polkadot-node-primitives",
7113 "polkadot-node-subsystem",7265 "polkadot-node-subsystem",
71217273
7122[[package]]7274[[package]]
7123name = "polkadot-node-core-bitfield-signing"7275name = "polkadot-node-core-bitfield-signing"
7124version = "0.1.0"7276version = "0.9.10"
7125source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7277source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7126dependencies = [7278dependencies = [
7127 "futures 0.3.16",7279 "futures 0.3.17",
7128 "polkadot-node-subsystem",7280 "polkadot-node-subsystem",
7129 "polkadot-node-subsystem-util",7281 "polkadot-node-subsystem-util",
7130 "polkadot-primitives",7282 "polkadot-primitives",
71367288
7137[[package]]7289[[package]]
7138name = "polkadot-node-core-candidate-validation"7290name = "polkadot-node-core-candidate-validation"
7139version = "0.1.0"7291version = "0.9.10"
7140source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7292source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7141dependencies = [7293dependencies = [
7142 "async-trait",7294 "async-trait",
7143 "futures 0.3.16",7295 "futures 0.3.17",
7144 "parity-scale-codec",7296 "parity-scale-codec",
7145 "polkadot-node-core-pvf",7297 "polkadot-node-core-pvf",
7146 "polkadot-node-primitives",7298 "polkadot-node-primitives",
71547306
7155[[package]]7307[[package]]
7156name = "polkadot-node-core-chain-api"7308name = "polkadot-node-core-chain-api"
7157version = "0.1.0"7309version = "0.9.10"
7158source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7310source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7159dependencies = [7311dependencies = [
7160 "futures 0.3.16",7312 "futures 0.3.17",
7161 "polkadot-node-subsystem",7313 "polkadot-node-subsystem",
7162 "polkadot-node-subsystem-util",7314 "polkadot-node-subsystem-util",
7163 "polkadot-primitives",7315 "polkadot-primitives",
7168]7320]
71697321
7170[[package]]7322[[package]]
7323name = "polkadot-node-core-chain-selection"
7324version = "0.9.10"
7325source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7326dependencies = [
7327 "futures 0.3.17",
7328 "futures-timer 3.0.2",
7329 "kvdb",
7330 "parity-scale-codec",
7331 "polkadot-node-primitives",
7332 "polkadot-node-subsystem",
7333 "polkadot-node-subsystem-util",
7334 "polkadot-primitives",
7335 "thiserror",
7336 "tracing",
7337]
7338
7339[[package]]
7340name = "polkadot-node-core-dispute-coordinator"
7341version = "0.9.10"
7342source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7343dependencies = [
7344 "bitvec 0.20.1",
7345 "derive_more",
7346 "futures 0.3.17",
7347 "kvdb",
7348 "parity-scale-codec",
7349 "polkadot-node-primitives",
7350 "polkadot-node-subsystem",
7351 "polkadot-node-subsystem-util",
7352 "polkadot-primitives",
7353 "sc-keystore",
7354 "thiserror",
7355 "tracing",
7356]
7357
7358[[package]]
7359name = "polkadot-node-core-dispute-participation"
7360version = "0.9.10"
7361source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7362dependencies = [
7363 "futures 0.3.17",
7364 "polkadot-node-primitives",
7365 "polkadot-node-subsystem",
7366 "polkadot-primitives",
7367 "thiserror",
7368 "tracing",
7369]
7370
7371[[package]]
7171name = "polkadot-node-core-parachains-inherent"7372name = "polkadot-node-core-parachains-inherent"
7172version = "0.1.0"7373version = "0.9.10"
7173source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7374source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7174dependencies = [7375dependencies = [
7175 "async-trait",7376 "async-trait",
7176 "futures 0.3.16",7377 "futures 0.3.17",
7177 "futures-timer 3.0.2",7378 "futures-timer 3.0.2",
7178 "polkadot-node-subsystem",7379 "polkadot-node-subsystem",
7179 "polkadot-overseer",
7180 "polkadot-primitives",7380 "polkadot-primitives",
7181 "sp-blockchain",7381 "sp-blockchain",
7182 "sp-inherents",7382 "sp-inherents",
71877387
7188[[package]]7388[[package]]
7189name = "polkadot-node-core-provisioner"7389name = "polkadot-node-core-provisioner"
7190version = "0.1.0"7390version = "0.9.10"
7191source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7391source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7192dependencies = [7392dependencies = [
7193 "bitvec 0.20.4",7393 "bitvec 0.20.1",
7194 "futures 0.3.16",7394 "futures 0.3.17",
7195 "futures-timer 3.0.2",7395 "futures-timer 3.0.2",
7196 "polkadot-node-subsystem",7396 "polkadot-node-subsystem",
7197 "polkadot-node-subsystem-util",7397 "polkadot-node-subsystem-util",
72027402
7203[[package]]7403[[package]]
7204name = "polkadot-node-core-pvf"7404name = "polkadot-node-core-pvf"
7205version = "0.1.0"7405version = "0.9.10"
7206source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7406source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7207dependencies = [7407dependencies = [
7208 "always-assert",7408 "always-assert",
7209 "assert_matches",7409 "assert_matches",
7210 "async-process",7410 "async-process",
7211 "async-std",7411 "async-std",
7212 "futures 0.3.16",7412 "futures 0.3.17",
7213 "futures-timer 3.0.2",7413 "futures-timer 3.0.2",
7214 "libc",7414 "libc",
7215 "parity-scale-codec",7415 "parity-scale-codec",
7216 "pin-project 1.0.8",7416 "pin-project 1.0.7",
7217 "polkadot-core-primitives",7417 "polkadot-core-primitives",
7218 "polkadot-parachain",7418 "polkadot-parachain",
7219 "rand 0.8.4",7419 "rand 0.8.4",
7225 "sp-externalities",7425 "sp-externalities",
7226 "sp-io",7426 "sp-io",
7227 "sp-maybe-compressed-blob",7427 "sp-maybe-compressed-blob",
7428 "sp-tracing",
7228 "sp-wasm-interface",7429 "sp-wasm-interface",
7229 "tracing",7430 "tracing",
7230]7431]
72317432
7232[[package]]7433[[package]]
7233name = "polkadot-node-core-runtime-api"7434name = "polkadot-node-core-runtime-api"
7234version = "0.1.0"7435version = "0.9.10"
7235source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7436source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7236dependencies = [7437dependencies = [
7237 "futures 0.3.16",7438 "futures 0.3.17",
7238 "memory-lru",7439 "memory-lru",
7239 "parity-util-mem",7440 "parity-util-mem",
7240 "polkadot-node-subsystem",7441 "polkadot-node-subsystem",
72497450
7250[[package]]7451[[package]]
7251name = "polkadot-node-jaeger"7452name = "polkadot-node-jaeger"
7252version = "0.1.0"7453version = "0.9.10"
7253source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7454source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7254dependencies = [7455dependencies = [
7255 "async-std",7456 "async-std",
7256 "lazy_static",7457 "lazy_static",
7257 "log",7458 "log",
7258 "mick-jaeger",7459 "mick-jaeger",
7259 "parity-scale-codec",7460 "parity-scale-codec",
7260 "parking_lot 0.11.1",7461 "parking_lot 0.11.2",
7261 "polkadot-node-primitives",7462 "polkadot-node-primitives",
7262 "polkadot-primitives",7463 "polkadot-primitives",
7263 "sc-network",7464 "sc-network",
7266]7467]
72677468
7268[[package]]7469[[package]]
7470name = "polkadot-node-metrics"
7471version = "0.9.10"
7472source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7473dependencies = [
7474 "async-trait",
7475 "futures 0.3.17",
7476 "futures-timer 3.0.2",
7477 "metered-channel",
7478 "sc-network",
7479 "sp-application-crypto",
7480 "sp-core",
7481 "sp-keystore",
7482 "substrate-prometheus-endpoint",
7483]
7484
7485[[package]]
7269name = "polkadot-node-network-protocol"7486name = "polkadot-node-network-protocol"
7270version = "0.1.0"7487version = "0.9.10"
7271source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7488source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7272dependencies = [7489dependencies = [
7273 "futures 0.3.16",7490 "async-trait",
7491 "derive_more",
7492 "futures 0.3.17",
7274 "parity-scale-codec",7493 "parity-scale-codec",
7275 "polkadot-node-jaeger",7494 "polkadot-node-jaeger",
7276 "polkadot-node-primitives",7495 "polkadot-node-primitives",
7277 "polkadot-primitives",7496 "polkadot-primitives",
7497 "sc-authority-discovery",
7278 "sc-network",7498 "sc-network",
7279 "strum",7499 "strum",
7280 "thiserror",7500 "thiserror",
7281]7501]
72827502
7283[[package]]7503[[package]]
7284name = "polkadot-node-primitives"7504name = "polkadot-node-primitives"
7285version = "0.1.0"7505version = "0.9.10"
7286source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7506source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7287dependencies = [7507dependencies = [
7288 "futures 0.3.16",7508 "futures 0.3.17",
7289 "parity-scale-codec",7509 "parity-scale-codec",
7290 "polkadot-parachain",7510 "polkadot-parachain",
7291 "polkadot-primitives",7511 "polkadot-primitives",
7300 "sp-maybe-compressed-blob",7520 "sp-maybe-compressed-blob",
7301 "sp-runtime",7521 "sp-runtime",
7302 "thiserror",7522 "thiserror",
7523 "tracing",
7303 "zstd",7524 "zstd",
7304]7525]
73057526
7306[[package]]7527[[package]]
7307name = "polkadot-node-subsystem"7528name = "polkadot-node-subsystem"
7308version = "0.1.0"7529version = "0.9.10"
7309source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7530source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7310dependencies = [7531dependencies = [
7532 "polkadot-node-jaeger",
7533 "polkadot-node-subsystem-types",
7534 "polkadot-overseer",
7535]
7536
7537[[package]]
7538name = "polkadot-node-subsystem-types"
7539version = "0.9.10"
7540source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7541dependencies = [
7311 "async-std",7542 "async-std",
7312 "async-trait",7543 "async-trait",
7313 "derive_more",7544 "derive_more",
7314 "futures 0.3.16",7545 "futures 0.3.17",
7315 "futures-timer 3.0.2",7546 "futures-timer 3.0.2",
7316 "lazy_static",7547 "lazy_static",
7317 "log",7548 "log",
7318 "mick-jaeger",7549 "mick-jaeger",
7319 "parity-scale-codec",7550 "parity-scale-codec",
7320 "parking_lot 0.11.1",7551 "parking_lot 0.11.2",
7321 "pin-project 1.0.8",7552 "pin-project 1.0.7",
7322 "polkadot-node-jaeger",7553 "polkadot-node-jaeger",
7323 "polkadot-node-network-protocol",7554 "polkadot-node-network-protocol",
7324 "polkadot-node-primitives",7555 "polkadot-node-primitives",
7556 "polkadot-overseer-gen",
7325 "polkadot-primitives",7557 "polkadot-primitives",
7326 "polkadot-procmacro-subsystem-dispatch-gen",
7327 "polkadot-statement-table",7558 "polkadot-statement-table",
7328 "sc-network",7559 "sc-network",
7329 "smallvec 1.6.1",7560 "smallvec 1.6.1",
73357566
7336[[package]]7567[[package]]
7337name = "polkadot-node-subsystem-util"7568name = "polkadot-node-subsystem-util"
7338version = "0.1.0"7569version = "0.9.10"
7339source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7570source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7340dependencies = [7571dependencies = [
7341 "async-trait",7572 "async-trait",
7342 "futures 0.3.16",7573 "derive_more",
7574 "futures 0.3.17",
7343 "futures-timer 3.0.2",7575 "futures-timer 3.0.2",
7344 "itertools 0.10.1",7576 "itertools",
7345 "lru",7577 "lru",
7346 "metered-channel",7578 "metered-channel",
7347 "parity-scale-codec",7579 "parity-scale-codec",
7348 "pin-project 1.0.8",7580 "pin-project 1.0.7",
7349 "polkadot-node-jaeger",7581 "polkadot-node-jaeger",
7582 "polkadot-node-metrics",
7350 "polkadot-node-network-protocol",7583 "polkadot-node-network-protocol",
7351 "polkadot-node-primitives",7584 "polkadot-node-primitives",
7352 "polkadot-node-subsystem",7585 "polkadot-node-subsystem",
7586 "polkadot-overseer",
7353 "polkadot-primitives",7587 "polkadot-primitives",
7354 "rand 0.8.4",7588 "rand 0.8.4",
7355 "sc-network",7589 "sc-network",
73637597
7364[[package]]7598[[package]]
7365name = "polkadot-overseer"7599name = "polkadot-overseer"
7366version = "0.1.0"7600version = "0.9.10"
7367source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7601source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7368dependencies = [7602dependencies = [
7369 "async-trait",7603 "async-trait",
7370 "futures 0.3.16",7604 "futures 0.3.17",
7371 "futures-timer 3.0.2",7605 "futures-timer 3.0.2",
7372 "lru",7606 "lru",
7607 "parking_lot 0.11.2",
7608 "polkadot-node-metrics",
7609 "polkadot-node-network-protocol",
7373 "polkadot-node-primitives",7610 "polkadot-node-primitives",
7374 "polkadot-node-subsystem",7611 "polkadot-node-subsystem-types",
7375 "polkadot-node-subsystem-util",7612 "polkadot-overseer-all-subsystems-gen",
7613 "polkadot-overseer-gen",
7376 "polkadot-primitives",7614 "polkadot-primitives",
7377 "polkadot-procmacro-overseer-subsystems-gen",
7378 "sc-client-api",7615 "sc-client-api",
7379 "sp-api",7616 "sp-api",
7380 "tracing",7617 "tracing",
7381]7618]
73827619
7383[[package]]7620[[package]]
7621name = "polkadot-overseer-all-subsystems-gen"
7622version = "0.9.10"
7623source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7624dependencies = [
7625 "assert_matches",
7626 "proc-macro2",
7627 "quote",
7628 "syn",
7629]
7630
7631[[package]]
7632name = "polkadot-overseer-gen"
7633version = "0.9.10"
7634source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7635dependencies = [
7636 "async-trait",
7637 "futures 0.3.17",
7638 "futures-timer 3.0.2",
7639 "metered-channel",
7640 "pin-project 1.0.7",
7641 "polkadot-node-network-protocol",
7642 "polkadot-node-primitives",
7643 "polkadot-overseer-gen-proc-macro",
7644 "thiserror",
7645 "tracing",
7646]
7647
7648[[package]]
7649name = "polkadot-overseer-gen-proc-macro"
7650version = "0.9.10"
7651source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7652dependencies = [
7653 "proc-macro-crate 1.0.0",
7654 "proc-macro2",
7655 "quote",
7656 "syn",
7657]
7658
7659[[package]]
7384name = "polkadot-parachain"7660name = "polkadot-parachain"
7385version = "0.9.8"7661version = "0.9.10"
7386source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7662source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7387dependencies = [7663dependencies = [
7388 "derive_more",7664 "derive_more",
7665 "frame-support",
7389 "parity-scale-codec",7666 "parity-scale-codec",
7390 "parity-util-mem",7667 "parity-util-mem",
7391 "polkadot-core-primitives",7668 "polkadot-core-primitives",
73977674
7398[[package]]7675[[package]]
7399name = "polkadot-primitives"7676name = "polkadot-primitives"
7400version = "0.9.8"7677version = "0.9.10"
7401source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7678source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7402dependencies = [7679dependencies = [
7403 "bitvec 0.20.4",7680 "bitvec 0.20.1",
7404 "frame-system",7681 "frame-system",
7405 "hex-literal",7682 "hex-literal",
7406 "parity-scale-codec",7683 "parity-scale-codec",
7426]7703]
74277704
7428[[package]]7705[[package]]
7429name = "polkadot-procmacro-overseer-subsystems-gen"
7430version = "0.1.0"
7431source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"
7432dependencies = [
7433 "assert_matches",
7434 "proc-macro2",
7435 "quote",
7436 "syn",
7437]
7438
7439[[package]]
7440name = "polkadot-procmacro-subsystem-dispatch-gen"
7441version = "0.1.0"
7442source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"
7443dependencies = [
7444 "assert_matches",
7445 "proc-macro2",
7446 "quote",
7447 "syn",
7448]
7449
7450[[package]]
7451name = "polkadot-rpc"7706name = "polkadot-rpc"
7452version = "0.9.8"7707version = "0.9.10"
7453source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7708source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7454dependencies = [7709dependencies = [
7455 "beefy-gadget",7710 "beefy-gadget",
7456 "beefy-gadget-rpc",7711 "beefy-gadget-rpc",
7469 "sc-keystore",7724 "sc-keystore",
7470 "sc-rpc",7725 "sc-rpc",
7471 "sc-sync-state-rpc",7726 "sc-sync-state-rpc",
7727 "sc-transaction-pool-api",
7472 "sp-api",7728 "sp-api",
7473 "sp-block-builder",7729 "sp-block-builder",
7474 "sp-blockchain",7730 "sp-blockchain",
7475 "sp-consensus",7731 "sp-consensus",
7476 "sp-consensus-babe",7732 "sp-consensus-babe",
7477 "sp-keystore",7733 "sp-keystore",
7478 "sp-runtime",7734 "sp-runtime",
7479 "sp-transaction-pool",
7480 "substrate-frame-rpc-system",7735 "substrate-frame-rpc-system",
7481]7736]
74827737
7483[[package]]7738[[package]]
7484name = "polkadot-runtime"7739name = "polkadot-runtime"
7485version = "0.9.8"7740version = "0.9.10"
7486source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7741source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7487dependencies = [7742dependencies = [
7488 "beefy-primitives",7743 "beefy-primitives",
7489 "bitvec 0.20.4",7744 "bitvec 0.20.1",
7490 "frame-benchmarking",7745 "frame-benchmarking",
7491 "frame-election-provider-support",7746 "frame-election-provider-support",
7492 "frame-executive",7747 "frame-executive",
7497 "frame-try-runtime",7752 "frame-try-runtime",
7498 "hex-literal",7753 "hex-literal",
7499 "log",7754 "log",
7500 "max-encoded-len",
7501 "pallet-authority-discovery",7755 "pallet-authority-discovery",
7502 "pallet-authorship",7756 "pallet-authorship",
7503 "pallet-babe",7757 "pallet-babe",
7518 "pallet-offences",7772 "pallet-offences",
7519 "pallet-offences-benchmarking",7773 "pallet-offences-benchmarking",
7520 "pallet-proxy",7774 "pallet-proxy",
7521 "pallet-scheduler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",7775 "pallet-scheduler 4.0.0-dev",
7522 "pallet-session",7776 "pallet-session",
7523 "pallet-session-benchmarking",7777 "pallet-session-benchmarking",
7524 "pallet-staking",7778 "pallet-staking",
7553 "sp-transaction-pool",7807 "sp-transaction-pool",
7554 "sp-version",7808 "sp-version",
7555 "static_assertions",7809 "static_assertions",
7556 "substrate-wasm-builder 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",7810 "substrate-wasm-builder",
7557]7811]
75587812
7559[[package]]7813[[package]]
7560name = "polkadot-runtime-common"7814name = "polkadot-runtime-common"
7561version = "0.9.8"7815version = "0.9.10"
7562source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7816source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7563dependencies = [7817dependencies = [
7564 "beefy-primitives",7818 "bitvec 0.20.1",
7565 "bitvec 0.20.4",
7566 "frame-benchmarking",7819 "frame-benchmarking",
7567 "frame-support",7820 "frame-support",
7568 "frame-system",7821 "frame-system",
7569 "impl-trait-for-tuples",7822 "impl-trait-for-tuples 0.2.1",
7570 "libsecp256k1 0.3.5",7823 "libsecp256k1 0.6.0",
7571 "log",7824 "log",
7572 "pallet-authorship",7825 "pallet-authorship",
7573 "pallet-babe",7826 "pallet-babe",
7574 "pallet-balances",7827 "pallet-balances",
7575 "pallet-beefy",7828 "pallet-beefy-mmr",
7576 "pallet-election-provider-multi-phase",7829 "pallet-election-provider-multi-phase",
7577 "pallet-mmr",
7578 "pallet-offences",7830 "pallet-offences",
7579 "pallet-session",7831 "pallet-session",
7580 "pallet-staking",7832 "pallet-staking",
76037855
7604[[package]]7856[[package]]
7605name = "polkadot-runtime-parachains"7857name = "polkadot-runtime-parachains"
7606version = "0.9.8"7858version = "0.9.10"
7607source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7859source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7608dependencies = [7860dependencies = [
7609 "bitvec 0.20.4",7861 "bitflags",
7862 "bitvec 0.20.1",
7610 "derive_more",7863 "derive_more",
7611 "frame-benchmarking",7864 "frame-benchmarking",
7612 "frame-support",7865 "frame-support",
7613 "frame-system",7866 "frame-system",
7614 "libsecp256k1 0.3.5",
7615 "log",7867 "log",
7616 "pallet-authority-discovery",7868 "pallet-authority-discovery",
7617 "pallet-authorship",7869 "pallet-authorship",
76427894
7643[[package]]7895[[package]]
7644name = "polkadot-service"7896name = "polkadot-service"
7645version = "0.9.8"7897version = "0.9.10"
7646source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7898source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7647dependencies = [7899dependencies = [
7648 "async-trait",7900 "async-trait",
7649 "beefy-gadget",7901 "beefy-gadget",
7650 "beefy-primitives",7902 "beefy-primitives",
7651 "frame-system-rpc-runtime-api",7903 "frame-system-rpc-runtime-api",
7652 "futures 0.3.16",7904 "futures 0.3.17",
7653 "hex-literal",7905 "hex-literal",
7654 "kusama-runtime",7906 "kusama-runtime",
7655 "kvdb",7907 "kvdb",
7656 "kvdb-rocksdb",7908 "kvdb-rocksdb 0.12.0",
7657 "pallet-babe",7909 "pallet-babe",
7658 "pallet-im-online",7910 "pallet-im-online",
7659 "pallet-mmr-primitives",7911 "pallet-mmr-primitives",
7665 "polkadot-availability-recovery",7917 "polkadot-availability-recovery",
7666 "polkadot-client",7918 "polkadot-client",
7667 "polkadot-collator-protocol",7919 "polkadot-collator-protocol",
7920 "polkadot-dispute-distribution",
7668 "polkadot-gossip-support",7921 "polkadot-gossip-support",
7669 "polkadot-network-bridge",7922 "polkadot-network-bridge",
7670 "polkadot-node-collation-generation",7923 "polkadot-node-collation-generation",
7674 "polkadot-node-core-bitfield-signing",7927 "polkadot-node-core-bitfield-signing",
7675 "polkadot-node-core-candidate-validation",7928 "polkadot-node-core-candidate-validation",
7676 "polkadot-node-core-chain-api",7929 "polkadot-node-core-chain-api",
7930 "polkadot-node-core-chain-selection",
7931 "polkadot-node-core-dispute-coordinator",
7932 "polkadot-node-core-dispute-participation",
7677 "polkadot-node-core-parachains-inherent",7933 "polkadot-node-core-parachains-inherent",
7678 "polkadot-node-core-provisioner",7934 "polkadot-node-core-provisioner",
7679 "polkadot-node-core-runtime-api",7935 "polkadot-node-core-runtime-api",
7936 "polkadot-node-network-protocol",
7680 "polkadot-node-primitives",7937 "polkadot-node-primitives",
7681 "polkadot-node-subsystem",7938 "polkadot-node-subsystem",
7682 "polkadot-node-subsystem-util",7939 "polkadot-node-subsystem-util",
7700 "sc-consensus-uncles",7957 "sc-consensus-uncles",
7701 "sc-executor",7958 "sc-executor",
7702 "sc-finality-grandpa",7959 "sc-finality-grandpa",
7703 "sc-finality-grandpa-warp-sync",
7704 "sc-keystore",7960 "sc-keystore",
7705 "sc-network",7961 "sc-network",
7706 "sc-service",7962 "sc-service",
7963 "sc-sync-state-rpc",
7707 "sc-telemetry",7964 "sc-telemetry",
7708 "sc-transaction-pool",7965 "sc-transaction-pool",
7709 "serde",7966 "serde",
77347991
7735[[package]]7992[[package]]
7736name = "polkadot-statement-distribution"7993name = "polkadot-statement-distribution"
7737version = "0.1.0"7994version = "0.9.10"
7738source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"7995source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7739dependencies = [7996dependencies = [
7740 "arrayvec 0.5.2",7997 "arrayvec 0.5.2",
7741 "futures 0.3.16",7998 "derive_more",
7999 "futures 0.3.17",
7742 "indexmap",8000 "indexmap",
7743 "parity-scale-codec",8001 "parity-scale-codec",
7744 "polkadot-node-network-protocol",8002 "polkadot-node-network-protocol",
7745 "polkadot-node-primitives",8003 "polkadot-node-primitives",
7746 "polkadot-node-subsystem",8004 "polkadot-node-subsystem",
7747 "polkadot-node-subsystem-util",8005 "polkadot-node-subsystem-util",
7748 "polkadot-primitives",8006 "polkadot-primitives",
7749 "sc-network",
7750 "sp-keystore",8007 "sp-keystore",
7751 "sp-staking",8008 "sp-staking",
7752 "thiserror",8009 "thiserror",
77558012
7756[[package]]8013[[package]]
7757name = "polkadot-statement-table"8014name = "polkadot-statement-table"
7758version = "0.9.8"8015version = "0.9.10"
7759source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"8016source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7760dependencies = [8017dependencies = [
7761 "parity-scale-codec",8018 "parity-scale-codec",
7762 "polkadot-primitives",8019 "polkadot-primitives",
77658022
7766[[package]]8023[[package]]
7767name = "polkadot-test-runtime"8024name = "polkadot-test-runtime"
7768version = "0.9.8"8025version = "0.9.10"
7769source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"8026source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7770dependencies = [8027dependencies = [
7771 "beefy-primitives",8028 "beefy-primitives",
7772 "bitvec 0.20.4",8029 "bitvec 0.20.1",
7773 "frame-election-provider-support",8030 "frame-election-provider-support",
7774 "frame-executive",8031 "frame-executive",
7775 "frame-support",8032 "frame-support",
7793 "pallet-transaction-payment",8050 "pallet-transaction-payment",
7794 "pallet-transaction-payment-rpc-runtime-api",8051 "pallet-transaction-payment-rpc-runtime-api",
7795 "pallet-vesting",8052 "pallet-vesting",
8053 "pallet-xcm",
7796 "parity-scale-codec",8054 "parity-scale-codec",
7797 "polkadot-parachain",8055 "polkadot-parachain",
7798 "polkadot-primitives",8056 "polkadot-primitives",
7816 "sp-std",8074 "sp-std",
7817 "sp-transaction-pool",8075 "sp-transaction-pool",
7818 "sp-version",8076 "sp-version",
7819 "substrate-wasm-builder 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",8077 "substrate-wasm-builder",
8078 "xcm",
8079 "xcm-builder",
8080 "xcm-executor",
7820]8081]
78218082
7822[[package]]8083[[package]]
7823name = "polkadot-test-service"8084name = "polkadot-test-service"
7824version = "0.9.8"8085version = "0.9.10"
7825source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"8086source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
7826dependencies = [8087dependencies = [
7827 "frame-benchmarking",8088 "frame-benchmarking",
7828 "frame-system",8089 "frame-system",
7829 "futures 0.1.31",8090 "futures 0.1.29",
7830 "futures 0.3.16",8091 "futures 0.3.17",
7831 "hex",8092 "hex",
7832 "pallet-balances",8093 "pallet-balances",
7833 "pallet-staking",8094 "pallet-staking",
78738134
7874[[package]]8135[[package]]
7875name = "polling"8136name = "polling"
7876version = "2.1.0"8137version = "2.0.2"
7877source = "registry+https://github.com/rust-lang/crates.io-index"8138source = "registry+https://github.com/rust-lang/crates.io-index"
7878checksum = "92341d779fa34ea8437ef4d82d440d5e1ce3f3ff7f824aa64424cd481f9a1f25"8139checksum = "a2a7bc6b2a29e632e45451c941832803a18cce6781db04de8a04696cdca8bde4"
7879dependencies = [8140dependencies = [
7880 "cfg-if 1.0.0",8141 "cfg-if 0.1.10",
7881 "libc",8142 "libc",
7882 "log",8143 "log",
7883 "wepoll-ffi",8144 "wepoll-sys",
7884 "winapi 0.3.9",8145 "winapi 0.3.9",
7885]8146]
78868147
7887[[package]]8148[[package]]
7888name = "poly1305"8149name = "poly1305"
7889version = "0.6.2"8150version = "0.7.2"
7890source = "registry+https://github.com/rust-lang/crates.io-index"8151source = "registry+https://github.com/rust-lang/crates.io-index"
7891checksum = "4b7456bc1ad2d4cf82b3a016be4c2ac48daf11bf990c1603ebd447fe6f30fca8"8152checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede"
7892dependencies = [8153dependencies = [
7893 "cpuid-bool",8154 "cpufeatures 0.2.1",
8155 "opaque-debug 0.3.0",
7894 "universal-hash",8156 "universal-hash",
7895]8157]
78968158
7897[[package]]8159[[package]]
7898name = "polyval"8160name = "polyval"
7899version = "0.4.5"8161version = "0.5.3"
7900source = "registry+https://github.com/rust-lang/crates.io-index"8162source = "registry+https://github.com/rust-lang/crates.io-index"
7901checksum = "eebcc4aa140b9abd2bc40d9c3f7ccec842679cd79045ac3a7ac698c1a064b7cd"8163checksum = "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1"
7902dependencies = [8164dependencies = [
7903 "cpuid-bool",8165 "cfg-if 1.0.0",
8166 "cpufeatures 0.2.1",
7904 "opaque-debug 0.3.0",8167 "opaque-debug 0.3.0",
7905 "universal-hash",8168 "universal-hash",
7906]8169]
79078170
7908[[package]]8171[[package]]
7909name = "ppv-lite86"8172name = "ppv-lite86"
7910version = "0.2.10"8173version = "0.2.8"
7911source = "registry+https://github.com/rust-lang/crates.io-index"8174source = "registry+https://github.com/rust-lang/crates.io-index"
7912checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"8175checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea"
79138176
7914[[package]]8177[[package]]
7915name = "primitive-types"8178name = "primitive-types"
7920 "fixed-hash",8183 "fixed-hash",
7921 "impl-codec",8184 "impl-codec",
7922 "impl-rlp",8185 "impl-rlp",
8186 "uint",
8187]
8188
8189[[package]]
8190name = "primitive-types"
8191version = "0.10.1"
8192source = "registry+https://github.com/rust-lang/crates.io-index"
8193checksum = "05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373"
8194dependencies = [
8195 "fixed-hash",
8196 "impl-codec",
8197 "impl-rlp",
7923 "impl-serde",8198 "impl-serde",
7924 "uint",8199 "uint",
7925]8200]
79458220
7946[[package]]8221[[package]]
7947name = "proc-macro-error"8222name = "proc-macro-error"
8223version = "0.4.12"
8224source = "registry+https://github.com/rust-lang/crates.io-index"
8225checksum = "18f33027081eba0a6d8aba6d1b1c3a3be58cbb12106341c2d5759fcd9b5277e7"
8226dependencies = [
8227 "proc-macro-error-attr 0.4.12",
8228 "proc-macro2",
8229 "quote",
8230 "syn",
8231 "version_check",
8232]
8233
8234[[package]]
8235name = "proc-macro-error"
7948version = "1.0.4"8236version = "1.0.4"
7949source = "registry+https://github.com/rust-lang/crates.io-index"8237source = "registry+https://github.com/rust-lang/crates.io-index"
7950checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"8238checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
7951dependencies = [8239dependencies = [
7952 "proc-macro-error-attr",8240 "proc-macro-error-attr 1.0.4",
7953 "proc-macro2",8241 "proc-macro2",
7954 "quote",8242 "quote",
7955 "syn",8243 "syn",
79588246
7959[[package]]8247[[package]]
7960name = "proc-macro-error-attr"8248name = "proc-macro-error-attr"
8249version = "0.4.12"
8250source = "registry+https://github.com/rust-lang/crates.io-index"
8251checksum = "8a5b4b77fdb63c1eca72173d68d24501c54ab1269409f6b672c85deb18af69de"
8252dependencies = [
8253 "proc-macro2",
8254 "quote",
8255 "syn",
8256 "syn-mid",
8257 "version_check",
8258]
8259
8260[[package]]
8261name = "proc-macro-error-attr"
7961version = "1.0.4"8262version = "1.0.4"
7962source = "registry+https://github.com/rust-lang/crates.io-index"8263source = "registry+https://github.com/rust-lang/crates.io-index"
7963checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"8264checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
79758276
7976[[package]]8277[[package]]
7977name = "proc-macro-nested"8278name = "proc-macro-nested"
7978version = "0.1.7"8279version = "0.1.6"
7979source = "registry+https://github.com/rust-lang/crates.io-index"8280source = "registry+https://github.com/rust-lang/crates.io-index"
7980checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086"8281checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a"
79818282
7982[[package]]8283[[package]]
7983name = "proc-macro2"8284name = "proc-macro2"
7997 "cfg-if 1.0.0",8298 "cfg-if 1.0.0",
7998 "fnv",8299 "fnv",
7999 "lazy_static",8300 "lazy_static",
8000 "parking_lot 0.11.1",8301 "parking_lot 0.11.2",
8001 "regex",8302 "regex",
8002 "thiserror",8303 "thiserror",
8003]8304]
80048305
8005[[package]]8306[[package]]
8006name = "prost"8307name = "prost"
8007version = "0.7.0"8308version = "0.8.0"
8008source = "registry+https://github.com/rust-lang/crates.io-index"8309source = "registry+https://github.com/rust-lang/crates.io-index"
8009checksum = "9e6984d2f1a23009bd270b8bb56d0926810a3d483f59c987d77969e9d8e840b2"8310checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020"
8010dependencies = [8311dependencies = [
8011 "bytes 1.0.1",8312 "bytes 1.0.1",
8012 "prost-derive",8313 "prost-derive",
8013]8314]
80148315
8015[[package]]8316[[package]]
8016name = "prost-build"8317name = "prost-build"
8017version = "0.7.0"8318version = "0.8.0"
8018source = "registry+https://github.com/rust-lang/crates.io-index"8319source = "registry+https://github.com/rust-lang/crates.io-index"
8019checksum = "32d3ebd75ac2679c2af3a92246639f9fcc8a442ee420719cc4fe195b98dd5fa3"8320checksum = "355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603"
8020dependencies = [8321dependencies = [
8021 "bytes 1.0.1",8322 "bytes 1.0.1",
8022 "heck",8323 "heck",
8023 "itertools 0.9.0",8324 "itertools",
8024 "log",8325 "log",
8025 "multimap",8326 "multimap",
8026 "petgraph",8327 "petgraph",
80328333
8033[[package]]8334[[package]]
8034name = "prost-derive"8335name = "prost-derive"
8035version = "0.7.0"8336version = "0.8.0"
8036source = "registry+https://github.com/rust-lang/crates.io-index"8337source = "registry+https://github.com/rust-lang/crates.io-index"
8037checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4"8338checksum = "600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efba"
8038dependencies = [8339dependencies = [
8039 "anyhow",8340 "anyhow",
8040 "itertools 0.9.0",8341 "itertools",
8041 "proc-macro2",8342 "proc-macro2",
8042 "quote",8343 "quote",
8043 "syn",8344 "syn",
8044]8345]
80458346
8046[[package]]8347[[package]]
8047name = "prost-types"8348name = "prost-types"
8048version = "0.7.0"8349version = "0.8.0"
8049source = "registry+https://github.com/rust-lang/crates.io-index"8350source = "registry+https://github.com/rust-lang/crates.io-index"
8050checksum = "b518d7cdd93dab1d1122cf07fa9a60771836c668dde9d9e2a139f957f0d9f1bb"8351checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b"
8051dependencies = [8352dependencies = [
8052 "bytes 1.0.1",8353 "bytes 1.0.1",
8053 "prost",8354 "prost",
8054]8355]
80558356
8056[[package]]8357[[package]]
8057name = "psm"8358name = "psm"
8058version = "0.1.14"8359version = "0.1.12"
8059source = "registry+https://github.com/rust-lang/crates.io-index"8360source = "registry+https://github.com/rust-lang/crates.io-index"
8060checksum = "14ce37fa8c0428a37307d163292add09b3aedc003472e6b3622486878404191d"8361checksum = "3abf49e5417290756acfd26501536358560c4a5cc4a0934d390939acb3e7083a"
8061dependencies = [8362dependencies = [
8062 "cc",8363 "cc",
8063]8364]
80648365
8065[[package]]8366[[package]]
8066name = "pwasm-utils"8367name = "pwasm-utils"
8067version = "0.18.1"8368version = "0.18.0"
8068source = "registry+https://github.com/rust-lang/crates.io-index"8369source = "registry+https://github.com/rust-lang/crates.io-index"
8069checksum = "f0c1a2f10b47d446372a4f397c58b329aaea72b2daf9395a623a411cb8ccb54f"8370checksum = "a0e517f47d9964362883182404b68d0b6949382c0baa40aa5ffca94f5f1e3481"
8070dependencies = [8371dependencies = [
8071 "byteorder",8372 "byteorder",
8072 "log",8373 "log",
80818382
8082[[package]]8383[[package]]
8083name = "quick-error"8384name = "quick-error"
8084version = "2.0.1"8385version = "2.0.0"
8085source = "registry+https://github.com/rust-lang/crates.io-index"8386source = "registry+https://github.com/rust-lang/crates.io-index"
8086checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"8387checksum = "3ac73b1112776fc109b2e61909bc46c7e1bf0d7f690ffb1676553acce16d5cda"
80878388
8088[[package]]8389[[package]]
8089name = "quicksink"8390name = "quicksink"
8093dependencies = [8394dependencies = [
8094 "futures-core",8395 "futures-core",
8095 "futures-sink",8396 "futures-sink",
8096 "pin-project-lite 0.1.12",8397 "pin-project-lite 0.1.7",
8097]8398]
80988399
8099[[package]]8400[[package]]
8146source = "registry+https://github.com/rust-lang/crates.io-index"8447source = "registry+https://github.com/rust-lang/crates.io-index"
8147checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"8448checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
8148dependencies = [8449dependencies = [
8149 "getrandom 0.1.16",8450 "getrandom 0.1.14",
8150 "libc",8451 "libc",
8151 "rand_chacha 0.2.2",8452 "rand_chacha 0.2.2",
8152 "rand_core 0.5.1",8453 "rand_core 0.5.1",
8162dependencies = [8463dependencies = [
8163 "libc",8464 "libc",
8164 "rand_chacha 0.3.1",8465 "rand_chacha 0.3.1",
8165 "rand_core 0.6.3",8466 "rand_core 0.6.1",
8166 "rand_hc 0.3.1",8467 "rand_hc 0.3.0",
8167]8468]
81688469
8169[[package]]8470[[package]]
8183checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"8484checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
8184dependencies = [8485dependencies = [
8185 "ppv-lite86",8486 "ppv-lite86",
8186 "rand_core 0.6.3",8487 "rand_core 0.6.1",
8187]8488]
81888489
8189[[package]]8490[[package]]
8207source = "registry+https://github.com/rust-lang/crates.io-index"8508source = "registry+https://github.com/rust-lang/crates.io-index"
8208checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"8509checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
8209dependencies = [8510dependencies = [
8210 "getrandom 0.1.16",8511 "getrandom 0.1.14",
8211]8512]
82128513
8213[[package]]8514[[package]]
8214name = "rand_core"8515name = "rand_core"
8215version = "0.6.3"8516version = "0.6.1"
8216source = "registry+https://github.com/rust-lang/crates.io-index"8517source = "registry+https://github.com/rust-lang/crates.io-index"
8217checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"8518checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5"
8218dependencies = [8519dependencies = [
8219 "getrandom 0.2.3",8520 "getrandom 0.2.1",
8220]8521]
82218522
8222[[package]]8523[[package]]
82408541
8241[[package]]8542[[package]]
8242name = "rand_hc"8543name = "rand_hc"
8243version = "0.3.1"8544version = "0.3.0"
8244source = "registry+https://github.com/rust-lang/crates.io-index"8545source = "registry+https://github.com/rust-lang/crates.io-index"
8245checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"8546checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73"
8246dependencies = [8547dependencies = [
8247 "rand_core 0.6.3",8548 "rand_core 0.6.1",
8248]8549]
82498550
8250[[package]]8551[[package]]
82648565
8265[[package]]8566[[package]]
8266name = "rayon"8567name = "rayon"
8267version = "1.5.1"8568version = "1.3.1"
8268source = "registry+https://github.com/rust-lang/crates.io-index"8569source = "registry+https://github.com/rust-lang/crates.io-index"
8269checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90"8570checksum = "62f02856753d04e03e26929f820d0a0a337ebe71f849801eea335d464b349080"
8270dependencies = [8571dependencies = [
8271 "autocfg",8572 "autocfg",
8272 "crossbeam-deque 0.8.0",8573 "crossbeam-deque",
8273 "either",8574 "either",
8274 "rayon-core",8575 "rayon-core",
8275]8576]
82768577
8277[[package]]8578[[package]]
8278name = "rayon-core"8579name = "rayon-core"
8279version = "1.9.1"8580version = "1.7.1"
8280source = "registry+https://github.com/rust-lang/crates.io-index"8581source = "registry+https://github.com/rust-lang/crates.io-index"
8281checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e"8582checksum = "e92e15d89083484e11353891f1af602cc661426deb9564c298b270c726973280"
8282dependencies = [8583dependencies = [
8283 "crossbeam-channel",8584 "crossbeam-deque",
8284 "crossbeam-deque 0.8.0",8585 "crossbeam-queue",
8285 "crossbeam-utils 0.8.5",8586 "crossbeam-utils 0.7.2",
8286 "lazy_static",8587 "lazy_static",
8287 "num_cpus",8588 "num_cpus",
8288]8589]
82988599
8299[[package]]8600[[package]]
8300name = "redox_syscall"8601name = "redox_syscall"
8301version = "0.1.57"8602version = "0.1.56"
8302source = "registry+https://github.com/rust-lang/crates.io-index"8603source = "registry+https://github.com/rust-lang/crates.io-index"
8303checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"8604checksum = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
83048605
8305[[package]]8606[[package]]
8306name = "redox_syscall"8607name = "redox_syscall"
8307version = "0.2.9"8608version = "0.2.10"
8308source = "registry+https://github.com/rust-lang/crates.io-index"8609source = "registry+https://github.com/rust-lang/crates.io-index"
8309checksum = "5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee"8610checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
8310dependencies = [8611dependencies = [
8311 "bitflags",8612 "bitflags",
8312]8613]
83138614
8314[[package]]8615[[package]]
8315name = "redox_users"8616name = "redox_users"
8617version = "0.3.4"
8618source = "registry+https://github.com/rust-lang/crates.io-index"
8619checksum = "09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431"
8620dependencies = [
8621 "getrandom 0.1.14",
8622 "redox_syscall 0.1.56",
8623 "rust-argon2",
8624]
8625
8626[[package]]
8627name = "redox_users"
8316version = "0.4.0"8628version = "0.4.0"
8317source = "registry+https://github.com/rust-lang/crates.io-index"8629source = "registry+https://github.com/rust-lang/crates.io-index"
8318checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"8630checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
8319dependencies = [8631dependencies = [
8320 "getrandom 0.2.3",8632 "getrandom 0.2.1",
8321 "redox_syscall 0.2.9",8633 "redox_syscall 0.2.10",
8322]8634]
83238635
8324[[package]]8636[[package]]
8329dependencies = [8641dependencies = [
8330 "derive_more",8642 "derive_more",
8331 "fs-err",8643 "fs-err",
8332 "itertools 0.10.1",8644 "itertools",
8333 "static_init",8645 "static_init",
8334 "thiserror",8646 "thiserror",
8335]8647]
83368648
8337[[package]]8649[[package]]
8338name = "ref-cast"8650name = "ref-cast"
8339version = "1.0.6"8651version = "1.0.2"
8340source = "registry+https://github.com/rust-lang/crates.io-index"8652source = "registry+https://github.com/rust-lang/crates.io-index"
8341checksum = "300f2a835d808734ee295d45007adacb9ebb29dd3ae2424acfa17930cae541da"8653checksum = "745c1787167ddae5569661d5ffb8b25ae5fedbf46717eaa92d652221cec72623"
8342dependencies = [8654dependencies = [
8343 "ref-cast-impl",8655 "ref-cast-impl",
8344]8656]
83458657
8346[[package]]8658[[package]]
8347name = "ref-cast-impl"8659name = "ref-cast-impl"
8348version = "1.0.6"8660version = "1.0.2"
8349source = "registry+https://github.com/rust-lang/crates.io-index"8661source = "registry+https://github.com/rust-lang/crates.io-index"
8350checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2"8662checksum = "7d21b475ab879ef0e315ad99067fa25778c3b0377f57f1b00207448dac1a3144"
8351dependencies = [8663dependencies = [
8352 "proc-macro2",8664 "proc-macro2",
8353 "quote",8665 "quote",
83688680
8369[[package]]8681[[package]]
8370name = "regex"8682name = "regex"
8371version = "1.5.4"8683version = "1.4.2"
8372source = "registry+https://github.com/rust-lang/crates.io-index"8684source = "registry+https://github.com/rust-lang/crates.io-index"
8373checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"8685checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c"
8374dependencies = [8686dependencies = [
8375 "aho-corasick",8687 "aho-corasick",
8376 "memchr",8688 "memchr",
8377 "regex-syntax",8689 "regex-syntax",
8690 "thread_local",
8378]8691]
83798692
8380[[package]]8693[[package]]
8381name = "regex-automata"8694name = "regex-automata"
8382version = "0.1.10"8695version = "0.1.9"
8383source = "registry+https://github.com/rust-lang/crates.io-index"8696source = "registry+https://github.com/rust-lang/crates.io-index"
8384checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"8697checksum = "ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4"
8385dependencies = [8698dependencies = [
8699 "byteorder",
8386 "regex-syntax",8700 "regex-syntax",
8387]8701]
83888702
8389[[package]]8703[[package]]
8390name = "regex-syntax"8704name = "regex-syntax"
8391version = "0.6.25"8705version = "0.6.21"
8392source = "registry+https://github.com/rust-lang/crates.io-index"8706source = "registry+https://github.com/rust-lang/crates.io-index"
8393checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"8707checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189"
83948708
8395[[package]]8709[[package]]
8396name = "region"8710name = "region"
84068720
8407[[package]]8721[[package]]
8408name = "remote-externalities"8722name = "remote-externalities"
8409version = "0.9.0"8723version = "0.10.0-dev"
8410source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"8724source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8411dependencies = [8725dependencies = [
8412 "env_logger 0.8.4",8726 "env_logger 0.8.4",
8413 "hex",8727 "hex",
8494]8808]
84958809
8496[[package]]8810[[package]]
8811name = "rocksdb"
8812version = "0.17.0"
8813source = "registry+https://github.com/rust-lang/crates.io-index"
8814checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7"
8815dependencies = [
8816 "libc",
8817 "librocksdb-sys",
8818]
8819
8820[[package]]
8497name = "rococo-runtime"8821name = "rococo-runtime"
8498version = "0.9.8"8822version = "0.9.10"
8499source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"8823source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
8500dependencies = [8824dependencies = [
8501 "beefy-primitives",8825 "beefy-primitives",
8826 "bp-messages",
8502 "bp-rococo",8827 "bp-rococo",
8828 "bp-runtime",
8503 "bp-wococo",8829 "bp-wococo",
8830 "bridge-runtime-common",
8504 "frame-executive",8831 "frame-executive",
8505 "frame-support",8832 "frame-support",
8506 "frame-system",8833 "frame-system",
8507 "frame-system-rpc-runtime-api",8834 "frame-system-rpc-runtime-api",
8508 "hex-literal",8835 "hex-literal",
8509 "log",8836 "log",
8510 "max-encoded-len",
8511 "pallet-authority-discovery",8837 "pallet-authority-discovery",
8512 "pallet-authorship",8838 "pallet-authorship",
8513 "pallet-babe",8839 "pallet-babe",
8514 "pallet-balances",8840 "pallet-balances",
8515 "pallet-beefy",8841 "pallet-beefy",
8842 "pallet-beefy-mmr",
8843 "pallet-bridge-dispatch",
8516 "pallet-bridge-grandpa",8844 "pallet-bridge-grandpa",
8845 "pallet-bridge-messages",
8517 "pallet-collective",8846 "pallet-collective",
8518 "pallet-grandpa",8847 "pallet-grandpa",
8519 "pallet-im-online",8848 "pallet-im-online",
8554 "sp-std",8883 "sp-std",
8555 "sp-transaction-pool",8884 "sp-transaction-pool",
8556 "sp-version",8885 "sp-version",
8557 "substrate-wasm-builder 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",8886 "substrate-wasm-builder",
8558 "xcm",8887 "xcm",
8559 "xcm-builder",8888 "xcm-builder",
8560 "xcm-executor",8889 "xcm-executor",
8561]8890]
85628891
8563[[package]]8892[[package]]
8564name = "rpassword"8893name = "rpassword"
8565version = "5.0.1"8894version = "5.0.0"
8566source = "registry+https://github.com/rust-lang/crates.io-index"8895source = "registry+https://github.com/rust-lang/crates.io-index"
8567checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb"8896checksum = "d755237fc0f99d98641540e66abac8bc46a0652f19148ac9e21de2da06b326c9"
8568dependencies = [8897dependencies = [
8569 "libc",8898 "libc",
8570 "winapi 0.3.9",8899 "winapi 0.3.9",
8571]8900]
85728901
8573[[package]]8902[[package]]
8903name = "rust-argon2"
8904version = "0.7.0"
8905source = "registry+https://github.com/rust-lang/crates.io-index"
8906checksum = "2bc8af4bda8e1ff4932523b94d3dd20ee30a87232323eda55903ffd71d2fb017"
8907dependencies = [
8908 "base64 0.11.0",
8909 "blake2b_simd",
8910 "constant_time_eq",
8911 "crossbeam-utils 0.7.2",
8912]
8913
8914[[package]]
8574name = "rustc-demangle"8915name = "rustc-demangle"
8575version = "0.1.20"8916version = "0.1.16"
8576source = "registry+https://github.com/rust-lang/crates.io-index"8917source = "registry+https://github.com/rust-lang/crates.io-index"
8577checksum = "dead70b0b5e03e9c814bcb6b01e03e68f7c57a80aa48c72ec92152ab3e818d49"8918checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
85788919
8579[[package]]8920[[package]]
8580name = "rustc-hash"8921name = "rustc-hash"
86088949
8609[[package]]8950[[package]]
8610name = "rustls"8951name = "rustls"
8611version = "0.18.1"8952version = "0.18.0"
8612source = "registry+https://github.com/rust-lang/crates.io-index"8953source = "registry+https://github.com/rust-lang/crates.io-index"
8613checksum = "5d1126dcf58e93cee7d098dbda643b5f92ed724f1f6a63007c1116eed6700c81"8954checksum = "cac94b333ee2aac3284c5b8a1b7fb4dd11cba88c244e3fe33cdbd047af0eb693"
8614dependencies = [8955dependencies = [
8615 "base64 0.12.3",8956 "base64 0.12.3",
8616 "log",8957 "log",
8639checksum = "629d439a7672da82dd955498445e496ee2096fe2117b9f796558a43fdb9e59b8"8980checksum = "629d439a7672da82dd955498445e496ee2096fe2117b9f796558a43fdb9e59b8"
8640dependencies = [8981dependencies = [
8641 "openssl-probe",8982 "openssl-probe",
8642 "rustls 0.18.1",8983 "rustls 0.18.0",
8643 "schannel",8984 "schannel",
8644 "security-framework 1.0.0",8985 "security-framework 1.0.0",
8645]8986]
8653 "openssl-probe",8994 "openssl-probe",
8654 "rustls 0.19.1",8995 "rustls 0.19.1",
8655 "schannel",8996 "schannel",
8656 "security-framework 2.3.1",8997 "security-framework 2.2.0",
8657]8998]
86588999
8659[[package]]9000[[package]]
8660name = "ruzstd"9001name = "ruzstd"
8661version = "0.2.4"9002version = "0.2.2"
8662source = "registry+https://github.com/rust-lang/crates.io-index"9003source = "registry+https://github.com/rust-lang/crates.io-index"
8663checksum = "8cada0ef59efa6a5f4dc5e491f93d9f31e3fc7758df421ff1de8a706338e1100"9004checksum = "3d425143485a37727c7a46e689bbe3b883a00f42b4a52c4ac0f44855c1009b00"
8664dependencies = [9005dependencies = [
8665 "byteorder",9006 "byteorder",
8666 "twox-hash",9007 "twox-hash",
8672source = "registry+https://github.com/rust-lang/crates.io-index"9013source = "registry+https://github.com/rust-lang/crates.io-index"
8673checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"9014checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"
8674dependencies = [9015dependencies = [
8675 "futures 0.3.16",9016 "futures 0.3.17",
8676 "pin-project 0.4.28",9017 "pin-project 0.4.23",
8677 "static_assertions",9018 "static_assertions",
8678]9019]
86799020
86949035
8695[[package]]9036[[package]]
8696name = "salsa20"9037name = "salsa20"
8697version = "0.7.2"9038version = "0.8.1"
8698source = "registry+https://github.com/rust-lang/crates.io-index"9039source = "registry+https://github.com/rust-lang/crates.io-index"
8699checksum = "399f290ffc409596022fce5ea5d4138184be4784f2b28c62c59f0d8389059a15"9040checksum = "ecbd2eb639fd7cab5804a0837fe373cc2172d15437e804c054a9fb885cb923b0"
8700dependencies = [9041dependencies = [
8701 "cipher",9042 "cipher",
8702]9043]
87129053
8713[[package]]9054[[package]]
8714name = "sc-allocator"9055name = "sc-allocator"
8715version = "3.0.0"9056version = "4.0.0-dev"
8716source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9057source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8717dependencies = [9058dependencies = [
8718 "log",9059 "log",
8719 "sp-core",9060 "sp-core",
8720 "sp-std",
8721 "sp-wasm-interface",9061 "sp-wasm-interface",
8722 "thiserror",9062 "thiserror",
8723]9063]
87249064
8725[[package]]9065[[package]]
8726name = "sc-authority-discovery"9066name = "sc-authority-discovery"
8727version = "0.9.0"9067version = "0.10.0-dev"
8728source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9068source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8729dependencies = [9069dependencies = [
8730 "async-trait",9070 "async-trait",
8731 "derive_more",9071 "derive_more",
8732 "either",9072 "either",
8733 "futures 0.3.16",9073 "futures 0.3.17",
8734 "futures-timer 3.0.2",9074 "futures-timer 3.0.2",
8735 "ip_network",9075 "ip_network",
8736 "libp2p",9076 "libp2p",
87539093
8754[[package]]9094[[package]]
8755name = "sc-basic-authorship"9095name = "sc-basic-authorship"
8756version = "0.9.0"9096version = "0.10.0-dev"
8757source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9097source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8758dependencies = [9098dependencies = [
8759 "futures 0.3.16",9099 "futures 0.3.17",
8760 "futures-timer 3.0.2",9100 "futures-timer 3.0.2",
8761 "log",9101 "log",
8762 "parity-scale-codec",9102 "parity-scale-codec",
8763 "sc-block-builder",9103 "sc-block-builder",
8764 "sc-client-api",9104 "sc-client-api",
8765 "sc-proposer-metrics",9105 "sc-proposer-metrics",
8766 "sc-telemetry",9106 "sc-telemetry",
9107 "sc-transaction-pool-api",
8767 "sp-api",9108 "sp-api",
8768 "sp-blockchain",9109 "sp-blockchain",
8769 "sp-consensus",9110 "sp-consensus",
8770 "sp-core",9111 "sp-core",
8771 "sp-inherents",9112 "sp-inherents",
8772 "sp-runtime",9113 "sp-runtime",
8773 "sp-transaction-pool",
8774 "substrate-prometheus-endpoint",9114 "substrate-prometheus-endpoint",
8775]9115]
87769116
8777[[package]]9117[[package]]
8778name = "sc-block-builder"9118name = "sc-block-builder"
8779version = "0.9.0"9119version = "0.10.0-dev"
8780source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9120source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8781dependencies = [9121dependencies = [
8782 "parity-scale-codec",9122 "parity-scale-codec",
8783 "sc-client-api",9123 "sc-client-api",
87929132
8793[[package]]9133[[package]]
8794name = "sc-chain-spec"9134name = "sc-chain-spec"
8795version = "3.0.0"9135version = "4.0.0-dev"
8796source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9136source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8797dependencies = [9137dependencies = [
8798 "impl-trait-for-tuples",9138 "impl-trait-for-tuples 0.2.1",
8799 "parity-scale-codec",9139 "parity-scale-codec",
8800 "sc-chain-spec-derive",9140 "sc-chain-spec-derive",
8801 "sc-consensus-babe",
8802 "sc-consensus-epochs",
8803 "sc-finality-grandpa",
8804 "sc-network",9141 "sc-network",
8805 "sc-telemetry",9142 "sc-telemetry",
8806 "serde",9143 "serde",
8807 "serde_json",9144 "serde_json",
8808 "sp-consensus-babe",
8809 "sp-core",9145 "sp-core",
8810 "sp-runtime",9146 "sp-runtime",
8811]9147]
88129148
8813[[package]]9149[[package]]
8814name = "sc-chain-spec-derive"9150name = "sc-chain-spec-derive"
8815version = "3.0.0"9151version = "4.0.0-dev"
8816source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9152source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8817dependencies = [9153dependencies = [
8818 "proc-macro-crate 1.0.0",9154 "proc-macro-crate 1.0.0",
8819 "proc-macro2",9155 "proc-macro2",
88239159
8824[[package]]9160[[package]]
8825name = "sc-cli"9161name = "sc-cli"
8826version = "0.9.0"9162version = "0.10.0-dev"
8827source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9163source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8828dependencies = [9164dependencies = [
8829 "chrono",9165 "chrono",
8830 "fdlimit",9166 "fdlimit",
8831 "futures 0.3.16",9167 "futures 0.3.17",
8832 "hex",9168 "hex",
8833 "libp2p",9169 "libp2p",
8834 "log",9170 "log",
88619197
8862[[package]]9198[[package]]
8863name = "sc-client-api"9199name = "sc-client-api"
8864version = "3.0.0"9200version = "4.0.0-dev"
8865source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9201source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8866dependencies = [9202dependencies = [
8867 "derive_more",9203 "derive_more",
8868 "fnv",9204 "fnv",
8869 "futures 0.3.16",9205 "futures 0.3.17",
8870 "hash-db",9206 "hash-db",
8871 "kvdb",9207 "kvdb",
8872 "lazy_static",9208 "lazy_static",
8873 "log",9209 "log",
8874 "parity-scale-codec",9210 "parity-scale-codec",
8875 "parking_lot 0.11.1",9211 "parking_lot 0.11.2",
8876 "sc-executor",9212 "sc-executor",
9213 "sc-transaction-pool-api",
8877 "sp-api",9214 "sp-api",
8878 "sp-blockchain",9215 "sp-blockchain",
8879 "sp-consensus",9216 "sp-consensus",
8886 "sp-state-machine",9223 "sp-state-machine",
8887 "sp-std",9224 "sp-std",
8888 "sp-storage",9225 "sp-storage",
8889 "sp-transaction-pool",
8890 "sp-trie",9226 "sp-trie",
8891 "sp-utils",9227 "sp-utils",
8892 "sp-version",9228 "sp-version",
88959231
8896[[package]]9232[[package]]
8897name = "sc-client-db"9233name = "sc-client-db"
8898version = "0.9.0"9234version = "0.10.0-dev"
8899source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9235source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8900dependencies = [9236dependencies = [
8901 "blake2-rfc",9237 "blake2-rfc",
8902 "hash-db",9238 "hash-db",
8903 "kvdb",9239 "kvdb",
8904 "kvdb-memorydb",9240 "kvdb-memorydb",
8905 "kvdb-rocksdb",9241 "kvdb-rocksdb 0.12.0",
8906 "linked-hash-map",9242 "linked-hash-map",
8907 "log",9243 "log",
8908 "parity-db",9244 "parity-db",
8909 "parity-scale-codec",9245 "parity-scale-codec",
8910 "parity-util-mem",9246 "parity-util-mem",
8911 "parking_lot 0.11.1",9247 "parking_lot 0.11.2",
8912 "sc-client-api",9248 "sc-client-api",
8913 "sc-executor",9249 "sc-executor",
8914 "sc-state-db",9250 "sc-state-db",
8915 "sp-arithmetic",9251 "sp-arithmetic",
8916 "sp-blockchain",9252 "sp-blockchain",
8917 "sp-consensus",
8918 "sp-core",9253 "sp-core",
8919 "sp-database",9254 "sp-database",
8920 "sp-runtime",9255 "sp-runtime",
89259260
8926[[package]]9261[[package]]
8927name = "sc-consensus"9262name = "sc-consensus"
8928version = "0.9.0"9263version = "0.10.0-dev"
8929source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9264source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8930dependencies = [9265dependencies = [
8931 "async-trait",9266 "async-trait",
8932 "parking_lot 0.11.1",9267 "futures 0.3.17",
9268 "futures-timer 3.0.2",
9269 "libp2p",
9270 "log",
9271 "parking_lot 0.11.2",
8933 "sc-client-api",9272 "sc-client-api",
9273 "serde",
9274 "sp-api",
8934 "sp-blockchain",9275 "sp-blockchain",
8935 "sp-consensus",9276 "sp-consensus",
9277 "sp-core",
8936 "sp-runtime",9278 "sp-runtime",
9279 "sp-state-machine",
9280 "sp-utils",
9281 "substrate-prometheus-endpoint",
9282 "thiserror",
9283 "wasm-timer",
8937]9284]
89389285
8939[[package]]9286[[package]]
8940name = "sc-consensus-aura"9287name = "sc-consensus-aura"
8941version = "0.9.0"9288version = "0.10.0-dev"
8942source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9289source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8943dependencies = [9290dependencies = [
8944 "async-trait",9291 "async-trait",
8945 "derive_more",9292 "derive_more",
8946 "futures 0.3.16",9293 "futures 0.3.17",
8947 "futures-timer 3.0.2",9294 "futures-timer 3.0.2",
8948 "log",9295 "log",
8949 "parity-scale-codec",9296 "parity-scale-codec",
8950 "sc-block-builder",9297 "sc-block-builder",
8951 "sc-client-api",9298 "sc-client-api",
9299 "sc-consensus",
8952 "sc-consensus-slots",9300 "sc-consensus-slots",
8953 "sc-telemetry",9301 "sc-telemetry",
8954 "sp-api",9302 "sp-api",
89699317
8970[[package]]9318[[package]]
8971name = "sc-consensus-babe"9319name = "sc-consensus-babe"
8972version = "0.9.0"9320version = "0.10.0-dev"
8973source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9321source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
8974dependencies = [9322dependencies = [
8975 "async-trait",9323 "async-trait",
8976 "derive_more",9324 "derive_more",
8977 "fork-tree",9325 "fork-tree",
8978 "futures 0.3.16",9326 "futures 0.3.17",
8979 "futures-timer 3.0.2",9327 "futures-timer 3.0.2",
8980 "log",9328 "log",
8981 "merlin",9329 "merlin",
8982 "num-bigint",9330 "num-bigint",
8983 "num-rational 0.2.4",9331 "num-rational 0.2.4",
8984 "num-traits",9332 "num-traits",
8985 "parity-scale-codec",9333 "parity-scale-codec",
8986 "parking_lot 0.11.1",9334 "parking_lot 0.11.2",
8987 "pdqselect",9335 "pdqselect",
8988 "rand 0.7.3",9336 "rand 0.7.3",
8989 "retain_mut",9337 "retain_mut",
8990 "sc-client-api",9338 "sc-client-api",
9339 "sc-consensus",
8991 "sc-consensus-epochs",9340 "sc-consensus-epochs",
8992 "sc-consensus-slots",9341 "sc-consensus-slots",
8993 "sc-consensus-uncles",9342 "sc-consensus-uncles",
90159364
9016[[package]]9365[[package]]
9017name = "sc-consensus-babe-rpc"9366name = "sc-consensus-babe-rpc"
9018version = "0.9.0"9367version = "0.10.0-dev"
9019source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9368source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9020dependencies = [9369dependencies = [
9021 "derive_more",9370 "derive_more",
9022 "futures 0.3.16",9371 "futures 0.3.17",
9023 "jsonrpc-core 15.1.0",9372 "jsonrpc-core 15.1.0",
9024 "jsonrpc-core-client 15.1.0",9373 "jsonrpc-core-client 15.1.0",
9025 "jsonrpc-derive 15.1.0",9374 "jsonrpc-derive 15.1.0",
90399388
9040[[package]]9389[[package]]
9041name = "sc-consensus-epochs"9390name = "sc-consensus-epochs"
9042version = "0.9.0"9391version = "0.10.0-dev"
9043source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9392source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9044dependencies = [9393dependencies = [
9045 "fork-tree",9394 "fork-tree",
9046 "parity-scale-codec",9395 "parity-scale-codec",
90529401
9053[[package]]9402[[package]]
9054name = "sc-consensus-slots"9403name = "sc-consensus-slots"
9055version = "0.9.0"9404version = "0.10.0-dev"
9056source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9405source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9057dependencies = [9406dependencies = [
9058 "async-trait",9407 "async-trait",
9059 "futures 0.3.16",9408 "futures 0.3.17",
9060 "futures-timer 3.0.2",9409 "futures-timer 3.0.2",
9061 "impl-trait-for-tuples",9410 "impl-trait-for-tuples 0.2.1",
9062 "log",9411 "log",
9063 "parity-scale-codec",9412 "parity-scale-codec",
9064 "sc-client-api",9413 "sc-client-api",
9414 "sc-consensus",
9065 "sc-telemetry",9415 "sc-telemetry",
9066 "sp-api",9416 "sp-api",
9067 "sp-application-crypto",9417 "sp-application-crypto",
90809430
9081[[package]]9431[[package]]
9082name = "sc-consensus-uncles"9432name = "sc-consensus-uncles"
9083version = "0.9.0"9433version = "0.10.0-dev"
9084source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9434source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9085dependencies = [9435dependencies = [
9086 "sc-client-api",9436 "sc-client-api",
9087 "sp-authorship",9437 "sp-authorship",
90919441
9092[[package]]9442[[package]]
9093name = "sc-executor"9443name = "sc-executor"
9094version = "0.9.0"9444version = "0.10.0-dev"
9095source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9445source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9096dependencies = [9446dependencies = [
9097 "derive_more",9447 "derive_more",
9098 "lazy_static",9448 "lazy_static",
9099 "libsecp256k1 0.3.5",9449 "libsecp256k1 0.6.0",
9100 "log",9450 "log",
9101 "parity-scale-codec",9451 "parity-scale-codec",
9102 "parity-wasm 0.42.2",9452 "parity-wasm 0.42.2",
9103 "parking_lot 0.11.1",9453 "parking_lot 0.11.2",
9104 "sc-executor-common",9454 "sc-executor-common",
9105 "sc-executor-wasmi",9455 "sc-executor-wasmi",
9106 "sc-executor-wasmtime",9456 "sc-executor-wasmtime",
91209470
9121[[package]]9471[[package]]
9122name = "sc-executor-common"9472name = "sc-executor-common"
9123version = "0.9.0"9473version = "0.10.0-dev"
9124source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9474source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9125dependencies = [9475dependencies = [
9126 "derive_more",9476 "derive_more",
9127 "parity-scale-codec",9477 "parity-scale-codec",
91379487
9138[[package]]9488[[package]]
9139name = "sc-executor-wasmi"9489name = "sc-executor-wasmi"
9140version = "0.9.0"9490version = "0.10.0-dev"
9141source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9491source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9142dependencies = [9492dependencies = [
9143 "log",9493 "log",
9144 "parity-scale-codec",9494 "parity-scale-codec",
91529502
9153[[package]]9503[[package]]
9154name = "sc-executor-wasmtime"9504name = "sc-executor-wasmtime"
9155version = "0.9.0"9505version = "0.10.0-dev"
9156source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9506source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9157dependencies = [9507dependencies = [
9158 "cfg-if 1.0.0",9508 "cfg-if 1.0.0",
9159 "libc",9509 "libc",
9160 "log",9510 "log",
9161 "parity-scale-codec",9511 "parity-scale-codec",
9162 "parity-wasm 0.42.2",9512 "parity-wasm 0.42.2",
9513 "pwasm-utils",
9163 "sc-allocator",9514 "sc-allocator",
9164 "sc-executor-common",9515 "sc-executor-common",
9165 "scoped-tls",9516 "scoped-tls",
91719522
9172[[package]]9523[[package]]
9173name = "sc-finality-grandpa"9524name = "sc-finality-grandpa"
9174version = "0.9.0"9525version = "0.10.0-dev"
9175source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9526source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9176dependencies = [9527dependencies = [
9177 "async-trait",9528 "async-trait",
9178 "derive_more",9529 "derive_more",
9179 "dyn-clone",9530 "dyn-clone",
9180 "finality-grandpa",9531 "finality-grandpa",
9181 "fork-tree",9532 "fork-tree",
9182 "futures 0.3.16",9533 "futures 0.3.17",
9183 "futures-timer 3.0.2",9534 "futures-timer 3.0.2",
9184 "linked-hash-map",9535 "linked-hash-map",
9185 "log",9536 "log",
9186 "parity-scale-codec",9537 "parity-scale-codec",
9187 "parking_lot 0.11.1",9538 "parking_lot 0.11.2",
9188 "pin-project 1.0.8",9539 "pin-project 1.0.7",
9189 "rand 0.7.3",9540 "rand 0.8.4",
9190 "sc-block-builder",9541 "sc-block-builder",
9191 "sc-client-api",9542 "sc-client-api",
9192 "sc-consensus",9543 "sc-consensus",
92129563
9213[[package]]9564[[package]]
9214name = "sc-finality-grandpa-rpc"9565name = "sc-finality-grandpa-rpc"
9215version = "0.9.0"9566version = "0.10.0-dev"
9216source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9567source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9217dependencies = [9568dependencies = [
9218 "derive_more",9569 "derive_more",
9219 "finality-grandpa",9570 "finality-grandpa",
9220 "futures 0.3.16",9571 "futures 0.3.17",
9221 "jsonrpc-core 15.1.0",9572 "jsonrpc-core 15.1.0",
9222 "jsonrpc-core-client 15.1.0",9573 "jsonrpc-core-client 15.1.0",
9223 "jsonrpc-derive 15.1.0",9574 "jsonrpc-derive 15.1.0",
9235]9586]
92369587
9237[[package]]9588[[package]]
9238name = "sc-finality-grandpa-warp-sync"
9239version = "0.9.0"
9240source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"
9241dependencies = [
9242 "derive_more",
9243 "futures 0.3.16",
9244 "log",
9245 "num-traits",
9246 "parity-scale-codec",
9247 "parking_lot 0.11.1",
9248 "prost",
9249 "sc-client-api",
9250 "sc-finality-grandpa",
9251 "sc-network",
9252 "sc-service",
9253 "sp-blockchain",
9254 "sp-finality-grandpa",
9255 "sp-runtime",
9256]
9257
9258[[package]]
9259name = "sc-informant"9589name = "sc-informant"
9260version = "0.9.0"9590version = "0.10.0-dev"
9261source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9591source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9262dependencies = [9592dependencies = [
9263 "ansi_term 0.12.1",9593 "ansi_term 0.12.1",
9264 "futures 0.3.16",9594 "futures 0.3.17",
9265 "futures-timer 3.0.2",9595 "futures-timer 3.0.2",
9266 "log",9596 "log",
9267 "parity-util-mem",9597 "parity-util-mem",
9268 "sc-client-api",9598 "sc-client-api",
9269 "sc-network",9599 "sc-network",
9600 "sc-transaction-pool-api",
9270 "sp-blockchain",9601 "sp-blockchain",
9271 "sp-runtime",9602 "sp-runtime",
9272 "sp-transaction-pool",
9273 "wasm-timer",9603 "wasm-timer",
9274]9604]
92759605
9276[[package]]9606[[package]]
9277name = "sc-keystore"9607name = "sc-keystore"
9278version = "3.0.0"9608version = "4.0.0-dev"
9279source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9609source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9280dependencies = [9610dependencies = [
9281 "async-trait",9611 "async-trait",
9282 "derive_more",9612 "derive_more",
9283 "futures 0.3.16",9613 "futures 0.3.17",
9284 "futures-util",9614 "futures-util",
9285 "hex",9615 "hex",
9286 "merlin",9616 "merlin",
9287 "parking_lot 0.11.1",9617 "parking_lot 0.11.2",
9288 "rand 0.7.3",9618 "rand 0.7.3",
9289 "serde_json",9619 "serde_json",
9290 "sp-application-crypto",9620 "sp-application-crypto",
92959625
9296[[package]]9626[[package]]
9297name = "sc-light"9627name = "sc-light"
9298version = "3.0.0"9628version = "4.0.0-dev"
9299source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9629source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9300dependencies = [9630dependencies = [
9301 "hash-db",9631 "hash-db",
9302 "lazy_static",9632 "lazy_static",
9303 "parity-scale-codec",9633 "parity-scale-codec",
9304 "parking_lot 0.11.1",9634 "parking_lot 0.11.2",
9305 "sc-client-api",9635 "sc-client-api",
9306 "sc-executor",9636 "sc-executor",
9307 "sp-api",9637 "sp-api",
93149644
9315[[package]]9645[[package]]
9316name = "sc-network"9646name = "sc-network"
9317version = "0.9.0"9647version = "0.10.0-dev"
9318source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9648source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9319dependencies = [9649dependencies = [
9320 "async-std",9650 "async-std",
9321 "async-trait",9651 "async-trait",
9329 "erased-serde",9659 "erased-serde",
9330 "fnv",9660 "fnv",
9331 "fork-tree",9661 "fork-tree",
9332 "futures 0.3.16",9662 "futures 0.3.17",
9333 "futures-timer 3.0.2",9663 "futures-timer 3.0.2",
9334 "hex",9664 "hex",
9335 "ip_network",9665 "ip_network",
9340 "lru",9670 "lru",
9341 "nohash-hasher",9671 "nohash-hasher",
9342 "parity-scale-codec",9672 "parity-scale-codec",
9343 "parking_lot 0.11.1",9673 "parking_lot 0.11.2",
9344 "pin-project 1.0.8",9674 "pin-project 1.0.7",
9345 "prost",9675 "prost",
9346 "prost-build",9676 "prost-build",
9347 "rand 0.7.3",9677 "rand 0.7.3",
9348 "sc-block-builder",9678 "sc-block-builder",
9349 "sc-client-api",9679 "sc-client-api",
9680 "sc-consensus",
9350 "sc-peerset",9681 "sc-peerset",
9351 "serde",9682 "serde",
9352 "serde_json",9683 "serde_json",
9355 "sp-blockchain",9686 "sp-blockchain",
9356 "sp-consensus",9687 "sp-consensus",
9357 "sp-core",9688 "sp-core",
9689 "sp-finality-grandpa",
9358 "sp-runtime",9690 "sp-runtime",
9359 "sp-utils",9691 "sp-utils",
9360 "substrate-prometheus-endpoint",9692 "substrate-prometheus-endpoint",
93679699
9368[[package]]9700[[package]]
9369name = "sc-network-gossip"9701name = "sc-network-gossip"
9370version = "0.9.0"9702version = "0.10.0-dev"
9371source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9703source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9372dependencies = [9704dependencies = [
9373 "futures 0.3.16",9705 "futures 0.3.17",
9374 "futures-timer 3.0.2",9706 "futures-timer 3.0.2",
9375 "libp2p",9707 "libp2p",
9376 "log",9708 "log",
93849716
9385[[package]]9717[[package]]
9386name = "sc-offchain"9718name = "sc-offchain"
9387version = "3.0.0"9719version = "4.0.0-dev"
9388source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9720source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9389dependencies = [9721dependencies = [
9390 "bytes 0.5.6",9722 "bytes 0.5.6",
9391 "fnv",9723 "fnv",
9392 "futures 0.3.16",9724 "futures 0.3.17",
9393 "futures-timer 3.0.2",9725 "futures-timer 3.0.2",
9394 "hex",9726 "hex",
9395 "hyper 0.13.10",9727 "hyper 0.13.9",
9396 "hyper-rustls",9728 "hyper-rustls",
9397 "log",9729 "log",
9398 "num_cpus",9730 "num_cpus",
9399 "parity-scale-codec",9731 "parity-scale-codec",
9400 "parking_lot 0.11.1",9732 "parking_lot 0.11.2",
9401 "rand 0.7.3",9733 "rand 0.7.3",
9402 "sc-client-api",9734 "sc-client-api",
9403 "sc-keystore",9735 "sc-keystore",
94129744
9413[[package]]9745[[package]]
9414name = "sc-peerset"9746name = "sc-peerset"
9415version = "3.0.0"9747version = "4.0.0-dev"
9416source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9748source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9417dependencies = [9749dependencies = [
9418 "futures 0.3.16",9750 "futures 0.3.17",
9419 "libp2p",9751 "libp2p",
9420 "log",9752 "log",
9421 "serde_json",9753 "serde_json",
9426[[package]]9758[[package]]
9427name = "sc-proposer-metrics"9759name = "sc-proposer-metrics"
9428version = "0.9.0"9760version = "0.9.0"
9429source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9761source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9430dependencies = [9762dependencies = [
9431 "log",9763 "log",
9432 "substrate-prometheus-endpoint",9764 "substrate-prometheus-endpoint",
9433]9765]
94349766
9435[[package]]9767[[package]]
9436name = "sc-rpc"9768name = "sc-rpc"
9437version = "3.0.0"9769version = "4.0.0-dev"
9438source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9770source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9439dependencies = [9771dependencies = [
9440 "futures 0.3.16",9772 "futures 0.3.17",
9441 "hash-db",9773 "hash-db",
9442 "jsonrpc-core 15.1.0",9774 "jsonrpc-core 15.1.0",
9443 "jsonrpc-pubsub 15.1.0",9775 "jsonrpc-pubsub 15.1.0",
9444 "log",9776 "log",
9445 "parity-scale-codec",9777 "parity-scale-codec",
9446 "parking_lot 0.11.1",9778 "parking_lot 0.11.2",
9447 "sc-block-builder",9779 "sc-block-builder",
9448 "sc-chain-spec",9780 "sc-chain-spec",
9449 "sc-client-api",9781 "sc-client-api",
9450 "sc-executor",9782 "sc-executor",
9451 "sc-keystore",9783 "sc-keystore",
9452 "sc-rpc-api",9784 "sc-rpc-api",
9453 "sc-tracing",9785 "sc-tracing",
9786 "sc-transaction-pool-api",
9454 "serde_json",9787 "serde_json",
9455 "sp-api",9788 "sp-api",
9456 "sp-blockchain",9789 "sp-blockchain",
9462 "sp-session",9795 "sp-session",
9463 "sp-state-machine",9796 "sp-state-machine",
9464 "sp-tracing",9797 "sp-tracing",
9465 "sp-transaction-pool",
9466 "sp-utils",9798 "sp-utils",
9467 "sp-version",9799 "sp-version",
9468]9800]
94699801
9470[[package]]9802[[package]]
9471name = "sc-rpc-api"9803name = "sc-rpc-api"
9472version = "0.9.0"9804version = "0.10.0-dev"
9473source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9805source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9474dependencies = [9806dependencies = [
9475 "derive_more",9807 "derive_more",
9476 "futures 0.3.16",9808 "futures 0.3.17",
9477 "jsonrpc-core 15.1.0",9809 "jsonrpc-core 15.1.0",
9478 "jsonrpc-core-client 15.1.0",9810 "jsonrpc-core-client 15.1.0",
9479 "jsonrpc-derive 15.1.0",9811 "jsonrpc-derive 15.1.0",
9480 "jsonrpc-pubsub 15.1.0",9812 "jsonrpc-pubsub 15.1.0",
9481 "log",9813 "log",
9482 "parity-scale-codec",9814 "parity-scale-codec",
9483 "parking_lot 0.11.1",9815 "parking_lot 0.11.2",
9484 "sc-chain-spec",9816 "sc-chain-spec",
9817 "sc-transaction-pool-api",
9485 "serde",9818 "serde",
9486 "serde_json",9819 "serde_json",
9487 "sp-core",9820 "sp-core",
9488 "sp-rpc",9821 "sp-rpc",
9489 "sp-runtime",9822 "sp-runtime",
9490 "sp-tracing",9823 "sp-tracing",
9491 "sp-transaction-pool",
9492 "sp-version",9824 "sp-version",
9493]9825]
94949826
9495[[package]]9827[[package]]
9496name = "sc-rpc-server"9828name = "sc-rpc-server"
9497version = "3.0.0"9829version = "4.0.0-dev"
9498source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9830source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9499dependencies = [9831dependencies = [
9500 "futures 0.1.31",9832 "futures 0.1.29",
9501 "jsonrpc-core 15.1.0",9833 "jsonrpc-core 15.1.0",
9502 "jsonrpc-http-server",9834 "jsonrpc-http-server",
9503 "jsonrpc-ipc-server",9835 "jsonrpc-ipc-server",
95129844
9513[[package]]9845[[package]]
9514name = "sc-service"9846name = "sc-service"
9515version = "0.9.0"9847version = "0.10.0-dev"
9516source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9848source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9517dependencies = [9849dependencies = [
9518 "async-trait",9850 "async-trait",
9519 "directories",9851 "directories",
9520 "exit-future",9852 "exit-future",
9521 "futures 0.1.31",9853 "futures 0.1.29",
9522 "futures 0.3.16",9854 "futures 0.3.17",
9523 "futures-timer 3.0.2",9855 "futures-timer 3.0.2",
9524 "hash-db",9856 "hash-db",
9525 "jsonrpc-core 15.1.0",9857 "jsonrpc-core 15.1.0",
9528 "log",9860 "log",
9529 "parity-scale-codec",9861 "parity-scale-codec",
9530 "parity-util-mem",9862 "parity-util-mem",
9531 "parking_lot 0.11.1",9863 "parking_lot 0.11.2",
9532 "pin-project 1.0.8",9864 "pin-project 1.0.7",
9533 "rand 0.7.3",9865 "rand 0.7.3",
9534 "sc-block-builder",9866 "sc-block-builder",
9535 "sc-chain-spec",9867 "sc-chain-spec",
9536 "sc-client-api",9868 "sc-client-api",
9537 "sc-client-db",9869 "sc-client-db",
9870 "sc-consensus",
9538 "sc-executor",9871 "sc-executor",
9539 "sc-informant",9872 "sc-informant",
9540 "sc-keystore",9873 "sc-keystore",
9546 "sc-telemetry",9879 "sc-telemetry",
9547 "sc-tracing",9880 "sc-tracing",
9548 "sc-transaction-pool",9881 "sc-transaction-pool",
9882 "sc-transaction-pool-api",
9549 "serde",9883 "serde",
9550 "serde_json",9884 "serde_json",
9551 "sp-api",9885 "sp-api",
95789912
9579[[package]]9913[[package]]
9580name = "sc-state-db"9914name = "sc-state-db"
9581version = "0.9.0"9915version = "0.10.0-dev"
9582source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9916source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9583dependencies = [9917dependencies = [
9584 "log",9918 "log",
9585 "parity-scale-codec",9919 "parity-scale-codec",
9586 "parity-util-mem",9920 "parity-util-mem",
9587 "parity-util-mem-derive",9921 "parity-util-mem-derive",
9588 "parking_lot 0.11.1",9922 "parking_lot 0.11.2",
9589 "sc-client-api",9923 "sc-client-api",
9590 "sp-core",9924 "sp-core",
9591 "thiserror",9925 "thiserror",
9592]9926]
95939927
9594[[package]]9928[[package]]
9595name = "sc-sync-state-rpc"9929name = "sc-sync-state-rpc"
9596version = "0.9.0"9930version = "0.10.0-dev"
9597source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9931source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9598dependencies = [9932dependencies = [
9599 "jsonrpc-core 15.1.0",9933 "jsonrpc-core 15.1.0",
9600 "jsonrpc-core-client 15.1.0",9934 "jsonrpc-core-client 15.1.0",
9601 "jsonrpc-derive 15.1.0",9935 "jsonrpc-derive 15.1.0",
9936 "parity-scale-codec",
9602 "sc-chain-spec",9937 "sc-chain-spec",
9603 "sc-client-api",9938 "sc-client-api",
9604 "sc-consensus-babe",9939 "sc-consensus-babe",
9605 "sc-consensus-epochs",9940 "sc-consensus-epochs",
9606 "sc-finality-grandpa",9941 "sc-finality-grandpa",
9607 "sc-rpc-api",9942 "sc-rpc-api",
9943 "serde",
9608 "serde_json",9944 "serde_json",
9609 "sp-blockchain",9945 "sp-blockchain",
9610 "sp-runtime",9946 "sp-runtime",
96139949
9614[[package]]9950[[package]]
9615name = "sc-telemetry"9951name = "sc-telemetry"
9616version = "3.0.0"9952version = "4.0.0-dev"
9617source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9953source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9618dependencies = [9954dependencies = [
9619 "chrono",9955 "chrono",
9620 "futures 0.3.16",9956 "futures 0.3.17",
9621 "libp2p",9957 "libp2p",
9622 "log",9958 "log",
9623 "parking_lot 0.11.1",9959 "parking_lot 0.11.2",
9624 "pin-project 1.0.8",9960 "pin-project 1.0.7",
9625 "rand 0.7.3",9961 "rand 0.7.3",
9626 "serde",9962 "serde",
9627 "serde_json",9963 "serde_json",
96339969
9634[[package]]9970[[package]]
9635name = "sc-tracing"9971name = "sc-tracing"
9636version = "3.0.0"9972version = "4.0.0-dev"
9637source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"9973source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9638dependencies = [9974dependencies = [
9639 "ansi_term 0.12.1",9975 "ansi_term 0.12.1",
9640 "atty",9976 "atty",
9641 "erased-serde",9977 "erased-serde",
9642 "lazy_static",9978 "lazy_static",
9643 "log",9979 "log",
9644 "once_cell",9980 "once_cell",
9645 "parking_lot 0.11.1",9981 "parking_lot 0.11.2",
9646 "regex",9982 "regex",
9647 "rustc-hash",9983 "rustc-hash",
9648 "sc-client-api",9984 "sc-client-api",
967010006
9671[[package]]10007[[package]]
9672name = "sc-tracing-proc-macro"10008name = "sc-tracing-proc-macro"
9673version = "3.0.0"10009version = "4.0.0-dev"
9674source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10010source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9675dependencies = [10011dependencies = [
9676 "proc-macro-crate 1.0.0",10012 "proc-macro-crate 1.0.0",
9677 "proc-macro2",10013 "proc-macro2",
9680]10016]
968110017
9682[[package]]10018[[package]]
9683name = "sc-transaction-graph"10019name = "sc-transaction-pool"
9684version = "3.0.0"10020version = "4.0.0-dev"
9685source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10021source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9686dependencies = [10022dependencies = [
9687 "derive_more",10023 "derive_more",
9688 "futures 0.3.16",10024 "futures 0.3.17",
10025 "intervalier",
9689 "linked-hash-map",10026 "linked-hash-map",
9690 "log",10027 "log",
10028 "parity-scale-codec",
9691 "parity-util-mem",10029 "parity-util-mem",
9692 "parking_lot 0.11.1",10030 "parking_lot 0.11.2",
9693 "retain_mut",10031 "retain_mut",
10032 "sc-client-api",
10033 "sc-transaction-pool-api",
9694 "serde",10034 "serde",
10035 "sp-api",
9695 "sp-blockchain",10036 "sp-blockchain",
9696 "sp-core",10037 "sp-core",
9697 "sp-runtime",10038 "sp-runtime",
10039 "sp-tracing",
9698 "sp-transaction-pool",10040 "sp-transaction-pool",
9699 "sp-utils",10041 "sp-utils",
10042 "substrate-prometheus-endpoint",
9700 "thiserror",10043 "thiserror",
9701 "wasm-timer",10044 "wasm-timer",
9702]10045]
970310046
9704[[package]]10047[[package]]
9705name = "sc-transaction-pool"10048name = "sc-transaction-pool-api"
9706version = "3.0.0"10049version = "4.0.0-dev"
9707source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10050source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
9708dependencies = [10051dependencies = [
9709 "futures 0.3.16",10052 "derive_more",
9710 "intervalier",10053 "futures 0.3.17",
9711 "log",10054 "log",
9712 "parity-scale-codec",10055 "parity-scale-codec",
9713 "parity-util-mem",10056 "serde",
9714 "parking_lot 0.11.1",
9715 "sc-client-api",
9716 "sc-transaction-graph",
9717 "sp-api",
9718 "sp-blockchain",10057 "sp-blockchain",
9719 "sp-core",
9720 "sp-runtime",10058 "sp-runtime",
9721 "sp-tracing",
9722 "sp-transaction-pool",
9723 "sp-utils",
9724 "substrate-prometheus-endpoint",
9725 "thiserror",10059 "thiserror",
9726 "wasm-timer",
9727]10060]
972810061
9729[[package]]10062[[package]]
10063name = "scale-info"
10064version = "0.10.0"
10065source = "registry+https://github.com/rust-lang/crates.io-index"
10066checksum = "d2e62ff266e136db561a007c84569985805f84a1d5a08278e52c36aacb6e061b"
10067dependencies = [
10068 "bitvec 0.20.1",
10069 "cfg-if 1.0.0",
10070 "derive_more",
10071 "parity-scale-codec",
10072 "scale-info-derive",
10073]
10074
10075[[package]]
10076name = "scale-info-derive"
10077version = "0.7.0"
10078source = "registry+https://github.com/rust-lang/crates.io-index"
10079checksum = "b648fa291891a4c80187a25532f6a7d96b82c70353e30b868b14632b8fe043d6"
10080dependencies = [
10081 "proc-macro-crate 1.0.0",
10082 "proc-macro2",
10083 "quote",
10084 "syn",
10085]
10086
10087[[package]]
9730name = "schannel"10088name = "schannel"
9731version = "0.1.19"10089version = "0.1.19"
9732source = "registry+https://github.com/rust-lang/crates.io-index"10090source = "registry+https://github.com/rust-lang/crates.io-index"
9744dependencies = [10102dependencies = [
9745 "arrayref",10103 "arrayref",
9746 "arrayvec 0.5.2",10104 "arrayvec 0.5.2",
9747 "curve25519-dalek 2.1.3",10105 "curve25519-dalek 2.1.0",
9748 "getrandom 0.1.16",10106 "getrandom 0.1.14",
9749 "merlin",10107 "merlin",
9750 "rand 0.7.3",10108 "rand 0.7.3",
9751 "rand_core 0.5.1",10109 "rand_core 0.5.1",
9767checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"10125checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
976810126
9769[[package]]10127[[package]]
9770name = "scroll"
9771version = "0.10.2"
9772source = "registry+https://github.com/rust-lang/crates.io-index"
9773checksum = "fda28d4b4830b807a8b43f7b0e6b5df875311b3e7621d84577188c175b6ec1ec"
9774dependencies = [
9775 "scroll_derive",
9776]
9777
9778[[package]]
9779name = "scroll_derive"
9780version = "0.10.5"
9781source = "registry+https://github.com/rust-lang/crates.io-index"
9782checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0"
9783dependencies = [
9784 "proc-macro2",
9785 "quote",
9786 "syn",
9787]
9788
9789[[package]]
9790name = "sct"10128name = "sct"
9791version = "0.6.1"10129version = "0.6.0"
9792source = "registry+https://github.com/rust-lang/crates.io-index"10130source = "registry+https://github.com/rust-lang/crates.io-index"
9793checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce"10131checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c"
9794dependencies = [10132dependencies = [
9795 "ring",10133 "ring",
9796 "untrusted",10134 "untrusted",
982010158
9821[[package]]10159[[package]]
9822name = "security-framework"10160name = "security-framework"
9823version = "2.3.1"10161version = "2.2.0"
9824source = "registry+https://github.com/rust-lang/crates.io-index"10162source = "registry+https://github.com/rust-lang/crates.io-index"
9825checksum = "23a2ac85147a3a11d77ecf1bc7166ec0b92febfa4461c37944e180f319ece467"10163checksum = "3670b1d2fdf6084d192bc71ead7aabe6c06aa2ea3fbd9cc3ac111fa5c2b1bd84"
9826dependencies = [10164dependencies = [
9827 "bitflags",10165 "bitflags",
9828 "core-foundation 0.9.1",10166 "core-foundation 0.9.1",
9829 "core-foundation-sys 0.8.2",10167 "core-foundation-sys 0.8.2",
9830 "libc",10168 "libc",
9831 "security-framework-sys 2.3.0",10169 "security-framework-sys 2.2.0",
9832]10170]
983310171
9834[[package]]10172[[package]]
984310181
9844[[package]]10182[[package]]
9845name = "security-framework-sys"10183name = "security-framework-sys"
9846version = "2.3.0"10184version = "2.2.0"
9847source = "registry+https://github.com/rust-lang/crates.io-index"10185source = "registry+https://github.com/rust-lang/crates.io-index"
9848checksum = "7e4effb91b4b8b6fb7732e670b6cee160278ff8e6bf485c7805d9e319d76e284"10186checksum = "3676258fd3cfe2c9a0ec99ce3038798d847ce3e4bb17746373eb9f0f1ac16339"
9849dependencies = [10187dependencies = [
9850 "core-foundation-sys 0.8.2",10188 "core-foundation-sys 0.8.2",
9851 "libc",10189 "libc",
989610234
9897[[package]]10235[[package]]
9898name = "serde"10236name = "serde"
9899version = "1.0.126"10237version = "1.0.130"
9900source = "registry+https://github.com/rust-lang/crates.io-index"10238source = "registry+https://github.com/rust-lang/crates.io-index"
9901checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"10239checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
9902dependencies = [10240dependencies = [
9903 "serde_derive",10241 "serde_derive",
9904]10242]
990510243
9906[[package]]10244[[package]]
9907name = "serde_derive"10245name = "serde_derive"
9908version = "1.0.126"10246version = "1.0.130"
9909source = "registry+https://github.com/rust-lang/crates.io-index"10247source = "registry+https://github.com/rust-lang/crates.io-index"
9910checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"10248checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
9911dependencies = [10249dependencies = [
9912 "proc-macro2",10250 "proc-macro2",
9913 "quote",10251 "quote",
991610254
9917[[package]]10255[[package]]
9918name = "serde_json"10256name = "serde_json"
9919version = "1.0.64"10257version = "1.0.68"
9920source = "registry+https://github.com/rust-lang/crates.io-index"10258source = "registry+https://github.com/rust-lang/crates.io-index"
9921checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"10259checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8"
9922dependencies = [10260dependencies = [
9923 "itoa",10261 "itoa",
9924 "ryu",10262 "ryu",
993910277
9940[[package]]10278[[package]]
9941name = "sha-1"10279name = "sha-1"
9942version = "0.9.7"10280version = "0.9.6"
9943source = "registry+https://github.com/rust-lang/crates.io-index"10281source = "registry+https://github.com/rust-lang/crates.io-index"
9944checksum = "1a0c8611594e2ab4ebbf06ec7cbbf0a99450b8570e96cbf5188b5d5f6ef18d81"10282checksum = "8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16"
9945dependencies = [10283dependencies = [
9946 "block-buffer 0.9.0",10284 "block-buffer 0.9.0",
9947 "cfg-if 1.0.0",10285 "cfg-if 1.0.0",
9948 "cpufeatures",10286 "cpufeatures 0.1.4",
9949 "digest 0.9.0",10287 "digest 0.9.0",
9950 "opaque-debug 0.3.0",10288 "opaque-debug 0.3.0",
9951]10289]
996410302
9965[[package]]10303[[package]]
9966name = "sha2"10304name = "sha2"
9967version = "0.9.5"10305version = "0.9.2"
9968source = "registry+https://github.com/rust-lang/crates.io-index"10306source = "registry+https://github.com/rust-lang/crates.io-index"
9969checksum = "b362ae5752fd2137731f9fa25fd4d9058af34666ca1966fb969119cc35719f12"10307checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8"
9970dependencies = [10308dependencies = [
9971 "block-buffer 0.9.0",10309 "block-buffer 0.9.0",
9972 "cfg-if 1.0.0",10310 "cfg-if 1.0.0",
9973 "cpufeatures",10311 "cpuid-bool",
9974 "digest 0.9.0",10312 "digest 0.9.0",
9975 "opaque-debug 0.3.0",10313 "opaque-debug 0.3.0",
9976]10314]
1000210340
10003[[package]]10341[[package]]
10004name = "sharded-slab"10342name = "sharded-slab"
10005version = "0.1.1"10343version = "0.1.0"
10006source = "registry+https://github.com/rust-lang/crates.io-index"10344source = "registry+https://github.com/rust-lang/crates.io-index"
10007checksum = "79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3"10345checksum = "7b4921be914e16899a80adefb821f8ddb7974e3f1250223575a44ed994882127"
10008dependencies = [10346dependencies = [
10009 "lazy_static",10347 "lazy_static",
10348 "loom",
10010]10349]
1001110350
10012[[package]]10351[[package]]
10013name = "shlex"10352name = "shlex"
10014version = "1.0.0"10353version = "1.1.0"
10015source = "registry+https://github.com/rust-lang/crates.io-index"10354source = "registry+https://github.com/rust-lang/crates.io-index"
10016checksum = "42a568c8f2cd051a4d283bd6eb0343ac214c1b0f1ac19f93e1175b2dee38c73d"10355checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
1001710356
10018[[package]]10357[[package]]
10019name = "signal-hook"10358name = "signal-hook"
1003610375
10037[[package]]10376[[package]]
10038name = "signature"10377name = "signature"
10039version = "1.3.1"10378version = "1.1.0"
10040source = "registry+https://github.com/rust-lang/crates.io-index"10379source = "registry+https://github.com/rust-lang/crates.io-index"
10041checksum = "c19772be3c4dd2ceaacf03cb41d5885f2a02c4d8804884918e3a258480803335"10380checksum = "65211b7b6fc3f14ff9fc7a2011a434e3e6880585bd2e9e9396315ae24cbf7852"
1004210381
10043[[package]]10382[[package]]
10044name = "simba"10383name = "simba"
1005410393
10055[[package]]10394[[package]]
10056name = "slab"10395name = "slab"
10057version = "0.4.3"10396version = "0.4.2"
10058source = "registry+https://github.com/rust-lang/crates.io-index"10397source = "registry+https://github.com/rust-lang/crates.io-index"
10059checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527"10398checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
1006010399
10061[[package]]10400[[package]]
10062name = "slog"10401name = "slog"
1006910408
10070[[package]]10409[[package]]
10071name = "slot-range-helper"10410name = "slot-range-helper"
10072version = "0.9.8"10411version = "0.9.10"
10073source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"10412source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
10074dependencies = [10413dependencies = [
10075 "enumn",10414 "enumn",
10076 "parity-scale-codec",10415 "parity-scale-codec",
1009010429
10091[[package]]10430[[package]]
10092name = "smallvec"10431name = "smallvec"
10093version = "0.6.14"10432version = "0.6.13"
10094source = "registry+https://github.com/rust-lang/crates.io-index"10433source = "registry+https://github.com/rust-lang/crates.io-index"
10095checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0"10434checksum = "f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6"
10096dependencies = [10435dependencies = [
10097 "maybe-uninit",10436 "maybe-uninit",
10098]10437]
1010510444
10106[[package]]10445[[package]]
10107name = "snow"10446name = "snow"
10108version = "0.7.2"10447version = "0.8.0"
10109source = "registry+https://github.com/rust-lang/crates.io-index"10448source = "registry+https://github.com/rust-lang/crates.io-index"
10110checksum = "795dd7aeeee24468e5a32661f6d27f7b5cbed802031b2d7640c7b10f8fb2dd50"10449checksum = "6142f7c25e94f6fd25a32c3348ec230df9109b463f59c8c7acc4bd34936babb7"
10111dependencies = [10450dependencies = [
10112 "aes-gcm",10451 "aes-gcm",
10113 "blake2",10452 "blake2",
10114 "chacha20poly1305",10453 "chacha20poly1305",
10115 "rand 0.7.3",10454 "rand 0.8.4",
10116 "rand_core 0.5.1",10455 "rand_core 0.6.1",
10117 "ring",10456 "ring",
10118 "rustc_version 0.2.3",10457 "rustc_version 0.3.3",
10119 "sha2 0.9.5",10458 "sha2 0.9.2",
10120 "subtle 2.4.1",10459 "subtle 2.4.1",
10121 "x25519-dalek",10460 "x25519-dalek",
10122]10461]
1012310462
10124[[package]]10463[[package]]
10125name = "socket2"10464name = "socket2"
10126version = "0.3.19"10465version = "0.3.17"
10127source = "registry+https://github.com/rust-lang/crates.io-index"10466source = "registry+https://github.com/rust-lang/crates.io-index"
10128checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"10467checksum = "2c29947abdee2a218277abeca306f25789c938e500ea5a9d4b12a5a504466902"
10129dependencies = [10468dependencies = [
10130 "cfg-if 1.0.0",10469 "cfg-if 1.0.0",
10131 "libc",10470 "libc",
10471 "redox_syscall 0.1.56",
10132 "winapi 0.3.9",10472 "winapi 0.3.9",
10133]10473]
1013410474
1014410484
10145[[package]]10485[[package]]
10146name = "soketto"10486name = "soketto"
10147version = "0.4.2"10487version = "0.4.1"
10148source = "registry+https://github.com/rust-lang/crates.io-index"10488source = "registry+https://github.com/rust-lang/crates.io-index"
10149checksum = "b5c71ed3d54db0a699f4948e1bb3e45b450fa31fe602621dee6680361d569c88"10489checksum = "85457366ae0c6ce56bf05a958aef14cd38513c236568618edbcd9a8c52cb80b0"
10150dependencies = [10490dependencies = [
10151 "base64 0.12.3",10491 "base64 0.12.3",
10152 "bytes 0.5.6",10492 "bytes 0.5.6",
10153 "flate2",10493 "flate2",
10154 "futures 0.3.16",10494 "futures 0.3.17",
10155 "httparse",10495 "httparse",
10156 "log",10496 "log",
10157 "rand 0.7.3",10497 "rand 0.7.3",
10158 "sha-1 0.9.7",10498 "sha-1 0.8.2",
10159]10499]
1016010500
10161[[package]]10501[[package]]
10162name = "soketto"10502name = "soketto"
10163version = "0.5.0"10503version = "0.6.0"
10164source = "registry+https://github.com/rust-lang/crates.io-index"10504source = "registry+https://github.com/rust-lang/crates.io-index"
10165checksum = "4919971d141dbadaa0e82b5d369e2d7666c98e4625046140615ca363e50d4daa"10505checksum = "a74e48087dbeed4833785c2f3352b59140095dc192dce966a3bfc155020a439f"
10166dependencies = [10506dependencies = [
10167 "base64 0.13.0",10507 "base64 0.13.0",
10168 "bytes 1.0.1",10508 "bytes 1.0.1",
10169 "futures 0.3.16",10509 "futures 0.3.17",
10170 "httparse",10510 "httparse",
10171 "log",10511 "log",
10172 "rand 0.8.4",10512 "rand 0.8.4",
10173 "sha-1 0.9.7",10513 "sha-1 0.9.6",
10174]10514]
1017510515
10176[[package]]10516[[package]]
10177name = "sp-api"10517name = "sp-api"
10178version = "3.0.0"10518version = "4.0.0-dev"
10179source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10519source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10180dependencies = [10520dependencies = [
10181 "hash-db",10521 "hash-db",
10182 "log",10522 "log",
1019210532
10193[[package]]10533[[package]]
10194name = "sp-api-proc-macro"10534name = "sp-api-proc-macro"
10195version = "3.0.0"10535version = "4.0.0-dev"
10196source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10536source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10197dependencies = [10537dependencies = [
10198 "blake2-rfc",10538 "blake2-rfc",
10199 "proc-macro-crate 1.0.0",10539 "proc-macro-crate 1.0.0",
1020410544
10205[[package]]10545[[package]]
10206name = "sp-application-crypto"10546name = "sp-application-crypto"
10207version = "3.0.0"10547version = "4.0.0-dev"
10208source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10548source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10209dependencies = [10549dependencies = [
10210 "max-encoded-len",
10211 "parity-scale-codec",10550 "parity-scale-codec",
10212 "serde",10551 "serde",
10213 "sp-core",10552 "sp-core",
1021710556
10218[[package]]10557[[package]]
10219name = "sp-arithmetic"10558name = "sp-arithmetic"
10220version = "3.0.0"10559version = "4.0.0-dev"
10221source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10560source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10222dependencies = [10561dependencies = [
10223 "integer-sqrt",10562 "integer-sqrt",
10224 "num-traits",10563 "num-traits",
1023110570
10232[[package]]10571[[package]]
10233name = "sp-authority-discovery"10572name = "sp-authority-discovery"
10234version = "3.0.0"10573version = "4.0.0-dev"
10235source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10574source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10236dependencies = [10575dependencies = [
10237 "parity-scale-codec",10576 "parity-scale-codec",
10238 "sp-api",10577 "sp-api",
1024310582
10244[[package]]10583[[package]]
10245name = "sp-authorship"10584name = "sp-authorship"
10246version = "3.0.0"10585version = "4.0.0-dev"
10247source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10586source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10248dependencies = [10587dependencies = [
10249 "async-trait",10588 "async-trait",
10250 "parity-scale-codec",10589 "parity-scale-codec",
1025510594
10256[[package]]10595[[package]]
10257name = "sp-block-builder"10596name = "sp-block-builder"
10258version = "3.0.0"10597version = "4.0.0-dev"
10259source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10260dependencies = [10599dependencies = [
10261 "parity-scale-codec",10600 "parity-scale-codec",
10262 "sp-api",10601 "sp-api",
1026710606
10268[[package]]10607[[package]]
10269name = "sp-blockchain"10608name = "sp-blockchain"
10270version = "3.0.0"10609version = "4.0.0-dev"
10271source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10610source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10272dependencies = [10611dependencies = [
10273 "futures 0.3.16",10612 "futures 0.3.17",
10274 "log",10613 "log",
10275 "lru",10614 "lru",
10276 "parity-scale-codec",10615 "parity-scale-codec",
10277 "parking_lot 0.11.1",10616 "parking_lot 0.11.2",
10278 "sp-api",10617 "sp-api",
10279 "sp-consensus",10618 "sp-consensus",
10280 "sp-database",10619 "sp-database",
1028510624
10286[[package]]10625[[package]]
10287name = "sp-consensus"10626name = "sp-consensus"
10288version = "0.9.0"10627version = "0.10.0-dev"
10289source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10628source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10290dependencies = [10629dependencies = [
10291 "async-trait",10630 "async-trait",
10292 "futures 0.3.16",10631 "futures 0.3.17",
10293 "futures-timer 3.0.2",10632 "futures-timer 3.0.2",
10294 "libp2p",
10295 "log",10633 "log",
10296 "parity-scale-codec",10634 "parity-scale-codec",
10297 "parking_lot 0.11.1",10635 "parking_lot 0.11.2",
10298 "serde",10636 "serde",
10299 "sp-api",10637 "sp-api",
10300 "sp-core",10638 "sp-core",
1031210650
10313[[package]]10651[[package]]
10314name = "sp-consensus-aura"10652name = "sp-consensus-aura"
10315version = "0.9.0"10653version = "0.10.0-dev"
10316source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10654source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10317dependencies = [10655dependencies = [
10318 "async-trait",10656 "async-trait",
10319 "parity-scale-codec",10657 "parity-scale-codec",
1032910667
10330[[package]]10668[[package]]
10331name = "sp-consensus-babe"10669name = "sp-consensus-babe"
10332version = "0.9.0"10670version = "0.10.0-dev"
10333source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10671source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10334dependencies = [10672dependencies = [
10335 "async-trait",10673 "async-trait",
10336 "merlin",10674 "merlin",
1035110689
10352[[package]]10690[[package]]
10353name = "sp-consensus-slots"10691name = "sp-consensus-slots"
10354version = "0.9.0"10692version = "0.10.0-dev"
10355source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10693source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10356dependencies = [10694dependencies = [
10357 "parity-scale-codec",10695 "parity-scale-codec",
10358 "sp-arithmetic",10696 "sp-arithmetic",
1036110699
10362[[package]]10700[[package]]
10363name = "sp-consensus-vrf"10701name = "sp-consensus-vrf"
10364version = "0.9.0"10702version = "0.10.0-dev"
10365source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10703source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10366dependencies = [10704dependencies = [
10367 "parity-scale-codec",10705 "parity-scale-codec",
10368 "schnorrkel",10706 "schnorrkel",
1037310711
10374[[package]]10712[[package]]
10375name = "sp-core"10713name = "sp-core"
10376version = "3.0.0"10714version = "4.0.0-dev"
10377source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10715source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10378dependencies = [10716dependencies = [
10379 "base58",10717 "base58",
10380 "blake2-rfc",10718 "blake2-rfc",
10381 "byteorder",10719 "byteorder",
10382 "dyn-clonable",10720 "dyn-clonable",
10383 "ed25519-dalek",10721 "ed25519-dalek",
10384 "futures 0.3.16",10722 "futures 0.3.17",
10385 "hash-db",10723 "hash-db",
10386 "hash256-std-hasher",10724 "hash256-std-hasher",
10387 "hex",10725 "hex",
10388 "impl-serde",10726 "impl-serde",
10389 "lazy_static",10727 "lazy_static",
10390 "libsecp256k1 0.3.5",10728 "libsecp256k1 0.6.0",
10391 "log",10729 "log",
10392 "max-encoded-len",
10393 "merlin",10730 "merlin",
10394 "num-traits",10731 "num-traits",
10395 "parity-scale-codec",10732 "parity-scale-codec",
10396 "parity-util-mem",10733 "parity-util-mem",
10397 "parking_lot 0.11.1",10734 "parking_lot 0.11.2",
10398 "primitive-types",10735 "primitive-types 0.10.1",
10399 "rand 0.7.3",10736 "rand 0.7.3",
10400 "regex",10737 "regex",
10401 "schnorrkel",10738 "schnorrkel",
10402 "secrecy",10739 "secrecy",
10403 "serde",10740 "serde",
10404 "sha2 0.9.5",10741 "sha2 0.9.2",
10405 "sp-debug-derive",10742 "sp-debug-derive",
10406 "sp-externalities",10743 "sp-externalities",
10407 "sp-runtime-interface",10744 "sp-runtime-interface",
1041810755
10419[[package]]10756[[package]]
10420name = "sp-database"10757name = "sp-database"
10421version = "3.0.0"10758version = "4.0.0-dev"
10422source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10759source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10423dependencies = [10760dependencies = [
10424 "kvdb",10761 "kvdb",
10425 "parking_lot 0.11.1",10762 "parking_lot 0.11.2",
10426]10763]
1042710764
10428[[package]]10765[[package]]
10429name = "sp-debug-derive"10766name = "sp-debug-derive"
10430version = "3.0.0"10767version = "3.0.0"
10431source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10768source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10432dependencies = [10769dependencies = [
10433 "proc-macro2",10770 "proc-macro2",
10434 "quote",10771 "quote",
1043710774
10438[[package]]10775[[package]]
10439name = "sp-externalities"10776name = "sp-externalities"
10440version = "0.9.0"10777version = "0.10.0-dev"
10441source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10778source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10442dependencies = [10779dependencies = [
10443 "environmental",10780 "environmental",
10444 "parity-scale-codec",10781 "parity-scale-codec",
1044810785
10449[[package]]10786[[package]]
10450name = "sp-finality-grandpa"10787name = "sp-finality-grandpa"
10451version = "3.0.0"10788version = "4.0.0-dev"
10452source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10789source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10453dependencies = [10790dependencies = [
10454 "finality-grandpa",10791 "finality-grandpa",
10455 "log",10792 "log",
1046510802
10466[[package]]10803[[package]]
10467name = "sp-inherents"10804name = "sp-inherents"
10468version = "3.0.0"10805version = "4.0.0-dev"
10469source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10806source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10470dependencies = [10807dependencies = [
10471 "async-trait",10808 "async-trait",
10472 "impl-trait-for-tuples",10809 "impl-trait-for-tuples 0.2.1",
10473 "parity-scale-codec",10810 "parity-scale-codec",
10474 "sp-core",10811 "sp-core",
10475 "sp-runtime",10812 "sp-runtime",
1047910816
10480[[package]]10817[[package]]
10481name = "sp-io"10818name = "sp-io"
10482version = "3.0.0"10819version = "4.0.0-dev"
10483source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10820source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10484dependencies = [10821dependencies = [
10485 "futures 0.3.16",10822 "futures 0.3.17",
10486 "hash-db",10823 "hash-db",
10487 "libsecp256k1 0.3.5",10824 "libsecp256k1 0.6.0",
10488 "log",10825 "log",
10489 "parity-scale-codec",10826 "parity-scale-codec",
10490 "parking_lot 0.11.1",10827 "parking_lot 0.11.2",
10491 "sp-core",10828 "sp-core",
10492 "sp-externalities",10829 "sp-externalities",
10493 "sp-keystore",10830 "sp-keystore",
1050410841
10505[[package]]10842[[package]]
10506name = "sp-keyring"10843name = "sp-keyring"
10507version = "3.0.0"10844version = "4.0.0-dev"
10508source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10845source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10509dependencies = [10846dependencies = [
10510 "lazy_static",10847 "lazy_static",
10511 "sp-core",10848 "sp-core",
1051510852
10516[[package]]10853[[package]]
10517name = "sp-keystore"10854name = "sp-keystore"
10518version = "0.9.0"10855version = "0.10.0-dev"
10519source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10856source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10520dependencies = [10857dependencies = [
10521 "async-trait",10858 "async-trait",
10522 "derive_more",10859 "derive_more",
10523 "futures 0.3.16",10860 "futures 0.3.17",
10524 "merlin",10861 "merlin",
10525 "parity-scale-codec",10862 "parity-scale-codec",
10526 "parking_lot 0.11.1",10863 "parking_lot 0.11.2",
10527 "schnorrkel",10864 "schnorrkel",
10528 "serde",10865 "serde",
10529 "sp-core",10866 "sp-core",
1053210869
10533[[package]]10870[[package]]
10534name = "sp-maybe-compressed-blob"10871name = "sp-maybe-compressed-blob"
10535version = "3.0.0"10872version = "4.0.0-dev"
10536source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10873source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10537dependencies = [10874dependencies = [
10538 "ruzstd",10875 "ruzstd",
10539 "zstd",10876 "zstd",
10540]10877]
1054110878
10542[[package]]10879[[package]]
10543name = "sp-npos-elections"10880name = "sp-npos-elections"
10544version = "3.0.0"10881version = "4.0.0-dev"
10545source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10882source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10546dependencies = [10883dependencies = [
10547 "parity-scale-codec",10884 "parity-scale-codec",
10548 "serde",10885 "serde",
10549 "sp-arithmetic",10886 "sp-arithmetic",
10550 "sp-core",10887 "sp-core",
10551 "sp-npos-elections-compact",10888 "sp-npos-elections-solution-type",
10552 "sp-std",10889 "sp-std",
10553]10890]
1055410891
10555[[package]]10892[[package]]
10556name = "sp-npos-elections-compact"10893name = "sp-npos-elections-solution-type"
10557version = "3.0.0"10894version = "4.0.0-dev"
10558source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10895source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10559dependencies = [10896dependencies = [
10560 "proc-macro-crate 1.0.0",10897 "proc-macro-crate 1.0.0",
10561 "proc-macro2",10898 "proc-macro2",
1056510902
10566[[package]]10903[[package]]
10567name = "sp-offchain"10904name = "sp-offchain"
10568version = "3.0.0"10905version = "4.0.0-dev"
10569source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10906source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10570dependencies = [10907dependencies = [
10571 "sp-api",10908 "sp-api",
10572 "sp-core",10909 "sp-core",
10576[[package]]10913[[package]]
10577name = "sp-panic-handler"10914name = "sp-panic-handler"
10578version = "3.0.0"10915version = "3.0.0"
10579source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10916source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10580dependencies = [10917dependencies = [
10581 "backtrace",10918 "backtrace",
10582]10919]
1058310920
10584[[package]]10921[[package]]
10585name = "sp-rpc"10922name = "sp-rpc"
10586version = "3.0.0"10923version = "4.0.0-dev"
10587source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10924source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10588dependencies = [10925dependencies = [
10589 "rustc-hash",10926 "rustc-hash",
10590 "serde",10927 "serde",
1059410931
10595[[package]]10932[[package]]
10596name = "sp-runtime"10933name = "sp-runtime"
10597version = "3.0.0"10934version = "4.0.0-dev"
10598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10935source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10599dependencies = [10936dependencies = [
10600 "either",10937 "either",
10601 "hash256-std-hasher",10938 "hash256-std-hasher",
10602 "impl-trait-for-tuples",10939 "impl-trait-for-tuples 0.2.1",
10603 "log",10940 "log",
10604 "max-encoded-len",
10605 "parity-scale-codec",10941 "parity-scale-codec",
10606 "parity-util-mem",10942 "parity-util-mem",
10607 "paste",10943 "paste",
1061610952
10617[[package]]10953[[package]]
10618name = "sp-runtime-interface"10954name = "sp-runtime-interface"
10619version = "3.0.0"10955version = "4.0.0-dev"
10620source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10956source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10621dependencies = [10957dependencies = [
10622 "impl-trait-for-tuples",10958 "impl-trait-for-tuples 0.2.1",
10623 "parity-scale-codec",10959 "parity-scale-codec",
10624 "primitive-types",10960 "primitive-types 0.10.1",
10625 "sp-externalities",10961 "sp-externalities",
10626 "sp-runtime-interface-proc-macro",10962 "sp-runtime-interface-proc-macro",
10627 "sp-std",10963 "sp-std",
1063310969
10634[[package]]10970[[package]]
10635name = "sp-runtime-interface-proc-macro"10971name = "sp-runtime-interface-proc-macro"
10636version = "3.0.0"10972version = "4.0.0-dev"
10637source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10973source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10638dependencies = [10974dependencies = [
10639 "Inflector",10975 "Inflector",
10640 "proc-macro-crate 1.0.0",10976 "proc-macro-crate 1.0.0",
1064510981
10646[[package]]10982[[package]]
10647name = "sp-sandbox"10983name = "sp-sandbox"
10648version = "0.9.0"10984version = "0.10.0-dev"
10649source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10985source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10650dependencies = [10986dependencies = [
10651 "parity-scale-codec",10987 "parity-scale-codec",
10652 "sp-core",10988 "sp-core",
10659[[package]]10995[[package]]
10660name = "sp-serializer"10996name = "sp-serializer"
10661version = "3.0.0"10997version = "3.0.0"
10662source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"10998source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10663dependencies = [10999dependencies = [
10664 "serde",11000 "serde",
10665 "serde_json",11001 "serde_json",
10666]11002]
1066711003
10668[[package]]11004[[package]]
10669name = "sp-session"11005name = "sp-session"
10670version = "3.0.0"11006version = "4.0.0-dev"
10671source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11007source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10672dependencies = [11008dependencies = [
10673 "parity-scale-codec",11009 "parity-scale-codec",
10674 "sp-api",11010 "sp-api",
1068011016
10681[[package]]11017[[package]]
10682name = "sp-staking"11018name = "sp-staking"
10683version = "3.0.0"11019version = "4.0.0-dev"
10684source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11020source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10685dependencies = [11021dependencies = [
10686 "parity-scale-codec",11022 "parity-scale-codec",
10687 "sp-runtime",11023 "sp-runtime",
1069011026
10691[[package]]11027[[package]]
10692name = "sp-state-machine"11028name = "sp-state-machine"
10693version = "0.9.0"11029version = "0.10.0-dev"
10694source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11030source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10695dependencies = [11031dependencies = [
10696 "hash-db",11032 "hash-db",
10697 "log",11033 "log",
10698 "num-traits",11034 "num-traits",
10699 "parity-scale-codec",11035 "parity-scale-codec",
10700 "parking_lot 0.11.1",11036 "parking_lot 0.11.2",
10701 "rand 0.7.3",11037 "rand 0.7.3",
10702 "smallvec 1.6.1",11038 "smallvec 1.6.1",
10703 "sp-core",11039 "sp-core",
1071311049
10714[[package]]11050[[package]]
10715name = "sp-std"11051name = "sp-std"
10716version = "3.0.0"11052version = "4.0.0-dev"
10717source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11053source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
1071811054
10719[[package]]11055[[package]]
10720name = "sp-storage"11056name = "sp-storage"
10721version = "3.0.0"11057version = "4.0.0-dev"
10722source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11058source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10723dependencies = [11059dependencies = [
10724 "impl-serde",11060 "impl-serde",
10725 "parity-scale-codec",11061 "parity-scale-codec",
1073111067
10732[[package]]11068[[package]]
10733name = "sp-tasks"11069name = "sp-tasks"
10734version = "3.0.0"11070version = "4.0.0-dev"
10735source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11071source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10736dependencies = [11072dependencies = [
10737 "log",11073 "log",
10738 "sp-core",11074 "sp-core",
1074411080
10745[[package]]11081[[package]]
10746name = "sp-timestamp"11082name = "sp-timestamp"
10747version = "3.0.0"11083version = "4.0.0-dev"
10748source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11084source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10749dependencies = [11085dependencies = [
10750 "async-trait",11086 "async-trait",
10751 "futures-timer 3.0.2",11087 "futures-timer 3.0.2",
1076111097
10762[[package]]11098[[package]]
10763name = "sp-tracing"11099name = "sp-tracing"
10764version = "3.0.0"11100version = "4.0.0-dev"
10765source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11101source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10766dependencies = [11102dependencies = [
10767 "erased-serde",11103 "erased-serde",
10768 "log",11104 "log",
1077911115
10780[[package]]11116[[package]]
10781name = "sp-transaction-pool"11117name = "sp-transaction-pool"
10782version = "3.0.0"11118version = "4.0.0-dev"
10783source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11119source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10784dependencies = [11120dependencies = [
10785 "derive_more",
10786 "futures 0.3.16",
10787 "log",
10788 "parity-scale-codec",
10789 "serde",
10790 "sp-api",11121 "sp-api",
10791 "sp-blockchain",
10792 "sp-runtime",11122 "sp-runtime",
10793 "thiserror",
10794]11123]
1079511124
10796[[package]]11125[[package]]
10797name = "sp-transaction-storage-proof"11126name = "sp-transaction-storage-proof"
10798version = "3.0.0"11127version = "4.0.0-dev"
10799source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11128source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10800dependencies = [11129dependencies = [
10801 "async-trait",11130 "async-trait",
10802 "log",11131 "log",
1081011139
10811[[package]]11140[[package]]
10812name = "sp-trie"11141name = "sp-trie"
10813version = "3.0.0"11142version = "4.0.0-dev"
10814source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11143source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10815dependencies = [11144dependencies = [
10816 "hash-db",11145 "hash-db",
10817 "memory-db",11146 "memory-db",
1082411153
10825[[package]]11154[[package]]
10826name = "sp-utils"11155name = "sp-utils"
10827version = "3.0.0"11156version = "4.0.0-dev"
10828source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11157source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10829dependencies = [11158dependencies = [
10830 "futures 0.3.16",11159 "futures 0.3.17",
10831 "futures-core",11160 "futures-core",
10832 "futures-timer 3.0.2",11161 "futures-timer 3.0.2",
10833 "lazy_static",11162 "lazy_static",
1083611165
10837[[package]]11166[[package]]
10838name = "sp-version"11167name = "sp-version"
10839version = "3.0.0"11168version = "4.0.0-dev"
10840source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11169source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10841dependencies = [11170dependencies = [
10842 "impl-serde",11171 "impl-serde",
10843 "parity-scale-codec",11172 "parity-scale-codec",
11173 "parity-wasm 0.42.2",
10844 "serde",11174 "serde",
10845 "sp-runtime",11175 "sp-runtime",
10846 "sp-std",11176 "sp-std",
10847 "sp-version-proc-macro",11177 "sp-version-proc-macro",
11178 "thiserror",
10848]11179]
1084911180
10850[[package]]11181[[package]]
10851name = "sp-version-proc-macro"11182name = "sp-version-proc-macro"
10852version = "3.0.0"11183version = "4.0.0-dev"
10853source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11184source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10854dependencies = [11185dependencies = [
10855 "parity-scale-codec",11186 "parity-scale-codec",
10856 "proc-macro-crate 1.0.0",11187 "proc-macro-crate 1.0.0",
1086111192
10862[[package]]11193[[package]]
10863name = "sp-wasm-interface"11194name = "sp-wasm-interface"
10864version = "3.0.0"11195version = "4.0.0-dev"
10865source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11196source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
10866dependencies = [11197dependencies = [
10867 "impl-trait-for-tuples",11198 "impl-trait-for-tuples 0.2.1",
10868 "parity-scale-codec",11199 "parity-scale-codec",
10869 "sp-std",11200 "sp-std",
10870 "wasmi",11201 "wasmi",
1087811209
10879[[package]]11210[[package]]
10880name = "stable_deref_trait"11211name = "stable_deref_trait"
10881version = "1.2.0"11212version = "1.1.1"
10882source = "registry+https://github.com/rust-lang/crates.io-index"11213source = "registry+https://github.com/rust-lang/crates.io-index"
10883checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"11214checksum = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
1088411215
10885[[package]]11216[[package]]
10886name = "static_assertions"11217name = "static_assertions"
10896dependencies = [11227dependencies = [
10897 "cfg_aliases",11228 "cfg_aliases",
10898 "libc",11229 "libc",
10899 "parking_lot 0.11.1",11230 "parking_lot 0.11.2",
10900 "static_init_macro",11231 "static_init_macro",
10901]11232]
1090211233
10927]11258]
1092811259
10929[[package]]11260[[package]]
10930name = "stream-cipher"
10931version = "0.7.1"
10932source = "registry+https://github.com/rust-lang/crates.io-index"
10933checksum = "c80e15f898d8d8f25db24c253ea615cc14acf418ff307822995814e7d42cfa89"
10934dependencies = [
10935 "block-cipher",
10936 "generic-array 0.14.4",
10937]
10938
10939[[package]]
10940name = "string"11261name = "string"
10941version = "0.2.1"11262version = "0.2.1"
10942source = "registry+https://github.com/rust-lang/crates.io-index"11263source = "registry+https://github.com/rust-lang/crates.io-index"
1095911280
10960[[package]]11281[[package]]
10961name = "structopt"11282name = "structopt"
10962version = "0.3.22"11283version = "0.3.23"
10963source = "registry+https://github.com/rust-lang/crates.io-index"11284source = "registry+https://github.com/rust-lang/crates.io-index"
10964checksum = "69b041cdcb67226aca307e6e7be44c8806423d83e018bd662360a93dabce4d71"11285checksum = "bf9d950ef167e25e0bdb073cf1d68e9ad2795ac826f2f3f59647817cf23c0bfa"
10965dependencies = [11286dependencies = [
10966 "clap",11287 "clap",
10967 "lazy_static",11288 "lazy_static",
1097011291
10971[[package]]11292[[package]]
10972name = "structopt-derive"11293name = "structopt-derive"
10973version = "0.4.15"11294version = "0.4.16"
10974source = "registry+https://github.com/rust-lang/crates.io-index"11295source = "registry+https://github.com/rust-lang/crates.io-index"
10975checksum = "7813934aecf5f51a54775e00068c237de98489463968231a51746bbbc03f9c10"11296checksum = "134d838a2c9943ac3125cf6df165eda53493451b719f3255b2a26b85f772d0ba"
10976dependencies = [11297dependencies = [
10977 "heck",11298 "heck",
10978 "proc-macro-error",11299 "proc-macro-error 1.0.4",
10979 "proc-macro2",11300 "proc-macro2",
10980 "quote",11301 "quote",
10981 "syn",11302 "syn",
11018[[package]]11339[[package]]
11019name = "substrate-build-script-utils"11340name = "substrate-build-script-utils"
11020version = "3.0.0"11341version = "3.0.0"
11021source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11342source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11022dependencies = [11343dependencies = [
11023 "platforms",11344 "platforms",
11024]11345]
1102511346
11026[[package]]11347[[package]]
11027name = "substrate-frame-rpc-system"11348name = "substrate-frame-rpc-system"
11028version = "3.0.0"11349version = "4.0.0-dev"
11029source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11350source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11030dependencies = [11351dependencies = [
11031 "frame-system-rpc-runtime-api",11352 "frame-system-rpc-runtime-api",
11032 "futures 0.3.16",11353 "futures 0.3.17",
11033 "jsonrpc-core 15.1.0",11354 "jsonrpc-core 15.1.0",
11034 "jsonrpc-core-client 15.1.0",11355 "jsonrpc-core-client 15.1.0",
11035 "jsonrpc-derive 15.1.0",11356 "jsonrpc-derive 15.1.0",
11036 "log",11357 "log",
11037 "parity-scale-codec",11358 "parity-scale-codec",
11038 "sc-client-api",11359 "sc-client-api",
11039 "sc-rpc-api",11360 "sc-rpc-api",
11361 "sc-transaction-pool-api",
11040 "serde",11362 "serde",
11041 "sp-api",11363 "sp-api",
11042 "sp-block-builder",11364 "sp-block-builder",
11043 "sp-blockchain",11365 "sp-blockchain",
11044 "sp-core",11366 "sp-core",
11045 "sp-runtime",11367 "sp-runtime",
11046 "sp-transaction-pool",
11047]11368]
1104811369
11049[[package]]11370[[package]]
11050name = "substrate-prometheus-endpoint"11371name = "substrate-prometheus-endpoint"
11051version = "0.9.0"11372version = "0.9.0"
11052source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11373source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11053dependencies = [11374dependencies = [
11054 "async-std",11375 "async-std",
11055 "derive_more",11376 "derive_more",
11056 "futures-util",11377 "futures-util",
11057 "hyper 0.13.10",11378 "hyper 0.13.9",
11058 "log",11379 "log",
11059 "prometheus",11380 "prometheus",
11060 "tokio 0.2.25",11381 "tokio 0.2.25",
11063[[package]]11384[[package]]
11064name = "substrate-test-client"11385name = "substrate-test-client"
11065version = "2.0.1"11386version = "2.0.1"
11066source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11387source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11067dependencies = [11388dependencies = [
11068 "async-trait",11389 "async-trait",
11069 "futures 0.1.31",11390 "futures 0.1.29",
11070 "futures 0.3.16",11391 "futures 0.3.17",
11071 "hash-db",11392 "hash-db",
11072 "hex",11393 "hex",
11073 "parity-scale-codec",11394 "parity-scale-codec",
1109111412
11092[[package]]11413[[package]]
11093name = "substrate-test-utils"11414name = "substrate-test-utils"
11094version = "3.0.0"11415version = "4.0.0-dev"
11095source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11416source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11096dependencies = [11417dependencies = [
11097 "futures 0.3.16",11418 "futures 0.3.17",
11098 "substrate-test-utils-derive",11419 "substrate-test-utils-derive",
11099 "tokio 0.2.25",11420 "tokio 0.2.25",
11100]11421]
1110111422
11102[[package]]11423[[package]]
11103name = "substrate-test-utils-derive"11424name = "substrate-test-utils-derive"
11104version = "0.9.0"11425version = "0.10.0-dev"
11105source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11426source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11106dependencies = [11427dependencies = [
11107 "proc-macro-crate 1.0.0",11428 "proc-macro-crate 1.0.0",
11108 "quote",11429 "quote",
1111111432
11112[[package]]11433[[package]]
11113name = "substrate-wasm-builder"11434name = "substrate-wasm-builder"
11114version = "4.0.0"11435version = "5.0.0-dev"
11115source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"11436source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11116dependencies = [11437dependencies = [
11117 "ansi_term 0.12.1",11438 "ansi_term 0.12.1",
11118 "atty",11439 "atty",
11119 "build-helper",11440 "build-helper",
11120 "cargo_metadata 0.13.1",11441 "cargo_metadata",
11121 "sp-maybe-compressed-blob",11442 "sp-maybe-compressed-blob",
11122 "tempfile",11443 "tempfile",
11123 "toml",11444 "toml",
11126]11447]
1112711448
11128[[package]]11449[[package]]
11129name = "substrate-wasm-builder"
11130version = "4.0.0"
11131source = "registry+https://github.com/rust-lang/crates.io-index"
11132checksum = "93a3d51ad6abbc408b03ea962062bfcc959b438a318d7d4bedd181e1effd0610"
11133dependencies = [
11134 "ansi_term 0.12.1",
11135 "atty",
11136 "build-helper",
11137 "cargo_metadata 0.12.3",
11138 "tempfile",
11139 "toml",
11140 "walkdir",
11141 "wasm-gc-api",
11142]
11143
11144[[package]]
11145name = "subtle"11450name = "subtle"
11146version = "1.0.0"11451version = "1.0.0"
11147source = "registry+https://github.com/rust-lang/crates.io-index"11452source = "registry+https://github.com/rust-lang/crates.io-index"
11165]11470]
1116611471
11167[[package]]11472[[package]]
11473name = "syn-mid"
11474version = "0.5.3"
11475source = "registry+https://github.com/rust-lang/crates.io-index"
11476checksum = "baa8e7560a164edb1621a55d18a0c59abf49d360f47aa7b821061dd7eea7fac9"
11477dependencies = [
11478 "proc-macro2",
11479 "quote",
11480 "syn",
11481]
11482
11483[[package]]
11168name = "synstructure"11484name = "synstructure"
11169version = "0.12.5"11485version = "0.12.4"
11170source = "registry+https://github.com/rust-lang/crates.io-index"11486source = "registry+https://github.com/rust-lang/crates.io-index"
11171checksum = "474aaa926faa1603c40b7885a9eaea29b444d1cb2850cb7c0e37bb1a4182f4fa"11487checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"
11172dependencies = [11488dependencies = [
11173 "proc-macro2",11489 "proc-macro2",
11174 "quote",11490 "quote",
1118411500
11185[[package]]11501[[package]]
11186name = "tap"11502name = "tap"
11187version = "1.0.1"11503version = "1.0.0"
11188source = "registry+https://github.com/rust-lang/crates.io-index"11504source = "registry+https://github.com/rust-lang/crates.io-index"
11189checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"11505checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e"
1119011506
11191[[package]]11507[[package]]
11192name = "target-lexicon"11508name = "target-lexicon"
11193version = "0.12.1"11509version = "0.12.0"
11194source = "registry+https://github.com/rust-lang/crates.io-index"11510source = "registry+https://github.com/rust-lang/crates.io-index"
11195checksum = "b0652da4c4121005e9ed22b79f6c5f2d9e2752906b53a33e9490489ba421a6fb"11511checksum = "64ae3b39281e4b14b8123bdbaddd472b7dfe215e444181f2f9d2443c2444f834"
1119611512
11197[[package]]11513[[package]]
11198name = "tempfile"11514name = "tempfile"
11203 "cfg-if 1.0.0",11519 "cfg-if 1.0.0",
11204 "libc",11520 "libc",
11205 "rand 0.8.4",11521 "rand 0.8.4",
11206 "redox_syscall 0.2.9",11522 "redox_syscall 0.2.10",
11207 "remove_dir_all",11523 "remove_dir_all",
11208 "winapi 0.3.9",11524 "winapi 0.3.9",
11209]11525]
1121011526
11211[[package]]11527[[package]]
11212name = "termcolor"11528name = "termcolor"
11213version = "1.1.2"11529version = "1.1.0"
11214source = "registry+https://github.com/rust-lang/crates.io-index"11530source = "registry+https://github.com/rust-lang/crates.io-index"
11215checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"11531checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
11216dependencies = [11532dependencies = [
11217 "winapi-util",11533 "winapi-util",
11218]11534]
1127911595
11280[[package]]11596[[package]]
11281name = "time"11597name = "time"
11282version = "0.1.44"11598version = "0.1.43"
11283source = "registry+https://github.com/rust-lang/crates.io-index"11599source = "registry+https://github.com/rust-lang/crates.io-index"
11284checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255"11600checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
11285dependencies = [11601dependencies = [
11286 "libc",11602 "libc",
11287 "wasi 0.10.0+wasi-snapshot-preview1",
11288 "winapi 0.3.9",11603 "winapi 0.3.9",
11289]11604]
1129011605
11300 "pbkdf2 0.4.0",11615 "pbkdf2 0.4.0",
11301 "rand 0.7.3",11616 "rand 0.7.3",
11302 "rustc-hash",11617 "rustc-hash",
11303 "sha2 0.9.5",11618 "sha2 0.9.2",
11304 "thiserror",11619 "thiserror",
11305 "unicode-normalization",11620 "unicode-normalization",
11306 "zeroize",11621 "zeroize",
1131711632
11318[[package]]11633[[package]]
11319name = "tinyvec"11634name = "tinyvec"
11320version = "1.3.1"11635version = "0.3.3"
11321source = "registry+https://github.com/rust-lang/crates.io-index"11636source = "registry+https://github.com/rust-lang/crates.io-index"
11322checksum = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338"11637checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed"
11638
11639[[package]]
11640name = "tinyvec"
11641version = "1.1.1"
11642source = "registry+https://github.com/rust-lang/crates.io-index"
11643checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023"
11323dependencies = [11644dependencies = [
11324 "tinyvec_macros",11645 "tinyvec_macros",
11325]11646]
11337checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6"11658checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6"
11338dependencies = [11659dependencies = [
11339 "bytes 0.4.12",11660 "bytes 0.4.12",
11340 "futures 0.1.31",11661 "futures 0.1.29",
11341 "mio",11662 "mio",
11342 "num_cpus",11663 "num_cpus",
11343 "tokio-codec",11664 "tokio-codec",
11370 "mio",11691 "mio",
11371 "mio-uds",11692 "mio-uds",
11372 "num_cpus",11693 "num_cpus",
11373 "pin-project-lite 0.1.12",11694 "pin-project-lite 0.1.7",
11374 "signal-hook-registry",11695 "signal-hook-registry",
11375 "slab",11696 "slab",
11376 "tokio-macros",11697 "tokio-macros",
1137911700
11380[[package]]11701[[package]]
11381name = "tokio"11702name = "tokio"
11382version = "1.9.0"11703version = "1.6.1"
11383source = "registry+https://github.com/rust-lang/crates.io-index"11704source = "registry+https://github.com/rust-lang/crates.io-index"
11384checksum = "4b7b349f11a7047e6d1276853e612d152f5e8a352c61917887cc2169e2366b4c"11705checksum = "0a38d31d7831c6ed7aad00aa4c12d9375fd225a6dd77da1d25b707346319a975"
11385dependencies = [11706dependencies = [
11386 "autocfg",11707 "autocfg",
11387 "pin-project-lite 0.2.7",11708 "pin-project-lite 0.2.4",
11388]11709]
1138911710
11390[[package]]11711[[package]]
11395dependencies = [11716dependencies = [
11396 "bytes 0.4.12",11717 "bytes 0.4.12",
11397 "either",11718 "either",
11398 "futures 0.1.31",11719 "futures 0.1.29",
11399]11720]
1140011721
11401[[package]]11722[[package]]
11405checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b"11726checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b"
11406dependencies = [11727dependencies = [
11407 "bytes 0.4.12",11728 "bytes 0.4.12",
11408 "futures 0.1.31",11729 "futures 0.1.29",
11409 "tokio-io",11730 "tokio-io",
11410]11731]
1141111732
11415source = "registry+https://github.com/rust-lang/crates.io-index"11736source = "registry+https://github.com/rust-lang/crates.io-index"
11416checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e"11737checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e"
11417dependencies = [11738dependencies = [
11418 "futures 0.1.31",11739 "futures 0.1.29",
11419 "tokio-executor",11740 "tokio-executor",
11420]11741]
1142111742
11426checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671"11747checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671"
11427dependencies = [11748dependencies = [
11428 "crossbeam-utils 0.7.2",11749 "crossbeam-utils 0.7.2",
11429 "futures 0.1.31",11750 "futures 0.1.29",
11430]11751]
1143111752
11432[[package]]11753[[package]]
11435source = "registry+https://github.com/rust-lang/crates.io-index"11756source = "registry+https://github.com/rust-lang/crates.io-index"
11436checksum = "297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4"11757checksum = "297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4"
11437dependencies = [11758dependencies = [
11438 "futures 0.1.31",11759 "futures 0.1.29",
11439 "tokio-io",11760 "tokio-io",
11440 "tokio-threadpool",11761 "tokio-threadpool",
11441]11762]
11447checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674"11768checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674"
11448dependencies = [11769dependencies = [
11449 "bytes 0.4.12",11770 "bytes 0.4.12",
11450 "futures 0.1.31",11771 "futures 0.1.29",
11451 "log",11772 "log",
11452]11773]
1145311774
11469checksum = "9d282d483052288b2308ba5ee795f5673b159c9bdf63c385a05609da782a5eae"11790checksum = "9d282d483052288b2308ba5ee795f5673b159c9bdf63c385a05609da782a5eae"
11470dependencies = [11791dependencies = [
11471 "bytes 0.4.12",11792 "bytes 0.4.12",
11472 "futures 0.1.31",11793 "futures 0.1.29",
11473 "mio",11794 "mio",
11474 "mio-named-pipes",11795 "mio-named-pipes",
11475 "tokio 0.1.22",11796 "tokio 0.1.22",
11482checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351"11803checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351"
11483dependencies = [11804dependencies = [
11484 "crossbeam-utils 0.7.2",11805 "crossbeam-utils 0.7.2",
11485 "futures 0.1.31",11806 "futures 0.1.29",
11486 "lazy_static",11807 "lazy_static",
11487 "log",11808 "log",
11488 "mio",11809 "mio",
1149611817
11497[[package]]11818[[package]]
11498name = "tokio-rustls"11819name = "tokio-rustls"
11499version = "0.14.1"11820version = "0.14.0"
11500source = "registry+https://github.com/rust-lang/crates.io-index"11821source = "registry+https://github.com/rust-lang/crates.io-index"
11501checksum = "e12831b255bcfa39dc0436b01e19fea231a37db570686c06ee72c423479f889a"11822checksum = "228139ddd4fea3fa345a29233009635235833e52807af7ea6448ead03890d6a9"
11502dependencies = [11823dependencies = [
11503 "futures-core",11824 "futures-core",
11504 "rustls 0.18.1",11825 "rustls 0.18.0",
11505 "tokio 0.2.25",11826 "tokio 0.2.25",
11506 "webpki",11827 "webpki",
11507]11828]
11524source = "registry+https://github.com/rust-lang/crates.io-index"11845source = "registry+https://github.com/rust-lang/crates.io-index"
11525checksum = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162"11846checksum = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162"
11526dependencies = [11847dependencies = [
11527 "futures 0.1.31",11848 "futures 0.1.29",
11528]11849]
1152911850
11530[[package]]11851[[package]]
11534checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee"11855checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee"
11535dependencies = [11856dependencies = [
11536 "fnv",11857 "fnv",
11537 "futures 0.1.31",11858 "futures 0.1.29",
11538]11859]
1153911860
11540[[package]]11861[[package]]
11544checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72"11865checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72"
11545dependencies = [11866dependencies = [
11546 "bytes 0.4.12",11867 "bytes 0.4.12",
11547 "futures 0.1.31",11868 "futures 0.1.29",
11548 "iovec",11869 "iovec",
11549 "mio",11870 "mio",
11550 "tokio-io",11871 "tokio-io",
11557source = "registry+https://github.com/rust-lang/crates.io-index"11878source = "registry+https://github.com/rust-lang/crates.io-index"
11558checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89"11879checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89"
11559dependencies = [11880dependencies = [
11560 "crossbeam-deque 0.7.3",11881 "crossbeam-deque",
11561 "crossbeam-queue",11882 "crossbeam-queue",
11562 "crossbeam-utils 0.7.2",11883 "crossbeam-utils 0.7.2",
11563 "futures 0.1.31",11884 "futures 0.1.29",
11564 "lazy_static",11885 "lazy_static",
11565 "log",11886 "log",
11566 "num_cpus",11887 "num_cpus",
11575checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296"11896checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296"
11576dependencies = [11897dependencies = [
11577 "crossbeam-utils 0.7.2",11898 "crossbeam-utils 0.7.2",
11578 "futures 0.1.31",11899 "futures 0.1.29",
11579 "slab",11900 "slab",
11580 "tokio-executor",11901 "tokio-executor",
11581]11902]
11587checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82"11908checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82"
11588dependencies = [11909dependencies = [
11589 "bytes 0.4.12",11910 "bytes 0.4.12",
11590 "futures 0.1.31",11911 "futures 0.1.29",
11591 "log",11912 "log",
11592 "mio",11913 "mio",
11593 "tokio-codec",11914 "tokio-codec",
11602checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0"11923checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0"
11603dependencies = [11924dependencies = [
11604 "bytes 0.4.12",11925 "bytes 0.4.12",
11605 "futures 0.1.31",11926 "futures 0.1.29",
11606 "iovec",11927 "iovec",
11607 "libc",11928 "libc",
11608 "log",11929 "log",
11624 "futures-io",11945 "futures-io",
11625 "futures-sink",11946 "futures-sink",
11626 "log",11947 "log",
11627 "pin-project-lite 0.1.12",11948 "pin-project-lite 0.1.7",
11628 "tokio 0.2.25",11949 "tokio 0.2.25",
11629]11950]
1163011951
11631[[package]]11952[[package]]
11632name = "toml"11953name = "toml"
11633version = "0.5.8"11954version = "0.5.6"
11634source = "registry+https://github.com/rust-lang/crates.io-index"11955source = "registry+https://github.com/rust-lang/crates.io-index"
11635checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"11956checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"
11636dependencies = [11957dependencies = [
11637 "serde",11958 "serde",
11638]11959]
1163911960
11640[[package]]11961[[package]]
11641name = "tower-service"11962name = "tower-service"
11642version = "0.3.1"11963version = "0.3.0"
11643source = "registry+https://github.com/rust-lang/crates.io-index"11964source = "registry+https://github.com/rust-lang/crates.io-index"
11644checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"11965checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860"
1164511966
11646[[package]]11967[[package]]
11647name = "tracing"11968name = "tracing"
11651dependencies = [11972dependencies = [
11652 "cfg-if 1.0.0",11973 "cfg-if 1.0.0",
11653 "log",11974 "log",
11654 "pin-project-lite 0.2.7",11975 "pin-project-lite 0.2.4",
11655 "tracing-attributes",11976 "tracing-attributes",
11656 "tracing-core",11977 "tracing-core",
11657]11978]
1167811999
11679[[package]]12000[[package]]
11680name = "tracing-futures"12001name = "tracing-futures"
11681version = "0.2.5"12002version = "0.2.4"
11682source = "registry+https://github.com/rust-lang/crates.io-index"12003source = "registry+https://github.com/rust-lang/crates.io-index"
11683checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"12004checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c"
11684dependencies = [12005dependencies = [
11685 "pin-project 1.0.8",12006 "pin-project 0.4.23",
11686 "tracing",12007 "tracing",
11687]12008]
1168812009
1170912030
11710[[package]]12031[[package]]
11711name = "tracing-subscriber"12032name = "tracing-subscriber"
11712version = "0.2.19"12033version = "0.2.18"
11713source = "registry+https://github.com/rust-lang/crates.io-index"12034source = "registry+https://github.com/rust-lang/crates.io-index"
11714checksum = "ab69019741fca4d98be3c62d2b75254528b5432233fd8a4d2739fec20278de48"12035checksum = "aa5553bf0883ba7c9cbe493b085c29926bd41b66afc31ff72cf17ff4fb60dcd5"
11715dependencies = [12036dependencies = [
11716 "ansi_term 0.12.1",12037 "ansi_term 0.12.1",
11717 "chrono",12038 "chrono",
11736checksum = "9eac131e334e81b6b3be07399482042838adcd7957aa0010231d0813e39e02fa"12057checksum = "9eac131e334e81b6b3be07399482042838adcd7957aa0010231d0813e39e02fa"
11737dependencies = [12058dependencies = [
11738 "hash-db",12059 "hash-db",
11739 "hashbrown 0.11.2",12060 "hashbrown",
11740 "log",12061 "log",
11741 "rustc-hex",12062 "rustc-hex",
11742 "smallvec 1.6.1",12063 "smallvec 1.6.1",
1176312084
11764[[package]]12085[[package]]
11765name = "trust-dns-proto"12086name = "trust-dns-proto"
11766version = "0.20.3"12087version = "0.20.1"
11767source = "registry+https://github.com/rust-lang/crates.io-index"12088source = "registry+https://github.com/rust-lang/crates.io-index"
11768checksum = "ad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4"12089checksum = "8d57e219ba600dd96c2f6d82eb79645068e14edbc5c7e27514af40436b88150c"
11769dependencies = [12090dependencies = [
11770 "async-trait",12091 "async-trait",
11771 "cfg-if 1.0.0",12092 "cfg-if 1.0.0",
11774 "futures-channel",12095 "futures-channel",
11775 "futures-io",12096 "futures-io",
11776 "futures-util",12097 "futures-util",
11777 "idna 0.2.3",12098 "idna 0.2.0",
11778 "ipnet",12099 "ipnet",
11779 "lazy_static",12100 "lazy_static",
11780 "log",12101 "log",
11781 "rand 0.8.4",12102 "rand 0.8.4",
11782 "smallvec 1.6.1",12103 "smallvec 1.6.1",
11783 "thiserror",12104 "thiserror",
11784 "tinyvec",12105 "tinyvec 1.1.1",
11785 "url 2.2.2",12106 "url 2.2.0",
11786]12107]
1178712108
11788[[package]]12109[[package]]
11789name = "trust-dns-resolver"12110name = "trust-dns-resolver"
11790version = "0.20.3"12111version = "0.20.1"
11791source = "registry+https://github.com/rust-lang/crates.io-index"12112source = "registry+https://github.com/rust-lang/crates.io-index"
11792checksum = "f6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770"12113checksum = "b0437eea3a6da51acc1e946545ff53d5b8fb2611ff1c3bed58522dde100536ae"
11793dependencies = [12114dependencies = [
11794 "cfg-if 1.0.0",12115 "cfg-if 1.0.0",
11795 "futures-util",12116 "futures-util",
11796 "ipconfig",12117 "ipconfig",
11797 "lazy_static",12118 "lazy_static",
11798 "log",12119 "log",
11799 "lru-cache",12120 "lru-cache",
11800 "parking_lot 0.11.1",12121 "parking_lot 0.11.2",
11801 "resolv-conf",12122 "resolv-conf",
11802 "smallvec 1.6.1",12123 "smallvec 1.6.1",
11803 "thiserror",12124 "thiserror",
1180612127
11807[[package]]12128[[package]]
11808name = "try-lock"12129name = "try-lock"
11809version = "0.2.3"12130version = "0.2.2"
11810source = "registry+https://github.com/rust-lang/crates.io-index"12131source = "registry+https://github.com/rust-lang/crates.io-index"
11811checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"12132checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"
1181212133
11813[[package]]12134[[package]]
11814name = "try-runtime-cli"12135name = "try-runtime-cli"
11815version = "0.9.0"12136version = "0.10.0-dev"
11816source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8#74101dc21cfffb4c2d014fcc28edc166d5ca1b16"12137source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11817dependencies = [12138dependencies = [
11818 "frame-try-runtime",12139 "frame-try-runtime",
11819 "log",12140 "log",
11829 "sp-blockchain",12150 "sp-blockchain",
11830 "sp-core",12151 "sp-core",
11831 "sp-externalities",12152 "sp-externalities",
11832 "sp-io",
11833 "sp-keystore",12153 "sp-keystore",
11834 "sp-runtime",12154 "sp-runtime",
11835 "sp-state-machine",12155 "sp-state-machine",
1184912169
11850[[package]]12170[[package]]
11851name = "typenum"12171name = "typenum"
11852version = "1.13.0"12172version = "1.12.0"
11853source = "registry+https://github.com/rust-lang/crates.io-index"12173source = "registry+https://github.com/rust-lang/crates.io-index"
11854checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06"12174checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"
1185512175
11856[[package]]12176[[package]]
11857name = "ucd-trie"12177name = "ucd-trie"
1186112181
11862[[package]]12182[[package]]
11863name = "uint"12183name = "uint"
11864version = "0.9.1"12184version = "0.9.0"
11865source = "registry+https://github.com/rust-lang/crates.io-index"12185source = "registry+https://github.com/rust-lang/crates.io-index"
11866checksum = "6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5f"12186checksum = "e11fe9a9348741cf134085ad57c249508345fe16411b3d7fb4ff2da2f1d6382e"
11867dependencies = [12187dependencies = [
11868 "byteorder",12188 "byteorder",
11869 "crunchy",12189 "crunchy",
1188212202
11883[[package]]12203[[package]]
11884name = "unicode-bidi"12204name = "unicode-bidi"
11885version = "0.3.5"12205version = "0.3.4"
11886source = "registry+https://github.com/rust-lang/crates.io-index"12206source = "registry+https://github.com/rust-lang/crates.io-index"
11887checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0"12207checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
11888dependencies = [12208dependencies = [
11889 "matches",12209 "matches",
11890]12210]
1189112211
11892[[package]]12212[[package]]
11893name = "unicode-normalization"12213name = "unicode-normalization"
11894version = "0.1.19"12214version = "0.1.13"
11895source = "registry+https://github.com/rust-lang/crates.io-index"12215source = "registry+https://github.com/rust-lang/crates.io-index"
11896checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"12216checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977"
11897dependencies = [12217dependencies = [
11898 "tinyvec",12218 "tinyvec 0.3.3",
11899]12219]
1190012220
11901[[package]]12221[[package]]
11902name = "unicode-segmentation"12222name = "unicode-segmentation"
11903version = "1.8.0"12223version = "1.6.0"
11904source = "registry+https://github.com/rust-lang/crates.io-index"12224source = "registry+https://github.com/rust-lang/crates.io-index"
11905checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"12225checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
1190612226
11907[[package]]12227[[package]]
11908name = "unicode-width"12228name = "unicode-width"
1191212232
11913[[package]]12233[[package]]
11914name = "unicode-xid"12234name = "unicode-xid"
11915version = "0.2.2"12235version = "0.2.1"
11916source = "registry+https://github.com/rust-lang/crates.io-index"12236source = "registry+https://github.com/rust-lang/crates.io-index"
11917checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"12237checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
1191812238
11919[[package]]12239[[package]]
11920name = "universal-hash"12240name = "universal-hash"
11921version = "0.4.1"12241version = "0.4.0"
11922source = "registry+https://github.com/rust-lang/crates.io-index"12242source = "registry+https://github.com/rust-lang/crates.io-index"
11923checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05"12243checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402"
11924dependencies = [12244dependencies = [
11925 "generic-array 0.14.4",12245 "generic-array 0.14.4",
11926 "subtle 2.4.1",12246 "subtle 2.4.1",
11966name = "up-sponsorship"12286name = "up-sponsorship"
11967version = "0.1.0"12287version = "0.1.0"
11968dependencies = [12288dependencies = [
11969 "impl-trait-for-tuples",12289 "impl-trait-for-tuples 0.2.1",
11970]12290]
1197112291
11972[[package]]12292[[package]]
1198212302
11983[[package]]12303[[package]]
11984name = "url"12304name = "url"
11985version = "2.2.2"12305version = "2.2.0"
11986source = "registry+https://github.com/rust-lang/crates.io-index"12306source = "registry+https://github.com/rust-lang/crates.io-index"
11987checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"12307checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e"
11988dependencies = [12308dependencies = [
11989 "form_urlencoded",12309 "form_urlencoded",
11990 "idna 0.2.3",12310 "idna 0.2.0",
11991 "matches",12311 "matches",
11992 "percent-encoding 2.1.0",12312 "percent-encoding 2.1.0",
11993]12313]
1199412314
11995[[package]]12315[[package]]
11996name = "value-bag"12316name = "value-bag"
11997version = "1.0.0-alpha.7"12317version = "1.0.0-alpha.6"
11998source = "registry+https://github.com/rust-lang/crates.io-index"12318source = "registry+https://github.com/rust-lang/crates.io-index"
11999checksum = "dd320e1520f94261153e96f7534476ad869c14022aee1e59af7c778075d840ae"12319checksum = "6b676010e055c99033117c2343b33a40a30b91fecd6c49055ac9cd2d6c305ab1"
12000dependencies = [12320dependencies = [
12001 "ctor",12321 "ctor",
12002 "version_check",
12003]12322]
1200412323
12005[[package]]12324[[package]]
12006name = "vcpkg"12325name = "vcpkg"
12007version = "0.2.15"12326version = "0.2.10"
12008source = "registry+https://github.com/rust-lang/crates.io-index"12327source = "registry+https://github.com/rust-lang/crates.io-index"
12009checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"12328checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c"
1201012329
12011[[package]]12330[[package]]
12331name = "vec-arena"
12332version = "1.0.0"
12333source = "registry+https://github.com/rust-lang/crates.io-index"
12334checksum = "eafc1b9b2dfc6f5529177b62cf806484db55b32dc7c9658a118e11bbeb33061d"
12335
12336[[package]]
12012name = "vec_map"12337name = "vec_map"
12013version = "0.8.2"12338version = "0.8.2"
12014source = "registry+https://github.com/rust-lang/crates.io-index"12339source = "registry+https://github.com/rust-lang/crates.io-index"
12015checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"12340checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
1201612341
12017[[package]]12342[[package]]
12018name = "version_check"12343name = "version_check"
12019version = "0.9.3"12344version = "0.9.2"
12020source = "registry+https://github.com/rust-lang/crates.io-index"12345source = "registry+https://github.com/rust-lang/crates.io-index"
12021checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"12346checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
1202212347
12023[[package]]12348[[package]]
12024name = "void"12349name = "void"
12049source = "registry+https://github.com/rust-lang/crates.io-index"12374source = "registry+https://github.com/rust-lang/crates.io-index"
12050checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230"12375checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230"
12051dependencies = [12376dependencies = [
12052 "futures 0.1.31",12377 "futures 0.1.29",
12053 "log",12378 "log",
12054 "try-lock",12379 "try-lock",
12055]12380]
1207812403
12079[[package]]12404[[package]]
12080name = "wasm-bindgen"12405name = "wasm-bindgen"
12081version = "0.2.74"12406version = "0.2.75"
12082source = "registry+https://github.com/rust-lang/crates.io-index"12407source = "registry+https://github.com/rust-lang/crates.io-index"
12083checksum = "d54ee1d4ed486f78874278e63e4069fc1ab9f6a18ca492076ffb90c5eb2997fd"12408checksum = "b608ecc8f4198fe8680e2ed18eccab5f0cd4caaf3d83516fa5fb2e927fda2586"
12084dependencies = [12409dependencies = [
12085 "cfg-if 1.0.0",12410 "cfg-if 1.0.0",
12086 "wasm-bindgen-macro",12411 "wasm-bindgen-macro",
12087]12412]
1208812413
12089[[package]]12414[[package]]
12090name = "wasm-bindgen-backend"12415name = "wasm-bindgen-backend"
12091version = "0.2.74"12416version = "0.2.75"
12092source = "registry+https://github.com/rust-lang/crates.io-index"12417source = "registry+https://github.com/rust-lang/crates.io-index"
12093checksum = "3b33f6a0694ccfea53d94db8b2ed1c3a8a4c86dd936b13b9f0a15ec4a451b900"12418checksum = "580aa3a91a63d23aac5b6b267e2d13cb4f363e31dce6c352fca4752ae12e479f"
12094dependencies = [12419dependencies = [
12095 "bumpalo",12420 "bumpalo",
12096 "lazy_static",12421 "lazy_static",
1210312428
12104[[package]]12429[[package]]
12105name = "wasm-bindgen-futures"12430name = "wasm-bindgen-futures"
12106version = "0.4.24"12431version = "0.4.25"
12107source = "registry+https://github.com/rust-lang/crates.io-index"12432source = "registry+https://github.com/rust-lang/crates.io-index"
12108checksum = "5fba7978c679d53ce2d0ac80c8c175840feb849a161664365d1287b41f2e67f1"12433checksum = "16646b21c3add8e13fdb8f20172f8a28c3dbf62f45406bcff0233188226cfe0c"
12109dependencies = [12434dependencies = [
12110 "cfg-if 1.0.0",12435 "cfg-if 1.0.0",
12111 "js-sys",12436 "js-sys",
1211512440
12116[[package]]12441[[package]]
12117name = "wasm-bindgen-macro"12442name = "wasm-bindgen-macro"
12118version = "0.2.74"12443version = "0.2.75"
12119source = "registry+https://github.com/rust-lang/crates.io-index"12444source = "registry+https://github.com/rust-lang/crates.io-index"
12120checksum = "088169ca61430fe1e58b8096c24975251700e7b1f6fd91cc9d59b04fb9b18bd4"12445checksum = "171ebf0ed9e1458810dfcb31f2e766ad6b3a89dbda42d8901f2b268277e5f09c"
12121dependencies = [12446dependencies = [
12122 "quote",12447 "quote",
12123 "wasm-bindgen-macro-support",12448 "wasm-bindgen-macro-support",
12124]12449]
1212512450
12126[[package]]12451[[package]]
12127name = "wasm-bindgen-macro-support"12452name = "wasm-bindgen-macro-support"
12128version = "0.2.74"12453version = "0.2.75"
12129source = "registry+https://github.com/rust-lang/crates.io-index"12454source = "registry+https://github.com/rust-lang/crates.io-index"
12130checksum = "be2241542ff3d9f241f5e2cb6dd09b37efe786df8851c54957683a49f0987a97"12455checksum = "6c2657dd393f03aa2a659c25c6ae18a13a4048cebd220e147933ea837efc589f"
12131dependencies = [12456dependencies = [
12132 "proc-macro2",12457 "proc-macro2",
12133 "quote",12458 "quote",
1213812463
12139[[package]]12464[[package]]
12140name = "wasm-bindgen-shared"12465name = "wasm-bindgen-shared"
12141version = "0.2.74"12466version = "0.2.75"
12142source = "registry+https://github.com/rust-lang/crates.io-index"12467source = "registry+https://github.com/rust-lang/crates.io-index"
12143checksum = "d7cff876b8f18eed75a66cf49b65e7f967cb354a7aa16003fb55dbfd25b44b4f"12468checksum = "2e0c4a743a309662d45f4ede961d7afa4ba4131a59a639f29b0069c3798bbcc2"
1214412469
12145[[package]]12470[[package]]
12146name = "wasm-gc-api"12471name = "wasm-gc-api"
12159source = "registry+https://github.com/rust-lang/crates.io-index"12484source = "registry+https://github.com/rust-lang/crates.io-index"
12160checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"12485checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
12161dependencies = [12486dependencies = [
12162 "futures 0.3.16",12487 "futures 0.3.17",
12163 "js-sys",12488 "js-sys",
12164 "parking_lot 0.11.1",12489 "parking_lot 0.11.2",
12165 "pin-utils",12490 "pin-utils",
12166 "wasm-bindgen",12491 "wasm-bindgen",
12167 "wasm-bindgen-futures",12492 "wasm-bindgen-futures",
12223 "wasmparser",12548 "wasmparser",
12224 "wasmtime-cache",12549 "wasmtime-cache",
12225 "wasmtime-environ",12550 "wasmtime-environ",
12226 "wasmtime-fiber",
12227 "wasmtime-jit",12551 "wasmtime-jit",
12228 "wasmtime-profiling",12552 "wasmtime-profiling",
12229 "wasmtime-runtime",12553 "wasmtime-runtime",
12230 "wat",
12231 "winapi 0.3.9",12554 "winapi 0.3.9",
12232]12555]
1223312556
12246 "libc",12569 "libc",
12247 "log",12570 "log",
12248 "serde",12571 "serde",
12249 "sha2 0.9.5",12572 "sha2 0.9.2",
12250 "toml",12573 "toml",
12251 "winapi 0.3.9",12574 "winapi 0.3.9",
12252 "zstd",12575 "zstd",
12303]12626]
1230412627
12305[[package]]12628[[package]]
12306name = "wasmtime-fiber"
12307version = "0.27.0"
12308source = "registry+https://github.com/rust-lang/crates.io-index"
12309checksum = "a089d44cd7e2465d41a53b840a5b4fca1bf6d1ecfebc970eac9592b34ea5f0b3"
12310dependencies = [
12311 "cc",
12312 "libc",
12313 "winapi 0.3.9",
12314]
12315
12316[[package]]
12317name = "wasmtime-jit"12629name = "wasmtime-jit"
12318version = "0.27.0"12630version = "0.27.0"
12319source = "registry+https://github.com/rust-lang/crates.io-index"12631source = "registry+https://github.com/rust-lang/crates.io-index"
12320checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707"12632checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707"
12321dependencies = [12633dependencies = [
12322 "addr2line 0.15.2",12634 "addr2line 0.15.1",
12323 "anyhow",12635 "anyhow",
12324 "cfg-if 1.0.0",12636 "cfg-if 1.0.0",
12325 "cranelift-codegen",12637 "cranelift-codegen",
12368dependencies = [12680dependencies = [
12369 "anyhow",12681 "anyhow",
12370 "cfg-if 1.0.0",12682 "cfg-if 1.0.0",
12371 "gimli 0.24.0",
12372 "lazy_static",12683 "lazy_static",
12373 "libc",12684 "libc",
12374 "object 0.24.0",
12375 "scroll",
12376 "serde",12685 "serde",
12377 "target-lexicon",12686 "target-lexicon",
12378 "wasmtime-environ",12687 "wasmtime-environ",
12394 "libc",12703 "libc",
12395 "log",12704 "log",
12396 "mach",12705 "mach",
12397 "memoffset 0.6.4",12706 "memoffset 0.6.1",
12398 "more-asserts",12707 "more-asserts",
12399 "rand 0.8.4",12708 "rand 0.8.4",
12400 "region",12709 "region",
12401 "thiserror",12710 "thiserror",
12402 "wasmtime-environ",12711 "wasmtime-environ",
12403 "wasmtime-fiber",
12404 "winapi 0.3.9",12712 "winapi 0.3.9",
12405]12713]
1240612714
12407[[package]]12715[[package]]
12408name = "wast"
12409version = "36.0.0"
12410source = "registry+https://github.com/rust-lang/crates.io-index"
12411checksum = "8b5d7ba374a364571da1cb0a379a3dc302582a2d9937a183bfe35b68ad5bb9c4"
12412dependencies = [
12413 "leb128",
12414]
12415
12416[[package]]
12417name = "wat"
12418version = "1.0.38"
12419source = "registry+https://github.com/rust-lang/crates.io-index"
12420checksum = "16383df7f0e3901484c2dda6294ed6895caa3627ce4f6584141dcf30a33a23e6"
12421dependencies = [
12422 "wast",
12423]
12424
12425[[package]]
12426name = "web-sys"12716name = "web-sys"
12427version = "0.3.51"12717version = "0.3.46"
12428source = "registry+https://github.com/rust-lang/crates.io-index"12718source = "registry+https://github.com/rust-lang/crates.io-index"
12429checksum = "e828417b379f3df7111d3a2a9e5753706cae29c41f7c4029ee9fd77f3e09e582"12719checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3"
12430dependencies = [12720dependencies = [
12431 "js-sys",12721 "js-sys",
12432 "wasm-bindgen",12722 "wasm-bindgen",
12433]12723]
1243412724
12435[[package]]12725[[package]]
12436name = "webpki"12726name = "webpki"
12437version = "0.21.4"12727version = "0.21.3"
12438source = "registry+https://github.com/rust-lang/crates.io-index"12728source = "registry+https://github.com/rust-lang/crates.io-index"
12439checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea"12729checksum = "ab146130f5f790d45f82aeeb09e55a256573373ec64409fc19a6fb82fb1032ae"
12440dependencies = [12730dependencies = [
12441 "ring",12731 "ring",
12442 "untrusted",12732 "untrusted",
12443]12733]
1244412734
12445[[package]]12735[[package]]
12446name = "webpki-roots"12736name = "webpki-roots"
12447version = "0.21.1"12737version = "0.21.0"
12448source = "registry+https://github.com/rust-lang/crates.io-index"12738source = "registry+https://github.com/rust-lang/crates.io-index"
12449checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940"12739checksum = "82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376"
12450dependencies = [12740dependencies = [
12451 "webpki",12741 "webpki",
12452]12742]
1245312743
12454[[package]]12744[[package]]
12455name = "wepoll-ffi"12745name = "wepoll-sys"
12456version = "0.1.2"12746version = "3.0.1"
12457source = "registry+https://github.com/rust-lang/crates.io-index"12747source = "registry+https://github.com/rust-lang/crates.io-index"
12458checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb"12748checksum = "0fcb14dea929042224824779fbc82d9fab8d2e6d3cbc0ac404de8edf489e77ff"
12459dependencies = [12749dependencies = [
12460 "cc",12750 "cc",
12461]12751]
1246212752
12463[[package]]12753[[package]]
12464name = "westend-runtime"12754name = "westend-runtime"
12465version = "0.9.8"12755version = "0.9.10"
12466source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"12756source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
12467dependencies = [12757dependencies = [
12468 "beefy-primitives",12758 "beefy-primitives",
12469 "bitvec 0.20.4",12759 "bitvec 0.20.1",
12470 "frame-benchmarking",12760 "frame-benchmarking",
12471 "frame-election-provider-support",12761 "frame-election-provider-support",
12472 "frame-executive",12762 "frame-executive",
12477 "frame-try-runtime",12767 "frame-try-runtime",
12478 "hex-literal",12768 "hex-literal",
12479 "log",12769 "log",
12480 "max-encoded-len",
12481 "pallet-authority-discovery",12770 "pallet-authority-discovery",
12482 "pallet-authorship",12771 "pallet-authorship",
12483 "pallet-babe",12772 "pallet-babe",
12498 "pallet-offences-benchmarking",12787 "pallet-offences-benchmarking",
12499 "pallet-proxy",12788 "pallet-proxy",
12500 "pallet-recovery",12789 "pallet-recovery",
12501 "pallet-scheduler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",12790 "pallet-scheduler 4.0.0-dev",
12502 "pallet-session",12791 "pallet-session",
12503 "pallet-session-benchmarking",12792 "pallet-session-benchmarking",
12504 "pallet-society",12793 "pallet-society",
12537 "sp-transaction-pool",12826 "sp-transaction-pool",
12538 "sp-version",12827 "sp-version",
12539 "static_assertions",12828 "static_assertions",
12540 "substrate-wasm-builder 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.8)",12829 "substrate-wasm-builder",
12541 "xcm",12830 "xcm",
12542 "xcm-builder",12831 "xcm-builder",
12543 "xcm-executor",12832 "xcm-executor",
12544]12833]
1254512834
12546[[package]]12835[[package]]
12547name = "which"12836name = "which"
12548version = "4.1.0"12837version = "4.0.2"
12549source = "registry+https://github.com/rust-lang/crates.io-index"12838source = "registry+https://github.com/rust-lang/crates.io-index"
12550checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe"12839checksum = "87c14ef7e1b8b8ecfc75d5eca37949410046e66f15d185c01d70824f1f8111ef"
12551dependencies = [12840dependencies = [
12552 "either",
12553 "libc",12841 "libc",
12842 "thiserror",
12554]12843]
1255512844
12556[[package]]12845[[package]]
1262912918
12630[[package]]12919[[package]]
12631name = "x25519-dalek"12920name = "x25519-dalek"
12632version = "1.1.1"12921version = "1.1.0"
12633source = "registry+https://github.com/rust-lang/crates.io-index"12922source = "registry+https://github.com/rust-lang/crates.io-index"
12634checksum = "5a0c105152107e3b96f6a00a65e86ce82d9b125230e1c4302940eca58ff71f4f"12923checksum = "bc614d95359fd7afc321b66d2107ede58b246b844cf5d8a0adcca413e439f088"
12635dependencies = [12924dependencies = [
12636 "curve25519-dalek 3.1.0",12925 "curve25519-dalek 3.0.0",
12637 "rand_core 0.5.1",12926 "rand_core 0.5.1",
12638 "zeroize",12927 "zeroize",
12639]12928]
1264012929
12641[[package]]12930[[package]]
12642name = "xcm"12931name = "xcm"
12643version = "0.9.8"12932version = "0.9.10"
12644source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"12933source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
12645dependencies = [12934dependencies = [
12646 "derivative",12935 "derivative",
12647 "impl-trait-for-tuples",12936 "impl-trait-for-tuples 0.2.1",
12937 "log",
12648 "parity-scale-codec",12938 "parity-scale-codec",
12939 "xcm-procedural",
12649]12940]
1265012941
12651[[package]]12942[[package]]
12652name = "xcm-builder"12943name = "xcm-builder"
12653version = "0.9.8"12944version = "0.9.10"
12654source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"12945source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
12655dependencies = [12946dependencies = [
12656 "frame-support",12947 "frame-support",
12657 "frame-system",12948 "frame-system",
12658 "impl-trait-for-tuples",12949 "impl-trait-for-tuples 0.2.1",
12659 "pallet-transaction-payment",12950 "pallet-transaction-payment",
12660 "parity-scale-codec",12951 "parity-scale-codec",
12661 "polkadot-parachain",12952 "polkadot-parachain",
1266912960
12670[[package]]12961[[package]]
12671name = "xcm-executor"12962name = "xcm-executor"
12672version = "0.9.8"12963version = "0.9.10"
12673source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.8#3a10ee63c0b5703a1c802db3438ab7e01344a8ce"12964source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
12674dependencies = [12965dependencies = [
12675 "frame-support",12966 "frame-support",
12676 "impl-trait-for-tuples",12967 "impl-trait-for-tuples 0.2.1",
12677 "log",12968 "log",
12678 "parity-scale-codec",12969 "parity-scale-codec",
12679 "sp-arithmetic",12970 "sp-arithmetic",
12685]12976]
1268612977
12687[[package]]12978[[package]]
12979name = "xcm-procedural"
12980version = "0.1.0"
12981source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"
12982dependencies = [
12983 "proc-macro2",
12984 "quote",
12985 "syn",
12986]
12987
12988[[package]]
12688name = "yamux"12989name = "yamux"
12689version = "0.9.0"12990version = "0.9.0"
12690source = "registry+https://github.com/rust-lang/crates.io-index"12991source = "registry+https://github.com/rust-lang/crates.io-index"
12691checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107"12992checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107"
12692dependencies = [12993dependencies = [
12693 "futures 0.3.16",12994 "futures 0.3.17",
12694 "log",12995 "log",
12695 "nohash-hasher",12996 "nohash-hasher",
12696 "parking_lot 0.11.1",12997 "parking_lot 0.11.2",
12697 "rand 0.8.4",12998 "rand 0.8.4",
12698 "static_assertions",12999 "static_assertions",
12699]13000]
1270613007
12707[[package]]13008[[package]]
12708name = "zeroize"13009name = "zeroize"
12709version = "1.4.1"13010version = "1.2.0"
12710source = "registry+https://github.com/rust-lang/crates.io-index"13011source = "registry+https://github.com/rust-lang/crates.io-index"
12711checksum = "377db0846015f7ae377174787dd452e1c5f5a9050bc6f954911d01f116daa0cd"13012checksum = "81a974bcdd357f0dca4d41677db03436324d45a4c9ed2d0b873a5a360ce41c36"
12712dependencies = [13013dependencies = [
12713 "zeroize_derive",13014 "zeroize_derive",
12714]13015]
1271513016
12716[[package]]13017[[package]]
12717name = "zeroize_derive"13018name = "zeroize_derive"
12718version = "1.1.0"13019version = "1.0.0"
12719source = "registry+https://github.com/rust-lang/crates.io-index"13020source = "registry+https://github.com/rust-lang/crates.io-index"
12720checksum = "a2c1e130bebaeab2f23886bf9acbaca14b092408c452543c857f66399cd6dab1"13021checksum = "de251eec69fc7c1bc3923403d18ececb929380e016afe103da75f396704f8ca2"
12721dependencies = [13022dependencies = [
12722 "proc-macro2",13023 "proc-macro2",
12723 "quote",13024 "quote",
addedDockerfile-parachaindiffbeforeafterboth

no changes

deletedDockerfile-testnetdiffbeforeafterboth

no changes

modifiedDockerfile-testsdiffbeforeafterboth
1# ===== Integration Tests ======1# ===== Integration Tests ======
22
33
4FROM ubuntu:18.044FROM ubuntu:20.04
5LABEL maintainer="UniqueNetwork.io"5LABEL maintainer="UniqueNetwork.io"
66
7RUN apt-get -y update; apt-get -y upgrade; apt-get -y install curl7RUN apt -y update; apt -y upgrade; apt -y install curl
88
99
10RUN mkdir nft_parachain10RUN mkdir nft_parachain
18 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \18 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \
19 export NVM_DIR="$HOME/.nvm" && \19 export NVM_DIR="$HOME/.nvm" && \
20 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \20 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
21 nvm install v15.0.1 && \21 nvm install v15.5.0 && \
22 nvm use v15.0.1 && \22 nvm use v15.5.0 && \
23 npm install --save @polkadot/api && \ 23 npm install --save @polkadot/api && \
24 npm install --save-dev mochawesome24 npm install --save-dev mochawesome
2525
26CMD sleep 60
27
26CMD export NVM_DIR="$HOME/.nvm" && \28CMD export NVM_DIR="$HOME/.nvm" && \
27 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \29 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
28 cd tests && \30 cd tests && \
29 npm install --global yarn && \ 31 npm install --global yarn && \
30 yarn add mochawesome && \32 yarn add mochawesome && \
31 yarn install && \33 yarn install && \
32 yarn test --reporter mochawesome34 sleep 120 && \
33 # yarn test35 NOW=$(date +%s) && yarn test --reporter mochawesome --reporter-options reportFilename=test-${NOW}
3436
modifiedMakefilediffbeforeafterboth
1.PHONY: _eth_codegen1.PHONY: _help
2_eth_codegen:2_help:
3 @echo "regenerate_solidity - generate stubs/interfaces for contracts defined in native (via evm-coder)"
4 @echo "evm_stubs - recompile contract stubs"
5 @echo "bench - run frame-benchmarking"
6 @echo " bench-evm-migration"
7 @echo " bench-nft"
38
4.PHONY: regenerate_solidity9.PHONY: regenerate_solidity
5regenerate_solidity:10regenerate_solidity:
modifiedREADME.mddiffbeforeafterboth
6363
642. Remove all installed toolchains with `rustup toolchain list` and `rustup toolchain uninstall <toolchain>`.642. Remove all installed toolchains with `rustup toolchain list` and `rustup toolchain uninstall <toolchain>`.
6565
663. Install install nightly 2021-03-01 and make it default:663. Install install nightly 2021-06-28 and make it default:
6767
68```bash68```bash
69rustup toolchain install nightly-2021-03-0169rustup toolchain install nightly-2021-06-28
70rustup default nightly-2021-03-0170rustup default nightly-2021-06-28
71```71```
7272
734. Add wasm target for nightly toolchain:734. Add wasm target for nightly toolchain:
7474
75```bash75```bash
76rustup target add wasm32-unknown-unknown --toolchain nightly-2021-03-0176rustup target add wasm32-unknown-unknown --toolchain nightly-2021-06-28
77```77```
7878
795. Build:795. Build:
135135
136## Building and Running as Parachain locally136## Building and Running as Parachain locally
137137
138Rust toolchain: nightly-2021-04-23138Rust toolchain: nightly-2021-06-28
139Note: checkout this project and polkadot project (see below) in the sibling folders (both under the same folder)139Note: checkout this project and polkadot project (see below) in the sibling folders (both under the same folder)
140140
141### Build relay141### Build relay
142142
143```143```
144git clone https://github.com/paritytech/polkadot.git144git clone https://github.com/paritytech/polkadot.git
145cd polkadot145cd polkadot
146git checkout aa386760146git checkout release-v0.9.9
147cargo build --release147cargo build --release
148```148```
149149
208208
209First of all, add rust toolchain and make it default.209First of all, add rust toolchain and make it default.
210```bash210```bash
211rustup target add wasm32-unknown-unknown --toolchain nightly-2020-10-01211rustup target add wasm32-unknown-unknown --toolchain nightly-2021-06-28
212```212```
213213
214Then in "/node/src" run build command below214Then in "/node/src" run build command below
215```bash215```bash
216cargo +nightly-2020-10-01 build --release --features runtime-benchmarks216cargo +nightly-2021-06-28 build --release --features runtime-benchmarks
217```217```
218218
219Run benchmark219Run benchmark
257Uncomment following lies:257Uncomment following lies:
2581. In node/rpc/Cargo.toml2581. In node/rpc/Cargo.toml
259```259```
260# pallet-contracts-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }260# pallet-contracts-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.9' }
261```261```
262262
2632. In node/rpc/src/lib.rs2632. In node/rpc/src/lib.rs
280 # [dependencies.pallet-contracts]280 # [dependencies.pallet-contracts]
281 # git = 'https://github.com/paritytech/substrate.git'281 # git = 'https://github.com/paritytech/substrate.git'
282 # default-features = false282 # default-features = false
283 # branch = 'polkadot-v0.9.8'283 # branch = 'polkadot-v0.9.9'
284 # version = '3.0.0'284 # version = '3.0.0'
285285
286 # [dependencies.pallet-contracts-primitives]286 # [dependencies.pallet-contracts-primitives]
287 # git = 'https://github.com/paritytech/substrate.git'287 # git = 'https://github.com/paritytech/substrate.git'
288 # default-features = false288 # default-features = false
289 # branch = 'polkadot-v0.9.8'289 # branch = 'polkadot-v0.9.9'
290 # version = '3.0.0'290 # version = '3.0.0'
291291
292 # [dependencies.pallet-contracts-rpc-runtime-api]292 # [dependencies.pallet-contracts-rpc-runtime-api]
293 # git = 'https://github.com/paritytech/substrate.git'293 # git = 'https://github.com/paritytech/substrate.git'
294 # default-features = false294 # default-features = false
295 # branch = 'polkadot-v0.9.8'295 # branch = 'polkadot-v0.9.9'
296 # version = '3.0.0'296 # version = '3.0.0'
297...297...
298 # pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }298 # pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
deletedci_node.shdiffbeforeafterboth

no changes

modifiedcrates/evm-coder/Cargo.tomldiffbeforeafterboth
55
6[dependencies]6[dependencies]
7evm-coder-macros = { path = "../evm-coder-macros" }7evm-coder-macros = { path = "../evm-coder-macros" }
8primitive-types = { version = "0.9", default-features = false }8primitive-types = { version = "0.10.1", default-features = false }
9hex-literal = "0.3"9hex-literal = "0.3.3"
10ethereum = { version = "0.7.1", default-features = false }10ethereum = { version = "0.9.0", default-features = false }
11evm-core = { default-features = false, git = "https://github.com/uniquenetwork/evm.git", branch="precompile-output-parachain" }11evm-core = { default-features = false, git = "https://github.com/uniquenetwork/evm.git", branch="precompile-output-parachain" }
12impl-trait-for-tuples = "0.2.1"12impl-trait-for-tuples = "0.2.1"
1313
modifiedcrates/evm-coder/tests/a.rsdiffbeforeafterboth
22
3use evm_coder::{solidity_interface, types::*, ToLog, execution::Result};3use evm_coder::{solidity_interface, types::*, ToLog, execution::Result};
4use evm_coder_macros::solidity;4use evm_coder_macros::solidity;
5use std as sp_std;
65
7struct Impls;6struct Impls;
87
deleteddeploy-testnet.shdiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/chain-specs/nft-rococo-local-v0.9.10-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/chain-specs/nft-rococo-local-v0.9.9-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/chain-specs/nft-westend-local-v0.9.9-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/chain-specs/rococo-local-v0.9.10-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/chain-specs/rococo-local-v0.9.9-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/chain-specs/westend-local-v0.9.9-source.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-alice-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-alice-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-bob-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-bob-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-charlie-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-charlie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-dave-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-dave-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-eve-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-eve-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-ferdie-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-ferdie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-greg-aura-key.jsondiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-rococo-greg-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-alice-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-bob-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-charlie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-dave-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-eve-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-ferdie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/nft-westend-greg-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-rococo-alice-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-rococo-bob-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-rococo-charlie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-rococo-dave-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-rococo-eve-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-rococo-ferdie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-westend-alice-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-westend-bob-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-westend-charlie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-westend-dave-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-westend-eve-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/keys/relay-westend-ferdie-node-keydiffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-alice.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-bob.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-charlie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-dave.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-eve.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-ferdie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-rococo-greg.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-alice.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-bob.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-charlie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-dave.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-eve.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-ferdie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/parachain-westend-greg.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-rococo-alice.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-rococo-bob.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-rococo-charlie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-rococo-dave.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-rococo-eve.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-rococo-ferdie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-westend-alice.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-westend-bob.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-westend-charlie.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-westend-dave.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-westend-eve.servicediffbeforeafterboth

no changes

addeddeploy/dev/host_vars/services/relay-westend-ferdie.servicediffbeforeafterboth

no changes

addeddeploy/dev/put-keys-parachain-rococo.shdiffbeforeafterboth

no changes

addeddeploy/dev/put-keys-parachain-westend.shdiffbeforeafterboth

no changes

addeddeploy/dev/start-parachain-rococo.shdiffbeforeafterboth

no changes

addeddeploy/dev/start-parachain-westend.shdiffbeforeafterboth

no changes

addeddeploy/dev/start-relay-rococo.shdiffbeforeafterboth

no changes

addeddeploy/dev/start-relay-westend.shdiffbeforeafterboth

no changes

addeddeploy/dev/stop-parachain-rococo.shdiffbeforeafterboth

no changes

addeddeploy/dev/stop-parachain-westend.shdiffbeforeafterboth

no changes

addeddeploy/dev/stop-relay-rococo.shdiffbeforeafterboth

no changes

addeddeploy/dev/stop-relay-westend.shdiffbeforeafterboth

no changes

addeddeploy/docker-compose-tests.ymldiffbeforeafterboth

no changes

addeddeploy/node_build_test.ymldiffbeforeafterboth

no changes

addeddeploy/old/Dockerfile-testnetdiffbeforeafterboth

no changes

addeddeploy/old/ci_node.shdiffbeforeafterboth

no changes

addeddeploy/old/deploy-testnet.shdiffbeforeafterboth

no changes

addeddeploy/old/docker-compose-testnet.ymldiffbeforeafterboth

no changes

addeddeploy/old/purge-running-node.shdiffbeforeafterboth

no changes

addeddeploy/old/run-testnet-local-node.shdiffbeforeafterboth

no changes

addeddeploy/old/run-testnet.shdiffbeforeafterboth

no changes

addeddeploy/old/upload_secrets.shdiffbeforeafterboth

no changes

addeddeploy/westend/host_vars/chain-specs/nft-westend-v0.9.9-source.jsondiffbeforeafterboth

no changes

addeddeploy/westend/host_vars/chain-specs/nft-westend-v0.9.9.jsondiffbeforeafterboth

no changes

addeddeploy/westend/host_vars/chain-specs/westend-v0.9.9.jsondiffbeforeafterboth

no changes

addeddeploy/westend/host_vars/services/parachain-westend-alice.servicediffbeforeafterboth

no changes

addeddeploy/westend/host_vars/services/parachain-westend-bob.servicediffbeforeafterboth

no changes

addeddeploy/westend/host_vars/services/parachain-westend-charlie.servicediffbeforeafterboth

no changes

addeddeploy/westend/host_vars/services/parachain-westend-dave.servicediffbeforeafterboth

no changes

addeddeploy/westend/host_vars/services/parachain-westend-eve.servicediffbeforeafterboth

no changes

addeddeploy/westend/host_vars/services/parachain-westend-ferdie.servicediffbeforeafterboth

no changes

deleteddocker-compose-testnet.ymldiffbeforeafterboth

no changes

addeddocker-compose-tests-parachain.ymldiffbeforeafterboth

no changes

deleteddocker-compose-tests.ymldiffbeforeafterboth

no changes

modifiedlaunch-config.jsondiffbeforeafterboth
66 "name": "alice",66 "name": "alice",
67 "flags": [67 "flags": [
68 "--rpc-cors=all",68 "--rpc-cors=all",
69 "--rpc-port=9933"69 "--rpc-port=9933", "--unsafe-ws-external"
70 ]70 ]
71 },71 },
72 {72 {
modifiednode/cli/Cargo.tomldiffbeforeafterboth
33
4[build-dependencies.substrate-build-script-utils]4[build-dependencies.substrate-build-script-utils]
5git = 'https://github.com/paritytech/substrate.git'5git = 'https://github.com/paritytech/substrate.git'
6branch = 'polkadot-v0.9.8'6branch = 'polkadot-v0.9.10'
7version = '3.0.0'7version = '3.0.0'
88
9################################################################################9################################################################################
13default-features = false13default-features = false
14features = ['derive']14features = ['derive']
15package = 'parity-scale-codec'15package = 'parity-scale-codec'
16version = '2.0.0'16version = '2.3.0'
1717
18[dependencies.frame-benchmarking]18[dependencies.frame-benchmarking]
19git = 'https://github.com/paritytech/substrate.git'19git = 'https://github.com/paritytech/substrate.git'
20branch = 'polkadot-v0.9.8'20branch = 'polkadot-v0.9.10'
21version = '3.0.0'21version = '4.0.0-dev'
2222
23[dependencies.frame-benchmarking-cli]23[dependencies.frame-benchmarking-cli]
24git = 'https://github.com/paritytech/substrate.git'24git = 'https://github.com/paritytech/substrate.git'
25branch = 'polkadot-v0.9.8'25branch = 'polkadot-v0.9.10'
26version = '3.0.0'26version = '4.0.0-dev'
2727
28[dependencies.pallet-transaction-payment-rpc]28[dependencies.pallet-transaction-payment-rpc]
29git = 'https://github.com/paritytech/substrate.git'29git = 'https://github.com/paritytech/substrate.git'
30branch = 'polkadot-v0.9.8'30branch = 'polkadot-v0.9.10'
31version = '3.0.0'31version = '4.0.0-dev'
3232
33[dependencies.substrate-prometheus-endpoint]33[dependencies.substrate-prometheus-endpoint]
34git = 'https://github.com/paritytech/substrate.git'34git = 'https://github.com/paritytech/substrate.git'
35branch = 'polkadot-v0.9.8'35branch = 'polkadot-v0.9.10'
36version = '0.9.0'36version = '0.9.0'
3737
38[dependencies.sc-basic-authorship]38[dependencies.sc-basic-authorship]
39git = 'https://github.com/paritytech/substrate.git'39git = 'https://github.com/paritytech/substrate.git'
40branch = 'polkadot-v0.9.8'40branch = 'polkadot-v0.9.10'
41version = '0.9.0'41version = '0.10.0-dev'
4242
43[dependencies.sc-chain-spec]43[dependencies.sc-chain-spec]
44git = 'https://github.com/paritytech/substrate.git'44git = 'https://github.com/paritytech/substrate.git'
45branch = 'polkadot-v0.9.8'45branch = 'polkadot-v0.9.10'
46version = '3.0.0'46version = '4.0.0-dev'
4747
48[dependencies.sc-cli]48[dependencies.sc-cli]
49features = ['wasmtime']49features = ['wasmtime']
50git = 'https://github.com/paritytech/substrate.git'50git = 'https://github.com/paritytech/substrate.git'
51branch = 'polkadot-v0.9.8'51branch = 'polkadot-v0.9.10'
52version = '0.9.0'52version = '0.10.0-dev'
5353
54[dependencies.sc-client-api]54[dependencies.sc-client-api]
55git = 'https://github.com/paritytech/substrate.git'55git = 'https://github.com/paritytech/substrate.git'
56branch = 'polkadot-v0.9.8'56branch = 'polkadot-v0.9.10'
57version = '3.0.0'57version = '4.0.0-dev'
5858
59[dependencies.sc-consensus]59[dependencies.sc-consensus]
60git = 'https://github.com/paritytech/substrate.git'60git = 'https://github.com/paritytech/substrate.git'
61branch = 'polkadot-v0.9.8'61branch = 'polkadot-v0.9.10'
62version = '0.9.0'62version = '0.10.0-dev'
6363
64[dependencies.sc-consensus-aura]64[dependencies.sc-consensus-aura]
65git = 'https://github.com/paritytech/substrate.git'65git = 'https://github.com/paritytech/substrate.git'
66branch = 'polkadot-v0.9.8'66branch = 'polkadot-v0.9.10'
67version = '0.9.0'67version = '0.10.0-dev'
6868
69[dependencies.sc-executor]69[dependencies.sc-executor]
70features = ['wasmtime']70features = ['wasmtime']
71git = 'https://github.com/paritytech/substrate.git'71git = 'https://github.com/paritytech/substrate.git'
72branch = 'polkadot-v0.9.8'72branch = 'polkadot-v0.9.10'
73version = '0.9.0'73version = '0.10.0-dev'
7474
75[dependencies.sc-finality-grandpa]75[dependencies.sc-finality-grandpa]
76git = 'https://github.com/paritytech/substrate.git'76git = 'https://github.com/paritytech/substrate.git'
77branch = 'polkadot-v0.9.8'77branch = 'polkadot-v0.9.10'
78version = '0.9.0'78version = '0.10.0-dev'
7979
80[dependencies.sc-keystore]80[dependencies.sc-keystore]
81git = 'https://github.com/paritytech/substrate.git'81git = 'https://github.com/paritytech/substrate.git'
82branch = 'polkadot-v0.9.8'82branch = 'polkadot-v0.9.10'
83version = '3.0.0'83version = '4.0.0-dev'
8484
85[dependencies.sc-rpc]85[dependencies.sc-rpc]
86git = 'https://github.com/paritytech/substrate.git'86git = 'https://github.com/paritytech/substrate.git'
87branch = 'polkadot-v0.9.8'87branch = 'polkadot-v0.9.10'
88version = '3.0.0'88version = '4.0.0-dev'
8989
90[dependencies.sc-rpc-api]90[dependencies.sc-rpc-api]
91git = 'https://github.com/paritytech/substrate.git'91git = 'https://github.com/paritytech/substrate.git'
92branch = 'polkadot-v0.9.8'92branch = 'polkadot-v0.9.10'
93version = '0.9.0'93version = '0.10.0-dev'
9494
95[dependencies.sc-service]95[dependencies.sc-service]
96features = ['wasmtime']96features = ['wasmtime']
97git = 'https://github.com/paritytech/substrate.git'97git = 'https://github.com/paritytech/substrate.git'
98branch = 'polkadot-v0.9.8'98branch = 'polkadot-v0.9.10'
99version = '0.9.0'99version = '0.10.0-dev'
100100
101[dependencies.sc-telemetry]101[dependencies.sc-telemetry]
102git = 'https://github.com/paritytech/substrate.git'102git = 'https://github.com/paritytech/substrate.git'
103branch = 'polkadot-v0.9.8'103branch = 'polkadot-v0.9.10'
104version = '3.0.0'104version = '4.0.0-dev'
105105
106[dependencies.sc-transaction-pool]106[dependencies.sc-transaction-pool]
107git = 'https://github.com/paritytech/substrate.git'107git = 'https://github.com/paritytech/substrate.git'
108branch = 'polkadot-v0.9.8'108branch = 'polkadot-v0.9.10'
109version = '3.0.0'109version = '4.0.0-dev'
110110
111[dependencies.sc-tracing]111[dependencies.sc-tracing]
112git = 'https://github.com/paritytech/substrate.git'112git = 'https://github.com/paritytech/substrate.git'
113branch = 'polkadot-v0.9.8'113branch = 'polkadot-v0.9.10'
114version = '3.0.0'114version = '4.0.0-dev'
115115
116[dependencies.sp-block-builder]116[dependencies.sp-block-builder]
117git = 'https://github.com/paritytech/substrate.git'117git = 'https://github.com/paritytech/substrate.git'
118branch = 'polkadot-v0.9.8'118branch = 'polkadot-v0.9.10'
119version = '3.0.0'119version = '4.0.0-dev'
120120
121[dependencies.sp-api]121[dependencies.sp-api]
122git = 'https://github.com/paritytech/substrate.git'122git = 'https://github.com/paritytech/substrate.git'
123branch = 'polkadot-v0.9.8'123branch = 'polkadot-v0.9.10'
124version = '3.0.0'124version = '4.0.0-dev'
125125
126[dependencies.sp-blockchain]126[dependencies.sp-blockchain]
127git = 'https://github.com/paritytech/substrate.git'127git = 'https://github.com/paritytech/substrate.git'
128branch = 'polkadot-v0.9.8'128branch = 'polkadot-v0.9.10'
129version = '3.0.0'129version = '4.0.0-dev'
130130
131[dependencies.sp-consensus]131[dependencies.sp-consensus]
132git = 'https://github.com/paritytech/substrate.git'132git = 'https://github.com/paritytech/substrate.git'
133branch = 'polkadot-v0.9.8'133branch = 'polkadot-v0.9.10'
134version = '0.9.0'134version = '0.10.0-dev'
135135
136[dependencies.sp-consensus-aura]136[dependencies.sp-consensus-aura]
137git = 'https://github.com/paritytech/substrate.git'137git = 'https://github.com/paritytech/substrate.git'
138branch = 'polkadot-v0.9.8'138branch = 'polkadot-v0.9.10'
139version = '0.9.0'139version = '0.10.0-dev'
140140
141[dependencies.sp-core]141[dependencies.sp-core]
142git = 'https://github.com/paritytech/substrate.git'142git = 'https://github.com/paritytech/substrate.git'
143branch = 'polkadot-v0.9.8'143branch = 'polkadot-v0.9.10'
144version = '3.0.0'144version = '4.0.0-dev'
145145
146[dependencies.sp-finality-grandpa]146[dependencies.sp-finality-grandpa]
147git = 'https://github.com/paritytech/substrate.git'147git = 'https://github.com/paritytech/substrate.git'
148branch = 'polkadot-v0.9.8'148branch = 'polkadot-v0.9.10'
149version = '3.0.0'149version = '4.0.0-dev'
150150
151[dependencies.sp-inherents]151[dependencies.sp-inherents]
152git = 'https://github.com/paritytech/substrate.git'152git = 'https://github.com/paritytech/substrate.git'
153branch = 'polkadot-v0.9.8'153branch = 'polkadot-v0.9.10'
154version = '3.0.0'154version = '4.0.0-dev'
155155
156[dependencies.sp-keystore]156[dependencies.sp-keystore]
157git = 'https://github.com/paritytech/substrate.git'157git = 'https://github.com/paritytech/substrate.git'
158branch = 'polkadot-v0.9.8'158branch = 'polkadot-v0.9.10'
159version = '0.9.0'159version = '0.10.0-dev'
160160
161[dependencies.sp-offchain]161[dependencies.sp-offchain]
162git = 'https://github.com/paritytech/substrate.git'162git = 'https://github.com/paritytech/substrate.git'
163branch = 'polkadot-v0.9.8'163branch = 'polkadot-v0.9.10'
164version = '3.0.0'164version = '4.0.0-dev'
165165
166[dependencies.sp-runtime]166[dependencies.sp-runtime]
167git = 'https://github.com/paritytech/substrate.git'167git = 'https://github.com/paritytech/substrate.git'
168branch = 'polkadot-v0.9.8'168branch = 'polkadot-v0.9.10'
169version = '3.0.0'169version = '4.0.0-dev'
170170
171[dependencies.sp-session]171[dependencies.sp-session]
172git = 'https://github.com/paritytech/substrate.git'172git = 'https://github.com/paritytech/substrate.git'
173branch = 'polkadot-v0.9.8'173branch = 'polkadot-v0.9.10'
174version = '3.0.0'174version = '4.0.0-dev'
175175
176[dependencies.sp-timestamp]176[dependencies.sp-timestamp]
177git = 'https://github.com/paritytech/substrate.git'177git = 'https://github.com/paritytech/substrate.git'
178branch = 'polkadot-v0.9.8'178branch = 'polkadot-v0.9.10'
179version = '3.0.0'179version = '4.0.0-dev'
180180
181[dependencies.sp-transaction-pool]181[dependencies.sp-transaction-pool]
182git = 'https://github.com/paritytech/substrate.git'182git = 'https://github.com/paritytech/substrate.git'
183branch = 'polkadot-v0.9.8'183branch = 'polkadot-v0.9.10'
184version = '3.0.0'184version = '4.0.0-dev'
185185
186[dependencies.sp-trie]186[dependencies.sp-trie]
187git = 'https://github.com/paritytech/substrate.git'187git = 'https://github.com/paritytech/substrate.git'
188branch = 'polkadot-v0.9.8'188branch = 'polkadot-v0.9.10'
189version = '3.0.0'189version = '4.0.0-dev'
190190
191[dependencies.substrate-frame-rpc-system]191[dependencies.substrate-frame-rpc-system]
192git = 'https://github.com/paritytech/substrate.git'192git = 'https://github.com/paritytech/substrate.git'
193branch = 'polkadot-v0.9.8'193branch = 'polkadot-v0.9.10'
194version = '3.0.0'194version = '4.0.0-dev'
195195
196[dependencies.sc-network]196[dependencies.sc-network]
197git = 'https://github.com/paritytech/substrate.git'197git = 'https://github.com/paritytech/substrate.git'
198branch = 'polkadot-v0.9.8'198branch = 'polkadot-v0.9.10'
199version = '0.9.0'199version = '0.10.0-dev'
200200
201[dependencies.serde]201[dependencies.serde]
202features = ['derive']202features = ['derive']
203version = '1.0.119'203version = '1.0.130'
204204
205[dependencies.serde_json]205[dependencies.serde_json]
206version = '1.0.41'206version = '1.0.68'
207207
208208
209################################################################################209################################################################################
210# Cumulus dependencies210# Cumulus dependencies
211211
212[dependencies.cumulus-client-consensus-aura]212[dependencies.cumulus-client-consensus-aura]
213git = 'https://github.com/paritytech/cumulus.git'213git = 'https://github.com/paritytech/cumulus.git'
214branch = 'polkadot-v0.9.8'214branch = 'polkadot-v0.9.10'
215215
216[dependencies.cumulus-client-consensus-common]216[dependencies.cumulus-client-consensus-common]
217git = 'https://github.com/paritytech/cumulus.git'217git = 'https://github.com/paritytech/cumulus.git'
218branch = 'polkadot-v0.9.8'218branch = 'polkadot-v0.9.10'
219219
220[dependencies.cumulus-client-collator]220[dependencies.cumulus-client-collator]
221git = 'https://github.com/paritytech/cumulus.git'221git = 'https://github.com/paritytech/cumulus.git'
222branch = 'polkadot-v0.9.8'222branch = 'polkadot-v0.9.10'
223223
224[dependencies.cumulus-client-cli]224[dependencies.cumulus-client-cli]
225git = 'https://github.com/paritytech/cumulus.git'225git = 'https://github.com/paritytech/cumulus.git'
226branch = 'polkadot-v0.9.8'226branch = 'polkadot-v0.9.10'
227227
228[dependencies.cumulus-client-network]228[dependencies.cumulus-client-network]
229git = 'https://github.com/paritytech/cumulus.git'229git = 'https://github.com/paritytech/cumulus.git'
230branch = 'polkadot-v0.9.8'230branch = 'polkadot-v0.9.10'
231231
232[dependencies.cumulus-primitives-core]232[dependencies.cumulus-primitives-core]
233git = 'https://github.com/paritytech/cumulus.git'233git = 'https://github.com/paritytech/cumulus.git'
234branch = 'polkadot-v0.9.8'234branch = 'polkadot-v0.9.10'
235235
236[dependencies.cumulus-primitives-parachain-inherent]236[dependencies.cumulus-primitives-parachain-inherent]
237git = 'https://github.com/paritytech/cumulus.git'237git = 'https://github.com/paritytech/cumulus.git'
238branch = 'polkadot-v0.9.8'238branch = 'polkadot-v0.9.10'
239239
240[dependencies.cumulus-client-service]240[dependencies.cumulus-client-service]
241git = 'https://github.com/paritytech/cumulus.git'241git = 'https://github.com/paritytech/cumulus.git'
242branch = 'polkadot-v0.9.8'242branch = 'polkadot-v0.9.10'
243243
244244
245################################################################################245################################################################################
246# Polkadot dependencies246# Polkadot dependencies
247[dependencies.polkadot-primitives]247[dependencies.polkadot-primitives]
248git = "https://github.com/paritytech/polkadot"248git = "https://github.com/paritytech/polkadot"
249branch = 'release-v0.9.8'249branch = 'release-v0.9.10'
250250
251[dependencies.polkadot-service]251[dependencies.polkadot-service]
252git = "https://github.com/paritytech/polkadot"252git = "https://github.com/paritytech/polkadot"
253branch = 'release-v0.9.8'253branch = 'release-v0.9.10'
254254
255[dependencies.polkadot-cli]255[dependencies.polkadot-cli]
256git = "https://github.com/paritytech/polkadot"256git = "https://github.com/paritytech/polkadot"
257branch = 'release-v0.9.8'257branch = 'release-v0.9.10'
258258
259[dependencies.polkadot-test-service]259[dependencies.polkadot-test-service]
260git = "https://github.com/paritytech/polkadot"260git = "https://github.com/paritytech/polkadot"
261branch = 'release-v0.9.8'261branch = 'release-v0.9.10'
262262
263[dependencies.polkadot-parachain]263[dependencies.polkadot-parachain]
264git = "https://github.com/paritytech/polkadot"264git = "https://github.com/paritytech/polkadot"
265branch = 'release-v0.9.8'265branch = 'release-v0.9.10'
266266
267267
268################################################################################268################################################################################
297targets = ['x86_64-unknown-linux-gnu']297targets = ['x86_64-unknown-linux-gnu']
298298
299[dependencies]299[dependencies]
300futures = '0.3.4'300futures = '0.3.17'
301log = '0.4.8'301log = '0.4.14'
302flexi_logger = "0.15.7"302flexi_logger = "0.15.7"
303parking_lot = '0.10.0'303parking_lot = '0.11.2'
304structopt = '0.3.8'304structopt = '0.3.23'
305jsonrpc-core = '15.0.0'305jsonrpc-core = '15.1.0'
306jsonrpc-pubsub = "15.0.0"306jsonrpc-pubsub = "15.1.0"
307307
308fc-rpc-core = { version = "1.1.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }308fc-rpc-core = { version = "1.1.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
309fc-consensus = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }309fc-consensus = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
310fc-mapping-sync = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }310fc-mapping-sync = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
311fc-rpc = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }311fc-rpc = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
312fc-db = { version = "1.0.0", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }312fc-db = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
313fp-rpc = { version = "2.0.0", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }313fp-rpc = { version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
314pallet-ethereum = { version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }314pallet-ethereum = { version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
315315
316nft-rpc = { path = "../rpc" }316nft-rpc = { path = "../rpc" }
317317
modifiednode/cli/src/chain_spec.rsdiffbeforeafterboth
196 const_on_chain_schema: vec![],196 const_on_chain_schema: vec![],
197 variable_on_chain_schema: vec![],197 variable_on_chain_schema: vec![],
198 limits: CollectionLimits::default(),198 limits: CollectionLimits::default(),
199 meta_update_permission: MetaUpdatePermission::ItemOwner,
199 transfers_enabled: true,200 transfers_enabled: true,
200 },201 },
201 )],202 )],
modifiednode/cli/src/command.rsdiffbeforeafterboth
51}51}
5252
53impl SubstrateCli for Cli {53impl SubstrateCli for Cli {
54 // TODO use args
54 fn impl_name() -> String {55 fn impl_name() -> String {
55 "Parachain Collator Template".into()56 "Opal Node".into()
56 }57 }
5758
58 fn impl_version() -> String {59 fn impl_version() -> String {
59 env!("SUBSTRATE_CLI_IMPL_VERSION").into()60 env!("SUBSTRATE_CLI_IMPL_VERSION").into()
60 }61 }
6162 // TODO use args
62 fn description() -> String {63 fn description() -> String {
63 format!(64 format!(
64 "Parachain Collator Template\n\nThe command-line arguments provided first will be \65 "Opal Node\n\nThe command-line arguments provided first will be \
65 passed to the parachain node, while the arguments provided after -- will be passed \66 passed to the parachain node, while the arguments provided after -- will be passed \
66 to the relaychain node.\n\n\67 to the relaychain node.\n\n\
67 {} [parachain-args] -- [relaychain-args]",68 {} [parachain-args] -- [relaychain-args]",
68 Self::executable_name()69 Self::executable_name()
69 )70 )
70 }71 }
73 env!("CARGO_PKG_AUTHORS").into()74 env!("CARGO_PKG_AUTHORS").into()
74 }75 }
7576
77 //TODO use args
76 fn support_url() -> String {78 fn support_url() -> String {
77 "https://github.com/substrate-developer-hub/substrate-parachain-template/issues/new".into()79 "mailto:support@unique.network".into()
78 }80 }
7981
80 fn copyright_start_year() -> i32 {82 fn copyright_start_year() -> i32 {
81 201783 2021
82 }84 }
8385
84 fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {86 fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {
91}93}
9294
93impl SubstrateCli for RelayChainCli {95impl SubstrateCli for RelayChainCli {
96 // TODO use args
94 fn impl_name() -> String {97 fn impl_name() -> String {
95 "Parachain Collator Template".into()98 "Opal Node".into()
96 }99 }
97100
98 fn impl_version() -> String {101 fn impl_version() -> String {
99 env!("SUBSTRATE_CLI_IMPL_VERSION").into()102 env!("SUBSTRATE_CLI_IMPL_VERSION").into()
100 }103 }
101104 // TODO use args
102 fn description() -> String {105 fn description() -> String {
103 "Parachain Collator Template\n\nThe command-line arguments provided first will be \106 "Opal Node\n\nThe command-line arguments provided first will be \
104 passed to the parachain node, while the arguments provided after -- will be passed \107 passed to the parachain node, while the arguments provided after -- will be passed \
105 to the relaychain node.\n\n\108 to the relaychain node.\n\n\
106 parachain-collator [parachain-args] -- [relaychain-args]"109 parachain-collator [parachain-args] -- [relaychain-args]"
107 .into()110 .into()
108 }111 }
109112
110 fn author() -> String {113 fn author() -> String {
111 env!("CARGO_PKG_AUTHORS").into()114 env!("CARGO_PKG_AUTHORS").into()
112 }115 }
113116 // TODO use args
114 fn support_url() -> String {117 fn support_url() -> String {
115 "https://github.com/substrate-developer-hub/substrate-parachain-template/issues/new".into()118 "mailto:support@unique.network".into()
116 }119 }
117120
118 fn copyright_start_year() -> i32 {121 fn copyright_start_year() -> i32 {
119 2017122 2021
120 }123 }
121124
122 fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {125 fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {
modifiednode/cli/src/service.rsdiffbeforeafterboth
41// Frontier Imports41// Frontier Imports
42use fc_rpc_core::types::FilterPool;42use fc_rpc_core::types::FilterPool;
43use fc_rpc_core::types::PendingTransactions;43use fc_rpc_core::types::PendingTransactions;
44use fc_mapping_sync::MappingSyncWorker;44use fc_mapping_sync::{MappingSyncWorker, SyncStrategy};
4545
46// Runtime type overrides46// Runtime type overrides
47type BlockNumber = u32;47type BlockNumber = u32;
96 FullClient,96 FullClient,
97 FullBackend,97 FullBackend,
98 FullSelectChain,98 FullSelectChain,
99 sp_consensus::DefaultImportQueue<Block, FullClient>,99 sc_consensus::DefaultImportQueue<Block, FullClient>,
100 sc_transaction_pool::FullPool<Block, FullClient>,100 sc_transaction_pool::FullPool<Block, FullClient>,
101 (101 (
102 Option<Telemetry>,102 Option<Telemetry>,
116 &Configuration,116 &Configuration,
117 Option<TelemetryHandle>,117 Option<TelemetryHandle>,
118 &TaskManager,118 &TaskManager,
119 ) -> Result<sp_consensus::DefaultImportQueue<Block, FullClient>, sc_service::Error>,119 ) -> Result<sc_consensus::DefaultImportQueue<Block, FullClient>, sc_service::Error>,
120{120{
121 let _telemetry = config121 let _telemetry = config
122 .telemetry_endpoints122 .telemetry_endpoints
216 &Configuration,216 &Configuration,
217 Option<TelemetryHandle>,217 Option<TelemetryHandle>,
218 &TaskManager,218 &TaskManager,
219 ) -> Result<sp_consensus::DefaultImportQueue<Block, FullClient>, sc_service::Error>,219 ) -> Result<sc_consensus::DefaultImportQueue<Block, FullClient>, sc_service::Error>,
220 BIC: FnOnce(220 BIC: FnOnce(
221 Arc<FullClient>,221 Arc<FullClient>,
222 Option<&Registry>,222 Option<&Registry>,
275 import_queue: import_queue.clone(),276 import_queue: import_queue.clone(),
276 on_demand: None,277 on_demand: None,
277 block_announce_validator_builder: Some(Box::new(|_| block_announce_validator)),278 block_announce_validator_builder: Some(Box::new(|_| block_announce_validator)),
279 warp_sync: None,
278 })?;280 })?;
279281
280 let subscription_executor = sc_rpc::SubscriptionTaskExecutor::new(task_manager.spawn_handle());282 let subscription_executor = sc_rpc::SubscriptionTaskExecutor::new(task_manager.spawn_handle());
302 max_past_logs: 10000,304 max_past_logs: 10000,
303 };305 };
304306
305 nft_rpc::create_full::<_, _, _, RuntimeApi, _>(full_deps, subscription_executor.clone())307 Ok(nft_rpc::create_full::<_, _, _, RuntimeApi, _>(
308 full_deps,
309 subscription_executor.clone(),
310 ))
306 });311 });
307312
308 task_manager.spawn_essential_handle().spawn(313 task_manager.spawn_essential_handle().spawn(
313 client.clone(),318 client.clone(),
314 backend.clone(),319 backend.clone(),
315 frontier_backend.clone(),320 frontier_backend.clone(),
321 SyncStrategy::Normal,
316 )322 )
317 .for_each(|()| futures::future::ready(())),323 .for_each(|()| futures::future::ready(())),
318 );324 );
388 config: &Configuration,394 config: &Configuration,
389 telemetry: Option<TelemetryHandle>,395 telemetry: Option<TelemetryHandle>,
390 task_manager: &TaskManager,396 task_manager: &TaskManager,
391) -> Result<sp_consensus::DefaultImportQueue<Block, FullClient>, sc_service::Error> {397) -> Result<sc_consensus::DefaultImportQueue<Block, FullClient>, sc_service::Error> {
392 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;398 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;
393399
394 cumulus_client_consensus_aura::import_queue::<400 cumulus_client_consensus_aura::import_queue::<
modifiednode/rpc/Cargo.tomldiffbeforeafterboth
10targets = ["x86_64-unknown-linux-gnu"]10targets = ["x86_64-unknown-linux-gnu"]
1111
12[dependencies]12[dependencies]
13futures = { version = "0.3.1", features = ["compat"] }13futures = { version = "0.3.17", features = ["compat"] }
14jsonrpc-core = "15.0.0"14jsonrpc-core = "15.1.0"
15jsonrpc-pubsub = "15.0.0"15jsonrpc-pubsub = "15.1.0"
16# pallet-contracts-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }16# pallet-contracts-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.9' }
17pallet-transaction-payment-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }17pallet-transaction-payment-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
18pallet-transaction-payment-rpc-runtime-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }18pallet-transaction-payment-rpc-runtime-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
19sc-client-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19sc-client-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
20sc-consensus-aura = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20sc-consensus-aura = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
21sc-consensus-epochs = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }21sc-consensus-epochs = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
22sc-finality-grandpa = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }22sc-finality-grandpa = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
23sc-finality-grandpa-rpc = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }23sc-finality-grandpa-rpc = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
24sc-keystore = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }24sc-keystore = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
25sc-network = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }25sc-network = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
26sc-rpc-api = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26sc-rpc-api = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
27sc-rpc = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27sc-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
28sc-service = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }28sc-service = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
29sp-api = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }29sp-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
30sp-block-builder = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }30sp-block-builder = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
31sp-blockchain = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }31sp-blockchain = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
32sp-consensus = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }32sp-consensus = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
33sp-consensus-aura = { version = "0.9", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }33sp-consensus-aura = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
34sp-core = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }34sp-core = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
35sp-offchain = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }35sp-offchain = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
36sp-runtime = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }36sp-runtime = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
37sp-storage = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }37sp-storage = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
38sp-session = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }38sp-session = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
39sp-transaction-pool = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }39sp-transaction-pool = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
40sc-transaction-pool = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }40sc-transaction-pool = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
41sc-transaction-graph = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }
42substrate-frame-rpc-system = { version = "3.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }41substrate-frame-rpc-system = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
43tokio = { version = "0.2.13", features = ["macros", "sync"] }42tokio = { version = "0.2.25", features = ["macros", "sync"] }
4443
45pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }44pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
46fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }45fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
47fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }46fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
48fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
49fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
50fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
5150
52pallet-nft = { path = "../../pallets/nft" }51pallet-nft = { path = "../../pallets/nft" }
53nft-runtime = { path = "../../runtime" }52nft-runtime = { path = "../../runtime" }
modifiednode/rpc/src/lib.rsdiffbeforeafterboth
18use sp_block_builder::BlockBuilder;18use sp_block_builder::BlockBuilder;
19use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata};19use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata};
20use sp_consensus::SelectChain;20use sp_consensus::SelectChain;
21use sp_transaction_pool::TransactionPool;21use sc_service::TransactionPool;
22use std::{collections::BTreeMap, marker::PhantomData, sync::Arc};22use std::{collections::BTreeMap, marker::PhantomData, sync::Arc};
2323
24/// Public io handler for exporting into other modules24/// Public io handler for exporting into other modules
192 pending_transactions,192 pending_transactions,
193 signers,193 signers,
194 overrides.clone(),194 overrides.clone(),
195 backend,195 backend.clone(),
196 is_authority,196 is_authority,
197 max_past_logs,197 max_past_logs,
198 )));198 )));
199199
200 if let Some(filter_pool) = filter_pool {200 if let Some(filter_pool) = filter_pool {
201 io.extend_with(EthFilterApiServer::to_delegate(EthFilterApi::new(201 io.extend_with(EthFilterApiServer::to_delegate(EthFilterApi::new(
202 client.clone(),202 client.clone(),
203 backend,
203 filter_pool,204 filter_pool,
204 500_usize, // max stored filters205 500_usize, // max stored filters
205 overrides.clone(),206 overrides.clone(),
deletednode_build_test.ymldiffbeforeafterboth

no changes

modifiedpallets/contract-helpers/Cargo.tomldiffbeforeafterboth
7default-features = false7default-features = false
8features = ['derive']8features = ['derive']
9package = 'parity-scale-codec'9package = 'parity-scale-codec'
10version = '2.0.0'10version = '2.3.0'
1111
12[dependencies.up-sponsorship]12[dependencies.up-sponsorship]
13default-features = false13default-features = false
14path = '../../primitives/sponsorship'14path = '../../primitives/sponsorship'
15version = '0.1.0'15version = '0.1.0'
1616
17[dependencies]17[dependencies]
18frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }18frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
19frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
20pallet-contracts = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20pallet-contracts = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
21sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }21sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
22sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }22sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
2323
24[features]24[features]
25default = ["std"]25default = ["std"]
modifiedpallets/contract-helpers/src/lib.rsdiffbeforeafterboth
7 use frame_support::sp_runtime::traits::StaticLookup;7 use frame_support::sp_runtime::traits::StaticLookup;
8 use frame_support::{pallet_prelude::*, traits::IsSubType};8 use frame_support::{pallet_prelude::*, traits::IsSubType};
9 use frame_system::pallet_prelude::*;9 use frame_system::pallet_prelude::*;
10 use frame_system::Config as SysConfig;
10 use pallet_contracts::chain_extension::UncheckedFrom;11 use pallet_contracts::chain_extension::UncheckedFrom;
11 use sp_runtime::{12 use sp_runtime::{
12 traits::{DispatchInfoOf, Hash, PostDispatchInfoOf, SignedExtension},13 traits::{DispatchInfoOf, Hash, PostDispatchInfoOf, SignedExtension},
176 impl<T> SignedExtension for ContractHelpersExtension<T>177 impl<T> SignedExtension for ContractHelpersExtension<T>
177 where178 where
178 T: Config + Send + Sync,179 T: Config + Send + Sync,
179 T::Call: sp_runtime::traits::Dispatchable,180 <T as SysConfig>::Call: sp_runtime::traits::Dispatchable,
180 T::Call: IsSubType<pallet_contracts::Call<T>>,181 <T as SysConfig>::Call: IsSubType<pallet_contracts::Call<T>>,
181 T::AccountId: UncheckedFrom<T::Hash>,182 T::AccountId: UncheckedFrom<T::Hash>,
182 T::AccountId: AsRef<[u8]>,183 T::AccountId: AsRef<[u8]>,
183 {184 {
184 const IDENTIFIER: &'static str = "ContractHelpers";185 const IDENTIFIER: &'static str = "ContractHelpers";
185 type AccountId = T::AccountId;186 type AccountId = T::AccountId;
186 type Call = T::Call;187 type Call = <T as SysConfig>::Call;
187 type AdditionalSigned = ();188 type AdditionalSigned = ();
188 type Pre = Option<(Self::AccountId, CodeHash<T>, Vec<u8>)>;189 type Pre = Option<(Self::AccountId, CodeHash<T>, Vec<u8>)>;
189190
modifiedpallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }7sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
8sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }8sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
9ethereum = { default-features = false, version = "0.7.1" }9ethereum = { default-features = false, version = "0.9.0" }
10evm-coder = { default-features = false, path = "../../crates/evm-coder" }10evm-coder = { default-features = false, path = "../../crates/evm-coder" }
11pallet-ethereum = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }11pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
12pallet-evm = { default-features = false, version = "5.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }12pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
13frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }13frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
14frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }14frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
1515
16[dependencies.codec]16[dependencies.codec]
17default-features = false17default-features = false
18features = ['derive']18features = ['derive']
19package = 'parity-scale-codec'19package = 'parity-scale-codec'
20version = '2.0.0'20version = '2.3.0'
2121
22[features]22[features]
23default = ["std"]23default = ["std"]
modifiedpallets/evm-coder-substrate/src/lib.rsdiffbeforeafterboth
60 .saturating_add((topics as u64).saturating_mul(G_LOGTOPIC))60 .saturating_add((topics as u64).saturating_mul(G_LOGTOPIC))
61 }61 }
6262
63 pub fn generate_transaction() -> ethereum::Transaction {63 pub fn generate_transaction() -> ethereum::TransactionV0 {
64 use ethereum::{Transaction, TransactionAction, TransactionSignature};64 use ethereum::{TransactionV0, TransactionAction, TransactionSignature};
65 Transaction {65 TransactionV0 {
66 nonce: 0.into(),66 nonce: 0.into(),
67 gas_price: 0.into(),67 gas_price: 0.into(),
68 gas_limit: 0.into(),68 gas_limit: 0.into(),
modifiedpallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }7frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
8frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }8frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
9sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }9sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
10sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }10sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
11sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }11sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
12evm-coder = { default-features = false, path = '../../crates/evm-coder' }12evm-coder = { default-features = false, path = '../../crates/evm-coder' }
13pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }13pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
14pallet-evm = { default-features = false, version = "5.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }14pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
15up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }15up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }
16log = "0.4.14"16log = "0.4.14"
1717
18[dependencies.codec]18[dependencies.codec]
19default-features = false19default-features = false
20features = ['derive']20features = ['derive']
21package = 'parity-scale-codec'21package = 'parity-scale-codec'
22version = '2.0.0'22version = '2.3.0'
2323
24[features]24[features]
25default = ["std"]25default = ["std"]
modifiedpallets/evm-contract-helpers/src/eth.rsdiffbeforeafterboth
8};8};
9use frame_support::traits::Get;9use frame_support::traits::Get;
10use up_sponsorship::SponsorshipHandler;10use up_sponsorship::SponsorshipHandler;
11use sp_std::vec::Vec;11use sp_std::{convert::TryInto, vec::Vec};
1212
13struct ContractHelpers<T: Config>(SubstrateRecorder<T>);13struct ContractHelpers<T: Config>(SubstrateRecorder<T>);
1414
50 Ok(())50 Ok(())
51 }51 }
52
53 fn get_sponsoring_rate_limit(&self, contract_address: address) -> Result<uint32> {
54 self.0.consume_sload()?;
55 Ok(<SponsoringRateLimit<T>>::get(contract_address)
56 .try_into()
57 .map_err(|_| "rate limit > u32::MAX")?)
58 }
5259
53 fn allowed(&self, contract_address: address, user: address) -> Result<bool> {60 fn allowed(&self, contract_address: address, user: address) -> Result<bool> {
54 self.0.consume_sload()?;61 self.0.consume_sload()?;
modifiedpallets/evm-contract-helpers/src/stubs/ContractHelpers.rawdiffbeforeafterboth

binary blob — no preview

modifiedpallets/evm-contract-helpers/src/stubs/ContractHelpers.soldiffbeforeafterboth
52 dummy = 0;52 dummy = 0;
53 }53 }
54
55 // Selector: getSponsoringRateLimit(address) 610cfabd
56 function getSponsoringRateLimit(address contractAddress)
57 public
58 view
59 returns (uint32)
60 {
61 require(false, stub_error);
62 contractAddress;
63 dummy;
64 return 0;
65 }
5466
55 // Selector: allowed(address,address) 5c65816567 // Selector: allowed(address,address) 5c658165
56 function allowed(address contractAddress, address user)68 function allowed(address contractAddress, address user)
modifiedpallets/evm-migration/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }7frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
8frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }8frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
9frame-benchmarking = { default-features = false, version = '3.0.0', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }9frame-benchmarking = { default-features = false, version = '4.0.0-dev', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
10sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }10sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
11sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }11sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
12sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }12sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
13sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }13sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
14pallet-evm = { default-features = false, version = "5.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }14pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
15fp-evm = { default-features = false, version = "2.0.0", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }15fp-evm = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
1616
17[dependencies.codec]17[dependencies.codec]
18default-features = false18default-features = false
19features = ['derive']19features = ['derive']
20package = 'parity-scale-codec'20package = 'parity-scale-codec'
21version = '2.0.0'21version = '2.3.0'
2222
23[features]23[features]
24default = ["std", "runtime-benchmarks"]24default = ["std", "runtime-benchmarks"]
modifiedpallets/evm-migration/src/lib.rsdiffbeforeafterboth
55 address: H160,55 address: H160,
56 data: Vec<(H256, H256)>,56 data: Vec<(H256, H256)>,
57 ) -> DispatchResult {57 ) -> DispatchResult {
58 use frame_support::StorageDoubleMap;
59 ensure_root(origin)?;58 ensure_root(origin)?;
60 ensure!(59 ensure!(
61 <MigrationPending<T>>::get(&address),60 <MigrationPending<T>>::get(&address),
62 <Error<T>>::AccountIsNotMigrating,61 <Error<T>>::AccountIsNotMigrating,
63 );62 );
6463
65 for (k, v) in data {64 for (k, v) in data {
66 pallet_evm::AccountStorages::insert(&address, k, v);65 <pallet_evm::AccountStorages<T>>::insert(&address, k, v);
67 }66 }
68 Ok(())67 Ok(())
69 }68 }
7069
71 #[pallet::weight(<SelfWeightOf<T>>::finish(code.len() as u32))]70 #[pallet::weight(<SelfWeightOf<T>>::finish(code.len() as u32))]
72 #[transactional]71 #[transactional]
73 pub fn finish(origin: OriginFor<T>, address: H160, code: Vec<u8>) -> DispatchResult {72 pub fn finish(origin: OriginFor<T>, address: H160, code: Vec<u8>) -> DispatchResult {
74 use frame_support::StorageMap;
75 ensure_root(origin)?;73 ensure_root(origin)?;
76 ensure!(74 ensure!(
77 <MigrationPending<T>>::get(&address),75 <MigrationPending<T>>::get(&address),
78 <Error<T>>::AccountIsNotMigrating,76 <Error<T>>::AccountIsNotMigrating,
79 );77 );
8078
81 pallet_evm::AccountCodes::insert(&address, code);79 <pallet_evm::AccountCodes<T>>::insert(&address, code);
82 <MigrationPending<T>>::remove(address);80 <MigrationPending<T>>::remove(address);
83 Ok(())81 Ok(())
84 }82 }
modifiedpallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }7frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
8frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }8frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
9sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }9sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
10sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }10sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
11sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }11sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
12sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }12sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
13pallet-evm = { default-features = false, version = "5.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }13pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
14fp-evm = { default-features = false, version = "2.0.0", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }14fp-evm = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
15pallet-ethereum = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }15pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
16up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }16up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }
1717
18[dependencies.codec]18[dependencies.codec]
19default-features = false19default-features = false
20features = ['derive']20features = ['derive']
21package = 'parity-scale-codec'21package = 'parity-scale-codec'
22version = '2.0.0'22version = '2.3.0'
2323
24[features]24[features]
25default = ["std"]25default = ["std"]
modifiedpallets/inflation/Cargo.tomldiffbeforeafterboth
37default-features = false37default-features = false
38features = ['derive']38features = ['derive']
39package = 'parity-scale-codec'39package = 'parity-scale-codec'
40version = '2.0.0'40version = '2.3.0'
4141
42[dependencies.frame-benchmarking]42[dependencies.frame-benchmarking]
43default-features = false43default-features = false
44optional = true44optional = true
45git = 'https://github.com/paritytech/substrate.git'45git = 'https://github.com/paritytech/substrate.git'
46branch = 'polkadot-v0.9.8'46branch = 'polkadot-v0.9.10'
47version = '3.0.0'47version = '4.0.0-dev'
4848
49[dependencies.frame-support]49[dependencies.frame-support]
50default-features = false50default-features = false
51git = 'https://github.com/paritytech/substrate.git'51git = 'https://github.com/paritytech/substrate.git'
52branch = 'polkadot-v0.9.8'52branch = 'polkadot-v0.9.10'
53version = '3.0.0'53version = '4.0.0-dev'
5454
55[dependencies.frame-system]55[dependencies.frame-system]
56default-features = false56default-features = false
57git = 'https://github.com/paritytech/substrate.git'57git = 'https://github.com/paritytech/substrate.git'
58branch = 'polkadot-v0.9.8'58branch = 'polkadot-v0.9.10'
59version = '3.0.0'59version = '4.0.0-dev'
6060
61[dependencies.pallet-balances]61[dependencies.pallet-balances]
62default-features = false62default-features = false
63git = 'https://github.com/paritytech/substrate.git'63git = 'https://github.com/paritytech/substrate.git'
64branch = 'polkadot-v0.9.8'64branch = 'polkadot-v0.9.10'
65version = '3.0.0'65version = '4.0.0-dev'
6666
67[dependencies.pallet-timestamp]67[dependencies.pallet-timestamp]
68default-features = false68default-features = false
69git = 'https://github.com/paritytech/substrate.git'69git = 'https://github.com/paritytech/substrate.git'
70branch = 'polkadot-v0.9.8'70branch = 'polkadot-v0.9.10'
71version = '3.0.0'71version = '4.0.0-dev'
7272
73[dependencies.pallet-randomness-collective-flip]73[dependencies.pallet-randomness-collective-flip]
74default-features = false74default-features = false
75git = 'https://github.com/paritytech/substrate.git'75git = 'https://github.com/paritytech/substrate.git'
76branch = 'polkadot-v0.9.8'76branch = 'polkadot-v0.9.10'
77version = '3.0.0'77version = '4.0.0-dev'
7878
79[dependencies.sp-std]79[dependencies.sp-std]
80default-features = false80default-features = false
81git = 'https://github.com/paritytech/substrate.git'81git = 'https://github.com/paritytech/substrate.git'
82branch = 'polkadot-v0.9.8'82branch = 'polkadot-v0.9.10'
83version = '3.0.0'83version = '4.0.0-dev'
8484
85[dependencies.serde]85[dependencies.serde]
86default-features = false86default-features = false
87features = ['derive']87features = ['derive']
88version = '1.0.119'88version = '1.0.130'
8989
90[dependencies.sp-runtime]90[dependencies.sp-runtime]
91default-features = false91default-features = false
92git = 'https://github.com/paritytech/substrate.git'92git = 'https://github.com/paritytech/substrate.git'
93branch = 'polkadot-v0.9.8'93branch = 'polkadot-v0.9.10'
94version = '3.0.0'94version = '4.0.0-dev'
9595
96[dependencies.sp-core]96[dependencies.sp-core]
97default-features = false97default-features = false
98git = 'https://github.com/paritytech/substrate.git'98git = 'https://github.com/paritytech/substrate.git'
99branch = 'polkadot-v0.9.8'99branch = 'polkadot-v0.9.10'
100version = '3.0.0'100version = '4.0.0-dev'
101101
102[dependencies.sp-io]102[dependencies.sp-io]
103default-features = false103default-features = false
104git = 'https://github.com/paritytech/substrate.git'104git = 'https://github.com/paritytech/substrate.git'
105branch = 'polkadot-v0.9.8'105branch = 'polkadot-v0.9.10'
106version = '3.0.0'106version = '4.0.0-dev'
107107
108
modifiedpallets/nft-charge-transaction/Cargo.tomldiffbeforeafterboth
16default-features = false16default-features = false
17features = ['derive']17features = ['derive']
18package = 'parity-scale-codec'18package = 'parity-scale-codec'
19version = '2.0.0'19version = '2.3.0'
2020
21[dependencies]21[dependencies]
22serde = { version = "1.0.119", default-features = false }22serde = { version = "1.0.130", default-features = false }
23frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }23frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
24frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }24frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
25pallet-balances = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }25pallet-balances = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
26pallet-transaction-payment = { default-features = false, version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26pallet-transaction-payment = { default-features = false, version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
27sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
28frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }28frame-benchmarking = { default-features = false, version = "4.0.0-dev", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
29sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }29sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
30sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }30sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
31sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }31sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
3232
33pallet-nft-transaction-payment = { default-features = false, path="../nft-transaction-payment" }33pallet-nft-transaction-payment = { default-features = false, path = "../nft-transaction-payment" }
3434
modifiedpallets/nft-transaction-payment/Cargo.tomldiffbeforeafterboth
16default-features = false16default-features = false
17features = ['derive']17features = ['derive']
18package = 'parity-scale-codec'18package = 'parity-scale-codec'
19version = '2.0.0'19version = '2.3.0'
2020
21[dependencies]21[dependencies]
22serde = { version = "1.0.119", default-features = false }22serde = { version = "1.0.130", default-features = false }
23frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }23frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
24frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }24frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
25pallet-transaction-payment = { default-features = false, version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }25pallet-transaction-payment = { default-features = false, version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
26sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
27frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27frame-benchmarking = { default-features = false, version = "4.0.0-dev", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
28sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }28sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
29sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }29sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
30sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }30sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
3131
32up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }32up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }
3333
modifiedpallets/nft/Cargo.tomldiffbeforeafterboth
50default-features = false50default-features = false
51features = ['derive']51features = ['derive']
52package = 'parity-scale-codec'52package = 'parity-scale-codec'
53version = '2.0.0'53version = '2.3.0'
5454
55[dependencies.frame-benchmarking]55[dependencies.frame-benchmarking]
56default-features = false56default-features = false
57optional = true57optional = true
58git = 'https://github.com/paritytech/substrate.git'58git = 'https://github.com/paritytech/substrate.git'
59branch = 'polkadot-v0.9.8'59branch = 'polkadot-v0.9.10'
60version = '3.0.0'60version = '4.0.0-dev'
6161
62[dependencies.frame-support]62[dependencies.frame-support]
63default-features = false63default-features = false
64git = 'https://github.com/paritytech/substrate.git'64git = 'https://github.com/paritytech/substrate.git'
65branch = 'polkadot-v0.9.8'65branch = 'polkadot-v0.9.10'
66version = '3.0.0'66version = '4.0.0-dev'
6767
68[dependencies.frame-system]68[dependencies.frame-system]
69default-features = false69default-features = false
70git = 'https://github.com/paritytech/substrate.git'70git = 'https://github.com/paritytech/substrate.git'
71branch = 'polkadot-v0.9.8'71branch = 'polkadot-v0.9.10'
72version = '3.0.0'72version = '4.0.0-dev'
7373
74[dependencies.pallet-balances]74[dependencies.pallet-balances]
75default-features = false75default-features = false
76git = 'https://github.com/paritytech/substrate.git'76git = 'https://github.com/paritytech/substrate.git'
77branch = 'polkadot-v0.9.8'77branch = 'polkadot-v0.9.10'
78version = '3.0.0'78version = '4.0.0-dev'
7979
80[dependencies.pallet-timestamp]80[dependencies.pallet-timestamp]
81default-features = false81default-features = false
82git = 'https://github.com/paritytech/substrate.git'82git = 'https://github.com/paritytech/substrate.git'
83branch = 'polkadot-v0.9.8'83branch = 'polkadot-v0.9.10'
84version = '3.0.0'84version = '4.0.0-dev'
8585
86[dependencies.pallet-randomness-collective-flip]86[dependencies.pallet-randomness-collective-flip]
87default-features = false87default-features = false
88git = 'https://github.com/paritytech/substrate.git'88git = 'https://github.com/paritytech/substrate.git'
89branch = 'polkadot-v0.9.8'89branch = 'polkadot-v0.9.10'
90version = '3.0.0'90version = '4.0.0-dev'
9191
92[dependencies.sp-std]92[dependencies.sp-std]
93default-features = false93default-features = false
94git = 'https://github.com/paritytech/substrate.git'94git = 'https://github.com/paritytech/substrate.git'
95branch = 'polkadot-v0.9.8'95branch = 'polkadot-v0.9.10'
96version = '3.0.0'96version = '4.0.0-dev'
9797
98[dependencies.pallet-transaction-payment]98[dependencies.pallet-transaction-payment]
99default-features = false99default-features = false
100git = 'https://github.com/paritytech/substrate.git'100git = 'https://github.com/paritytech/substrate.git'
101branch = 'polkadot-v0.9.8'101branch = 'polkadot-v0.9.10'
102version = '3.0.0'102version = '4.0.0-dev'
103103
104[dependencies.serde]104[dependencies.serde]
105default-features = false105default-features = false
106features = ['derive']106features = ['derive']
107version = '1.0.119'107version = '1.0.130'
108108
109[dependencies.sp-runtime]109[dependencies.sp-runtime]
110default-features = false110default-features = false
111git = 'https://github.com/paritytech/substrate.git'111git = 'https://github.com/paritytech/substrate.git'
112branch = 'polkadot-v0.9.8'112branch = 'polkadot-v0.9.10'
113version = '3.0.0'113version = '4.0.0-dev'
114114
115[dependencies.sp-core]115[dependencies.sp-core]
116default-features = false116default-features = false
117git = 'https://github.com/paritytech/substrate.git'117git = 'https://github.com/paritytech/substrate.git'
118branch = 'polkadot-v0.9.8'118branch = 'polkadot-v0.9.10'
119version = '3.0.0'119version = '4.0.0-dev'
120120
121[dependencies.sp-io]121[dependencies.sp-io]
122default-features = false122default-features = false
123git = 'https://github.com/paritytech/substrate.git'123git = 'https://github.com/paritytech/substrate.git'
124branch = 'polkadot-v0.9.8'124branch = 'polkadot-v0.9.10'
125version = '3.0.0'125version = '4.0.0-dev'
126126
127127
128################################################################################128################################################################################
140140
141141
142[dependencies]142[dependencies]
143ethereum = { default-features = false, version = "0.7.1" }143ethereum = { default-features = false, version = "0.9.0" }
144rlp = { default-features = false, version = "0.5.0" }144rlp = { default-features = false, version = "0.5.0" }
145sp-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.8" }145sp-api = { default-features = false, version = '4.0.0-dev', git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.10" }
146146
147evm-coder = { default-features = false, path = "../../crates/evm-coder" }147evm-coder = { default-features = false, path = "../../crates/evm-coder" }
148pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }148pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
149primitive-types = { version = "0.9.0", default-features = false, features = [149primitive-types = { version = "0.10.1", default-features = false, features = [
150 "serde_no_std",150 "serde_no_std",
151] }151] }
152152
153pallet-evm = { default-features = false, version = "5.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }153pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
154pallet-ethereum = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }154pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
155fp-evm = { default-features = false, version = '2.0.0', git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }155fp-evm = { default-features = false, version = '3.0.0-dev', git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
156hex-literal = "0.3.1"156hex-literal = "0.3.3"
157157
modifiedpallets/nft/src/eth/mod.rsdiffbeforeafterboth
103 CollectionMode::ReFungible => {103 CollectionMode::ReFungible => {
104 include_bytes!("stubs/UniqueRefungible.raw") as &[u8]104 include_bytes!("stubs/UniqueRefungible.raw") as &[u8]
105 }105 }
106 CollectionMode::Invalid => include_bytes!("stubs/UniqueInvalid.raw") as &[u8],
107 }106 }
108 .to_owned()107 .to_owned()
109 })108 })
deletedpallets/nft/src/eth/stubs/UniqueInvalid.rawdiffbeforeafterboth

no changes

modifiedpallets/nft/src/lib.rsdiffbeforeafterboth
43 OFFCHAIN_SCHEMA_LIMIT, MAX_TOKEN_PREFIX_LENGTH, MAX_COLLECTION_NAME_LENGTH,43 OFFCHAIN_SCHEMA_LIMIT, MAX_TOKEN_PREFIX_LENGTH, MAX_COLLECTION_NAME_LENGTH,
44 MAX_COLLECTION_DESCRIPTION_LENGTH, AccessMode, Collection, CreateItemData, CollectionLimits,44 MAX_COLLECTION_DESCRIPTION_LENGTH, AccessMode, Collection, CreateItemData, CollectionLimits,
45 CollectionId, CollectionMode, TokenId, SchemaVersion, SponsorshipState, Ownership, NftItemType,45 CollectionId, CollectionMode, TokenId, SchemaVersion, SponsorshipState, Ownership, NftItemType,
46 FungibleItemType, ReFungibleItemType,46 MetaUpdatePermission, FungibleItemType, ReFungibleItemType,
47};47};
4848
49#[cfg(test)]49#[cfg(test)]
145 BadCreateRefungibleCall,145 BadCreateRefungibleCall,
146 /// Gas limit exceeded146 /// Gas limit exceeded
147 OutOfGas,147 OutOfGas,
148 /// Metadata update denied by collection settings
149 MetadataUpdateDenied,
150 /// Metadata update flag become unmutable with None option
151 MetadataFlagFrozen,
148 /// Collection settings not allowing items transferring152 /// Collection settings not allowing items transferring
149 TransferNotAllowed,153 TransferNotAllowed,
150 /// Can't transfer tokens to ethereum zero address154 /// Can't transfer tokens to ethereum zero address
302 /// Amount of collections destroyed, used for total amount tracking with306 /// Amount of collections destroyed, used for total amount tracking with
303 /// CreatedCollectionCount307 /// CreatedCollectionCount
304 DestroyedCollectionCount: u32;308 DestroyedCollectionCount: u32;
305 /// Total amount of account owned tokens (NFTs + RFTs + unique fungibles)
306 /// Account id (real)
307 pub AccountItemCount get(fn account_item_count): map hasher(twox_64_concat) T::AccountId => u32;
308 //#endregion309 //#endregion
309310
310 //#region Basic collections311 //#region Basic collections
541 variable_on_chain_schema: Vec::new(),542 variable_on_chain_schema: Vec::new(),
542 const_on_chain_schema: Vec::new(),543 const_on_chain_schema: Vec::new(),
543 limits,544 limits,
545 meta_update_permission: MetaUpdatePermission::default(),
544 transfers_enabled: true,546 transfers_enabled: true,
545 };547 };
546548
940 target_collection.save()942 target_collection.save()
941 }943 }
944
945 // TODO! transaction weight
946 /// Set meta_update_permission value for particular collection
947 ///
948 /// # Permissions
949 ///
950 /// * Collection Owner.
951 ///
952 /// # Arguments
953 ///
954 /// * collection_id: ID of the collection.
955 ///
956 /// * value: New flag value.
957 #[weight = <T as Config>::WeightInfo::burn_item()]
958 #[transactional]
959 pub fn set_meta_update_permission_flag(origin, collection_id: CollectionId, value: MetaUpdatePermission) -> DispatchResult {
960
961 let sender = ensure_signed(origin)?;
962 let mut target_collection = Self::get_collection(collection_id)?;
963
964 ensure!(
965 target_collection.meta_update_permission != MetaUpdatePermission::None,
966 Error::<T>::MetadataFlagFrozen
967 );
968 Self::check_owner_permissions(&target_collection, &sender)?;
969
970 target_collection.meta_update_permission = value;
971
972 target_collection.save()
973 }
942974
943 /// Destroys a concrete instance of NFT.975 /// Destroys a concrete instance of NFT.
944 ///976 ///
1090 let sender = T::CrossAccountId::from_sub(ensure_signed(origin)?);1122 let sender = T::CrossAccountId::from_sub(ensure_signed(origin)?);
10911123
1092 let collection = Self::get_collection(collection_id)?;1124 let collection = Self::get_collection(collection_id)?;
1125 Self::meta_update_check(&sender, &collection, item_id)?;
10931126
1094 Self::set_variable_meta_data_internal(&sender, &collection, item_id, data)?;1127 Self::set_variable_meta_data_internal(&sender, &collection, item_id, data)?;
10951128
1312 sender.clone(),1345 sender.clone(),
1313 recipient.clone(),1346 recipient.clone(),
1314 )?,1347 )?,
1315 _ => (),
1316 };1348 };
13171349
1318 Self::deposit_event(RawEvent::Transfer(1350 Self::deposit_event(RawEvent::Transfer(
1458 from.clone(),1490 from.clone(),
1459 recipient.clone(),1491 recipient.clone(),
1460 )?,1492 )?,
1461 _ => (),
1462 };1493 };
14631494
1464 if matches!(collection.mode, CollectionMode::Fungible(_)) {1495 if matches!(collection.mode, CollectionMode::Fungible(_)) {
1485 Error::<T>::TokenVariableDataLimitExceeded1516 Error::<T>::TokenVariableDataLimitExceeded
1486 );1517 );
14871518
1488 // Modify permissions check
1489 ensure!(1519 ensure!(
1490 Self::is_item_owner(sender, collection, item_id)?1520 (Self::is_item_owner(sender, collection, item_id)?
1521 && collection.meta_update_permission == MetaUpdatePermission::ItemOwner)
1491 || Self::is_owner_or_admin_permissions(collection, sender)?,1522 || (Self::is_owner_or_admin_permissions(collection, sender)?
1523 && collection.meta_update_permission == MetaUpdatePermission::Admin),
1492 Error::<T>::NoPermission1524 Error::<T>::NoPermission
1493 );1525 );
14941526
1498 Self::set_re_fungible_variable_data(collection, item_id, data)?1530 Self::set_re_fungible_variable_data(collection, item_id, data)?
1499 }1531 }
1500 CollectionMode::Fungible(_) => fail!(Error::<T>::CantStoreMetadataInFungibleTokens),1532 CollectionMode::Fungible(_) => fail!(Error::<T>::CantStoreMetadataInFungibleTokens),
1501 _ => fail!(Error::<T>::UnexpectedCollectionType),
1502 };1533 };
15031534
1504 Ok(())1535 Ok(())
1505 }1536 }
1537
1538 pub fn meta_update_check(
1539 sender: &T::CrossAccountId,
1540 collection: &CollectionHandle<T>,
1541 item_id: TokenId,
1542 ) -> DispatchResult {
1543 match collection.meta_update_permission {
1544 MetaUpdatePermission::ItemOwner => ensure!(
1545 Self::is_item_owner(sender, collection, item_id)?,
1546 Error::<T>::NoPermission
1547 ),
1548 MetaUpdatePermission::Admin => ensure!(
1549 Self::is_owner_or_admin_permissions(collection, sender)?,
1550 Error::<T>::NoPermission
1551 ),
1552 MetaUpdatePermission::None => fail!(Error::<T>::MetadataUpdateDenied),
1553 }
1554
1555 Ok(())
1556 }
15061557
1507 pub fn get_variable_metadata(1558 pub fn get_variable_metadata(
1508 collection: &CollectionHandle<T>,1559 collection: &CollectionHandle<T>,
1562 CollectionMode::NFT => Self::burn_nft_item(collection, item_id)?,1613 CollectionMode::NFT => Self::burn_nft_item(collection, item_id)?,
1563 CollectionMode::Fungible(_) => Self::burn_fungible_item(sender, collection, value)?,1614 CollectionMode::Fungible(_) => Self::burn_fungible_item(sender, collection, value)?,
1564 CollectionMode::ReFungible => Self::burn_refungible_item(collection, item_id, sender)?,1615 CollectionMode::ReFungible => Self::burn_refungible_item(collection, item_id, sender)?,
1565 _ => (),
1566 };1616 };
15671617
1568 Ok(())1618 Ok(())
1596 let account_items: u32 =1646 let account_items: u32 =
1597 <AddressTokens<T>>::get(collection_id, recipient.as_sub()).len() as u32;1647 <AddressTokens<T>>::get(collection_id, recipient.as_sub()).len() as u32;
1648
1649 // zero limit means collection limit is disabled
1650 // otherwise get lower value
1651 let limit = if collection.limits.account_token_ownership_limit == 0
1652 || collection.limits.account_token_ownership_limit > ACCOUNT_TOKEN_OWNERSHIP_LIMIT
1653 {
1654 ACCOUNT_TOKEN_OWNERSHIP_LIMIT
1655 } else {
1656 collection.limits.account_token_ownership_limit
1657 };
1658
1598 ensure!(1659 ensure!(limit > account_items, Error::<T>::AccountTokenLimitExceeded);
1599 collection.limits.account_token_ownership_limit > account_items,
1600 Error::<T>::AccountTokenLimitExceeded
1601 );
16021660
1623 .checked_add(amount)1681 .checked_add(amount)
1624 .ok_or(Error::<T>::AccountTokenLimitExceeded)?;1682 .ok_or(Error::<T>::AccountTokenLimitExceeded)?;
1683
1684 // zero limit means collection limit is disabled
1685 // otherwise get lower value
1686 let account_token_limit = if collection.limits.account_token_ownership_limit == 0
1687 || collection.limits.account_token_ownership_limit > ACCOUNT_TOKEN_OWNERSHIP_LIMIT
1688 {
1689 ACCOUNT_TOKEN_OWNERSHIP_LIMIT
1690 } else {
1691 collection.limits.account_token_ownership_limit
1692 };
1693
1625 ensure!(1694 ensure!(
1626 collection.limits.token_limit >= total_items,1695 collection.limits.token_limit >= total_items,
1627 Error::<T>::CollectionTokenLimitExceeded1696 Error::<T>::CollectionTokenLimitExceeded
1628 );1697 );
1629 ensure!(1698 ensure!(
1630 collection.limits.account_token_ownership_limit >= account_items,1699 account_token_limit >= account_items,
1631 Error::<T>::AccountTokenLimitExceeded1700 Error::<T>::AccountTokenLimitExceeded
1632 );1701 );
16331702
1667 fail!(Error::<T>::NotReFungibleDataUsedToMintReFungibleCollectionToken);1736 fail!(Error::<T>::NotReFungibleDataUsedToMintReFungibleCollectionToken);
1668 }1737 }
1669 }1738 }
1670 _ => {
1671 fail!(Error::<T>::UnexpectedCollectionType);
1672 }
1673 };1739 };
16741740
1675 Ok(())1741 Ok(())
1978 .iter()2044 .iter()
1979 .find(|i| i.owner == *subject)2045 .find(|i| i.owner == *subject)
1980 .map(|i| i.fraction),2046 .map(|i| i.fraction),
1981 CollectionMode::Invalid => None,
1982 }2047 }
1983 }2048 }
19842049
2015 CollectionMode::ReFungible => {2080 CollectionMode::ReFungible => {
2016 <ReFungibleItemList<T>>::contains_key(collection_id, item_id)2081 <ReFungibleItemList<T>>::contains_key(collection_id, item_id)
2017 }2082 }
2018 _ => false,
2019 };2083 };
20202084
2021 ensure!(exists, Error::<T>::TokenNotFound);2085 ensure!(exists, Error::<T>::TokenNotFound);
2362 item_index: TokenId,2426 item_index: TokenId,
2363 owner: &T::CrossAccountId,2427 owner: &T::CrossAccountId,
2364 ) -> DispatchResult {2428 ) -> DispatchResult {
2365 // add to account limit
2366 collection.consume_sload()?;
2367 if <AccountItemCount<T>>::contains_key(owner.as_sub()) {
2368 // bound Owned tokens by a single address
2369 collection.consume_sload()?;
2370 let count = <AccountItemCount<T>>::get(owner.as_sub());
2371 ensure!(
2372 count < ACCOUNT_TOKEN_OWNERSHIP_LIMIT,
2373 Error::<T>::AddressOwnershipLimitExceeded
2374 );
2375
2376 collection.consume_sstore()?;
2377 <AccountItemCount<T>>::insert(
2378 owner.as_sub(),
2379 count.checked_add(1).ok_or(Error::<T>::NumOverflow)?,
2380 );
2381 } else {
2382 collection.consume_sstore()?;
2383 <AccountItemCount<T>>::insert(owner.as_sub(), 1);
2384 }
2385
2386 collection.consume_sload()?;2429 collection.consume_sload()?;
2387 let list_exists = <AddressTokens<T>>::contains_key(collection.id, owner.as_sub());2430 let list_exists = <AddressTokens<T>>::contains_key(collection.id, owner.as_sub());
2388 if list_exists {2431 if list_exists {
2389 collection.consume_sload()?;2432 collection.consume_sload()?;
2390 let mut list = <AddressTokens<T>>::get(collection.id, owner.as_sub());2433 let mut list = <AddressTokens<T>>::get(collection.id, owner.as_sub());
2434
2435 // bound Owned tokens by a single address in collection
2436 let account_items: u32 = list.len() as u32;
2437 ensure!(
2438 account_items < ACCOUNT_TOKEN_OWNERSHIP_LIMIT,
2439 Error::<T>::AddressOwnershipLimitExceeded
2440 );
2441
2391 let item_contains = list.contains(&item_index.clone());2442 let item_contains = list.contains(&item_index.clone());
23922443
2410 item_index: TokenId,2461 item_index: TokenId,
2411 owner: &T::CrossAccountId,2462 owner: &T::CrossAccountId,
2412 ) -> DispatchResult {2463 ) -> DispatchResult {
2413 // update counter
2414 collection.consume_sload()?;
2415 collection.consume_sstore()?;
2416 <AccountItemCount<T>>::insert(
2417 owner.as_sub(),
2418 <AccountItemCount<T>>::get(owner.as_sub())
2419 .checked_sub(1)
2420 .ok_or(Error::<T>::NumOverflow)?,
2421 );
2422
2423 collection.consume_sload()?;2464 collection.consume_sload()?;
2424 let list_exists = <AddressTokens<T>>::contains_key(collection.id, owner.as_sub());2465 let list_exists = <AddressTokens<T>>::contains_key(collection.id, owner.as_sub());
modifiedpallets/nft/src/sponsorship.rsdiffbeforeafterboth
61 sponsor_transfer = match collection_mode {61 sponsor_transfer = match collection_mode {
62 CollectionMode::NFT => {62 CollectionMode::NFT => {
63 // get correct limit63 // get correct limit
64 let limit: u32 = if collection_limits.sponsor_transfer_timeout > 0 {64 let limit: u32 = if collection_limits.sponsor_transfer_timeout != 0 {
65 if collection_limits.sponsor_transfer_timeout > NFT_SPONSOR_TRANSFER_TIMEOUT
66 {
65 collection_limits.sponsor_transfer_timeout67 collection_limits.sponsor_transfer_timeout
66 } else {68 } else {
67 NFT_SPONSOR_TRANSFER_TIMEOUT69 NFT_SPONSOR_TRANSFER_TIMEOUT
68 };70 }
71 } else {
72 0
73 };
6974
70 let mut sponsored = true;75 let mut sponsored = true;
71 if NftTransferBasket::<T>::contains_key(collection_id, item_id) {76 if NftTransferBasket::<T>::contains_key(collection_id, item_id) {
83 }88 }
84 CollectionMode::Fungible(_) => {89 CollectionMode::Fungible(_) => {
85 // get correct limit90 // get correct limit
86 let limit: u32 = if collection_limits.sponsor_transfer_timeout > 0 {91 let limit: u32 = if collection_limits.sponsor_transfer_timeout != 0 {
92 if collection_limits.sponsor_transfer_timeout
93 > FUNGIBLE_SPONSOR_TRANSFER_TIMEOUT
94 {
87 collection_limits.sponsor_transfer_timeout95 collection_limits.sponsor_transfer_timeout
88 } else {96 } else {
89 FUNGIBLE_SPONSOR_TRANSFER_TIMEOUT97 FUNGIBLE_SPONSOR_TRANSFER_TIMEOUT
90 };98 }
9199 } else {
92 let block_number = <frame_system::Pallet<T>>::block_number() as T::BlockNumber;100 0
101 };
102
93 let mut sponsored = true;103 let mut sponsored = true;
94 if FungibleTransferBasket::<T>::contains_key(collection_id, who) {104 if FungibleTransferBasket::<T>::contains_key(collection_id, who) {
106 }116 }
107 CollectionMode::ReFungible => {117 CollectionMode::ReFungible => {
108 // get correct limit118 // get correct limit
109 let limit: u32 = if collection_limits.sponsor_transfer_timeout > 0 {119 let limit: u32 = if collection_limits.sponsor_transfer_timeout != 0 {
120 if collection_limits.sponsor_transfer_timeout
121 > REFUNGIBLE_SPONSOR_TRANSFER_TIMEOUT
122 {
110 collection_limits.sponsor_transfer_timeout123 collection_limits.sponsor_transfer_timeout
111 } else {124 } else {
112 REFUNGIBLE_SPONSOR_TRANSFER_TIMEOUT125 REFUNGIBLE_SPONSOR_TRANSFER_TIMEOUT
113 };126 }
127 } else {
128 0
129 };
114130
115 let mut sponsored = true;131 let mut sponsored = true;
116 if ReFungibleTransferBasket::<T>::contains_key(collection_id, item_id) {132 if ReFungibleTransferBasket::<T>::contains_key(collection_id, item_id) {
127143
128 sponsored144 sponsored
129 }145 }
130 _ => false,
131 };146 };
132 }147 }
133148
modifiedpallets/nft/src/tests.rsdiffbeforeafterboth
1789 let data = default_nft_data();1789 let data = default_nft_data();
1790 assert_noop!(1790 assert_noop!(
1791 TemplateModule::create_item(origin1, 1, account(1), data.into()),1791 TemplateModule::create_item(origin1, 1, account(1), data.into()),
1792 Error::<Test>::AddressOwnershipLimitExceeded1792 Error::<Test>::AccountTokenLimitExceeded
1793 );1793 );
1794 });1794 });
1795}1795}
2004 });2004 });
2005}2005}
2006
2007#[test]
2008fn set_variable_meta_data_on_nft_with_item_owner_permission_flag() {
2009 new_test_ext().execute_with(|| {
2010 //default_limits();
2011
2012 let collection_id = create_test_collection(&CollectionMode::NFT, 1);
2013
2014 let origin1 = Origin::signed(1);
2015
2016 let data = default_nft_data();
2017 create_test_item(1, &data.into());
2018
2019 assert_ok!(TemplateModule::set_meta_update_permission_flag(
2020 origin1.clone(),
2021 collection_id,
2022 MetaUpdatePermission::ItemOwner,
2023 ));
2024
2025 let variable_data = b"ten chars.".to_vec();
2026 assert_ok!(TemplateModule::set_variable_meta_data(
2027 origin1,
2028 collection_id,
2029 1,
2030 variable_data.clone()
2031 ));
2032
2033 assert_eq!(
2034 TemplateModule::nft_item_id(collection_id, 1)
2035 .unwrap()
2036 .variable_data,
2037 variable_data
2038 );
2039 });
2040}
2041
2042#[test]
2043fn set_variable_meta_data_on_nft_with_item_owner_permission_flag_neg() {
2044 new_test_ext().execute_with(|| {
2045 let collection_id = create_test_collection_for_owner(&CollectionMode::NFT, 1, 1);
2046
2047 let origin1 = Origin::signed(1);
2048
2049 assert_ok!(TemplateModule::set_mint_permission(
2050 origin1.clone(),
2051 collection_id,
2052 true
2053 ));
2054 assert_ok!(TemplateModule::add_to_white_list(
2055 origin1.clone(),
2056 collection_id,
2057 account(1)
2058 ));
2059
2060 let data = default_nft_data();
2061 create_test_item(1, &data.into());
2062
2063 assert_ok!(TemplateModule::set_meta_update_permission_flag(
2064 origin1.clone(),
2065 collection_id,
2066 MetaUpdatePermission::ItemOwner,
2067 ));
2068
2069 let variable_data = b"1234567890123".to_vec();
2070 assert_noop!(
2071 TemplateModule::set_variable_meta_data(
2072 origin1,
2073 collection_id,
2074 1,
2075 variable_data.clone()
2076 ),
2077 Error::<Test>::TokenVariableDataLimitExceeded
2078 );
2079 })
2080}
20062081
2007#[test]2082#[test]
2008fn collection_transfer_flag_works() {2083fn collection_transfer_flag_works() {
2029 });2104 });
2030}2105}
2106
2107#[test]
2108fn set_variable_meta_data_on_nft_with_admin_flag() {
2109 new_test_ext().execute_with(|| {
2110 // default_limits();
2111
2112 let collection_id = create_test_collection_for_owner(&CollectionMode::NFT, 2, 1);
2113
2114 let origin1 = Origin::signed(1);
2115 let origin2 = Origin::signed(2);
2116
2117 assert_ok!(TemplateModule::set_mint_permission(
2118 origin2.clone(),
2119 collection_id,
2120 true
2121 ));
2122 assert_ok!(TemplateModule::add_to_white_list(
2123 origin2.clone(),
2124 collection_id,
2125 account(1)
2126 ));
2127
2128 assert_ok!(TemplateModule::add_collection_admin(
2129 origin2.clone(),
2130 collection_id,
2131 account(1)
2132 ));
2133
2134 let data = default_nft_data();
2135 create_test_item(1, &data.into());
2136
2137 assert_ok!(TemplateModule::set_meta_update_permission_flag(
2138 origin2.clone(),
2139 collection_id,
2140 MetaUpdatePermission::Admin,
2141 ));
2142
2143 let variable_data = b"test.".to_vec();
2144 assert_ok!(TemplateModule::set_variable_meta_data(
2145 origin1,
2146 collection_id,
2147 1,
2148 variable_data.clone()
2149 ));
2150
2151 assert_eq!(
2152 TemplateModule::nft_item_id(collection_id, 1)
2153 .unwrap()
2154 .variable_data,
2155 variable_data
2156 );
2157 });
2158}
2159
2160#[test]
2161fn set_variable_meta_data_on_nft_with_admin_flag_neg() {
2162 new_test_ext().execute_with(|| {
2163 // default_limits();
2164
2165 let collection_id = create_test_collection_for_owner(&CollectionMode::NFT, 2, 1);
2166
2167 let origin1 = Origin::signed(1);
2168 let origin2 = Origin::signed(2);
2169
2170 assert_ok!(TemplateModule::set_mint_permission(
2171 origin2.clone(),
2172 collection_id,
2173 true
2174 ));
2175 assert_ok!(TemplateModule::add_to_white_list(
2176 origin2.clone(),
2177 collection_id,
2178 account(1)
2179 ));
2180
2181 let data = default_nft_data();
2182 create_test_item(1, &data.into());
2183
2184 assert_ok!(TemplateModule::set_meta_update_permission_flag(
2185 origin2.clone(),
2186 collection_id,
2187 MetaUpdatePermission::Admin,
2188 ));
2189
2190 let variable_data = b"test.".to_vec();
2191 assert_noop!(
2192 TemplateModule::set_variable_meta_data(
2193 origin1,
2194 collection_id,
2195 1,
2196 variable_data.clone()
2197 ),
2198 Error::<Test>::NoPermission
2199 );
2200 });
2201}
2202
2203#[test]
2204fn set_variable_meta_flag_after_freeze() {
2205 new_test_ext().execute_with(|| {
2206 // default_limits();
2207
2208 let collection_id = create_test_collection_for_owner(&CollectionMode::NFT, 2, 1);
2209
2210 let origin2 = Origin::signed(2);
2211
2212 assert_ok!(TemplateModule::set_meta_update_permission_flag(
2213 origin2.clone(),
2214 collection_id,
2215 MetaUpdatePermission::None,
2216 ));
2217 assert_noop!(
2218 TemplateModule::set_meta_update_permission_flag(
2219 origin2.clone(),
2220 collection_id,
2221 MetaUpdatePermission::Admin
2222 ),
2223 Error::<Test>::MetadataFlagFrozen
2224 );
2225 });
2226}
2227
2228#[test]
2229fn set_variable_meta_data_on_nft_with_none_flag_neg() {
2230 new_test_ext().execute_with(|| {
2231 // default_limits();
2232
2233 let collection_id = create_test_collection_for_owner(&CollectionMode::NFT, 1, 1);
2234 let origin1 = Origin::signed(1);
2235
2236 let data = default_nft_data();
2237 create_test_item(1, &data.into());
2238
2239 assert_ok!(TemplateModule::set_meta_update_permission_flag(
2240 origin1.clone(),
2241 collection_id,
2242 MetaUpdatePermission::None,
2243 ));
2244
2245 let variable_data = b"test.".to_vec();
2246 assert_noop!(
2247 TemplateModule::set_variable_meta_data(
2248 origin1.clone(),
2249 collection_id,
2250 1,
2251 variable_data.clone()
2252 ),
2253 Error::<Test>::MetadataUpdateDenied
2254 );
2255 });
2256}
20312257
2032#[test]2258#[test]
2033fn collection_transfer_flag_works_neg() {2259fn collection_transfer_flag_works_neg() {
modifiedpallets/scheduler/Cargo.tomldiffbeforeafterboth
10readme = "README.md"10readme = "README.md"
1111
12[dependencies]12[dependencies]
13serde = { version = "1.0.119", default-features = false }13serde = { version = "1.0.130", default-features = false }
14codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false }14codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false }
15frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }15frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
16frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }16frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
17sp-runtime = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }17sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
18sp-std = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }18sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
19sp-io = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
20frame-benchmarking = { default-features = false, version = '3.0.0', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20frame-benchmarking = { default-features = false, version = '4.0.0-dev', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
2121
22up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }22up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }
23log = { version = "0.4.14", default-features = false }23log = { version = "0.4.14", default-features = false }
2424
25[dev-dependencies]25[dev-dependencies]
26sp-core = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }26sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
27substrate-test-utils = { version = "3.0.0", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }27substrate-test-utils = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
2828
29[features]29[features]
30default = ["std"]30default = ["std"]
modifiedpallets/scheduler/src/lib.rsdiffbeforeafterboth
794 use super::*;794 use super::*;
795795
796 use frame_support::{796 use frame_support::{
797 parameter_types, assert_ok, ord_parameter_types, assert_noop, assert_err, Hashable,797 Hashable, assert_err, assert_noop, assert_ok, ord_parameter_types, parameter_types,
798 traits::{OnInitialize, OnFinalize, Filter},798 traits::{Contains, Filter, OnFinalize, OnInitialize},
799 weights::constants::RocksDbWeight,799 weights::constants::RocksDbWeight,
800 };800 };
801 use sp_core::H256;801 use sp_core::H256;
870870
871 // Scheduler must dispatch with root and no filter, this tests base filter is indeed not used.871 // Scheduler must dispatch with root and no filter, this tests base filter is indeed not used.
872 pub struct BaseFilter;872 pub struct BaseFilter;
873 impl Filter<Call> for BaseFilter {873 impl Contains<Call> for BaseFilter {
874 fn filter(call: &Call) -> bool {874 fn contains(call: &Call) -> bool {
875 !matches!(call, Call::Logger(logger::Call::log(_, _)))875 !matches!(call, Call::Logger(logger::Call::log(_, _)))
876 }876 }
877 }877 }
modifiedprimitives/nft/Cargo.tomldiffbeforeafterboth
9version = '0.9.0'9version = '0.9.0'
1010
11[dependencies]11[dependencies]
12codec = { package = "parity-scale-codec", version = "2.2.0", default-features = false, features = ['derive'] }12codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false, features = [
13 'derive',
14] }
13serde = { version = "1.0.119", features = ['derive'], default-features = false, optional = true }15serde = { version = "1.0.130", features = [
14max-encoded-len = { default-features = false, features = ['derive'], version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }16 'derive',
17], default-features = false, optional = true }
15frame-support = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }18frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
16frame-system = { default-features = false, version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }19frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
17sp-core = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }20sp-core = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
18sp-std = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }21sp-std = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
19sp-runtime = { version = "3.0.0", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }22sp-runtime = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }
20derivative = "2.2.0"23derivative = "2.2.0"
2124
22[features]25[features]
25 "serde1",28 "serde1",
26 "serde/std",29 "serde/std",
27 "codec/std",30 "codec/std",
28 "max-encoded-len/std",
29 "frame-system/std",31 "frame-system/std",
30 "frame-support/std",32 "frame-support/std",
31 "sp-runtime/std",33 "sp-runtime/std",
modifiedprimitives/nft/src/lib.rsdiffbeforeafterboth
4pub use serde::{Serialize, Deserialize};4pub use serde::{Serialize, Deserialize};
55
6use sp_runtime::sp_std::prelude::Vec;6use sp_runtime::sp_std::prelude::Vec;
7use codec::{Decode, Encode};7use codec::{Decode, Encode, MaxEncodedLen};
8use max_encoded_len::MaxEncodedLen;
9pub use frame_support::{8pub use frame_support::{
10 BoundedVec, construct_runtime, decl_event, decl_module, decl_storage, decl_error,9 BoundedVec, construct_runtime, decl_event, decl_module, decl_storage, decl_error,
11 dispatch::DispatchResult,10 dispatch::DispatchResult,
74#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]73#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]
75#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]74#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
76pub enum CollectionMode {75pub enum CollectionMode {
77 Invalid,
78 NFT,76 NFT,
79 // decimal points77 // decimal points
80 Fungible(DecimalPoints),78 Fungible(DecimalPoints),
81 ReFungible,79 ReFungible,
82}80}
83
84impl Default for CollectionMode {
85 fn default() -> Self {
86 Self::Invalid
87 }
88}
8981
90impl CollectionMode {82impl CollectionMode {
91 pub fn id(&self) -> u8 {83 pub fn id(&self) -> u8 {
92 match self {84 match self {
93 CollectionMode::Invalid => 0,
94 CollectionMode::NFT => 1,85 CollectionMode::NFT => 1,
95 CollectionMode::Fungible(_) => 2,86 CollectionMode::Fungible(_) => 2,
96 CollectionMode::ReFungible => 3,87 CollectionMode::ReFungible => 3,
186 pub limits: CollectionLimits<T::BlockNumber>, // Collection private restrictions177 pub limits: CollectionLimits<T::BlockNumber>, // Collection private restrictions
187 pub variable_on_chain_schema: Vec<u8>, //178 pub variable_on_chain_schema: Vec<u8>, //
188 pub const_on_chain_schema: Vec<u8>, //179 pub const_on_chain_schema: Vec<u8>, //
180 pub meta_update_permission: MetaUpdatePermission,
189 pub transfers_enabled: bool,181 pub transfers_enabled: bool,
190}182}
191183
306 pub pieces: u128,298 pub pieces: u128,
307}299}
300
301#[derive(Encode, Decode, Debug, Clone, PartialEq)]
302#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
303pub enum MetaUpdatePermission {
304 ItemOwner,
305 Admin,
306 None,
307}
308
309impl Default for MetaUpdatePermission {
310 fn default() -> Self {
311 Self::ItemOwner
312 }
313}
308314
309#[derive(Encode, Decode, MaxEncodedLen, PartialEq, Clone, Debug)]315#[derive(Encode, Decode, MaxEncodedLen, PartialEq, Clone, Debug)]
310#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]316#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
deletedpurge-running-node.shdiffbeforeafterboth

no changes

deletedrun-testnet-local-node.shdiffbeforeafterboth

no changes

deletedrun-testnet.shdiffbeforeafterboth

no changes

modifiedruntime/Cargo.tomldiffbeforeafterboth
34]34]
35std = [35std = [
36 'codec/std',36 'codec/std',
37 'max-encoded-len/std',
38 'cumulus-pallet-aura-ext/std',37 'cumulus-pallet-aura-ext/std',
39 'cumulus-pallet-parachain-system/std',38 'cumulus-pallet-parachain-system/std',
40 'cumulus-pallet-xcm/std',39 'cumulus-pallet-xcm/std',
101default-features = false97default-features = false
102features = ['derive']98features = ['derive']
103package = 'parity-scale-codec'99package = 'parity-scale-codec'
104version = '2.0.0'100version = '2.3.0'
105101
106[dependencies.frame-benchmarking]102[dependencies.frame-benchmarking]
107default-features = false103default-features = false
108git = 'https://github.com/paritytech/substrate.git'104git = 'https://github.com/paritytech/substrate.git'
109optional = true105optional = true
110branch = 'polkadot-v0.9.8'106branch = 'polkadot-v0.9.10'
111version = '3.0.0'107version = '4.0.0-dev'
112108
113[dependencies.frame-executive]109[dependencies.frame-executive]
114default-features = false110default-features = false
115git = 'https://github.com/paritytech/substrate.git'111git = 'https://github.com/paritytech/substrate.git'
116branch = 'polkadot-v0.9.8'112branch = 'polkadot-v0.9.10'
117version = '3.0.0'113version = '4.0.0-dev'
118114
119[dependencies.frame-support]115[dependencies.frame-support]
120default-features = false116default-features = false
121git = 'https://github.com/paritytech/substrate.git'117git = 'https://github.com/paritytech/substrate.git'
122branch = 'polkadot-v0.9.8'118branch = 'polkadot-v0.9.10'
123version = '3.0.0'119version = '4.0.0-dev'
124120
125[dependencies.frame-system]121[dependencies.frame-system]
126default-features = false122default-features = false
127git = 'https://github.com/paritytech/substrate.git'123git = 'https://github.com/paritytech/substrate.git'
128branch = 'polkadot-v0.9.8'124branch = 'polkadot-v0.9.10'
129version = '3.0.0'125version = '4.0.0-dev'
130126
131[dependencies.frame-system-benchmarking]127[dependencies.frame-system-benchmarking]
132default-features = false128default-features = false
133git = 'https://github.com/paritytech/substrate.git'129git = 'https://github.com/paritytech/substrate.git'
134optional = true130optional = true
135branch = 'polkadot-v0.9.8'131branch = 'polkadot-v0.9.10'
136version = '3.0.0'132version = '4.0.0-dev'
137133
138[dependencies.frame-system-rpc-runtime-api]134[dependencies.frame-system-rpc-runtime-api]
139default-features = false135default-features = false
140git = 'https://github.com/paritytech/substrate.git'136git = 'https://github.com/paritytech/substrate.git'
141branch = 'polkadot-v0.9.8'137branch = 'polkadot-v0.9.10'
142version = '3.0.0'138version = '4.0.0-dev'
143139
144[dependencies.hex-literal]140[dependencies.hex-literal]
145optional = true141optional = true
146version = '0.3.1'142version = '0.3.3'
147143
148[dependencies.serde]144[dependencies.serde]
149default-features = false145default-features = false
150features = ['derive']146features = ['derive']
151optional = true147optional = true
152version = '1.0.119'148version = '1.0.130'
153149
154[dependencies.pallet-aura]150[dependencies.pallet-aura]
155default-features = false151default-features = false
156git = 'https://github.com/paritytech/substrate.git'152git = 'https://github.com/paritytech/substrate.git'
157branch = 'polkadot-v0.9.8'153branch = 'polkadot-v0.9.10'
158version = '3.0.0'154version = '4.0.0-dev'
159155
160[dependencies.pallet-balances]156[dependencies.pallet-balances]
161default-features = false157default-features = false
162git = 'https://github.com/paritytech/substrate.git'158git = 'https://github.com/paritytech/substrate.git'
163branch = 'polkadot-v0.9.8'159branch = 'polkadot-v0.9.10'
164version = '3.0.0'160version = '4.0.0-dev'
165161
166# Contracts specific packages162# Contracts specific packages
167# [dependencies.pallet-contracts]163# [dependencies.pallet-contracts]
168# git = 'https://github.com/paritytech/substrate.git'164# git = 'https://github.com/paritytech/substrate.git'
169# default-features = false165# default-features = false
170# branch = 'polkadot-v0.9.8'166# branch = 'polkadot-v0.9.9'
171# version = '3.0.0'167# version = '4.0.0-dev'
172168
173# [dependencies.pallet-contracts-primitives]169# [dependencies.pallet-contracts-primitives]
174# git = 'https://github.com/paritytech/substrate.git'170# git = 'https://github.com/paritytech/substrate.git'
175# default-features = false171# default-features = false
176# branch = 'polkadot-v0.9.8'172# branch = 'polkadot-v0.9.9'
177# version = '3.0.0'173# version = '4.0.0-dev'
178174
179# [dependencies.pallet-contracts-rpc-runtime-api]175# [dependencies.pallet-contracts-rpc-runtime-api]
180# git = 'https://github.com/paritytech/substrate.git'176# git = 'https://github.com/paritytech/substrate.git'
181# default-features = false177# default-features = false
182# branch = 'polkadot-v0.9.8'178# branch = 'polkadot-v0.9.9'
183# version = '3.0.0'179# version = '4.0.0-dev'
184180
185[dependencies.pallet-randomness-collective-flip]181[dependencies.pallet-randomness-collective-flip]
186default-features = false182default-features = false
187git = 'https://github.com/paritytech/substrate.git'183git = 'https://github.com/paritytech/substrate.git'
188branch = 'polkadot-v0.9.8'184branch = 'polkadot-v0.9.10'
189version = '3.0.0'185version = '4.0.0-dev'
190186
191[dependencies.pallet-sudo]187[dependencies.pallet-sudo]
192default-features = false188default-features = false
193git = 'https://github.com/paritytech/substrate.git'189git = 'https://github.com/paritytech/substrate.git'
194branch = 'polkadot-v0.9.8'190branch = 'polkadot-v0.9.10'
195version = '3.0.0'191version = '4.0.0-dev'
196192
197[dependencies.pallet-timestamp]193[dependencies.pallet-timestamp]
198default-features = false194default-features = false
199git = 'https://github.com/paritytech/substrate.git'195git = 'https://github.com/paritytech/substrate.git'
200branch = 'polkadot-v0.9.8'196branch = 'polkadot-v0.9.10'
201version = '3.0.0'197version = '4.0.0-dev'
202198
203[dependencies.pallet-transaction-payment]199[dependencies.pallet-transaction-payment]
204default-features = false200default-features = false
205git = 'https://github.com/paritytech/substrate.git'201git = 'https://github.com/paritytech/substrate.git'
206branch = 'polkadot-v0.9.8'202branch = 'polkadot-v0.9.10'
207version = '3.0.0'203version = '4.0.0-dev'
208204
209[dependencies.pallet-transaction-payment-rpc-runtime-api]205[dependencies.pallet-transaction-payment-rpc-runtime-api]
210default-features = false206default-features = false
211git = 'https://github.com/paritytech/substrate.git'207git = 'https://github.com/paritytech/substrate.git'
212branch = 'polkadot-v0.9.8'208branch = 'polkadot-v0.9.10'
213version = '3.0.0'209version = '4.0.0-dev'
214210
215[dependencies.pallet-treasury]211[dependencies.pallet-treasury]
216default-features = false212default-features = false
217git = 'https://github.com/paritytech/substrate.git'213git = 'https://github.com/paritytech/substrate.git'
218branch = 'polkadot-v0.9.8'214branch = 'polkadot-v0.9.10'
219version = '3.0.0'215version = '4.0.0-dev'
220216
221[dependencies.pallet-vesting]217[dependencies.pallet-vesting]
222default-features = false218default-features = false
223git = 'https://github.com/paritytech/substrate.git'219git = 'https://github.com/paritytech/substrate.git'
224branch = 'polkadot-v0.9.8'220branch = 'polkadot-v0.9.10'
225version = '3.0.0'221version = '4.0.0-dev'
226222
227[dependencies.sp-arithmetic]223[dependencies.sp-arithmetic]
228default-features = false224default-features = false
229git = 'https://github.com/paritytech/substrate.git'225git = 'https://github.com/paritytech/substrate.git'
230branch = 'polkadot-v0.9.8'226branch = 'polkadot-v0.9.10'
231version = '3.0.0'227version = '4.0.0-dev'
232228
233[dependencies.sp-api]229[dependencies.sp-api]
234default-features = false230default-features = false
235git = 'https://github.com/paritytech/substrate.git'231git = 'https://github.com/paritytech/substrate.git'
236branch = 'polkadot-v0.9.8'232branch = 'polkadot-v0.9.10'
237version = '3.0.0'233version = '4.0.0-dev'
238234
239[dependencies.sp-block-builder]235[dependencies.sp-block-builder]
240default-features = false236default-features = false
241git = 'https://github.com/paritytech/substrate.git'237git = 'https://github.com/paritytech/substrate.git'
242branch = 'polkadot-v0.9.8'238branch = 'polkadot-v0.9.10'
243version = '3.0.0'239version = '4.0.0-dev'
244240
245[dependencies.sp-core]241[dependencies.sp-core]
246default-features = false242default-features = false
247git = 'https://github.com/paritytech/substrate.git'243git = 'https://github.com/paritytech/substrate.git'
248branch = 'polkadot-v0.9.8'244branch = 'polkadot-v0.9.10'
249version = '3.0.0'245version = '4.0.0-dev'
250246
251[dependencies.sp-consensus-aura]247[dependencies.sp-consensus-aura]
252default-features = false248default-features = false
253git = 'https://github.com/paritytech/substrate.git'249git = 'https://github.com/paritytech/substrate.git'
254branch = 'polkadot-v0.9.8'250branch = 'polkadot-v0.9.10'
255version = '0.9.0'251version = '0.10.0-dev'
256252
257[dependencies.sp-inherents]253[dependencies.sp-inherents]
258default-features = false254default-features = false
259git = 'https://github.com/paritytech/substrate.git'255git = 'https://github.com/paritytech/substrate.git'
260branch = 'polkadot-v0.9.8'256branch = 'polkadot-v0.9.10'
261version = '3.0.0'257version = '4.0.0-dev'
262258
263[dependencies.sp-io]259[dependencies.sp-io]
264default-features = false260default-features = false
265git = 'https://github.com/paritytech/substrate.git'261git = 'https://github.com/paritytech/substrate.git'
266branch = 'polkadot-v0.9.8'262branch = 'polkadot-v0.9.10'
267version = '3.0.0'263version = '4.0.0-dev'
268264
269[dependencies.sp-offchain]265[dependencies.sp-offchain]
270default-features = false266default-features = false
271git = 'https://github.com/paritytech/substrate.git'267git = 'https://github.com/paritytech/substrate.git'
272branch = 'polkadot-v0.9.8'268branch = 'polkadot-v0.9.10'
273version = '3.0.0'269version = '4.0.0-dev'
274270
275[dependencies.sp-runtime]271[dependencies.sp-runtime]
276default-features = false272default-features = false
277git = 'https://github.com/paritytech/substrate.git'273git = 'https://github.com/paritytech/substrate.git'
278branch = 'polkadot-v0.9.8'274branch = 'polkadot-v0.9.10'
279version = '3.0.0'275version = '4.0.0-dev'
280276
281[dependencies.sp-session]277[dependencies.sp-session]
282default-features = false278default-features = false
283git = 'https://github.com/paritytech/substrate.git'279git = 'https://github.com/paritytech/substrate.git'
284branch = 'polkadot-v0.9.8'280branch = 'polkadot-v0.9.10'
285version = '3.0.0'281version = '4.0.0-dev'
286282
287[dependencies.sp-std]283[dependencies.sp-std]
288default-features = false284default-features = false
289git = 'https://github.com/paritytech/substrate.git'285git = 'https://github.com/paritytech/substrate.git'
290branch = 'polkadot-v0.9.8'286branch = 'polkadot-v0.9.10'
291version = '3.0.0'287version = '4.0.0-dev'
292288
293[dependencies.sp-transaction-pool]289[dependencies.sp-transaction-pool]
294default-features = false290default-features = false
295git = 'https://github.com/paritytech/substrate.git'291git = 'https://github.com/paritytech/substrate.git'
296branch = 'polkadot-v0.9.8'292branch = 'polkadot-v0.9.10'
297version = '3.0.0'293version = '4.0.0-dev'
298294
299[dependencies.sp-version]295[dependencies.sp-version]
300default-features = false296default-features = false
301git = 'https://github.com/paritytech/substrate.git'297git = 'https://github.com/paritytech/substrate.git'
302branch = 'polkadot-v0.9.8'298branch = 'polkadot-v0.9.10'
303version = '3.0.0'299version = '4.0.0-dev'
304300
305[dependencies.smallvec]301[dependencies.smallvec]
306version = '1.4.1'302version = '1.6.1'
307303
308################################################################################304################################################################################
309# Cumulus dependencies305# Cumulus dependencies
310306
311[dependencies.parachain-info]307[dependencies.parachain-info]
312default-features = false308default-features = false
313git = 'https://github.com/paritytech/cumulus.git'309git = 'https://github.com/paritytech/cumulus.git'
314branch = 'polkadot-v0.9.8'310branch = 'polkadot-v0.9.10'
315version = '0.1.0'311version = '0.1.0'
316312
317[dependencies.cumulus-pallet-aura-ext]313[dependencies.cumulus-pallet-aura-ext]
318git = 'https://github.com/paritytech/cumulus.git'314git = 'https://github.com/paritytech/cumulus.git'
319branch = 'polkadot-v0.9.8'315branch = 'polkadot-v0.9.10'
320default-features = false316default-features = false
321317
322[dependencies.cumulus-pallet-parachain-system]318[dependencies.cumulus-pallet-parachain-system]
323git = 'https://github.com/paritytech/cumulus.git'319git = 'https://github.com/paritytech/cumulus.git'
324branch = 'polkadot-v0.9.8'320branch = 'polkadot-v0.9.10'
325default-features = false321default-features = false
326322
327[dependencies.cumulus-primitives-core]323[dependencies.cumulus-primitives-core]
328git = 'https://github.com/paritytech/cumulus.git'324git = 'https://github.com/paritytech/cumulus.git'
329branch = 'polkadot-v0.9.8'325branch = 'polkadot-v0.9.10'
330default-features = false326default-features = false
331327
332[dependencies.cumulus-pallet-xcm]328[dependencies.cumulus-pallet-xcm]
333git = 'https://github.com/paritytech/cumulus.git'329git = 'https://github.com/paritytech/cumulus.git'
334branch = 'polkadot-v0.9.8'330branch = 'polkadot-v0.9.10'
335default-features = false331default-features = false
336332
337[dependencies.cumulus-pallet-dmp-queue]333[dependencies.cumulus-pallet-dmp-queue]
338git = 'https://github.com/paritytech/cumulus.git'334git = 'https://github.com/paritytech/cumulus.git'
339branch = 'polkadot-v0.9.8'335branch = 'polkadot-v0.9.10'
340default-features = false336default-features = false
341337
342[dependencies.cumulus-pallet-xcmp-queue]338[dependencies.cumulus-pallet-xcmp-queue]
343git = 'https://github.com/paritytech/cumulus.git'339git = 'https://github.com/paritytech/cumulus.git'
344branch = 'polkadot-v0.9.8'340branch = 'polkadot-v0.9.10'
345default-features = false341default-features = false
346342
347[dependencies.cumulus-primitives-utility]343[dependencies.cumulus-primitives-utility]
348git = 'https://github.com/paritytech/cumulus.git'344git = 'https://github.com/paritytech/cumulus.git'
349branch = 'polkadot-v0.9.8'345branch = 'polkadot-v0.9.10'
350default-features = false346default-features = false
351347
352[dependencies.cumulus-primitives-timestamp]348[dependencies.cumulus-primitives-timestamp]
353git = 'https://github.com/paritytech/cumulus.git'349git = 'https://github.com/paritytech/cumulus.git'
354branch = 'polkadot-v0.9.8'350branch = 'polkadot-v0.9.10'
355default-features = false351default-features = false
356352
357################################################################################353################################################################################
358# Polkadot dependencies354# Polkadot dependencies
359355
360[dependencies.polkadot-parachain]356[dependencies.polkadot-parachain]
361git = 'https://github.com/paritytech/polkadot'357git = 'https://github.com/paritytech/polkadot'
362branch = 'release-v0.9.8'358branch = 'release-v0.9.10'
363default-features = false359default-features = false
364360
365[dependencies.xcm]361[dependencies.xcm]
366git = 'https://github.com/paritytech/polkadot'362git = 'https://github.com/paritytech/polkadot'
367branch = 'release-v0.9.8'363branch = 'release-v0.9.10'
368default-features = false364default-features = false
369365
370[dependencies.xcm-builder]366[dependencies.xcm-builder]
371git = 'https://github.com/paritytech/polkadot'367git = 'https://github.com/paritytech/polkadot'
372branch = 'release-v0.9.8'368branch = 'release-v0.9.10'
373default-features = false369default-features = false
374370
375[dependencies.xcm-executor]371[dependencies.xcm-executor]
376git = 'https://github.com/paritytech/polkadot'372git = 'https://github.com/paritytech/polkadot'
377branch = 'release-v0.9.8'373branch = 'release-v0.9.10'
378default-features = false374default-features = false
379375
380[dependencies.pallet-xcm]376[dependencies.pallet-xcm]
381git = 'https://github.com/paritytech/polkadot'377git = 'https://github.com/paritytech/polkadot'
382branch = 'release-v0.9.8'378branch = 'release-v0.9.10'
383default-features = false379default-features = false
384380
385381
386################################################################################382################################################################################
387# local dependencies383# local dependencies
388384
389[dependencies]385[dependencies]
390max-encoded-len = { default-features = false, features = ['derive'], version = '3.0.0', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.8' }
391derivative = "2.2.0"386derivative = "2.2.0"
392pallet-nft = { path = '../pallets/nft', default-features = false, version = '3.0.0' }387pallet-nft = { path = '../pallets/nft', default-features = false, version = '3.0.0' }
393pallet-inflation = { path = '../pallets/inflation', default-features = false, version = '3.0.0' }388pallet-inflation = { path = '../pallets/inflation', default-features = false, version = '3.0.0' }
401pallet-evm-transaction-payment = { path = '../pallets/evm-transaction-payment', default-features = false }396pallet-evm-transaction-payment = { path = '../pallets/evm-transaction-payment', default-features = false }
402pallet-evm-coder-substrate = { default-features = false, path = "../pallets/evm-coder-substrate" }397pallet-evm-coder-substrate = { default-features = false, path = "../pallets/evm-coder-substrate" }
403398
404pallet-evm = { default-features = false, version = "5.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }399pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
405pallet-ethereum = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }400pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
406fp-rpc = { default-features = false, version = "2.0.0", git = "https://github.com/uniquenetwork/frontier.git", branch = "injected-transactions-parachain" }401fp-rpc = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }
407402
408################################################################################403################################################################################
409# Build Dependencies404# Build Dependencies
410405
411[build-dependencies]406[build-dependencies.substrate-wasm-builder]
407git = 'https://github.com/paritytech/substrate.git'
408branch = 'polkadot-v0.9.10'
412substrate-wasm-builder = '4.0.0'409version = '5.0.0-dev'
413410
modifiedruntime/src/lib.rsdiffbeforeafterboth
45 dispatch::DispatchResult,45 dispatch::DispatchResult,
46 PalletId, parameter_types, StorageValue, ConsensusEngineId,46 PalletId, parameter_types, StorageValue, ConsensusEngineId,
47 traits::{47 traits::{
48 All, Currency, ExistenceRequirement, Get, IsInVec, KeyOwnerProofSystem, LockIdentifier,48 Everything, Currency, ExistenceRequirement, Get, IsInVec, KeyOwnerProofSystem,
49 OnUnbalanced, Randomness, FindAuthor,49 LockIdentifier, OnUnbalanced, Randomness, FindAuthor,
50 },50 },
51 weights::{51 weights::{
79// Polkadot imports79// Polkadot imports
80use pallet_xcm::XcmPassthrough;80use pallet_xcm::XcmPassthrough;
81use polkadot_parachain::primitives::Sibling;81use polkadot_parachain::primitives::Sibling;
82use xcm::v0::Xcm;
83use xcm::v0::{BodyId, Junction::*, MultiAsset, MultiLocation, MultiLocation::*, NetworkId};82use xcm::v1::{BodyId, Junction::*, MultiLocation, NetworkId, Junctions::*};
84use xcm_builder::{83use xcm_builder::{
85 AccountId32Aliases, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter,84 AccountId32Aliases, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter,
86 EnsureXcmOrigin, FixedWeightBounds, IsConcrete, LocationInverter, NativeAsset,85 EnsureXcmOrigin, FixedWeightBounds, IsConcrete, LocationInverter, NativeAsset,
142141
143/// This runtime version.142/// This runtime version.
144pub const VERSION: RuntimeVersion = RuntimeVersion {143pub const VERSION: RuntimeVersion = RuntimeVersion {
145 spec_name: create_runtime_str!("nft"),144 spec_name: create_runtime_str!("opal"),
146 impl_name: create_runtime_str!("nft"),145 impl_name: create_runtime_str!("opal"),
147 authoring_version: 1,146 authoring_version: 1,
148 spec_version: 3,147 spec_version: 910000,
149 impl_version: 1,148 impl_version: 1,
150 apis: RUNTIME_API_VERSIONS,149 apis: RUNTIME_API_VERSIONS,
151 transaction_version: 1,150 transaction_version: 1,
238 pub const ChainId: u64 = 8888;237 pub const ChainId: u64 = 8888;
239}238}
239
240pub struct FixedFee;
241impl FeeCalculator for FixedFee {
242 fn min_gas_price() -> U256 {
243 1.into()
244 }
245}
240246
241impl pallet_evm::Config for Runtime {247impl pallet_evm::Config for Runtime {
242 type BlockGasLimit = BlockGasLimit;248 type BlockGasLimit = BlockGasLimit;
243 type FeeCalculator = ();249 type FeeCalculator = FixedFee;
244 type GasWeightMapping = ();250 type GasWeightMapping = ();
245 type BlockHashMapping = pallet_ethereum::EthereumBlockHashMapping;251 type BlockHashMapping = pallet_ethereum::EthereumBlockHashMapping<Self>;
246 type CallOrigin = EnsureAddressTruncated;252 type CallOrigin = EnsureAddressTruncated;
247 type WithdrawOrigin = EnsureAddressTruncated;253 type WithdrawOrigin = EnsureAddressTruncated;
248 type AddressMapping = HashedAddressMapping<Self::Hashing>;254 type AddressMapping = HashedAddressMapping<Self::Hashing>;
298 /// The identifier used to distinguish between accounts.304 /// The identifier used to distinguish between accounts.
299 type AccountId = AccountId;305 type AccountId = AccountId;
300 /// The basic call filter to use in dispatchable.306 /// The basic call filter to use in dispatchable.
301 type BaseCallFilter = ();307 type BaseCallFilter = Everything;
302 /// Maximum number of block number to block hash mappings to keep (oldest pruned first).308 /// Maximum number of block number to block hash mappings to keep (oldest pruned first).
303 type BlockHashCount = BlockHashCount;309 type BlockHashCount = BlockHashCount;
304 /// The maximum length of a block (in bytes).310 /// The maximum length of a block (in bytes).
540impl cumulus_pallet_aura_ext::Config for Runtime {}546impl cumulus_pallet_aura_ext::Config for Runtime {}
541547
542parameter_types! {548parameter_types! {
543 pub const RelayLocation: MultiLocation = X1(Parent);549 pub const RelayLocation: MultiLocation = MultiLocation::parent();
544 pub const RelayNetwork: NetworkId = NetworkId::Polkadot;550 pub const RelayNetwork: NetworkId = NetworkId::Polkadot;
545 pub RelayOrigin: Origin = cumulus_pallet_xcm::Origin::Relay.into();551 pub RelayOrigin: Origin = cumulus_pallet_xcm::Origin::Relay.into();
546 pub Ancestry: MultiLocation = X1(Parachain(ParachainInfo::parachain_id().into()));552 pub Ancestry: MultiLocation = Parachain(ParachainInfo::parachain_id().into()).into();
547}553}
548554
549/// Type for specifying how a `MultiLocation` can be converted into an `AccountId`. This is used555/// Type for specifying how a `MultiLocation` can be converted into an `AccountId`. This is used
600 // One XCM operation is 1_000_000 weight - almost certainly a conservative estimate.606 // One XCM operation is 1_000_000 weight - almost certainly a conservative estimate.
601 pub UnitWeightCost: Weight = 1_000_000;607 pub UnitWeightCost: Weight = 1_000_000;
602 // 1200 UNIQUEs buy 1 second of weight.608 // 1200 UNIQUEs buy 1 second of weight.
603 pub const WeightPrice: (MultiLocation, u128) = (X1(Parent), 1_200 * UNIQUE);609 pub const WeightPrice: (MultiLocation, u128) = (MultiLocation::parent(), 1_200 * UNIQUE);
604}610}
605611
606match_type! {612match_type! {
607 pub type ParentOrParentsUnitPlurality: impl Contains<MultiLocation> = {613 pub type ParentOrParentsUnitPlurality: impl Contains<MultiLocation> = {
608 X1(Parent) | X2(Parent, Plurality { id: BodyId::Unit, .. })614 MultiLocation { parents: 1, interior: Here } |
615 MultiLocation { parents: 1, interior: X1(Plurality { id: BodyId::Unit, .. }) }
609 };616 };
610}617}
611618
612pub type Barrier = (619pub type Barrier = (
613 TakeWeightCredit,620 TakeWeightCredit,
614 AllowTopLevelPaidExecutionFrom<All<MultiLocation>>,621 AllowTopLevelPaidExecutionFrom<Everything>,
615 AllowUnpaidExecutionFrom<ParentOrParentsUnitPlurality>,622 AllowUnpaidExecutionFrom<ParentOrParentsUnitPlurality>,
616 // ^^^ Parent & its unit plurality gets free execution623 // ^^^ Parent & its unit plurality gets free execution
617);624);
624 type AssetTransactor = LocalAssetTransactor;631 type AssetTransactor = LocalAssetTransactor;
625 type OriginConverter = XcmOriginToTransactDispatchOrigin;632 type OriginConverter = XcmOriginToTransactDispatchOrigin;
626 type IsReserve = NativeAsset;633 type IsReserve = NativeAsset;
627 type IsTeleporter = NativeAsset; // <- should be enough to allow teleportation of ROC634 type IsTeleporter = (); // Teleportation is disabled
628 type LocationInverter = LocationInverter<Ancestry>;635 type LocationInverter = LocationInverter<Ancestry>;
629 type Barrier = Barrier;636 type Barrier = Barrier;
630 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;637 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;
631 type Trader = UsingComponents<IdentityFee<Balance>, RelayLocation, AccountId, Balances, ()>;638 type Trader = UsingComponents<IdentityFee<Balance>, RelayLocation, AccountId, Balances, ()>;
632 type ResponseHandler = (); // Don't handle responses for now.639 type ResponseHandler = (); // Don't handle responses for now.
640 type SubscriptionService = PolkadotXcm;
633}641}
634642
635// parameter_types! {643// parameter_types! {
643/// queues.651/// queues.
644pub type XcmRouter = (652pub type XcmRouter = (
645 // Two routers - use UMP to communicate with the relay chain:653 // Two routers - use UMP to communicate with the relay chain:
646 cumulus_primitives_utility::ParentAsUmp<ParachainSystem>,654 cumulus_primitives_utility::ParentAsUmp<ParachainSystem, ()>,
647 // ..and XCMP to communicate with the sibling chains.655 // ..and XCMP to communicate with the sibling chains.
648 XcmpQueue,656 XcmpQueue,
649);657);
650658
651impl pallet_evm_coder_substrate::Config for Runtime {659impl pallet_evm_coder_substrate::Config for Runtime {
652 type EthereumTransactionSender = pallet_ethereum::Module<Self>;660 type EthereumTransactionSender = pallet_ethereum::Pallet<Self>;
653}661}
654662
655impl pallet_xcm::Config for Runtime {663impl pallet_xcm::Config for Runtime {
656 type Event = Event;664 type Event = Event;
657 type SendXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;665 type SendXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;
658 type XcmRouter = XcmRouter;666 type XcmRouter = XcmRouter;
659 type ExecuteXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;667 type ExecuteXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;
660 type XcmExecuteFilter = All<(MultiLocation, Xcm<Call>)>;668 type XcmExecuteFilter = Everything;
661 type XcmExecutor = XcmExecutor<XcmConfig>;669 type XcmExecutor = XcmExecutor<XcmConfig>;
662 type XcmTeleportFilter = All<(MultiLocation, Vec<MultiAsset>)>;670 type XcmTeleportFilter = Everything;
663 type XcmReserveTransferFilter = ();671 type XcmReserveTransferFilter = ();
664 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;672 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;
673 type LocationInverter = LocationInverter<Ancestry>;
665}674}
666675
667impl cumulus_pallet_xcm::Config for Runtime {676impl cumulus_pallet_xcm::Config for Runtime {
673 type Event = Event;682 type Event = Event;
674 type XcmExecutor = XcmExecutor<XcmConfig>;683 type XcmExecutor = XcmExecutor<XcmConfig>;
675 type ChannelInfo = ParachainSystem;684 type ChannelInfo = ParachainSystem;
685 type VersionWrapper = ();
676}686}
677687
678impl cumulus_pallet_dmp_queue::Config for Runtime {688impl cumulus_pallet_dmp_queue::Config for Runtime {
683693
684impl pallet_aura::Config for Runtime {694impl pallet_aura::Config for Runtime {
685 type AuthorityId = AuraId;695 type AuthorityId = AuraId;
696 type DisabledValidators = ();
686}697}
687698
688parameter_types! {699parameter_types! {
785 NodeBlock = opaque::Block,796 NodeBlock = opaque::Block,
786 UncheckedExtrinsic = UncheckedExtrinsic797 UncheckedExtrinsic = UncheckedExtrinsic
787 {798 {
788 ParachainSystem: cumulus_pallet_parachain_system::{Pallet, Call, Storage, Inherent, Event<T>} = 20,799 ParachainSystem: cumulus_pallet_parachain_system::{Pallet, Call, Storage, Inherent, Event<T>, ValidateUnsigned} = 20,
789 ParachainInfo: parachain_info::{Pallet, Storage, Config} = 21,800 ParachainInfo: parachain_info::{Pallet, Storage, Config} = 21,
790801
791 Aura: pallet_aura::{Pallet, Config<T>} = 22,802 Aura: pallet_aura::{Pallet, Config<T>} = 22,
978 }989 }
979990
980 fn author() -> H160 {991 fn author() -> H160 {
981 <pallet_evm::Module<Runtime>>::find_author()992 <pallet_evm::Pallet<Runtime>>::find_author()
982 }993 }
983994
984 fn storage_at(address: H160, index: U256) -> H256 {995 fn storage_at(address: H160, index: U256) -> H256 {
modifiedruntime_types.jsondiffbeforeafterboth
1{1{
2 "AccountInfo": "AccountInfoWithTripleRefCount",
2 "CrossAccountId": {3 "CrossAccountId": {
3 "_enum": {4 "_enum": {
4 "substrate": "AccountId",5 "substrate": "AccountId",
18 "DecimalPoints": "u8",19 "DecimalPoints": "u8",
19 "CollectionMode": {20 "CollectionMode": {
20 "_enum": {21 "_enum": {
21 "Invalid": null,
22 "NFT": null,22 "NFT": null,
23 "Fungible": "DecimalPoints",23 "Fungible": "DecimalPoints",
24 "ReFungible": null24 "ReFungible": null
63 "Limits": "CollectionLimits",63 "Limits": "CollectionLimits",
64 "VariableOnChainSchema": "Vec<u8>",64 "VariableOnChainSchema": "Vec<u8>",
65 "ConstOnChainSchema": "Vec<u8>",65 "ConstOnChainSchema": "Vec<u8>",
66 "MetaUpdatePermission": "MetaUpdatePermission",
66 "TransfersEnabled": "bool"67 "TransfersEnabled": "bool"
67 },68 },
68 "RawData": "Vec<u8>",69 "RawData": "Vec<u8>",
94 "Unique"95 "Unique"
95 ]96 ]
96 },97 },
98 "MetaUpdatePermission": {
99 "_enum": [
100 "ItemOwner",
101 "Admin",
102 "None"
103 ]
104 },
97 "CollectionId": "u32",105 "CollectionId": "u32",
98 "TokenId": "u32",106 "TokenId": "u32",
99 "ChainLimits": {107 "ChainLimits": {
modifiedsmart_contracs/transfer/Cargo.tomldiffbeforeafterboth
13ink_storage = { default-features = false }13ink_storage = { default-features = false }
14ink_lang = { default-features = false }14ink_lang = { default-features = false }
1515
16scale = { package = "parity-scale-codec", version = "2.1.1", default-features = false, features = ["derive"] }16scale = { package = "parity-scale-codec", version = "2.3.0", default-features = false, features = ["derive"] }
17scale-info = { version = "0.6.0", default-features = false, features = ["derive"] }17scale-info = { version = "0.6.0", default-features = false, features = ["derive"] }
1818
19[lib]19[lib]
modifiedtests/README.mddiffbeforeafterboth
51. Checkout polkadot in sibling folder with this project51. Checkout polkadot in sibling folder with this project
6```bash6```bash
7git clone https://github.com/paritytech/polkadot.git && cd polkadot7git clone https://github.com/paritytech/polkadot.git && cd polkadot
8git checkout aa38676098git checkout release-v0.9.9
9```9```
1010
112. Build with nightly-2021-04-23112. Build with nightly-2021-06-28
12```bash12```bash
13cargo build --release13cargo build --release
14```14```
addedtests/package-lock.jsondiffbeforeafterboth

no changes

modifiedtests/package.jsondiffbeforeafterboth
4 "description": "Substrate Nft tests",4 "description": "Substrate Nft tests",
5 "main": "",5 "main": "",
6 "devDependencies": {6 "devDependencies": {
7 "@polkadot/dev": "0.62.60",7 "@polkadot/dev": "0.62.66",
8 "@polkadot/ts": "0.4.4",8 "@polkadot/ts": "0.4.7",
9 "@polkadot/typegen": "5.5.1",9 "@polkadot/typegen": "5.8.3",
10 "@types/chai": "^4.2.17",10 "@types/chai": "^4.2.17",
11 "@types/chai-as-promised": "^7.1.3",11 "@types/chai-as-promised": "^7.1.3",
12 "@types/mocha": "^8.2.2",12 "@types/mocha": "^8.2.2",
28 "load": "mocha --timeout 9999999 -r ts-node/register './**/*.load.ts'",28 "load": "mocha --timeout 9999999 -r ts-node/register './**/*.load.ts'",
29 "loadTransfer": "ts-node src/transfer.nload.ts",29 "loadTransfer": "ts-node src/transfer.nload.ts",
30 "testCollision": "mocha --timeout 9999999 -r ts-node/register ./src/collision-tests/*.test.ts",30 "testCollision": "mocha --timeout 9999999 -r ts-node/register ./src/collision-tests/*.test.ts",
31 "testEvent": "mocha --timeout 9999999 -r ts-node/register ./src/check-event/*.test.ts",
31 "testAddCollectionAdmin": "mocha --timeout 9999999 -r ts-node/register ./**/addCollectionAdmin.test.ts",32 "testAddCollectionAdmin": "mocha --timeout 9999999 -r ts-node/register ./**/addCollectionAdmin.test.ts",
32 "testSetSchemaVersion": "mocha --timeout 9999999 -r ts-node/register ./**/setSchemaVersion.test.ts",33 "testSetSchemaVersion": "mocha --timeout 9999999 -r ts-node/register ./**/setSchemaVersion.test.ts",
33 "testSetVariableMetaData": "mocha --timeout 9999999 -r ts-node/register ./**/setVariableMetaData.test.ts",34 "testSetVariableMetaData": "mocha --timeout 9999999 -r ts-node/register ./**/setVariableMetaData.test.ts",
66 "license": "SEE LICENSE IN ../LICENSE",67 "license": "SEE LICENSE IN ../LICENSE",
67 "homepage": "",68 "homepage": "",
68 "dependencies": {69 "dependencies": {
69 "@polkadot/api": "5.5.1",70 "@polkadot/api": "5.8.3",
70 "@polkadot/api-contract": "5.5.1",71 "@polkadot/api-contract": "5.8.3",
71 "@polkadot/util-crypto": "^7.2.1",72 "@polkadot/util-crypto": "^7.3.1",
72 "bignumber.js": "^9.0.1",73 "bignumber.js": "^9.0.1",
73 "chai-as-promised": "^7.1.1",74 "chai-as-promised": "^7.1.1",
74 "solc": "^0.8.6",75 "solc": "^0.8.6",
modifiedtests/src/addCollectionAdmin.test.tsdiffbeforeafterboth
4//4//
55
6import { ApiPromise } from '@polkadot/api';6import { ApiPromise } from '@polkadot/api';
7import BN from 'bn.js';
8import chai from 'chai';7import chai from 'chai';
9import chaiAsPromised from 'chai-as-promised';8import chaiAsPromised from 'chai-as-promised';
10import privateKey from './substrate/privateKey';9import privateKey from './substrate/privateKey';
modifiedtests/src/check-event/createItemEvent.test.tsdiffbeforeafterboth
10import chaiAsPromised from 'chai-as-promised';10import chaiAsPromised from 'chai-as-promised';
11import privateKey from '../substrate/privateKey';11import privateKey from '../substrate/privateKey';
12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';
13import { createCollectionExpectSuccess, nftEventMessage } from '../util/helpers';13import { createCollectionExpectSuccess, nftEventMessage, normalizeAccountId } from '../util/helpers';
1414
15chai.use(chaiAsPromised);15chai.use(chaiAsPromised);
16const expect = chai.expect;16const expect = chai.expect;
28 it('Check event from createItem(): ', async () => {28 it('Check event from createItem(): ', async () => {
29 await usingApi(async (api: ApiPromise) => {29 await usingApi(async (api: ApiPromise) => {
30 const collectionID = await createCollectionExpectSuccess();30 const collectionID = await createCollectionExpectSuccess();
31 const createItem = api.tx.nft.createItem(collectionID, Alice.address, 'NFT');31 const createItem = api.tx.nft.createItem(collectionID, normalizeAccountId(Alice.address), 'NFT');
32 const events = await submitTransactionAsync(Alice, createItem);32 const events = await submitTransactionAsync(Alice, createItem);
33 const msg = JSON.stringify(nftEventMessage(events));33 const msg = JSON.stringify(nftEventMessage(events));
34 expect(msg).to.be.contain(checkSection);34 expect(msg).to.be.contain(checkSection);
modifiedtests/src/check-event/createMultipleItemsEvent.test.tsdiffbeforeafterboth
10import chaiAsPromised from 'chai-as-promised';10import chaiAsPromised from 'chai-as-promised';
11import privateKey from '../substrate/privateKey';11import privateKey from '../substrate/privateKey';
12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';
13import { createCollectionExpectSuccess, nftEventMessage } from '../util/helpers';13import { createCollectionExpectSuccess, nftEventMessage, normalizeAccountId } from '../util/helpers';
1414
15chai.use(chaiAsPromised);15chai.use(chaiAsPromised);
16const expect = chai.expect;16const expect = chai.expect;
29 await usingApi(async (api: ApiPromise) => {29 await usingApi(async (api: ApiPromise) => {
30 const collectionID = await createCollectionExpectSuccess();30 const collectionID = await createCollectionExpectSuccess();
31 const args = [{ nft: ['0x31', '0x31'] }, { nft: ['0x32', '0x32'] }, { nft: ['0x33', '0x33'] }];31 const args = [{ nft: ['0x31', '0x31'] }, { nft: ['0x32', '0x32'] }, { nft: ['0x33', '0x33'] }];
32 const createMultipleItems = api.tx.nft.createMultipleItems(collectionID, Alice.address, args);32 const createMultipleItems = api.tx.nft.createMultipleItems(collectionID, normalizeAccountId(Alice.address), args);
33 const events = await submitTransactionAsync(Alice, createMultipleItems);33 const events = await submitTransactionAsync(Alice, createMultipleItems);
34 const msg = JSON.stringify(nftEventMessage(events));34 const msg = JSON.stringify(nftEventMessage(events));
35 expect(msg).to.be.contain(checkSection);35 expect(msg).to.be.contain(checkSection);
modifiedtests/src/check-event/transferEvent.test.tsdiffbeforeafterboth
10import chaiAsPromised from 'chai-as-promised';10import chaiAsPromised from 'chai-as-promised';
11import privateKey from '../substrate/privateKey';11import privateKey from '../substrate/privateKey';
12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';
13import { createCollectionExpectSuccess, createItemExpectSuccess, nftEventMessage } from '../util/helpers';13import { createCollectionExpectSuccess, createItemExpectSuccess, nftEventMessage, normalizeAccountId } from '../util/helpers';
1414
15chai.use(chaiAsPromised);15chai.use(chaiAsPromised);
16const expect = chai.expect;16const expect = chai.expect;
31 await usingApi(async (api: ApiPromise) => {31 await usingApi(async (api: ApiPromise) => {
32 const collectionID = await createCollectionExpectSuccess();32 const collectionID = await createCollectionExpectSuccess();
33 const itemID = await createItemExpectSuccess(Alice, collectionID, 'NFT');33 const itemID = await createItemExpectSuccess(Alice, collectionID, 'NFT');
34 const transfer = api.tx.nft.transfer(Bob.address, collectionID, itemID, 1);34 const transfer = api.tx.nft.transfer(normalizeAccountId(Bob.address), collectionID, itemID, 1);
35 const events = await submitTransactionAsync(Alice, transfer);35 const events = await submitTransactionAsync(Alice, transfer);
36 const msg = JSON.stringify(nftEventMessage(events));36 const msg = JSON.stringify(nftEventMessage(events));
37 expect(msg).to.be.contain(checkSection);37 expect(msg).to.be.contain(checkSection);
modifiedtests/src/check-event/transferFromEvent.test.tsdiffbeforeafterboth
10import chaiAsPromised from 'chai-as-promised';10import chaiAsPromised from 'chai-as-promised';
11import privateKey from '../substrate/privateKey';11import privateKey from '../substrate/privateKey';
12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';12import usingApi, {submitTransactionAsync} from '../substrate/substrate-api';
13import { createCollectionExpectSuccess, createItemExpectSuccess, nftEventMessage } from '../util/helpers';13import { createCollectionExpectSuccess, createItemExpectSuccess, nftEventMessage, normalizeAccountId } from '../util/helpers';
1414
15chai.use(chaiAsPromised);15chai.use(chaiAsPromised);
16const expect = chai.expect;16const expect = chai.expect;
31 await usingApi(async (api: ApiPromise) => {31 await usingApi(async (api: ApiPromise) => {
32 const collectionID = await createCollectionExpectSuccess();32 const collectionID = await createCollectionExpectSuccess();
33 const itemID = await createItemExpectSuccess(Alice, collectionID, 'NFT');33 const itemID = await createItemExpectSuccess(Alice, collectionID, 'NFT');
34 const transferFrom = api.tx.nft.transferFrom(Alice.address, Bob.address, collectionID, itemID, 1);34 const transferFrom = api.tx.nft.transferFrom(normalizeAccountId(Alice.address), normalizeAccountId(Bob.address), collectionID, itemID, 1);
35 const events = await submitTransactionAsync(Alice, transferFrom);35 const events = await submitTransactionAsync(Alice, transferFrom);
36 const msg = JSON.stringify(nftEventMessage(events));36 const msg = JSON.stringify(nftEventMessage(events));
37 expect(msg).to.be.contain(checkSection);37 expect(msg).to.be.contain(checkSection);
modifiedtests/src/collision-tests/admVsOwnerChanges.test.tsdiffbeforeafterboth
6import {6import {
7 createCollectionExpectSuccess,7 createCollectionExpectSuccess,
8 createItemExpectSuccess,8 createItemExpectSuccess,
9 normalizeAccountId,
10 waitNewBlocks,
9} from '../util/helpers';11} from '../util/helpers';
1012
11chai.use(chaiAsPromised);13chai.use(chaiAsPromised);
30
28 await usingApi(async (api) => {31 await usingApi(async (api) => {
29 const collectionId = await createCollectionExpectSuccess();32 const collectionId = await createCollectionExpectSuccess();
30 const changeAdminTxBob = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);33 const changeAdminTxBob = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
31 await submitTransactionAsync(Alice, changeAdminTxBob);34 await submitTransactionAsync(Alice, changeAdminTxBob);
32 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
33 const changeAdminTxFerdie = api.tx.nft.addCollectionAdmin(collectionId, Ferdie.address);35 const changeAdminTxFerdie = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Ferdie.address));
34 await submitTransactionAsync(Bob, changeAdminTxFerdie);36 await submitTransactionAsync(Bob, changeAdminTxFerdie);
35 const itemId = await createItemExpectSuccess(Ferdie, collectionId, 'NFT');37 const itemId = await createItemExpectSuccess(Ferdie, collectionId, 'NFT');
36 //38
37 const changeOwner = api.tx.nft.transferFrom(Ferdie.address, Bob.address, collectionId, itemId, 1);39 const changeOwner = api.tx.nft.transferFrom(normalizeAccountId(Ferdie.address), normalizeAccountId(Bob.address), collectionId, itemId, 1);
38 const approve = api.tx.nft.approve(Bob.address, collectionId, itemId, 1);40 const approve = api.tx.nft.approve(normalizeAccountId(Bob.address), collectionId, itemId, 1);
39 const sendItem = api.tx.nft.transfer(Alice.address, collectionId, itemId, 1);41 const sendItem = api.tx.nft.transfer(normalizeAccountId(Alice.address), collectionId, itemId, 1);
40 await Promise.all([42 await Promise.all([
41 changeOwner.signAndSend(Alice),43 changeOwner.signAndSend(Alice),
42 approve.signAndSend(Bob),44 approve.signAndSend(Bob),
43 sendItem.signAndSend(Ferdie),45 sendItem.signAndSend(Ferdie),
44 ]);46 ]);
45 const itemBefore: any = await api.query.nft.nftItemList(collectionId, itemId);47 const itemBefore: any = await api.query.nft.nftItemList(collectionId, itemId);
46 expect(itemBefore.Owner).not.to.be.eq(Bob.address);48 expect(itemBefore.Owner).not.to.be.eq(Bob.address);
47 await timeoutPromise(20000);49 await waitNewBlocks(2);
48 });50 });
49 });51 });
50});52});
modifiedtests/src/collision-tests/admVsOwnerData.test.tsdiffbeforeafterboth
6import {6import {
7 createCollectionExpectSuccess,7 createCollectionExpectSuccess,
8 createItemExpectSuccess,8 createItemExpectSuccess,
9 normalizeAccountId,
10 waitNewBlocks,
9} from '../util/helpers';11} from '../util/helpers';
1012
11chai.use(chaiAsPromised);13chai.use(chaiAsPromised);
26 const AliceData = 1;28 const AliceData = 1;
27 const BobData = 2;29 const BobData = 2;
28 const collectionId = await createCollectionExpectSuccess();30 const collectionId = await createCollectionExpectSuccess();
29 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);31 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
30 await submitTransactionAsync(Alice, changeAdminTx);32 await submitTransactionAsync(Alice, changeAdminTx);
31 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
32 const itemId = await createItemExpectSuccess(Bob, collectionId, 'NFT');33 const itemId = await createItemExpectSuccess(Bob, collectionId, 'NFT');
33 //34 //
34 // tslint:disable-next-line: max-line-length35 // tslint:disable-next-line: max-line-length
41 ]);42 ]);
42 const item: any = await api.query.nft.nftItemList(collectionId, itemId);43 const item: any = await api.query.nft.nftItemList(collectionId, itemId);
43 expect(item.VariableData).not.to.be.eq(null); // Pseudo-random selection of one of two values44 expect(item.VariableData).not.to.be.eq(null); // Pseudo-random selection of one of two values
44 await timeoutPromise(20000);45 await waitNewBlocks(2);
45 });46 });
46 });47 });
47});48});
modifiedtests/src/collision-tests/admVsOwnerTake.test.tsdiffbeforeafterboth
6import {6import {
7 createCollectionExpectSuccess,7 createCollectionExpectSuccess,
8 createItemExpectSuccess,8 createItemExpectSuccess,
9 normalizeAccountId,
10 waitNewBlocks,
9} from '../util/helpers';11} from '../util/helpers';
1012
11chai.use(chaiAsPromised);13chai.use(chaiAsPromised);
27 it('The collection admin burns the token and in the same block the token owner performs a transaction on it ', async () => {29 it('The collection admin burns the token and in the same block the token owner performs a transaction on it ', async () => {
28 await usingApi(async (api) => {30 await usingApi(async (api) => {
29 const collectionId = await createCollectionExpectSuccess();31 const collectionId = await createCollectionExpectSuccess();
30 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);32 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
31 await submitTransactionAsync(Alice, changeAdminTx);33 await submitTransactionAsync(Alice, changeAdminTx);
32 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
33 const itemId = await createItemExpectSuccess(Bob, collectionId, 'NFT');34 const itemId = await createItemExpectSuccess(Bob, collectionId, 'NFT');
34 //35 //
35 const sendItem = api.tx.nft.transfer(Ferdie.address, collectionId, itemId, 1);36 const sendItem = api.tx.nft.transfer(normalizeAccountId(Ferdie.address), collectionId, itemId, 1);
36 const burnItem = api.tx.nft.burnItem(collectionId, itemId, 1);37 const burnItem = api.tx.nft.burnItem(collectionId, itemId, 1);
37 await Promise.all([38 await Promise.all([
38 sendItem.signAndSend(Bob),39 sendItem.signAndSend(Bob),
39 burnItem.signAndSend(Alice),40 burnItem.signAndSend(Alice),
40 ]);41 ]);
41 await timeoutPromise(10000);42 await waitNewBlocks(2);
42 let itemBurn = false;43 let itemBurn = false;
43 itemBurn = (await (api.query.nft.nftItemList(collectionId, itemId))).toJSON() as boolean;44 itemBurn = (await (api.query.nft.nftItemList(collectionId, itemId))).toJSON() as boolean;
44 // tslint:disable-next-line: no-unused-expression45 // tslint:disable-next-line: no-unused-expression
45 expect(itemBurn).to.be.null;46 expect(itemBurn).to.be.null;
46 await timeoutPromise(20000);47 await waitNewBlocks(2);
47 });48 });
48 });49 });
49});50});
modifiedtests/src/collision-tests/adminDestroyCollection.test.tsdiffbeforeafterboth
5import usingApi, { submitTransactionAsync } from '../substrate/substrate-api';5import usingApi, { submitTransactionAsync } from '../substrate/substrate-api';
6import {6import {
7 createCollectionExpectSuccess,7 createCollectionExpectSuccess,
8 normalizeAccountId,
9 waitNewBlocks,
8} from '../util/helpers';10} from '../util/helpers';
911
10chai.use(chaiAsPromised);12chai.use(chaiAsPromised);
26 it('Adding an address to the collection whitelist in a block by the admin, and deleting the collection by the owner ', async () => {28 it('Adding an address to the collection whitelist in a block by the admin, and deleting the collection by the owner ', async () => {
27 await usingApi(async (api) => {29 await usingApi(async (api) => {
28 const collectionId = await createCollectionExpectSuccess();30 const collectionId = await createCollectionExpectSuccess();
29 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);31 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
30 await submitTransactionAsync(Alice, changeAdminTx);32 await submitTransactionAsync(Alice, changeAdminTx);
31 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
32 await timeoutPromise(10000);33 await waitNewBlocks(1);
33 //34 //
34 const addWhitelistAdm = api.tx.nft.addToWhiteList(collectionId, Ferdie.address);35 const addWhitelistAdm = api.tx.nft.addToWhiteList(collectionId, normalizeAccountId(Ferdie.address));
35 const destroyCollection = api.tx.nft.destroyCollection(collectionId);36 const destroyCollection = api.tx.nft.destroyCollection(collectionId);
36 await Promise.all([37 await Promise.all([
37 addWhitelistAdm.signAndSend(Bob),38 addWhitelistAdm.signAndSend(Bob),
38 destroyCollection.signAndSend(Alice),39 destroyCollection.signAndSend(Alice),
39 ]);40 ]);
40 await timeoutPromise(10000);41 await waitNewBlocks(1);
41 let whiteList = false;42 let whiteList = false;
42 whiteList = (await api.query.nft.whiteList(collectionId, Ferdie.address)).toJSON() as boolean;43 whiteList = (await api.query.nft.whiteList(collectionId, Ferdie.address)).toJSON() as boolean;
43 // tslint:disable-next-line: no-unused-expression44 // tslint:disable-next-line: no-unused-expression
44 expect(whiteList).to.be.false;45 expect(whiteList).to.be.false;
45 await timeoutPromise(20000);46 await waitNewBlocks(2);
46 });47 });
47 });48 });
48});49});
modifiedtests/src/collision-tests/adminLimitsOff.test.tsdiffbeforeafterboth
1import { IKeyringPair } from '@polkadot/types/types';1import { IKeyringPair } from '@polkadot/types/types';
2import BN from 'bn.js';
3import chai from 'chai';2import chai from 'chai';
4import chaiAsPromised from 'chai-as-promised';3import chaiAsPromised from 'chai-as-promised';
5import privateKey from '../substrate/privateKey';4import privateKey from '../substrate/privateKey';
6import usingApi, { submitTransactionAsync, submitTransactionExpectFailAsync } from '../substrate/substrate-api';5import usingApi, { submitTransactionAsync, submitTransactionExpectFailAsync } from '../substrate/substrate-api';
7import {6import {
8 createCollectionExpectSuccess,7 createCollectionExpectSuccess,
8 normalizeAccountId,
9 waitNewBlocks,
9} from '../util/helpers';10} from '../util/helpers';
1011
11chai.use(chaiAsPromised);12chai.use(chaiAsPromised);
37 const chainAdminLimit = (api.consts.nft.collectionAdminsLimit as any).toNumber();38 const chainAdminLimit = (api.consts.nft.collectionAdminsLimit as any).toNumber();
38 expect(chainAdminLimit).to.be.equal(5);39 expect(chainAdminLimit).to.be.equal(5);
3940
40 const changeAdminTx1 = api.tx.nft.addCollectionAdmin(collectionId, Eve.address);41 const changeAdminTx1 = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Eve.address));
41 await submitTransactionAsync(Alice, changeAdminTx1);42 await submitTransactionAsync(Alice, changeAdminTx1);
42 const changeAdminTx2 = api.tx.nft.addCollectionAdmin(collectionId, Dave.address);43 const changeAdminTx2 = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Dave.address));
43 await submitTransactionAsync(Alice, changeAdminTx2);44 await submitTransactionAsync(Alice, changeAdminTx2);
44 const changeAdminTx3 = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);45 const changeAdminTx3 = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
45 await submitTransactionAsync(Alice, changeAdminTx3);46 await submitTransactionAsync(Alice, changeAdminTx3);
4647
47 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
48 const addAdmOne = api.tx.nft.addCollectionAdmin(collectionId, Ferdie.address);48 const addAdmOne = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Ferdie.address));
49 const addAdmTwo = api.tx.nft.addCollectionAdmin(collectionId, Charlie.address);49 const addAdmTwo = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Charlie.address));
50 await Promise.all([50 await Promise.all([
51 addAdmOne.signAndSend(Bob),51 addAdmOne.signAndSend(Bob),
52 addAdmTwo.signAndSend(Alice),52 addAdmTwo.signAndSend(Alice),
53 ]);53 ]);
54 await timeoutPromise(10000);54 await waitNewBlocks(2);
55 const changeAdminTx4 = api.tx.nft.addCollectionAdmin(collectionId, Alice.address);55 const changeAdminTx4 = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Alice.address));
56 // tslint:disable-next-line: no-unused-expression
57 expect(submitTransactionExpectFailAsync(Alice, changeAdminTx4)).to.be.rejected;56 await expect(submitTransactionExpectFailAsync(Alice, changeAdminTx4)).to.be.rejected;
5857
59 const adminListAfterAddAdmin: any = (await api.query.nft.adminList(collectionId));58 const adminListAfterAddAdmin: any = (await api.query.nft.adminList(collectionId));
60 expect(adminListAfterAddAdmin).to.be.contains(Eve.address);59 expect(adminListAfterAddAdmin).to.be.contains(normalizeAccountId(Eve.address));
61 expect(adminListAfterAddAdmin).to.be.contains(Ferdie.address);60 expect(adminListAfterAddAdmin).to.be.contains(normalizeAccountId(Ferdie.address));
62 expect(adminListAfterAddAdmin).not.to.be.contains(Alice.address);61 expect(adminListAfterAddAdmin).not.to.be.contains(normalizeAccountId(Alice.address));
63 await timeoutPromise(20000);62 await waitNewBlocks(2);
64 });63 });
65 });64 });
66});65});
modifiedtests/src/collision-tests/adminRightsOff.test.tsdiffbeforeafterboth
6import usingApi, { submitTransactionAsync } from '../substrate/substrate-api';6import usingApi, { submitTransactionAsync } from '../substrate/substrate-api';
7import {7import {
8 createCollectionExpectSuccess,8 createCollectionExpectSuccess,
9 normalizeAccountId,
10 waitNewBlocks,
9} from '../util/helpers';11} from '../util/helpers';
1012
11chai.use(chaiAsPromised);13chai.use(chaiAsPromised);
25 it('In the block, the collection admin adds a token or changes data, and the collection owner deprives the admin of rights ', async () => {27 it('In the block, the collection admin adds a token or changes data, and the collection owner deprives the admin of rights ', async () => {
26 await usingApi(async (api) => {28 await usingApi(async (api) => {
27 const collectionId = await createCollectionExpectSuccess();29 const collectionId = await createCollectionExpectSuccess();
28 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);30 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
29 await submitTransactionAsync(Alice, changeAdminTx);31 await submitTransactionAsync(Alice, changeAdminTx);
30 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
31 await timeoutPromise(10000);32 await waitNewBlocks(1);
32 const args = [{ nft: ['0x31', '0x31'] }, { nft: ['0x32', '0x32'] }, { nft: ['0x33', '0x33'] }];33 const args = [{ nft: ['0x31', '0x31'] }, { nft: ['0x32', '0x32'] }, { nft: ['0x33', '0x33'] }];
33 const addItemAdm = api.tx.nft.createMultipleItems(collectionId, Bob.address, args);34 const addItemAdm = api.tx.nft.createMultipleItems(collectionId, normalizeAccountId(Bob.address), args);
34 const removeAdm = api.tx.nft.removeCollectionAdmin(collectionId, Bob.address);35 const removeAdm = api.tx.nft.removeCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
35 await Promise.all([36 await Promise.all([
36 addItemAdm.signAndSend(Bob),37 addItemAdm.signAndSend(Bob),
37 removeAdm.signAndSend(Alice),38 removeAdm.signAndSend(Alice),
38 ]);39 ]);
39 await timeoutPromise(10000);40 await waitNewBlocks(2);
40 const itemsListIndex = await api.query.nft.itemListIndex(collectionId) as unknown as BN;41 const itemsListIndex = await api.query.nft.itemListIndex(collectionId) as unknown as BN;
41 expect(itemsListIndex.toNumber()).to.be.equal(0);42 expect(itemsListIndex.toNumber()).to.be.equal(0);
42 const adminList: any = (await api.query.nft.adminList(collectionId));43 const adminList: any = (await api.query.nft.adminList(collectionId));
43 expect(adminList).not.to.be.contains(Bob.address);44 expect(adminList).not.to.be.contains(normalizeAccountId(Bob.address));
44 await timeoutPromise(20000);45 await waitNewBlocks(2);
45 });46 });
46 });47 });
47});48});
modifiedtests/src/collision-tests/setSponsorNewOwner.test.tsdiffbeforeafterboth
6import {6import {
7 createCollectionExpectSuccess, setCollectionSponsorExpectSuccess,7 createCollectionExpectSuccess,
8 setCollectionSponsorExpectSuccess,
9 waitNewBlocks,
8} from '../util/helpers';10} from '../util/helpers';
911
10chai.use(chaiAsPromised);12chai.use(chaiAsPromised);
27 await usingApi(async (api) => {29 await usingApi(async (api) => {
28 const collectionId = await createCollectionExpectSuccess();30 const collectionId = await createCollectionExpectSuccess();
29 await setCollectionSponsorExpectSuccess(collectionId, Bob.address);31 await setCollectionSponsorExpectSuccess(collectionId, Bob.address);
30 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
31 await timeoutPromise(10000);32 await waitNewBlocks(2);
32 const confirmSponsorship = api.tx.nft.confirmSponsorship(collectionId);33 const confirmSponsorship = api.tx.nft.confirmSponsorship(collectionId);
33 const changeCollectionOwner = api.tx.nft.changeCollectionOwner(collectionId, Ferdie.address);34 const changeCollectionOwner = api.tx.nft.changeCollectionOwner(collectionId, Ferdie.address);
34 await Promise.all([35 await Promise.all([
35 confirmSponsorship.signAndSend(Bob),36 confirmSponsorship.signAndSend(Bob),
36 changeCollectionOwner.signAndSend(Alice),37 changeCollectionOwner.signAndSend(Alice),
37 ]);38 ]);
38 await timeoutPromise(10000);39 await waitNewBlocks(2);
39 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
40 expect(collection.Sponsorship.Confirmed).to.be.eq(Bob.address);41 expect(collection.Sponsorship.confirmed).to.be.eq(Bob.address);
41 expect(collection.Owner).to.be.eq(Ferdie.address);42 expect(collection.Owner).to.be.eq(Ferdie.address);
42 await timeoutPromise(20000);43 await waitNewBlocks(2);
43 });44 });
44 });45 });
45});46});
modifiedtests/src/collision-tests/sponsorPayments.test.tsdiffbeforeafterboth
10 createCollectionExpectSuccess,10 createCollectionExpectSuccess,
11 createItemExpectSuccess,11 createItemExpectSuccess,
12 setCollectionSponsorExpectSuccess,12 setCollectionSponsorExpectSuccess,
13 normalizeAccountId,
14 waitNewBlocks,
13} from '../util/helpers';15} from '../util/helpers';
1416
15chai.use(chaiAsPromised);17chai.use(chaiAsPromised);
29 it('Payment of commission if one block contains transactions for payment from the sponsor\'s balance and his (sponsor\'s) exclusion from the collection ', async () => {31 it('Payment of commission if one block contains transactions for payment from the sponsor\'s balance and his (sponsor\'s) exclusion from the collection ', async () => {
30 await usingApi(async (api) => {32 await usingApi(async (api) => {
31 const collectionId = await createCollectionExpectSuccess();33 const collectionId = await createCollectionExpectSuccess();
32 const changeAdminTxBob = api.tx.nft.addCollectionAdmin(collectionId, Bob.address);34 const changeAdminTxBob = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
33 await submitTransactionAsync(Alice, changeAdminTxBob);35 await submitTransactionAsync(Alice, changeAdminTxBob);
34 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
35 const itemId = await createItemExpectSuccess(Bob, collectionId, 'NFT');36 const itemId = await createItemExpectSuccess(Bob, collectionId, 'NFT');
36 await setCollectionSponsorExpectSuccess(collectionId, Bob.address);37 await setCollectionSponsorExpectSuccess(collectionId, Bob.address);
37 await confirmSponsorshipExpectSuccess(collectionId, '//Bob');38 await confirmSponsorshipExpectSuccess(collectionId, '//Bob');
3839
39 const [alicesBalanceBefore, bobsBalanceBefore] = await getBalance(api, [alicesPublicKey, bobsPublicKey]);40 const [alicesBalanceBefore, bobsBalanceBefore] = await getBalance(api, [alicesPublicKey, bobsPublicKey]);
40 const sendItem = api.tx.nft.transfer(Alice.address, collectionId, itemId, 1);41 const sendItem = api.tx.nft.transfer(normalizeAccountId(Alice.address), collectionId, itemId, 1);
41 const revokeSponsor = api.tx.nft.removeCollectionSponsor(collectionId);42 const revokeSponsor = api.tx.nft.removeCollectionSponsor(collectionId);
42 await Promise.all([43 await Promise.all([
43 sendItem.signAndSend(Bob),44 sendItem.signAndSend(Bob),
48 expect(alicesBalanceAfter === alicesBalanceBefore).to.be.true;49 expect(alicesBalanceAfter === alicesBalanceBefore).to.be.true;
49 // tslint:disable-next-line:no-unused-expression50 // tslint:disable-next-line:no-unused-expression
50 expect(bobsBalanceAfter === bobsBalanceBefore).to.be.true;51 expect(bobsBalanceAfter === bobsBalanceBefore).to.be.true;
51 await timeoutPromise(20000);52 await waitNewBlocks(2);
52 });53 });
53 });54 });
54});55});
modifiedtests/src/collision-tests/tokenLimitsOff.test.tsdiffbeforeafterboth
9 createCollectionExpectSuccess,9 createCollectionExpectSuccess,
10 getCreateItemResult,10 getCreateItemResult,
11 setMintPermissionExpectSuccess,11 setMintPermissionExpectSuccess,
12 normalizeAccountId,
13 waitNewBlocks,
12} from '../util/helpers';14} from '../util/helpers';
1315
14chai.use(chaiAsPromised);16chai.use(chaiAsPromised);
56 const subTxTesult = getCreateItemResult(subTx);58 const subTxTesult = getCreateItemResult(subTx);
57 // tslint:disable-next-line:no-unused-expression59 // tslint:disable-next-line:no-unused-expression
58 expect(subTxTesult.success).to.be.true;60 expect(subTxTesult.success).to.be.true;
59 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
60 await timeoutPromise(10000);61 await waitNewBlocks(2);
6162
62 const args = [{ nft: ['0x31', '0x31'] }, { nft: ['0x32', '0x32'] }, { nft: ['0x33', '0x33'] }];63 const args = [{ nft: ['0x31', '0x31'] }, { nft: ['0x32', '0x32'] }, { nft: ['0x33', '0x33'] }];
63 const mintItemOne = api.tx.nft64 const mintItemOne = api.tx.nft
64 .createMultipleItems(collectionId, Ferdie.address, args);65 .createMultipleItems(collectionId, normalizeAccountId(Ferdie.address), args);
65 const mintItemTwo = api.tx.nft66 const mintItemTwo = api.tx.nft
66 .createMultipleItems(collectionId, Bob.address, args);67 .createMultipleItems(collectionId, normalizeAccountId(Bob.address), args);
67 await Promise.all([68 await Promise.all([
68 mintItemOne.signAndSend(Ferdie),69 mintItemOne.signAndSend(Ferdie),
69 mintItemTwo.signAndSend(Bob),70 mintItemTwo.signAndSend(Bob),
70 ]);71 ]);
71 await timeoutPromise(10000);72 await waitNewBlocks(2);
72 const itemsListIndexAfter = await api.query.nft.itemListIndex(collectionId) as unknown as BN;73 const itemsListIndexAfter = await api.query.nft.itemListIndex(collectionId) as unknown as BN;
73 expect(itemsListIndexAfter.toNumber()).to.be.equal(3);74 expect(itemsListIndexAfter.toNumber()).to.be.equal(3);
74 // TokenLimit = 4. The first transaction is successful. The second should fail.75 // TokenLimit = 4. The first transaction is successful. The second should fail.
75 await timeoutPromise(10000);76 await waitNewBlocks(2);
76 });77 });
77 });78 });
78});79});
modifiedtests/src/collision-tests/turnsOffMinting.test.tsdiffbeforeafterboth
7 addToWhiteListExpectSuccess,7 addToWhiteListExpectSuccess,
8 createCollectionExpectSuccess,8 createCollectionExpectSuccess,
9 setMintPermissionExpectSuccess,9 setMintPermissionExpectSuccess,
10 normalizeAccountId,
11 waitNewBlocks,
10} from '../util/helpers';12} from '../util/helpers';
1113
12chai.use(chaiAsPromised);14chai.use(chaiAsPromised);
26 it('The collection owner turns off minting mode and there are minting transactions in the same block ', async () => {28 it('The collection owner turns off minting mode and there are minting transactions in the same block ', async () => {
27 await usingApi(async (api) => {29 await usingApi(async (api) => {
28 const collectionId = await createCollectionExpectSuccess();30 const collectionId = await createCollectionExpectSuccess();
29 const timeoutPromise = (timeout: number) => new Promise((resolve) => setTimeout(resolve, timeout));
30 await setMintPermissionExpectSuccess(Alice, collectionId, true);31 await setMintPermissionExpectSuccess(Alice, collectionId, true);
31 await addToWhiteListExpectSuccess(Alice, collectionId, Ferdie.address);32 await addToWhiteListExpectSuccess(Alice, collectionId, Ferdie.address);
3233
33 const mintItem = api.tx.nft.createItem(collectionId, Ferdie.address, 'NFT');34 const mintItem = api.tx.nft.createItem(collectionId, normalizeAccountId(Ferdie.address), 'NFT');
34 const offMinting = api.tx.nft.setMintPermission(collectionId, false);35 const offMinting = api.tx.nft.setMintPermission(collectionId, false);
35 await Promise.all([36 await Promise.all([
36 mintItem.signAndSend(Ferdie),37 mintItem.signAndSend(Ferdie),
40 itemList = (await (api.query.nft.nftItemList(collectionId, mintItem))).toJSON() as boolean;41 itemList = (await (api.query.nft.nftItemList(collectionId, mintItem))).toJSON() as boolean;
41 // tslint:disable-next-line: no-unused-expression42 // tslint:disable-next-line: no-unused-expression
42 expect(itemList).to.be.null;43 expect(itemList).to.be.null;
43 await timeoutPromise(20000);44 await waitNewBlocks(2);
44 });45 });
45 });46 });
46});47});
modifiedtests/src/config_docker.tsdiffbeforeafterboth
77
8const config = {8const config = {
9 substrateUrl: process.env.substrateUrl || 'ws://172.17.0.1:9944',9 substrateUrl: process.env.substrateUrl || 'ws://172.17.0.1:9944',
10 frontierUrl: process.env.frontierUrl || 'http://172.17.0.1:9933',
10};11};
1112
12export default config;13export default config;
modifiedtests/src/createCollection.test.tsdiffbeforeafterboth
33});33});
3434
35describe('(!negative test!) integration test: ext. createCollection():', () => {35describe('(!negative test!) integration test: ext. createCollection():', () => {
36 it('(!negative test!) create new NFT collection whith incorrect data (mode)', async () => {
37 await usingApi(async (api) => {
38 const AcollectionCount = parseInt((await api.query.nft.createdCollectionCount()).toString(), 10);
39
40 const badTransaction = async () => {
41 await createCollectionExpectSuccess({mode: {type: 'Invalid'}});
42 };
43 // tslint:disable-next-line:no-unused-expression
44 expect(badTransaction()).to.be.rejected;
45
46 const BcollectionCount = parseInt((await api.query.nft.createdCollectionCount()).toString(), 10);
47 expect(BcollectionCount).to.be.equal(AcollectionCount, 'Error: Incorrect collection created.');
48 });
49 });
50 it('(!negative test!) create new NFT collection whith incorrect data (collection_name)', async () => {36 it('(!negative test!) create new NFT collection whith incorrect data (collection_name)', async () => {
51 await createCollectionExpectFailure({ name: 'A'.repeat(65), mode: {type: 'NFT'}});37 await createCollectionExpectFailure({ name: 'A'.repeat(65), mode: {type: 'NFT'}});
52 });38 });
modifiedtests/src/eth/api/ContractHelpers.soldiffbeforeafterboth
28 function setSponsoringRateLimit(address contractAddress, uint32 rateLimit)28 function setSponsoringRateLimit(address contractAddress, uint32 rateLimit)
29 external;29 external;
30
31 // Selector: getSponsoringRateLimit(address) 610cfabd
32 function getSponsoringRateLimit(address contractAddress)
33 external
34 view
35 returns (uint32);
3036
31 // Selector: allowed(address,address) 5c65816537 // Selector: allowed(address,address) 5c658165
32 function allowed(address contractAddress, address user)38 function allowed(address contractAddress, address user)
addedtests/src/eth/contractSponsoring.test.tsdiffbeforeafterboth

no changes

modifiedtests/src/eth/nonFungible.test.tsdiffbeforeafterboth
4//4//
55
6import privateKey from '../substrate/privateKey';6import privateKey from '../substrate/privateKey';
7import { approveExpectSuccess, burnItemExpectSuccess, createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess, transferExpectSuccess, transferFromExpectSuccess, UNIQUE } from '../util/helpers';7import { approveExpectSuccess, burnItemExpectSuccess, createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess, transferExpectSuccess, transferFromExpectSuccess, UNIQUE, setMetadataUpdatePermissionFlagExpectSuccess } from '../util/helpers';
8import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents, recordEthFee, recordEvents, subToEth, transferBalanceToEth } from './util/helpers';8import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents, recordEthFee, recordEvents, subToEth, transferBalanceToEth } from './util/helpers';
9import nonFungibleAbi from './nonFungibleAbi.json';9import nonFungibleAbi from './nonFungibleAbi.json';
10import { expect } from 'chai';10import { expect } from 'chai';
336 const owner = await createEthAccountWithBalance(api, web3);336 const owner = await createEthAccountWithBalance(api, web3);
337337
338 const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: owner });338 const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: owner });
339 await setMetadataUpdatePermissionFlagExpectSuccess(alice, collection, 'Admin');
339 await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);340 await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);
340341
341 const address = collectionIdToAddress(collection);342 const address = collectionIdToAddress(collection);
modifiedtests/src/eth/proxy/nonFungibleProxy.test.tsdiffbeforeafterboth
4//4//
55
6import privateKey from '../../substrate/privateKey';6import privateKey from '../../substrate/privateKey';
7import { createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess } from '../../util/helpers';7import { createCollectionExpectSuccess, createItemExpectSuccess, setVariableMetaDataExpectSuccess, setMetadataUpdatePermissionFlagExpectSuccess } from '../../util/helpers';
8import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents } from '../util/helpers';8import { collectionIdToAddress, createEthAccount, createEthAccountWithBalance, GAS_ARGS, itWeb3, normalizeEvents } from '../util/helpers';
9import nonFungibleAbi from '../nonFungibleAbi.json';9import nonFungibleAbi from '../nonFungibleAbi.json';
10import { expect } from 'chai';10import { expect } from 'chai';
339 const address = collectionIdToAddress(collection);339 const address = collectionIdToAddress(collection);
340 const contract = await proxyWrap(api, web3, new web3.eth.Contract(nonFungibleAbi as any, address, { from: caller, ...GAS_ARGS }));340 const contract = await proxyWrap(api, web3, new web3.eth.Contract(nonFungibleAbi as any, address, { from: caller, ...GAS_ARGS }));
341 const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: contract.options.address });341 const item = await createItemExpectSuccess(alice, collection, 'NFT', { ethereum: contract.options.address });
342 await setMetadataUpdatePermissionFlagExpectSuccess(alice, collection, 'Admin');
342 await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);343 await setVariableMetaDataExpectSuccess(alice, collection, item, [1, 2, 3]);
343 344
344 expect(await contract.methods.getVariableMetadata(item).call()).to.be.equal('0x010203');345 expect(await contract.methods.getVariableMetadata(item).call()).to.be.equal('0x010203');
modifiedtests/src/eth/util/contractHelpersAbi.jsondiffbeforeafterboth
156 "outputs": [],156 "outputs": [],
157 "stateMutability": "nonpayable",157 "stateMutability": "nonpayable",
158 "type": "function"158 "type": "function"
159 }159 },
160 {
161 "inputs": [
162 {
163 "internalType": "address",
164 "name": "contractAddress",
165 "type": "address"
166 }
167 ],
168 "name": "getSponsoringRateLimit",
169 "outputs": [
170 {
171 "internalType": "uint32",
172 "name": "",
173 "type": "uint32"
174 }
175 ],
176 "stateMutability": "view",
177 "type": "function"
178 }
160]179]
addedtests/src/limits.test.tsdiffbeforeafterboth

no changes

addedtests/src/metadataUpdate.test.tsdiffbeforeafterboth

no changes

modifiedtests/src/scheduler.test.tsdiffbeforeafterboth
28 await setCollectionSponsorExpectSuccess(nftCollectionId, Alice.address);28 await setCollectionSponsorExpectSuccess(nftCollectionId, Alice.address);
29 await confirmSponsorshipExpectSuccess(nftCollectionId);29 await confirmSponsorshipExpectSuccess(nftCollectionId);
3030
31 await scheduleTransferExpectSuccess(nftCollectionId, newNftTokenId, Alice, Bob, 1, 6000, 4);31 await scheduleTransferExpectSuccess(nftCollectionId, newNftTokenId, Alice, Bob, 1, 12000, 4);
32 });32 });
33 });33 });
34});34});
modifiedtests/src/setVariableMetaData.test.tsdiffbeforeafterboth
17 setVariableMetaDataExpectFailure,17 setVariableMetaDataExpectFailure,
18 setVariableMetaDataExpectSuccess,18 setVariableMetaDataExpectSuccess,
19 addCollectionAdminExpectSuccess,19 addCollectionAdminExpectSuccess,
20 setMetadataUpdatePermissionFlagExpectSuccess,
20} from './util/helpers';21} from './util/helpers';
2122
22chai.use(chaiAsPromised);23chai.use(chaiAsPromised);
62 bob = privateKey('//Bob');63 bob = privateKey('//Bob');
63 collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });64 collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
64 tokenId = await createItemExpectSuccess(alice, collectionId, 'NFT');65 tokenId = await createItemExpectSuccess(alice, collectionId, 'NFT');
66 await setMetadataUpdatePermissionFlagExpectSuccess(alice, collectionId, 'Admin');
65 await addCollectionAdminExpectSuccess(alice, collectionId, bob);67 await addCollectionAdminExpectSuccess(alice, collectionId, bob);
66 });68 });
67 });69 });
modifiedtests/src/util/helpers.tsdiffbeforeafterboth
224 return result;224 return result;
225}225}
226
227interface Invalid {
228 type: 'Invalid';
229}
230226
231interface Nft {227interface Nft {
232 type: 'NFT';228 type: 'NFT';
241 type: 'ReFungible';237 type: 'ReFungible';
242}238}
243239
244type CollectionMode = Nft | Fungible | ReFungible | Invalid;240type CollectionMode = Nft | Fungible | ReFungible;
245241
246export type CreateCollectionParams = {242export type CreateCollectionParams = {
247 mode: CollectionMode,243 mode: CollectionMode,
275 modeprm = { fungible: mode.decimalPoints };271 modeprm = { fungible: mode.decimalPoints };
276 } else if (mode.type === 'ReFungible') {272 } else if (mode.type === 'ReFungible') {
277 modeprm = { refungible: null };273 modeprm = { refungible: null };
278 } else if (mode.type === 'Invalid') {274 }
279 modeprm = { invalid: null };
280 }
281275
282 const tx = api.tx.nft.createCollection(strToUTF16(name), strToUTF16(description), strToUTF16(tokenPrefix), modeprm);276 const tx = api.tx.nft.createCollection(strToUTF16(name), strToUTF16(description), strToUTF16(tokenPrefix), modeprm);
283 const events = await submitTransactionAsync(alicePrivateKey, tx);277 const events = await submitTransactionAsync(alicePrivateKey, tx);
317 modeprm = { fungible: mode.decimalPoints };311 modeprm = { fungible: mode.decimalPoints };
318 } else if (mode.type === 'ReFungible') {312 } else if (mode.type === 'ReFungible') {
319 modeprm = { refungible: null };313 modeprm = { refungible: null };
320 } else if (mode.type === 'Invalid') {314 }
321 modeprm = { invalid: null };
322 }
323315
324 await usingApi(async (api) => {316 await usingApi(async (api) => {
325 // Get number of collections before the transaction317 // Get number of collections before the transaction
525 });517 });
526}518}
519
520export async function setMetadataUpdatePermissionFlagExpectSuccess(sender: IKeyringPair, collectionId: number, flag: string) {
521
522 await usingApi(async (api) => {
523 const tx = api.tx.nft.setMetaUpdatePermissionFlag(collectionId, flag);
524 const events = await submitTransactionAsync(sender, tx);
525 const result = getGenericResult(events);
526
527 expect(result.success).to.be.true;
528 });
529}
530
531export async function setMetadataUpdatePermissionFlagExpectFailure(sender: IKeyringPair, collectionId: number, flag: string) {
532
533 await usingApi(async (api) => {
534 const tx = api.tx.nft.setMetaUpdatePermissionFlag(collectionId, flag);
535 const events = await expect(submitTransactionExpectFailAsync(sender, tx)).to.be.rejected;
536 const result = getGenericResult(events);
537
538 expect(result.success).to.be.false;
539 });
540}
527541
528export async function enableContractSponsoringExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, enable: boolean) {542export async function enableContractSponsoringExpectSuccess(sender: IKeyringPair, contractAddress: AccountId | string, enable: boolean) {
529 await usingApi(async (api) => {543 await usingApi(async (api) => {
796 });810 });
797}811}
812
813export async function
814getFreeBalance(account: IKeyringPair) : Promise<BigNumber>
815{
816 let balance = new BigNumber(0) ;
817 await usingApi(async (api) => {
818 balance = new BigNumber((await api.query.system.account(account.address)).data.free.toString());
819 });
820
821 return balance;
822}
798823
799export async function824export async function
800scheduleTransferExpectSuccess(825scheduleTransferExpectSuccess(
870 if (type === 'ReFungible') {895 if (type === 'ReFungible') {
871 const nftItemData =896 const nftItemData =
872 (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON() as unknown as IReFungibleTokenDataType;897 (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON() as unknown as IReFungibleTokenDataType;
898 const expectedOwner = toSubstrateAddress(to);
899 const ownerIndex = nftItemData.Owner.findIndex(v => toSubstrateAddress(v.Owner as any as string) == expectedOwner);
900 expect(ownerIndex).to.not.equal(-1);
873 expect(nftItemData.Owner[0].Owner).to.be.deep.equal(to);901 expect(nftItemData.Owner[ownerIndex].Owner).to.be.deep.equal(normalizeAccountId(to));
874 expect(nftItemData.Owner[0].Fraction.toString()).to.be.equal(value.toString());902 expect(nftItemData.Owner[ownerIndex].Fraction).to.be.greaterThanOrEqual(value as number);
875 }903 }
876 });904 });
877}905}
1173 return normalizeAccountId((await api.query.nft.nftItemList(collectionId, tokenId) as any).toJSON().Owner);1201 return normalizeAccountId((await api.query.nft.nftItemList(collectionId, tokenId) as any).toJSON().Owner);
1174}1202}
1203
1204export async function waitNewBlocks(blocksCount = 1): Promise<void> {
1205 await usingApi(async (api) => {
1206 const promise = new Promise<void>(async (resolve) => {
1207 const unsubscribe = await api.rpc.chain.subscribeNewHeads(() => {
1208 if (blocksCount > 0) {
1209 blocksCount--;
1210 } else {
1211 unsubscribe();
1212 resolve();
1213 }
1214 });
1215 });
1216 return promise;
1217 });
1218}
1219
modifiedtests/yarn.lockdiffbeforeafterboth
2# yarn lockfile v12# yarn lockfile v1
33
44
5"@babel/cli@^7.14.8":5"@babel/cli@^7.15.4":
6 version "7.14.8"6 version "7.15.4"
7 resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.14.8.tgz#fac73c0e2328a8af9fd3560c06b096bfa3730933"7 resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.15.4.tgz#00e21e192b738dec7900c8bb36270e377217c0a4"
8 integrity sha512-lcy6Lymft9Rpfqmrqdd4oTDdUx9ZwaAhAfywVrHG4771Pa6PPT0danJ1kDHBXYqh4HHSmIdA+nlmfxfxSDPtBg==8 integrity sha512-9RhhQ7tgKRcSO/jI3rNLxalLSk30cHqeM8bb+nGOJTyYBDpkoXw/A9QHZ2SYjlslAt4tr90pZQGIEobwWHSIDw==
9 dependencies:9 dependencies:
10 commander "^4.0.1"10 commander "^4.0.1"
11 convert-source-map "^1.1.0"11 convert-source-map "^1.1.0"
68 semver "^6.3.0"68 semver "^6.3.0"
69 source-map "^0.5.0"69 source-map "^0.5.0"
7070
71"@babel/core@^7.15.0":71"@babel/core@^7.15.5":
72 version "7.15.0"72 version "7.15.5"
73 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.0.tgz#749e57c68778b73ad8082775561f67f5196aafa8"73 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.5.tgz#f8ed9ace730722544609f90c9bb49162dc3bf5b9"
74 integrity sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==74 integrity sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==
75 dependencies:75 dependencies:
76 "@babel/code-frame" "^7.14.5"76 "@babel/code-frame" "^7.14.5"
77 "@babel/generator" "^7.15.0"77 "@babel/generator" "^7.15.4"
78 "@babel/helper-compilation-targets" "^7.15.0"78 "@babel/helper-compilation-targets" "^7.15.4"
79 "@babel/helper-module-transforms" "^7.15.0"79 "@babel/helper-module-transforms" "^7.15.4"
80 "@babel/helpers" "^7.14.8"80 "@babel/helpers" "^7.15.4"
81 "@babel/parser" "^7.15.0"81 "@babel/parser" "^7.15.5"
82 "@babel/template" "^7.14.5"82 "@babel/template" "^7.15.4"
83 "@babel/traverse" "^7.15.0"83 "@babel/traverse" "^7.15.4"
84 "@babel/types" "^7.15.0"84 "@babel/types" "^7.15.4"
85 convert-source-map "^1.7.0"85 convert-source-map "^1.7.0"
86 debug "^4.1.0"86 debug "^4.1.0"
87 gensync "^1.0.0-beta.2"87 gensync "^1.0.0-beta.2"
107 jsesc "^2.5.1"107 jsesc "^2.5.1"
108 source-map "^0.5.0"108 source-map "^0.5.0"
109109
110"@babel/generator@^7.15.4":
111 version "7.15.4"
112 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.4.tgz#85acb159a267ca6324f9793986991ee2022a05b0"
113 integrity sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==
114 dependencies:
115 "@babel/types" "^7.15.4"
116 jsesc "^2.5.1"
117 source-map "^0.5.0"
118
110"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.14.5":119"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.14.5":
111 version "7.14.5"120 version "7.14.5"
112 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"121 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"
113 integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==122 integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==
114 dependencies:123 dependencies:
115 "@babel/types" "^7.14.5"124 "@babel/types" "^7.14.5"
116125
126"@babel/helper-annotate-as-pure@^7.15.4":
127 version "7.15.4"
128 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz#3d0e43b00c5e49fdb6c57e421601a7a658d5f835"
129 integrity sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==
130 dependencies:
131 "@babel/types" "^7.15.4"
132
117"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5":133"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5":
118 version "7.14.5"134 version "7.14.5"
119 resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191"135 resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191"
132 browserslist "^4.16.6"148 browserslist "^4.16.6"
133 semver "^6.3.0"149 semver "^6.3.0"
134150
135"@babel/helper-compilation-targets@^7.15.0":151"@babel/helper-compilation-targets@^7.15.4":
136 version "7.15.0"152 version "7.15.4"
137 resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz#973df8cbd025515f3ff25db0c05efc704fa79818"153 resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz#cf6d94f30fbefc139123e27dd6b02f65aeedb7b9"
138 integrity sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==154 integrity sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==
139 dependencies:155 dependencies:
140 "@babel/compat-data" "^7.15.0"156 "@babel/compat-data" "^7.15.0"
141 "@babel/helper-validator-option" "^7.14.5"157 "@babel/helper-validator-option" "^7.14.5"
166 "@babel/helper-replace-supers" "^7.15.0"182 "@babel/helper-replace-supers" "^7.15.0"
167 "@babel/helper-split-export-declaration" "^7.14.5"183 "@babel/helper-split-export-declaration" "^7.14.5"
168184
185"@babel/helper-create-class-features-plugin@^7.15.4":
186 version "7.15.4"
187 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz#7f977c17bd12a5fba363cb19bea090394bf37d2e"
188 integrity sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==
189 dependencies:
190 "@babel/helper-annotate-as-pure" "^7.15.4"
191 "@babel/helper-function-name" "^7.15.4"
192 "@babel/helper-member-expression-to-functions" "^7.15.4"
193 "@babel/helper-optimise-call-expression" "^7.15.4"
194 "@babel/helper-replace-supers" "^7.15.4"
195 "@babel/helper-split-export-declaration" "^7.15.4"
196
169"@babel/helper-create-regexp-features-plugin@^7.14.5":197"@babel/helper-create-regexp-features-plugin@^7.14.5":
170 version "7.14.5"198 version "7.14.5"
171 resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4"199 resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4"
204 "@babel/template" "^7.14.5"232 "@babel/template" "^7.14.5"
205 "@babel/types" "^7.14.5"233 "@babel/types" "^7.14.5"
206234
235"@babel/helper-function-name@^7.15.4":
236 version "7.15.4"
237 resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz#845744dafc4381a4a5fb6afa6c3d36f98a787ebc"
238 integrity sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==
239 dependencies:
240 "@babel/helper-get-function-arity" "^7.15.4"
241 "@babel/template" "^7.15.4"
242 "@babel/types" "^7.15.4"
243
207"@babel/helper-get-function-arity@^7.14.5":244"@babel/helper-get-function-arity@^7.14.5":
208 version "7.14.5"245 version "7.14.5"
209 resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815"246 resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815"
210 integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==247 integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==
211 dependencies:248 dependencies:
212 "@babel/types" "^7.14.5"249 "@babel/types" "^7.14.5"
213250
251"@babel/helper-get-function-arity@^7.15.4":
252 version "7.15.4"
253 resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz#098818934a137fce78b536a3e015864be1e2879b"
254 integrity sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==
255 dependencies:
256 "@babel/types" "^7.15.4"
257
214"@babel/helper-hoist-variables@^7.14.5":258"@babel/helper-hoist-variables@^7.14.5":
215 version "7.14.5"259 version "7.14.5"
216 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d"260 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d"
217 integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==261 integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==
218 dependencies:262 dependencies:
219 "@babel/types" "^7.14.5"263 "@babel/types" "^7.14.5"
220264
265"@babel/helper-hoist-variables@^7.15.4":
266 version "7.15.4"
267 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz#09993a3259c0e918f99d104261dfdfc033f178df"
268 integrity sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==
269 dependencies:
270 "@babel/types" "^7.15.4"
271
221"@babel/helper-member-expression-to-functions@^7.14.5":272"@babel/helper-member-expression-to-functions@^7.14.5":
222 version "7.14.5"273 version "7.14.5"
223 resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz#d5c70e4ad13b402c95156c7a53568f504e2fb7b8"274 resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz#d5c70e4ad13b402c95156c7a53568f504e2fb7b8"
232 dependencies:283 dependencies:
233 "@babel/types" "^7.15.0"284 "@babel/types" "^7.15.0"
234285
286"@babel/helper-member-expression-to-functions@^7.15.4":
287 version "7.15.4"
288 resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz#bfd34dc9bba9824a4658b0317ec2fd571a51e6ef"
289 integrity sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==
290 dependencies:
291 "@babel/types" "^7.15.4"
292
235"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5":293"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5":
236 version "7.14.5"294 version "7.14.5"
237 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3"295 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3"
238 integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==296 integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==
239 dependencies:297 dependencies:
240 "@babel/types" "^7.14.5"298 "@babel/types" "^7.14.5"
241299
300"@babel/helper-module-imports@^7.15.4":
301 version "7.15.4"
302 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz#e18007d230632dea19b47853b984476e7b4e103f"
303 integrity sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==
304 dependencies:
305 "@babel/types" "^7.15.4"
306
242"@babel/helper-module-transforms@^7.14.5":307"@babel/helper-module-transforms@^7.14.5":
243 version "7.14.5"308 version "7.14.5"
244 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e"309 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e"
253 "@babel/traverse" "^7.14.5"318 "@babel/traverse" "^7.14.5"
254 "@babel/types" "^7.14.5"319 "@babel/types" "^7.14.5"
255320
256"@babel/helper-module-transforms@^7.15.0":321"@babel/helper-module-transforms@^7.15.4":
257 version "7.15.0"322 version "7.15.4"
258 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz#679275581ea056373eddbe360e1419ef23783b08"323 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz#962cc629a7f7f9a082dd62d0307fa75fe8788d7c"
259 integrity sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==324 integrity sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==
260 dependencies:325 dependencies:
261 "@babel/helper-module-imports" "^7.14.5"326 "@babel/helper-module-imports" "^7.15.4"
262 "@babel/helper-replace-supers" "^7.15.0"327 "@babel/helper-replace-supers" "^7.15.4"
263 "@babel/helper-simple-access" "^7.14.8"328 "@babel/helper-simple-access" "^7.15.4"
264 "@babel/helper-split-export-declaration" "^7.14.5"329 "@babel/helper-split-export-declaration" "^7.15.4"
265 "@babel/helper-validator-identifier" "^7.14.9"330 "@babel/helper-validator-identifier" "^7.14.9"
266 "@babel/template" "^7.14.5"331 "@babel/template" "^7.15.4"
267 "@babel/traverse" "^7.15.0"332 "@babel/traverse" "^7.15.4"
268 "@babel/types" "^7.15.0"333 "@babel/types" "^7.15.4"
269334
270"@babel/helper-optimise-call-expression@^7.14.5":335"@babel/helper-optimise-call-expression@^7.14.5":
271 version "7.14.5"336 version "7.14.5"
274 dependencies:339 dependencies:
275 "@babel/types" "^7.14.5"340 "@babel/types" "^7.14.5"
276341
342"@babel/helper-optimise-call-expression@^7.15.4":
343 version "7.15.4"
344 resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz#f310a5121a3b9cc52d9ab19122bd729822dee171"
345 integrity sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==
346 dependencies:
347 "@babel/types" "^7.15.4"
348
277"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":349"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
278 version "7.14.5"350 version "7.14.5"
279 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9"351 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9"
288 "@babel/helper-wrap-function" "^7.14.5"360 "@babel/helper-wrap-function" "^7.14.5"
289 "@babel/types" "^7.14.5"361 "@babel/types" "^7.14.5"
290362
363"@babel/helper-remap-async-to-generator@^7.15.4":
364 version "7.15.4"
365 resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz#2637c0731e4c90fbf58ac58b50b2b5a192fc970f"
366 integrity sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==
367 dependencies:
368 "@babel/helper-annotate-as-pure" "^7.15.4"
369 "@babel/helper-wrap-function" "^7.15.4"
370 "@babel/types" "^7.15.4"
371
291"@babel/helper-replace-supers@^7.14.5":372"@babel/helper-replace-supers@^7.14.5":
292 version "7.14.5"373 version "7.14.5"
293 resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94"374 resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94"
308 "@babel/traverse" "^7.15.0"389 "@babel/traverse" "^7.15.0"
309 "@babel/types" "^7.15.0"390 "@babel/types" "^7.15.0"
310391
392"@babel/helper-replace-supers@^7.15.4":
393 version "7.15.4"
394 resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz#52a8ab26ba918c7f6dee28628b07071ac7b7347a"
395 integrity sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==
396 dependencies:
397 "@babel/helper-member-expression-to-functions" "^7.15.4"
398 "@babel/helper-optimise-call-expression" "^7.15.4"
399 "@babel/traverse" "^7.15.4"
400 "@babel/types" "^7.15.4"
401
311"@babel/helper-simple-access@^7.14.5":402"@babel/helper-simple-access@^7.14.5":
312 version "7.14.5"403 version "7.14.5"
313 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4"404 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4"
314 integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==405 integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==
315 dependencies:406 dependencies:
316 "@babel/types" "^7.14.5"407 "@babel/types" "^7.14.5"
317408
318"@babel/helper-simple-access@^7.14.8":409"@babel/helper-simple-access@^7.15.4":
319 version "7.14.8"410 version "7.15.4"
320 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz#82e1fec0644a7e775c74d305f212c39f8fe73924"411 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz#ac368905abf1de8e9781434b635d8f8674bcc13b"
321 integrity sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==412 integrity sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==
322 dependencies:413 dependencies:
323 "@babel/types" "^7.14.8"414 "@babel/types" "^7.15.4"
324415
325"@babel/helper-skip-transparent-expression-wrappers@^7.14.5":416"@babel/helper-skip-transparent-expression-wrappers@^7.14.5":
326 version "7.14.5"417 version "7.14.5"
329 dependencies:420 dependencies:
330 "@babel/types" "^7.14.5"421 "@babel/types" "^7.14.5"
331422
423"@babel/helper-skip-transparent-expression-wrappers@^7.15.4":
424 version "7.15.4"
425 resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz#707dbdba1f4ad0fa34f9114fc8197aec7d5da2eb"
426 integrity sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==
427 dependencies:
428 "@babel/types" "^7.15.4"
429
332"@babel/helper-split-export-declaration@^7.14.5":430"@babel/helper-split-export-declaration@^7.14.5":
333 version "7.14.5"431 version "7.14.5"
334 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a"432 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a"
335 integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==433 integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==
336 dependencies:434 dependencies:
337 "@babel/types" "^7.14.5"435 "@babel/types" "^7.14.5"
338436
437"@babel/helper-split-export-declaration@^7.15.4":
438 version "7.15.4"
439 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz#aecab92dcdbef6a10aa3b62ab204b085f776e257"
440 integrity sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==
441 dependencies:
442 "@babel/types" "^7.15.4"
443
339"@babel/helper-validator-identifier@^7.14.5":444"@babel/helper-validator-identifier@^7.14.5":
340 version "7.14.5"445 version "7.14.5"
341 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"446 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"
361 "@babel/traverse" "^7.14.5"466 "@babel/traverse" "^7.14.5"
362 "@babel/types" "^7.14.5"467 "@babel/types" "^7.14.5"
363468
469"@babel/helper-wrap-function@^7.15.4":
470 version "7.15.4"
471 resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz#6f754b2446cfaf3d612523e6ab8d79c27c3a3de7"
472 integrity sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==
473 dependencies:
474 "@babel/helper-function-name" "^7.15.4"
475 "@babel/template" "^7.15.4"
476 "@babel/traverse" "^7.15.4"
477 "@babel/types" "^7.15.4"
478
364"@babel/helpers@^7.14.6":479"@babel/helpers@^7.14.6":
365 version "7.14.6"480 version "7.14.6"
366 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635"481 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635"
370 "@babel/traverse" "^7.14.5"485 "@babel/traverse" "^7.14.5"
371 "@babel/types" "^7.14.5"486 "@babel/types" "^7.14.5"
372487
373"@babel/helpers@^7.14.8":488"@babel/helpers@^7.15.4":
374 version "7.15.3"489 version "7.15.4"
375 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.3.tgz#c96838b752b95dcd525b4e741ed40bb1dc2a1357"490 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.4.tgz#5f40f02050a3027121a3cf48d497c05c555eaf43"
376 integrity sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==491 integrity sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==
377 dependencies:492 dependencies:
378 "@babel/template" "^7.14.5"493 "@babel/template" "^7.15.4"
379 "@babel/traverse" "^7.15.0"494 "@babel/traverse" "^7.15.4"
380 "@babel/types" "^7.15.0"495 "@babel/types" "^7.15.4"
381496
382"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":497"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":
383 version "7.14.5"498 version "7.14.5"
398 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"513 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"
399 integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==514 integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==
400515
401"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5":516"@babel/parser@^7.15.4", "@babel/parser@^7.15.5":
517 version "7.15.5"
518 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.5.tgz#d33a58ca69facc05b26adfe4abebfed56c1c2dac"
519 integrity sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==
520
521"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4":
402 version "7.14.5"522 version "7.15.4"
403 resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e"523 resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz#dbdeabb1e80f622d9f0b583efb2999605e0a567e"
404 integrity sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==524 integrity sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==
405 dependencies:525 dependencies:
406 "@babel/helper-plugin-utils" "^7.14.5"526 "@babel/helper-plugin-utils" "^7.14.5"
407 "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"527 "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
408 "@babel/plugin-proposal-optional-chaining" "^7.14.5"528 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
409529
410"@babel/plugin-proposal-async-generator-functions@^7.14.9":530"@babel/plugin-proposal-async-generator-functions@^7.15.4":
411 version "7.14.9"531 version "7.15.4"
412 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz#7028dc4fa21dc199bbacf98b39bab1267d0eaf9a"532 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz#f82aabe96c135d2ceaa917feb9f5fca31635277e"
413 integrity sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==533 integrity sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==
414 dependencies:534 dependencies:
415 "@babel/helper-plugin-utils" "^7.14.5"535 "@babel/helper-plugin-utils" "^7.14.5"
416 "@babel/helper-remap-async-to-generator" "^7.14.5"536 "@babel/helper-remap-async-to-generator" "^7.15.4"
417 "@babel/plugin-syntax-async-generators" "^7.8.4"537 "@babel/plugin-syntax-async-generators" "^7.8.4"
418538
419"@babel/plugin-proposal-class-properties@^7.14.5":539"@babel/plugin-proposal-class-properties@^7.14.5":
424 "@babel/helper-create-class-features-plugin" "^7.14.5"544 "@babel/helper-create-class-features-plugin" "^7.14.5"
425 "@babel/helper-plugin-utils" "^7.14.5"545 "@babel/helper-plugin-utils" "^7.14.5"
426546
427"@babel/plugin-proposal-class-static-block@^7.14.5":547"@babel/plugin-proposal-class-static-block@^7.15.4":
428 version "7.14.5"548 version "7.15.4"
429 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681"549 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz#3e7ca6128453c089e8b477a99f970c63fc1cb8d7"
430 integrity sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==550 integrity sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==
431 dependencies:551 dependencies:
432 "@babel/helper-create-class-features-plugin" "^7.14.5"552 "@babel/helper-create-class-features-plugin" "^7.15.4"
433 "@babel/helper-plugin-utils" "^7.14.5"553 "@babel/helper-plugin-utils" "^7.14.5"
434 "@babel/plugin-syntax-class-static-block" "^7.14.5"554 "@babel/plugin-syntax-class-static-block" "^7.14.5"
435555
517 "@babel/helper-create-class-features-plugin" "^7.14.5"637 "@babel/helper-create-class-features-plugin" "^7.14.5"
518 "@babel/helper-plugin-utils" "^7.14.5"638 "@babel/helper-plugin-utils" "^7.14.5"
519639
520"@babel/plugin-proposal-private-property-in-object@^7.14.5":640"@babel/plugin-proposal-private-property-in-object@^7.15.4":
521 version "7.14.5"641 version "7.15.4"
522 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636"642 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz#55c5e3b4d0261fd44fe637e3f624cfb0f484e3e5"
523 integrity sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==643 integrity sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==
524 dependencies:644 dependencies:
525 "@babel/helper-annotate-as-pure" "^7.14.5"645 "@babel/helper-annotate-as-pure" "^7.15.4"
526 "@babel/helper-create-class-features-plugin" "^7.14.5"646 "@babel/helper-create-class-features-plugin" "^7.15.4"
527 "@babel/helper-plugin-utils" "^7.14.5"647 "@babel/helper-plugin-utils" "^7.14.5"
528 "@babel/plugin-syntax-private-property-in-object" "^7.14.5"648 "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
529649
684 dependencies:804 dependencies:
685 "@babel/helper-plugin-utils" "^7.14.5"805 "@babel/helper-plugin-utils" "^7.14.5"
686806
687"@babel/plugin-transform-block-scoping@^7.14.5":807"@babel/plugin-transform-block-scoping@^7.15.3":
688 version "7.14.5"808 version "7.15.3"
689 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz#8cc63e61e50f42e078e6f09be775a75f23ef9939"809 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz#94c81a6e2fc230bcce6ef537ac96a1e4d2b3afaf"
690 integrity sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==810 integrity sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==
691 dependencies:811 dependencies:
692 "@babel/helper-plugin-utils" "^7.14.5"812 "@babel/helper-plugin-utils" "^7.14.5"
693813
694"@babel/plugin-transform-classes@^7.14.9":814"@babel/plugin-transform-classes@^7.15.4":
695 version "7.14.9"815 version "7.15.4"
696 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz#2a391ffb1e5292710b00f2e2c210e1435e7d449f"816 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz#50aee17aaf7f332ae44e3bce4c2e10534d5d3bf1"
697 integrity sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==817 integrity sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==
698 dependencies:818 dependencies:
699 "@babel/helper-annotate-as-pure" "^7.14.5"819 "@babel/helper-annotate-as-pure" "^7.15.4"
700 "@babel/helper-function-name" "^7.14.5"820 "@babel/helper-function-name" "^7.15.4"
701 "@babel/helper-optimise-call-expression" "^7.14.5"821 "@babel/helper-optimise-call-expression" "^7.15.4"
702 "@babel/helper-plugin-utils" "^7.14.5"822 "@babel/helper-plugin-utils" "^7.14.5"
703 "@babel/helper-replace-supers" "^7.14.5"823 "@babel/helper-replace-supers" "^7.15.4"
704 "@babel/helper-split-export-declaration" "^7.14.5"824 "@babel/helper-split-export-declaration" "^7.15.4"
705 globals "^11.1.0"825 globals "^11.1.0"
706826
707"@babel/plugin-transform-computed-properties@^7.14.5":827"@babel/plugin-transform-computed-properties@^7.14.5":
741 "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"861 "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
742 "@babel/helper-plugin-utils" "^7.14.5"862 "@babel/helper-plugin-utils" "^7.14.5"
743863
744"@babel/plugin-transform-for-of@^7.14.5":864"@babel/plugin-transform-for-of@^7.15.4":
745 version "7.14.5"865 version "7.15.4"
746 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb"866 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz#25c62cce2718cfb29715f416e75d5263fb36a8c2"
747 integrity sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==867 integrity sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==
748 dependencies:868 dependencies:
749 "@babel/helper-plugin-utils" "^7.14.5"869 "@babel/helper-plugin-utils" "^7.14.5"
750870
779 "@babel/helper-plugin-utils" "^7.14.5"899 "@babel/helper-plugin-utils" "^7.14.5"
780 babel-plugin-dynamic-import-node "^2.3.3"900 babel-plugin-dynamic-import-node "^2.3.3"
781901
782"@babel/plugin-transform-modules-commonjs@^7.15.0":902"@babel/plugin-transform-modules-commonjs@^7.15.4":
783 version "7.15.0"903 version "7.15.4"
784 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz#3305896e5835f953b5cdb363acd9e8c2219a5281"904 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz#8201101240eabb5a76c08ef61b2954f767b6b4c1"
785 integrity sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==905 integrity sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==
786 dependencies:906 dependencies:
787 "@babel/helper-module-transforms" "^7.15.0"907 "@babel/helper-module-transforms" "^7.15.4"
788 "@babel/helper-plugin-utils" "^7.14.5"908 "@babel/helper-plugin-utils" "^7.14.5"
789 "@babel/helper-simple-access" "^7.14.8"909 "@babel/helper-simple-access" "^7.15.4"
790 babel-plugin-dynamic-import-node "^2.3.3"910 babel-plugin-dynamic-import-node "^2.3.3"
791911
792"@babel/plugin-transform-modules-systemjs@^7.14.5":912"@babel/plugin-transform-modules-systemjs@^7.15.4":
793 version "7.14.5"913 version "7.15.4"
794 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29"914 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz#b42890c7349a78c827719f1d2d0cd38c7d268132"
795 integrity sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==915 integrity sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==
796 dependencies:916 dependencies:
797 "@babel/helper-hoist-variables" "^7.14.5"917 "@babel/helper-hoist-variables" "^7.15.4"
798 "@babel/helper-module-transforms" "^7.14.5"918 "@babel/helper-module-transforms" "^7.15.4"
799 "@babel/helper-plugin-utils" "^7.14.5"919 "@babel/helper-plugin-utils" "^7.14.5"
800 "@babel/helper-validator-identifier" "^7.14.5"920 "@babel/helper-validator-identifier" "^7.14.9"
801 babel-plugin-dynamic-import-node "^2.3.3"921 babel-plugin-dynamic-import-node "^2.3.3"
802922
803"@babel/plugin-transform-modules-umd@^7.14.5":923"@babel/plugin-transform-modules-umd@^7.14.5":
837 dependencies:957 dependencies:
838 "@babel/helper-plugin-utils" "^7.14.5"958 "@babel/helper-plugin-utils" "^7.14.5"
839959
960"@babel/plugin-transform-parameters@^7.15.4":
961 version "7.15.4"
962 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz#5f2285cc3160bf48c8502432716b48504d29ed62"
963 integrity sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==
964 dependencies:
965 "@babel/helper-plugin-utils" "^7.14.5"
966
840"@babel/plugin-transform-property-literals@^7.14.5":967"@babel/plugin-transform-property-literals@^7.14.5":
841 version "7.14.5"968 version "7.14.5"
842 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34"969 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34"
963 "@babel/helper-create-regexp-features-plugin" "^7.14.5"1090 "@babel/helper-create-regexp-features-plugin" "^7.14.5"
964 "@babel/helper-plugin-utils" "^7.14.5"1091 "@babel/helper-plugin-utils" "^7.14.5"
9651092
966"@babel/preset-env@^7.15.0":1093"@babel/preset-env@^7.15.4":
967 version "7.15.0"1094 version "7.15.4"
968 resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.0.tgz#e2165bf16594c9c05e52517a194bf6187d6fe464"1095 resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.4.tgz#197e7f99a755c488f0af411af179cbd10de6e815"
969 integrity sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==1096 integrity sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==
970 dependencies:1097 dependencies:
971 "@babel/compat-data" "^7.15.0"1098 "@babel/compat-data" "^7.15.0"
972 "@babel/helper-compilation-targets" "^7.15.0"1099 "@babel/helper-compilation-targets" "^7.15.4"
973 "@babel/helper-plugin-utils" "^7.14.5"1100 "@babel/helper-plugin-utils" "^7.14.5"
974 "@babel/helper-validator-option" "^7.14.5"1101 "@babel/helper-validator-option" "^7.14.5"
975 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5"1102 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.15.4"
976 "@babel/plugin-proposal-async-generator-functions" "^7.14.9"1103 "@babel/plugin-proposal-async-generator-functions" "^7.15.4"
977 "@babel/plugin-proposal-class-properties" "^7.14.5"1104 "@babel/plugin-proposal-class-properties" "^7.14.5"
978 "@babel/plugin-proposal-class-static-block" "^7.14.5"1105 "@babel/plugin-proposal-class-static-block" "^7.15.4"
979 "@babel/plugin-proposal-dynamic-import" "^7.14.5"1106 "@babel/plugin-proposal-dynamic-import" "^7.14.5"
980 "@babel/plugin-proposal-export-namespace-from" "^7.14.5"1107 "@babel/plugin-proposal-export-namespace-from" "^7.14.5"
981 "@babel/plugin-proposal-json-strings" "^7.14.5"1108 "@babel/plugin-proposal-json-strings" "^7.14.5"
986 "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"1113 "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"
987 "@babel/plugin-proposal-optional-chaining" "^7.14.5"1114 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
988 "@babel/plugin-proposal-private-methods" "^7.14.5"1115 "@babel/plugin-proposal-private-methods" "^7.14.5"
989 "@babel/plugin-proposal-private-property-in-object" "^7.14.5"1116 "@babel/plugin-proposal-private-property-in-object" "^7.15.4"
990 "@babel/plugin-proposal-unicode-property-regex" "^7.14.5"1117 "@babel/plugin-proposal-unicode-property-regex" "^7.14.5"
991 "@babel/plugin-syntax-async-generators" "^7.8.4"1118 "@babel/plugin-syntax-async-generators" "^7.8.4"
992 "@babel/plugin-syntax-class-properties" "^7.12.13"1119 "@babel/plugin-syntax-class-properties" "^7.12.13"
1005 "@babel/plugin-transform-arrow-functions" "^7.14.5"1132 "@babel/plugin-transform-arrow-functions" "^7.14.5"
1006 "@babel/plugin-transform-async-to-generator" "^7.14.5"1133 "@babel/plugin-transform-async-to-generator" "^7.14.5"
1007 "@babel/plugin-transform-block-scoped-functions" "^7.14.5"1134 "@babel/plugin-transform-block-scoped-functions" "^7.14.5"
1008 "@babel/plugin-transform-block-scoping" "^7.14.5"1135 "@babel/plugin-transform-block-scoping" "^7.15.3"
1009 "@babel/plugin-transform-classes" "^7.14.9"1136 "@babel/plugin-transform-classes" "^7.15.4"
1010 "@babel/plugin-transform-computed-properties" "^7.14.5"1137 "@babel/plugin-transform-computed-properties" "^7.14.5"
1011 "@babel/plugin-transform-destructuring" "^7.14.7"1138 "@babel/plugin-transform-destructuring" "^7.14.7"
1012 "@babel/plugin-transform-dotall-regex" "^7.14.5"1139 "@babel/plugin-transform-dotall-regex" "^7.14.5"
1013 "@babel/plugin-transform-duplicate-keys" "^7.14.5"1140 "@babel/plugin-transform-duplicate-keys" "^7.14.5"
1014 "@babel/plugin-transform-exponentiation-operator" "^7.14.5"1141 "@babel/plugin-transform-exponentiation-operator" "^7.14.5"
1015 "@babel/plugin-transform-for-of" "^7.14.5"1142 "@babel/plugin-transform-for-of" "^7.15.4"
1016 "@babel/plugin-transform-function-name" "^7.14.5"1143 "@babel/plugin-transform-function-name" "^7.14.5"
1017 "@babel/plugin-transform-literals" "^7.14.5"1144 "@babel/plugin-transform-literals" "^7.14.5"
1018 "@babel/plugin-transform-member-expression-literals" "^7.14.5"1145 "@babel/plugin-transform-member-expression-literals" "^7.14.5"
1019 "@babel/plugin-transform-modules-amd" "^7.14.5"1146 "@babel/plugin-transform-modules-amd" "^7.14.5"
1020 "@babel/plugin-transform-modules-commonjs" "^7.15.0"1147 "@babel/plugin-transform-modules-commonjs" "^7.15.4"
1021 "@babel/plugin-transform-modules-systemjs" "^7.14.5"1148 "@babel/plugin-transform-modules-systemjs" "^7.15.4"
1022 "@babel/plugin-transform-modules-umd" "^7.14.5"1149 "@babel/plugin-transform-modules-umd" "^7.14.5"
1023 "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9"1150 "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9"
1024 "@babel/plugin-transform-new-target" "^7.14.5"1151 "@babel/plugin-transform-new-target" "^7.14.5"
1025 "@babel/plugin-transform-object-super" "^7.14.5"1152 "@babel/plugin-transform-object-super" "^7.14.5"
1026 "@babel/plugin-transform-parameters" "^7.14.5"1153 "@babel/plugin-transform-parameters" "^7.15.4"
1027 "@babel/plugin-transform-property-literals" "^7.14.5"1154 "@babel/plugin-transform-property-literals" "^7.14.5"
1028 "@babel/plugin-transform-regenerator" "^7.14.5"1155 "@babel/plugin-transform-regenerator" "^7.14.5"
1029 "@babel/plugin-transform-reserved-words" "^7.14.5"1156 "@babel/plugin-transform-reserved-words" "^7.14.5"
1035 "@babel/plugin-transform-unicode-escapes" "^7.14.5"1162 "@babel/plugin-transform-unicode-escapes" "^7.14.5"
1036 "@babel/plugin-transform-unicode-regex" "^7.14.5"1163 "@babel/plugin-transform-unicode-regex" "^7.14.5"
1037 "@babel/preset-modules" "^0.1.4"1164 "@babel/preset-modules" "^0.1.4"
1038 "@babel/types" "^7.15.0"1165 "@babel/types" "^7.15.4"
1039 babel-plugin-polyfill-corejs2 "^0.2.2"1166 babel-plugin-polyfill-corejs2 "^0.2.2"
1040 babel-plugin-polyfill-corejs3 "^0.2.2"1167 babel-plugin-polyfill-corejs3 "^0.2.2"
1041 babel-plugin-polyfill-regenerator "^0.2.2"1168 babel-plugin-polyfill-regenerator "^0.2.2"
1085 pirates "^4.0.0"1212 pirates "^4.0.0"
1086 source-map-support "^0.5.16"1213 source-map-support "^0.5.16"
10871214
1088"@babel/runtime@^7.14.6", "@babel/runtime@^7.8.4":
1089 version "7.14.6"
1090 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.6.tgz#535203bc0892efc7dec60bdc27b2ecf6e409062d"
1091 integrity sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==
1092 dependencies:
1093 regenerator-runtime "^0.13.4"
1094
1095"@babel/runtime@^7.15.3":1215"@babel/runtime@^7.15.3":
1096 version "7.15.3"1216 version "7.15.3"
1097 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b"1217 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b"
1098 integrity sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==1218 integrity sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==
1099 dependencies:1219 dependencies:
1100 regenerator-runtime "^0.13.4"1220 regenerator-runtime "^0.13.4"
11011221
1222"@babel/runtime@^7.15.4":
1223 version "7.15.4"
1224 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz#fd17d16bfdf878e6dd02d19753a39fa8a8d9c84a"
1225 integrity sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==
1226 dependencies:
1227 regenerator-runtime "^0.13.4"
1228
1229"@babel/runtime@^7.8.4":
1230 version "7.14.6"
1231 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.6.tgz#535203bc0892efc7dec60bdc27b2ecf6e409062d"
1232 integrity sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==
1233 dependencies:
1234 regenerator-runtime "^0.13.4"
1235
1102"@babel/template@^7.14.5", "@babel/template@^7.3.3":1236"@babel/template@^7.14.5", "@babel/template@^7.3.3":
1103 version "7.14.5"1237 version "7.14.5"
1104 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4"1238 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4"
1108 "@babel/parser" "^7.14.5"1242 "@babel/parser" "^7.14.5"
1109 "@babel/types" "^7.14.5"1243 "@babel/types" "^7.14.5"
11101244
1245"@babel/template@^7.15.4":
1246 version "7.15.4"
1247 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.15.4.tgz#51898d35dcf3faa670c4ee6afcfd517ee139f194"
1248 integrity sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==
1249 dependencies:
1250 "@babel/code-frame" "^7.14.5"
1251 "@babel/parser" "^7.15.4"
1252 "@babel/types" "^7.15.4"
1253
1111"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.7.2":1254"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.7.2":
1112 version "7.14.5"1255 version "7.14.5"
1113 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.5.tgz#c111b0f58afab4fea3d3385a406f692748c59870"1256 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.5.tgz#c111b0f58afab4fea3d3385a406f692748c59870"
1138 debug "^4.1.0"1281 debug "^4.1.0"
1139 globals "^11.1.0"1282 globals "^11.1.0"
11401283
1284"@babel/traverse@^7.15.4":
1285 version "7.15.4"
1286 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz#ff8510367a144bfbff552d9e18e28f3e2889c22d"
1287 integrity sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==
1288 dependencies:
1289 "@babel/code-frame" "^7.14.5"
1290 "@babel/generator" "^7.15.4"
1291 "@babel/helper-function-name" "^7.15.4"
1292 "@babel/helper-hoist-variables" "^7.15.4"
1293 "@babel/helper-split-export-declaration" "^7.15.4"
1294 "@babel/parser" "^7.15.4"
1295 "@babel/types" "^7.15.4"
1296 debug "^4.1.0"
1297 globals "^11.1.0"
1298
1141"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":1299"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
1142 version "7.14.5"1300 version "7.14.5"
1143 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff"1301 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff"
1146 "@babel/helper-validator-identifier" "^7.14.5"1304 "@babel/helper-validator-identifier" "^7.14.5"
1147 to-fast-properties "^2.0.0"1305 to-fast-properties "^2.0.0"
11481306
1149"@babel/types@^7.14.8", "@babel/types@^7.15.0":1307"@babel/types@^7.15.0":
1150 version "7.15.0"1308 version "7.15.0"
1151 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd"1309 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd"
1152 integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==1310 integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==
1153 dependencies:1311 dependencies:
1154 "@babel/helper-validator-identifier" "^7.14.9"1312 "@babel/helper-validator-identifier" "^7.14.9"
1155 to-fast-properties "^2.0.0"1313 to-fast-properties "^2.0.0"
11561314
1315"@babel/types@^7.15.4":
1316 version "7.15.4"
1317 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.4.tgz#74eeb86dbd6748d2741396557b9860e57fce0a0d"
1318 integrity sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==
1319 dependencies:
1320 "@babel/helper-validator-identifier" "^7.14.9"
1321 to-fast-properties "^2.0.0"
1322
1157"@bcoe/v8-coverage@^0.2.3":1323"@bcoe/v8-coverage@^0.2.3":
1158 version "0.2.3"1324 version "0.2.3"
1159 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"1325 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
1380 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"1546 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
1381 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==1547 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
13821548
1383"@jest/console@^27.0.6":1549"@jest/console@^27.1.0":
1384 version "27.0.6"1550 version "27.1.0"
1385 resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.0.6.tgz#3eb72ea80897495c3d73dd97aab7f26770e2260f"1551 resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.1.0.tgz#de13b603cb1d389b50c0dc6296e86e112381e43c"
1386 integrity sha512-fMlIBocSHPZ3JxgWiDNW/KPj6s+YRd0hicb33IrmelCcjXo/pXPwvuiKFmZz+XuqI/1u7nbUK10zSsWL/1aegg==1552 integrity sha512-+Vl+xmLwAXLNlqT61gmHEixeRbS4L8MUzAjtpBCOPWH+izNI/dR16IeXjkXJdRtIVWVSf9DO1gdp67B1XorZhQ==
1387 dependencies:1553 dependencies:
1388 "@jest/types" "^27.0.6"1554 "@jest/types" "^27.1.0"
1389 "@types/node" "*"1555 "@types/node" "*"
1390 chalk "^4.0.0"1556 chalk "^4.0.0"
1391 jest-message-util "^27.0.6"1557 jest-message-util "^27.1.0"
1392 jest-util "^27.0.6"1558 jest-util "^27.1.0"
1393 slash "^3.0.0"1559 slash "^3.0.0"
13941560
1395"@jest/core@^27.0.6":1561"@jest/core@^27.1.0":
1396 version "27.0.6"1562 version "27.1.0"
1397 resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.0.6.tgz#c5f642727a0b3bf0f37c4b46c675372d0978d4a1"1563 resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.1.0.tgz#622220f18032f5869e579cecbe744527238648bf"
1398 integrity sha512-SsYBm3yhqOn5ZLJCtccaBcvD/ccTLCeuDv8U41WJH/V1MW5eKUkeMHT9U+Pw/v1m1AIWlnIW/eM2XzQr0rEmow==1564 integrity sha512-3l9qmoknrlCFKfGdrmiQiPne+pUR4ALhKwFTYyOeKw6egfDwJkO21RJ1xf41rN8ZNFLg5W+w6+P4fUqq4EMRWA==
1399 dependencies:1565 dependencies:
1400 "@jest/console" "^27.0.6"1566 "@jest/console" "^27.1.0"
1401 "@jest/reporters" "^27.0.6"1567 "@jest/reporters" "^27.1.0"
1402 "@jest/test-result" "^27.0.6"1568 "@jest/test-result" "^27.1.0"
1403 "@jest/transform" "^27.0.6"1569 "@jest/transform" "^27.1.0"
1404 "@jest/types" "^27.0.6"1570 "@jest/types" "^27.1.0"
1405 "@types/node" "*"1571 "@types/node" "*"
1406 ansi-escapes "^4.2.1"1572 ansi-escapes "^4.2.1"
1407 chalk "^4.0.0"1573 chalk "^4.0.0"
1408 emittery "^0.8.1"1574 emittery "^0.8.1"
1409 exit "^0.1.2"1575 exit "^0.1.2"
1410 graceful-fs "^4.2.4"1576 graceful-fs "^4.2.4"
1411 jest-changed-files "^27.0.6"1577 jest-changed-files "^27.1.0"
1412 jest-config "^27.0.6"1578 jest-config "^27.1.0"
1413 jest-haste-map "^27.0.6"1579 jest-haste-map "^27.1.0"
1414 jest-message-util "^27.0.6"1580 jest-message-util "^27.1.0"
1415 jest-regex-util "^27.0.6"1581 jest-regex-util "^27.0.6"
1416 jest-resolve "^27.0.6"1582 jest-resolve "^27.1.0"
1417 jest-resolve-dependencies "^27.0.6"1583 jest-resolve-dependencies "^27.1.0"
1418 jest-runner "^27.0.6"1584 jest-runner "^27.1.0"
1419 jest-runtime "^27.0.6"1585 jest-runtime "^27.1.0"
1420 jest-snapshot "^27.0.6"1586 jest-snapshot "^27.1.0"
1421 jest-util "^27.0.6"1587 jest-util "^27.1.0"
1422 jest-validate "^27.0.6"1588 jest-validate "^27.1.0"
1423 jest-watcher "^27.0.6"1589 jest-watcher "^27.1.0"
1424 micromatch "^4.0.4"1590 micromatch "^4.0.4"
1425 p-each-series "^2.1.0"1591 p-each-series "^2.1.0"
1426 rimraf "^3.0.0"1592 rimraf "^3.0.0"
1427 slash "^3.0.0"1593 slash "^3.0.0"
1428 strip-ansi "^6.0.0"1594 strip-ansi "^6.0.0"
14291595
1430"@jest/environment@^27.0.6":1596"@jest/environment@^27.1.0":
1431 version "27.0.6"1597 version "27.1.0"
1432 resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.6.tgz#ee293fe996db01d7d663b8108fa0e1ff436219d2"1598 resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.1.0.tgz#c7224a67004759ec203d8fa44e8bc0db93f66c44"
1433 integrity sha512-4XywtdhwZwCpPJ/qfAkqExRsERW+UaoSRStSHCCiQTUpoYdLukj+YJbQSFrZjhlUDRZeNiU9SFH0u7iNimdiIg==1599 integrity sha512-wRp50aAMY2w1U2jP1G32d6FUVBNYqmk8WaGkiIEisU48qyDV0WPtw3IBLnl7orBeggveommAkuijY+RzVnNDOQ==
1434 dependencies:1600 dependencies:
1435 "@jest/fake-timers" "^27.0.6"1601 "@jest/fake-timers" "^27.1.0"
1436 "@jest/types" "^27.0.6"1602 "@jest/types" "^27.1.0"
1437 "@types/node" "*"1603 "@types/node" "*"
1438 jest-mock "^27.0.6"1604 jest-mock "^27.1.0"
14391605
1440"@jest/fake-timers@^27.0.6":1606"@jest/fake-timers@^27.1.0":
1441 version "27.0.6"1607 version "27.1.0"
1442 resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.6.tgz#cbad52f3fe6abe30e7acb8cd5fa3466b9588e3df"1608 resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.1.0.tgz#c0b343d8a16af17eab2cb6862e319947c0ea2abe"
1443 integrity sha512-sqd+xTWtZ94l3yWDKnRTdvTeZ+A/V7SSKrxsrOKSqdyddb9CeNRF8fbhAU0D7ZJBpTTW2nbp6MftmKJDZfW2LQ==1609 integrity sha512-22Zyn8il8DzpS+30jJNVbTlm7vAtnfy1aYvNeOEHloMlGy1PCYLHa4PWlSws0hvNsMM5bON6GISjkLoQUV3oMA==
1444 dependencies:1610 dependencies:
1445 "@jest/types" "^27.0.6"1611 "@jest/types" "^27.1.0"
1446 "@sinonjs/fake-timers" "^7.0.2"1612 "@sinonjs/fake-timers" "^7.0.2"
1447 "@types/node" "*"1613 "@types/node" "*"
1448 jest-message-util "^27.0.6"1614 jest-message-util "^27.1.0"
1449 jest-mock "^27.0.6"1615 jest-mock "^27.1.0"
1450 jest-util "^27.0.6"1616 jest-util "^27.1.0"
14511617
1452"@jest/globals@^27.0.6":1618"@jest/globals@^27.1.0":
1453 version "27.0.6"1619 version "27.1.0"
1454 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.6.tgz#48e3903f99a4650673d8657334d13c9caf0e8f82"1620 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.1.0.tgz#e093a49c718dd678a782c197757775534c88d3f2"
1455 integrity sha512-DdTGCP606rh9bjkdQ7VvChV18iS7q0IMJVP1piwTWyWskol4iqcVwthZmoJEf7obE1nc34OpIyoVGPeqLC+ryw==1621 integrity sha512-73vLV4aNHAlAgjk0/QcSIzzCZSqVIPbmFROJJv9D3QUR7BI4f517gVdJpSrCHxuRH3VZFhe0yGG/tmttlMll9g==
1456 dependencies:1622 dependencies:
1457 "@jest/environment" "^27.0.6"1623 "@jest/environment" "^27.1.0"
1458 "@jest/types" "^27.0.6"1624 "@jest/types" "^27.1.0"
1459 expect "^27.0.6"1625 expect "^27.1.0"
14601626
1461"@jest/reporters@^27.0.6":1627"@jest/reporters@^27.1.0":
1462 version "27.0.6"1628 version "27.1.0"
1463 resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.6.tgz#91e7f2d98c002ad5df94d5b5167c1eb0b9fd5b00"1629 resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.1.0.tgz#02ed1e6601552c2f6447378533f77aad002781d4"
1464 integrity sha512-TIkBt09Cb2gptji3yJXb3EE+eVltW6BjO7frO7NEfjI9vSIYoISi5R3aI3KpEDXlB1xwB+97NXIqz84qYeYsfA==1630 integrity sha512-5T/zlPkN2HnK3Sboeg64L5eC8iiaZueLpttdktWTJsvALEtP2YMkC5BQxwjRWQACG9SwDmz+XjjkoxXUDMDgdw==
1465 dependencies:1631 dependencies:
1466 "@bcoe/v8-coverage" "^0.2.3"1632 "@bcoe/v8-coverage" "^0.2.3"
1467 "@jest/console" "^27.0.6"1633 "@jest/console" "^27.1.0"
1468 "@jest/test-result" "^27.0.6"1634 "@jest/test-result" "^27.1.0"
1469 "@jest/transform" "^27.0.6"1635 "@jest/transform" "^27.1.0"
1470 "@jest/types" "^27.0.6"1636 "@jest/types" "^27.1.0"
1471 chalk "^4.0.0"1637 chalk "^4.0.0"
1472 collect-v8-coverage "^1.0.0"1638 collect-v8-coverage "^1.0.0"
1473 exit "^0.1.2"1639 exit "^0.1.2"
1478 istanbul-lib-report "^3.0.0"1644 istanbul-lib-report "^3.0.0"
1479 istanbul-lib-source-maps "^4.0.0"1645 istanbul-lib-source-maps "^4.0.0"
1480 istanbul-reports "^3.0.2"1646 istanbul-reports "^3.0.2"
1481 jest-haste-map "^27.0.6"1647 jest-haste-map "^27.1.0"
1482 jest-resolve "^27.0.6"1648 jest-resolve "^27.1.0"
1483 jest-util "^27.0.6"1649 jest-util "^27.1.0"
1484 jest-worker "^27.0.6"1650 jest-worker "^27.1.0"
1485 slash "^3.0.0"1651 slash "^3.0.0"
1486 source-map "^0.6.0"1652 source-map "^0.6.0"
1487 string-length "^4.0.1"1653 string-length "^4.0.1"
1497 graceful-fs "^4.2.4"1663 graceful-fs "^4.2.4"
1498 source-map "^0.6.0"1664 source-map "^0.6.0"
14991665
1500"@jest/test-result@^27.0.6":1666"@jest/test-result@^27.1.0":
1501 version "27.0.6"1667 version "27.1.0"
1502 resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.0.6.tgz#3fa42015a14e4fdede6acd042ce98c7f36627051"1668 resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.1.0.tgz#9345ae5f97f6a5287af9ebd54716cd84331d42e8"
1503 integrity sha512-ja/pBOMTufjX4JLEauLxE3LQBPaI2YjGFtXexRAjt1I/MbfNlMx0sytSX3tn5hSLzQsR3Qy2rd0hc1BWojtj9w==1669 integrity sha512-Aoz00gpDL528ODLghat3QSy6UBTD5EmmpjrhZZMK/v1Q2/rRRqTGnFxHuEkrD4z/Py96ZdOHxIWkkCKRpmnE1A==
1504 dependencies:1670 dependencies:
1505 "@jest/console" "^27.0.6"1671 "@jest/console" "^27.1.0"
1506 "@jest/types" "^27.0.6"1672 "@jest/types" "^27.1.0"
1507 "@types/istanbul-lib-coverage" "^2.0.0"1673 "@types/istanbul-lib-coverage" "^2.0.0"
1508 collect-v8-coverage "^1.0.0"1674 collect-v8-coverage "^1.0.0"
15091675
1510"@jest/test-sequencer@^27.0.6":1676"@jest/test-sequencer@^27.1.0":
1511 version "27.0.6"1677 version "27.1.0"
1512 resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.6.tgz#80a913ed7a1130545b1cd777ff2735dd3af5d34b"1678 resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.1.0.tgz#04e8b3bd735570d3d48865e74977a14dc99bff2d"
1513 integrity sha512-bISzNIApazYOlTHDum9PwW22NOyDa6VI31n6JucpjTVM0jD6JDgqEZ9+yn575nDdPF0+4csYDxNNW13NvFQGZA==1679 integrity sha512-lnCWawDr6Z1DAAK9l25o3AjmKGgcutq1iIbp+hC10s/HxnB8ZkUsYq1FzjOoxxZ5hW+1+AthBtvS4x9yno3V1A==
1514 dependencies:1680 dependencies:
1515 "@jest/test-result" "^27.0.6"1681 "@jest/test-result" "^27.1.0"
1516 graceful-fs "^4.2.4"1682 graceful-fs "^4.2.4"
1517 jest-haste-map "^27.0.6"1683 jest-haste-map "^27.1.0"
1518 jest-runtime "^27.0.6"1684 jest-runtime "^27.1.0"
15191685
1520"@jest/transform@^27.0.6":1686"@jest/transform@^27.1.0":
1521 version "27.0.6"1687 version "27.1.0"
1522 resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.6.tgz#189ad7107413208f7600f4719f81dd2f7278cc95"1688 resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.1.0.tgz#962e385517e3d1f62827fa39c305edcc3ca8544b"
1523 integrity sha512-rj5Dw+mtIcntAUnMlW/Vju5mr73u8yg+irnHwzgtgoeI6cCPOvUwQ0D1uQtc/APmWgvRweEb1g05pkUpxH3iCA==1689 integrity sha512-ZRGCA2ZEVJ00ubrhkTG87kyLbN6n55g1Ilq0X9nJb5bX3MhMp3O6M7KG+LvYu+nZRqG5cXsQnJEdZbdpTAV8pQ==
1524 dependencies:1690 dependencies:
1525 "@babel/core" "^7.1.0"1691 "@babel/core" "^7.1.0"
1526 "@jest/types" "^27.0.6"1692 "@jest/types" "^27.1.0"
1527 babel-plugin-istanbul "^6.0.0"1693 babel-plugin-istanbul "^6.0.0"
1528 chalk "^4.0.0"1694 chalk "^4.0.0"
1529 convert-source-map "^1.4.0"1695 convert-source-map "^1.4.0"
1530 fast-json-stable-stringify "^2.0.0"1696 fast-json-stable-stringify "^2.0.0"
1531 graceful-fs "^4.2.4"1697 graceful-fs "^4.2.4"
1532 jest-haste-map "^27.0.6"1698 jest-haste-map "^27.1.0"
1533 jest-regex-util "^27.0.6"1699 jest-regex-util "^27.0.6"
1534 jest-util "^27.0.6"1700 jest-util "^27.1.0"
1535 micromatch "^4.0.4"1701 micromatch "^4.0.4"
1536 pirates "^4.0.1"1702 pirates "^4.0.1"
1537 slash "^3.0.0"1703 slash "^3.0.0"
1538 source-map "^0.6.1"1704 source-map "^0.6.1"
1539 write-file-atomic "^3.0.0"1705 write-file-atomic "^3.0.0"
15401706
1541"@jest/types@^27.0.6":1707"@jest/types@^27.1.0":
1542 version "27.0.6"1708 version "27.1.0"
1543 resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.0.6.tgz#9a992bc517e0c49f035938b8549719c2de40706b"1709 resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.1.0.tgz#674a40325eab23c857ebc0689e7e191a3c5b10cc"
1544 integrity sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==1710 integrity sha512-pRP5cLIzN7I7Vp6mHKRSaZD7YpBTK7hawx5si8trMKqk4+WOdK8NEKOTO2G8PKWD1HbKMVckVB6/XHh/olhf2g==
1545 dependencies:1711 dependencies:
1546 "@types/istanbul-lib-coverage" "^2.0.0"1712 "@types/istanbul-lib-coverage" "^2.0.0"
1547 "@types/istanbul-reports" "^3.0.0"1713 "@types/istanbul-reports" "^3.0.0"
1688 dependencies:1854 dependencies:
1689 "@octokit/openapi-types" "^7.3.2"1855 "@octokit/openapi-types" "^7.3.2"
16901856
1691"@polkadot/api-contract@5.5.1":1857"@polkadot/api-contract@5.8.3":
1692 version "5.5.1"1858 version "5.8.3"
1693 resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-5.5.1.tgz#4cdd0d6f4352050c58464d5958bdb779770bd2dc"1859 resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-5.8.3.tgz#2fcb63d5b5fe3f70e686c7eb730cc4e06a80530d"
1694 integrity sha512-/1O1AnpCu+LM2EKhRY83r36blG8KOr0JCVFeSfT0u52tM4wMdLlUy1XV/XTZayuCucdJ6I0pjUudCljm92aiGw==1860 integrity sha512-+oWpUPb7w9E13ww4mMMZN7hxr/iKclDA2Ya3gvGnM7qkvTD6QPzoE9+QDpjn7gZWyZ0hmUQz5f5e2AVj7YGCog==
1695 dependencies:1861 dependencies:
1696 "@babel/runtime" "^7.15.3"1862 "@babel/runtime" "^7.15.4"
1697 "@polkadot/api" "5.5.1"1863 "@polkadot/api" "5.8.3"
1698 "@polkadot/types" "5.5.1"1864 "@polkadot/types" "5.8.3"
1699 "@polkadot/util" "^7.2.1"1865 "@polkadot/util" "^7.3.1"
1700 rxjs "^7.3.0"1866 rxjs "^7.3.0"
17011867
1702"@polkadot/api-derive@5.5.1":1868"@polkadot/api-derive@5.8.3":
1703 version "5.5.1"1869 version "5.8.3"
1704 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-5.5.1.tgz#6fdba748d90024f2fcdeb7827d178ff8d0ad308e"1870 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-5.8.3.tgz#56915bddce9ebe09137d8999c1cd39447c4dda74"
1705 integrity sha512-dkpl3CnroBYAlLx571KoyjI72TqRweWI61z7tzNeR8qwniNyWDEILTErUfzy5jYAO7XrZpW1Gn4WMMH+kEcqZQ==1871 integrity sha512-+bO8Dap3LknoxEP5X6IpIueU9wuLHC9EVNE/1PYIabiwOeMKA3TQR2yAPDnd6GhAc9mg/M0zl+zkzkYHfJ9X8g==
1706 dependencies:1872 dependencies:
1707 "@babel/runtime" "^7.15.3"1873 "@babel/runtime" "^7.15.4"
1708 "@polkadot/api" "5.5.1"1874 "@polkadot/api" "5.8.3"
1709 "@polkadot/rpc-core" "5.5.1"1875 "@polkadot/rpc-core" "5.8.3"
1710 "@polkadot/types" "5.5.1"1876 "@polkadot/types" "5.8.3"
1711 "@polkadot/util" "^7.2.1"1877 "@polkadot/util" "^7.3.1"
1712 "@polkadot/util-crypto" "^7.2.1"1878 "@polkadot/util-crypto" "^7.3.1"
1713 rxjs "^7.3.0"1879 rxjs "^7.3.0"
17141880
1715"@polkadot/api@5.5.1":1881"@polkadot/api@5.8.3":
1716 version "5.5.1"1882 version "5.8.3"
1717 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-5.5.1.tgz#0298c6d883c2264a68ae93a3b59b98263aed53d3"1883 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-5.8.3.tgz#36440c47e6daf6bd71f5af66768fe6703f134028"
1718 integrity sha512-GS/MoRc7NB61jz7TzwX0WAA3JS7DSj3xH4ac39LcuPHXu0VMQw6LgT/5KIzYxTx+79Iwth62bKelW/Mgk23wUg==1884 integrity sha512-O7sOUTNfMl0loHwK+WisJH36qw/EACeK9pPPh4bk9Gftda4j0JbGYSUnf59F9QjddkkwstOXbbQSRVM6JTQ7Yw==
1719 dependencies:1885 dependencies:
1720 "@babel/runtime" "^7.15.3"1886 "@babel/runtime" "^7.15.4"
1721 "@polkadot/api-derive" "5.5.1"1887 "@polkadot/api-derive" "5.8.3"
1722 "@polkadot/keyring" "^7.2.1"1888 "@polkadot/keyring" "^7.3.1"
1723 "@polkadot/rpc-core" "5.5.1"1889 "@polkadot/rpc-core" "5.8.3"
1724 "@polkadot/rpc-provider" "5.5.1"1890 "@polkadot/rpc-provider" "5.8.3"
1725 "@polkadot/types" "5.5.1"1891 "@polkadot/types" "5.8.3"
1726 "@polkadot/types-known" "5.5.1"1892 "@polkadot/types-known" "5.8.3"
1727 "@polkadot/util" "^7.2.1"1893 "@polkadot/util" "^7.3.1"
1728 "@polkadot/util-crypto" "^7.2.1"1894 "@polkadot/util-crypto" "^7.3.1"
1729 eventemitter3 "^4.0.7"1895 eventemitter3 "^4.0.7"
1730 rxjs "^7.3.0"1896 rxjs "^7.3.0"
17311897
1732"@polkadot/dev@0.62.60":1898"@polkadot/dev@0.62.66":
1733 version "0.62.60"1899 version "0.62.66"
1734 resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.62.60.tgz#450007c189a8433d8627bcc1fc01d2ffb1becfc3"1900 resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.62.66.tgz#64615b4be9ecf81a2191a8ef687f7e2832b5d6a7"
1735 integrity sha512-VHZ4d/hhRSNFe0RXp3L/ZcAk1t2JQ1/lsznONAz4I9SZ2pn5kAQrWRF6eukgfQscrlqCH5njDAxwgXe6ODNVRw==1901 integrity sha512-bkMeUyljeanzkUUvtWYTJ0zQE//kYeCvc4DLRDpVglWBB4xL9lbjyLh5q6tTk8Pew3Wm2CADCmGyFyUJKWyf8Q==
1736 dependencies:1902 dependencies:
1737 "@babel/cli" "^7.14.8"1903 "@babel/cli" "^7.15.4"
1738 "@babel/core" "^7.15.0"1904 "@babel/core" "^7.15.5"
1739 "@babel/plugin-proposal-class-properties" "^7.14.5"1905 "@babel/plugin-proposal-class-properties" "^7.14.5"
1740 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"1906 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
1741 "@babel/plugin-proposal-numeric-separator" "^7.14.5"1907 "@babel/plugin-proposal-numeric-separator" "^7.14.5"
1748 "@babel/plugin-syntax-top-level-await" "^7.14.5"1914 "@babel/plugin-syntax-top-level-await" "^7.14.5"
1749 "@babel/plugin-transform-regenerator" "^7.14.5"1915 "@babel/plugin-transform-regenerator" "^7.14.5"
1750 "@babel/plugin-transform-runtime" "^7.15.0"1916 "@babel/plugin-transform-runtime" "^7.15.0"
1751 "@babel/preset-env" "^7.15.0"1917 "@babel/preset-env" "^7.15.4"
1752 "@babel/preset-react" "^7.14.5"1918 "@babel/preset-react" "^7.14.5"
1753 "@babel/preset-typescript" "^7.15.0"1919 "@babel/preset-typescript" "^7.15.0"
1754 "@babel/register" "^7.15.3"1920 "@babel/register" "^7.15.3"
1755 "@babel/runtime" "^7.15.3"1921 "@babel/runtime" "^7.15.4"
1756 "@rollup/plugin-alias" "^3.1.5"1922 "@rollup/plugin-alias" "^3.1.5"
1757 "@rollup/plugin-commonjs" "^19.0.2"1923 "@rollup/plugin-commonjs" "^20.0.0"
1758 "@rollup/plugin-inject" "^4.0.2"1924 "@rollup/plugin-inject" "^4.0.2"
1759 "@rollup/plugin-json" "^4.1.0"1925 "@rollup/plugin-json" "^4.1.0"
1760 "@rollup/plugin-node-resolve" "^13.0.4"1926 "@rollup/plugin-node-resolve" "^13.0.4"
1761 "@rushstack/eslint-patch" "^1.0.6"1927 "@rushstack/eslint-patch" "^1.0.6"
1762 "@typescript-eslint/eslint-plugin" "4.29.2"1928 "@typescript-eslint/eslint-plugin" "4.30.0"
1763 "@typescript-eslint/parser" "4.29.2"1929 "@typescript-eslint/parser" "4.30.0"
1764 "@vue/component-compiler-utils" "^3.2.2"1930 "@vue/component-compiler-utils" "^3.2.2"
1765 babel-jest "^27.0.6"1931 babel-jest "^27.1.0"
1766 babel-plugin-module-extension-resolver "^1.0.0-rc.2"1932 babel-plugin-module-extension-resolver "^1.0.0-rc.2"
1767 babel-plugin-module-resolver "^4.1.0"1933 babel-plugin-module-resolver "^4.1.0"
1768 babel-plugin-styled-components "^1.13.2"1934 babel-plugin-styled-components "^1.13.2"
1769 browserslist "^4.16.7"1935 browserslist "^4.16.8"
1770 chalk "^4.1.2"1936 chalk "^4.1.2"
1771 coveralls "^3.1.1"1937 coveralls "^3.1.1"
1772 eslint "^7.32.0"1938 eslint "^7.32.0"
1773 eslint-config-standard "^16.0.3"1939 eslint-config-standard "^16.0.3"
1774 eslint-import-resolver-node "^0.3.6"1940 eslint-import-resolver-node "^0.3.6"
1775 eslint-plugin-header "^3.1.1"1941 eslint-plugin-header "^3.1.1"
1776 eslint-plugin-import "^2.24.0"1942 eslint-plugin-import "^2.24.2"
1777 eslint-plugin-import-newlines "^1.1.4"1943 eslint-plugin-import-newlines "^1.1.4"
1778 eslint-plugin-node "^11.1.0"1944 eslint-plugin-node "^11.1.0"
1779 eslint-plugin-promise "^5.1.0"1945 eslint-plugin-promise "^5.1.0"
1780 eslint-plugin-react "^7.24.0"1946 eslint-plugin-react "^7.25.1"
1781 eslint-plugin-react-hooks "^4.2.0"1947 eslint-plugin-react-hooks "^4.2.0"
1782 eslint-plugin-simple-import-sort "^7.0.0"1948 eslint-plugin-simple-import-sort "^7.0.0"
1783 eslint-plugin-sort-destructure-keys "^1.3.5"1949 eslint-plugin-sort-destructure-keys "^1.3.5"
1786 gh-release "^6.0.0"1952 gh-release "^6.0.0"
1787 glob "^7.1.7"1953 glob "^7.1.7"
1788 glob2base "^0.0.12"1954 glob2base "^0.0.12"
1789 jest "^27.0.6"1955 jest "^27.1.0"
1790 jest-cli "^27.0.6"1956 jest-cli "^27.1.0"
1791 jest-config "^27.0.6"1957 jest-config "^27.1.0"
1792 jest-haste-map "^27.0.6"1958 jest-haste-map "^27.1.0"
1793 jest-resolve "^27.0.6"1959 jest-resolve "^27.1.0"
1794 madge "^4.0.2"1960 madge "^5.0.1"
1795 minimatch "^3.0.4"1961 minimatch "^3.0.4"
1796 mkdirp "^1.0.4"1962 mkdirp "^1.0.4"
1797 prettier "^2.3.2"1963 prettier "^2.3.2"
1798 rimraf "^3.0.2"1964 rimraf "^3.0.2"
1799 rollup "^2.56.2"1965 rollup "^2.56.3"
1800 typescript "^4.3.5"1966 typescript "^4.4.2"
1801 yargs "^17.1.1"1967 yargs "^17.1.1"
18021968
1803"@polkadot/keyring@^7.2.1":1969"@polkadot/keyring@^7.3.1":
1804 version "7.2.1"1970 version "7.3.1"
1805 resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-7.2.1.tgz#5ed8e6c0edc61e3dd99ee647a227b9e3d955e8e6"1971 resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-7.3.1.tgz#bf36115cfb395567bec9cf13c8e3fc0fb39c802a"
1806 integrity sha512-WmiTsHKELX16uZWLvebDBckZIAXeJFfbcOM6m/VbMOjSV5C6xIKqiV3232Mn8ZuPKgsOf25Q78/IwJW1Dq53Qg==1972 integrity sha512-3lbwIjUql8yjs6AR2fMdCgmTc5D9ne7+y2jqHmGjyzVQFz1w1jiHb+N38L0pwl9/23UxmzC3aVvHLfl3gEGSIQ==
1807 dependencies:1973 dependencies:
1808 "@babel/runtime" "^7.15.3"1974 "@babel/runtime" "^7.15.3"
1809 "@polkadot/util" "7.2.1"1975 "@polkadot/util" "7.3.1"
1810 "@polkadot/util-crypto" "7.2.1"1976 "@polkadot/util-crypto" "7.3.1"
18111977
1812"@polkadot/networks@7.2.1", "@polkadot/networks@^7.2.1":1978"@polkadot/networks@7.3.1", "@polkadot/networks@^7.3.1":
1813 version "7.2.1"1979 version "7.3.1"
1814 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-7.2.1.tgz#20c8d81fba4b48162bf360759d8d54c55d30128b"1980 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-7.3.1.tgz#4d4f7269ff9c285363946175ca95d6aaa08bdacc"
1815 integrity sha512-YX8oQ7QQ2oq3YowwOiv/C82l849V0ZEzpR26YrPgKSXbYFbasho3Akf0zalndZJZV1Bb8EiOkzGoJ3ffogSPxA==1981 integrity sha512-sK9TyVf1aAWy84usKjNqb6rNiy4UB6cK3iM+bfltzrLHdchjAMPdxMqULNBL8MXjrnuzPpTtsdkGFqp5P69oIQ==
1816 dependencies:1982 dependencies:
1817 "@babel/runtime" "^7.15.3"1983 "@babel/runtime" "^7.15.3"
18181984
1819"@polkadot/rpc-core@5.5.1":1985"@polkadot/rpc-core@5.8.3":
1820 version "5.5.1"1986 version "5.8.3"
1821 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-5.5.1.tgz#4ce0646becabe7736dfb81eb902e5933158646c8"1987 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-5.8.3.tgz#a9a489c8ba1cf2779a7dc76b96195386c44d77f8"
1822 integrity sha512-hP7a55iSpgZVqxAIpK+v63eV/nD14Tm7C1rUmfKIS6gGJFJf+sQbTmp6d7+fuKxvYfFqBrFLU8IraOhLOQ5W3Q==1988 integrity sha512-/QMPb1uCXJLxHTAG/KVr0TWkJ1tgwB8xOB0Fe57tFaFmQ8bq4e08iHUVH1nzpyKAS35kGhov+W7YqdJffFL9vQ==
1823 dependencies:1989 dependencies:
1824 "@babel/runtime" "^7.15.3"1990 "@babel/runtime" "^7.15.4"
1825 "@polkadot/rpc-provider" "5.5.1"1991 "@polkadot/rpc-provider" "5.8.3"
1826 "@polkadot/types" "5.5.1"1992 "@polkadot/types" "5.8.3"
1827 "@polkadot/util" "^7.2.1"1993 "@polkadot/util" "^7.3.1"
1828 rxjs "^7.3.0"1994 rxjs "^7.3.0"
18291995
1830"@polkadot/rpc-provider@5.5.1":1996"@polkadot/rpc-provider@5.8.3":
1831 version "5.5.1"1997 version "5.8.3"
1832 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-5.5.1.tgz#633f4a48605623092fb9017433f2b3cd70cd96bc"1998 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-5.8.3.tgz#7097e2a9e5a3dfa5e525dec030d6a5595ae7cd2a"
1833 integrity sha512-wOCKeeyUa7Dw3nxKkQntnfOO471icdzqT2V7bwloBOo+G2MX8nHImO0mW3QMfJygn4qoARF1PBo1PLbDUEDgog==1999 integrity sha512-wJ18uzwG6PpgZ3My6C3puqvxXGsTwFXzeYoGZOH1Yj6CEZIufiTedN6AUqoWx2OQIPj0QPf9ZX9bWahpjDhUSA==
1834 dependencies:2000 dependencies:
1835 "@babel/runtime" "^7.15.3"2001 "@babel/runtime" "^7.15.4"
1836 "@polkadot/types" "5.5.1"2002 "@polkadot/types" "5.8.3"
1837 "@polkadot/util" "^7.2.1"2003 "@polkadot/util" "^7.3.1"
1838 "@polkadot/util-crypto" "^7.2.1"2004 "@polkadot/util-crypto" "^7.3.1"
1839 "@polkadot/x-fetch" "^7.2.1"2005 "@polkadot/x-fetch" "^7.3.1"
1840 "@polkadot/x-global" "^7.2.1"2006 "@polkadot/x-global" "^7.3.1"
1841 "@polkadot/x-ws" "^7.2.1"2007 "@polkadot/x-ws" "^7.3.1"
1842 eventemitter3 "^4.0.7"2008 eventemitter3 "^4.0.7"
18432009
1844"@polkadot/ts@0.4.4":2010"@polkadot/ts@0.4.7":
1845 version "0.4.4"2011 version "0.4.7"
1846 resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.4.4.tgz#e86aa47c2bcbc70ac8385b31014c81927c4b0a88"2012 resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.4.7.tgz#9a77075900ae11367e6952977615a3c814e42eb3"
1847 integrity sha512-lzB8lg8GfdJlA7RdeoOJVFopecN4i++JndbUs6jW7AgRz+joeXQIIRomVgCNE52nW1uWpXMELnlvEP812v7sVw==2013 integrity sha512-nPiHJ5NbNB+UTz+PcC4hBLQ3J9Qkd03pWxj0ePr7/C0AjqI47dPYmDNb1jxNThsgfIu+35gShP60Nnt4OBxuSg==
1848 dependencies:2014 dependencies:
1849 "@types/chrome" "^0.0.145"2015 "@types/chrome" "^0.0.155"
18502016
1851"@polkadot/typegen@5.5.1":2017"@polkadot/typegen@5.8.3":
1852 version "5.5.1"2018 version "5.8.3"
1853 resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-5.5.1.tgz#b31010716a142290d12f48ead6166851599055d0"2019 resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-5.8.3.tgz#4058bdabeead69ac39b2758fbda961f6f7125f15"
1854 integrity sha512-ua55CVqT3+Y5fX9stpYUO+UhiJJ1RDTZ6vM2/Lndmsuda4lHQnUDrCnMmxKhM5OcyIlJlY5mF9dyO0kl5mTm+w==2020 integrity sha512-Aq6oL2JdHCFtmMY1rGYBLvnaY+l5gADQNJG6tUO+WJRLGlmpoi35GDqpZM0tP8ytSdkSPT8gZYa8KlPuwYFgQA==
1855 dependencies:2021 dependencies:
1856 "@babel/core" "^7.15.0"2022 "@babel/core" "^7.15.5"
1857 "@babel/register" "^7.15.3"2023 "@babel/register" "^7.15.3"
1858 "@babel/runtime" "^7.15.3"2024 "@babel/runtime" "^7.15.4"
1859 "@polkadot/api" "5.5.1"2025 "@polkadot/api" "5.8.3"
1860 "@polkadot/rpc-provider" "5.5.1"2026 "@polkadot/rpc-provider" "5.8.3"
1861 "@polkadot/types" "5.5.1"2027 "@polkadot/types" "5.8.3"
1862 "@polkadot/types-support" "5.5.1"2028 "@polkadot/types-support" "5.8.3"
1863 "@polkadot/util" "^7.2.1"2029 "@polkadot/util" "^7.3.1"
1864 handlebars "^4.7.7"2030 handlebars "^4.7.7"
1865 websocket "^1.0.34"2031 websocket "^1.0.34"
1866 yargs "^17.1.0"2032 yargs "^17.1.1"
18672033
1868"@polkadot/types-known@5.5.1":2034"@polkadot/types-known@5.8.3":
1869 version "5.5.1"2035 version "5.8.3"
1870 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-5.5.1.tgz#b00b0d45cbd07b4e0c3199f8ba00d10a1bd3f63d"2036 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-5.8.3.tgz#c666ba5493bdca346f8bc4f690cbff62468ef1f9"
1871 integrity sha512-bxBRmZ0a3lwEyWkWOKqmDJfpNKh3cp9xo6IidrQU2S5OPMjFFercB+HwJjkNE1cMtShwBYTvDheUImNkdm+FXA==2037 integrity sha512-C02xTOfr8u/hPszaGcBVhZdYgPw+rc3SMU9vbe4hziq5VGTinhfX0Sy6Ixa+GO7f31nJVIYyuLCeglCfN0rgFQ==
1872 dependencies:2038 dependencies:
1873 "@babel/runtime" "^7.15.3"2039 "@babel/runtime" "^7.15.4"
1874 "@polkadot/networks" "^7.2.1"2040 "@polkadot/networks" "^7.3.1"
1875 "@polkadot/types" "5.5.1"2041 "@polkadot/types" "5.8.3"
1876 "@polkadot/util" "^7.2.1"2042 "@polkadot/util" "^7.3.1"
18772043
1878"@polkadot/types-support@5.5.1":2044"@polkadot/types-support@5.8.3":
1879 version "5.5.1"2045 version "5.8.3"
1880 resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-5.5.1.tgz#15556c2f31e79f0a6a821c7723f702757cb89462"2046 resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-5.8.3.tgz#0020e495be4170cde7f76d7e091f5d717cc1adf5"
1881 integrity sha512-57i1SdK8B+miGTAlDNdvbBuN6FguTnwzv2UPE2Zv3iQznTSZBkQZN16tIK/yMkQfhtO4ZzPcAnnSPZMncqh/Mg==2047 integrity sha512-Gqd15/UeUs1MovHWgFXAVjb9UkupSZ0sBv4Vx+Uu1I4O5mcBP/sTAPIJN/m8kxk4f6sHpJaEpRJ/UmtUyxW/bQ==
1882 dependencies:2048 dependencies:
1883 "@babel/runtime" "^7.15.3"2049 "@babel/runtime" "^7.15.4"
1884 "@polkadot/util" "^7.2.1"2050 "@polkadot/util" "^7.3.1"
18852051
1886"@polkadot/types@5.5.1":2052"@polkadot/types@5.8.3":
1887 version "5.5.1"2053 version "5.8.3"
1888 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-5.5.1.tgz#057e8f0fc2369c0741c0f9b0224418e8f25a6938"2054 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-5.8.3.tgz#9f37fe9a2dc30491bae671ba4e31e6d1a3c626ed"
1889 integrity sha512-+Cm7Y6D/98WqL8ofONyZrVvE2CxzK3/z18bATIQIWhG2w9ir9PdWaFMZ3fLCRw2Ggaq88AknguK6kXeEPcKPrA==2055 integrity sha512-iSVCk7Ja8WjLOpjPtZRo9Gaz9AS/b722LH3wWo91TSMT11Vz/lYCWlagNc1nVez6sRsJoEXjD7pKA0ga0t78Lw==
1890 dependencies:2056 dependencies:
1891 "@babel/runtime" "^7.15.3"2057 "@babel/runtime" "^7.15.4"
1892 "@polkadot/util" "^7.2.1"2058 "@polkadot/util" "^7.3.1"
1893 "@polkadot/util-crypto" "^7.2.1"2059 "@polkadot/util-crypto" "^7.3.1"
1894 rxjs "^7.3.0"2060 rxjs "^7.3.0"
18952061
1896"@polkadot/util-crypto@7.2.1", "@polkadot/util-crypto@^7.2.1":2062"@polkadot/util-crypto@7.3.1", "@polkadot/util-crypto@^7.3.1":
1897 version "7.2.1"2063 version "7.3.1"
1898 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-7.2.1.tgz#7f1bbf031dac75090699083fc9e825c22e5d5f61"2064 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-7.3.1.tgz#a597145b061eddaafd69adc6c1ce19224542307f"
1899 integrity sha512-X3iGba/1JTL/0MNzMNEIlO9DNyKlwFV839jfGLDKhPbCuDmWp0NdQjF3mBmbvNwkXvn07WmhE7g3q9n5iTzqvQ==2065 integrity sha512-sR+BxlV2Da0xfQcCXQTz+ohTaagixM+qYHytaQzilytbKHgYIyvnOyk5wFrHDNFzcLuXo15AbULa3TCoNDvh5Q==
1900 dependencies:2066 dependencies:
1901 "@babel/runtime" "^7.15.3"2067 "@babel/runtime" "^7.15.3"
1902 "@polkadot/networks" "7.2.1"2068 "@polkadot/networks" "7.3.1"
1903 "@polkadot/util" "7.2.1"2069 "@polkadot/util" "7.3.1"
1904 "@polkadot/wasm-crypto" "^4.1.2"2070 "@polkadot/wasm-crypto" "^4.2.1"
1905 "@polkadot/x-randomvalues" "7.2.1"2071 "@polkadot/x-randomvalues" "7.3.1"
1906 base-x "^3.0.8"2072 base-x "^3.0.8"
1907 base64-js "^1.5.1"2073 base64-js "^1.5.1"
1908 blakejs "^1.1.1"2074 blakejs "^1.1.1"
1909 bn.js "^4.11.9"2075 bn.js "^4.12.0"
1910 create-hash "^1.2.0"2076 create-hash "^1.2.0"
1911 ed2curve "^0.3.0"2077 ed2curve "^0.3.0"
1912 elliptic "^6.5.4"2078 elliptic "^6.5.4"
1916 tweetnacl "^1.0.3"2082 tweetnacl "^1.0.3"
1917 xxhashjs "^0.2.2"2083 xxhashjs "^0.2.2"
19182084
1919"@polkadot/util@7.2.1", "@polkadot/util@^7.2.1":2085"@polkadot/util@7.3.1", "@polkadot/util@^7.3.1":
1920 version "7.2.1"2086 version "7.3.1"
1921 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-7.2.1.tgz#abcad49f884534ff042c37480f63b9750c69341d"2087 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-7.3.1.tgz#1a33a8d4ef2dcbc3e14a9a919f30bb16360a6fae"
1922 integrity sha512-GilFg3i5dmu0H6dHEyh5bUw3yywmnFpEHfxFmKghL1ABDEr4qD0d/XAJ9UrzLFCBKbdTZsR0MDjgjVI2N84J1A==2088 integrity sha512-fjz5yjgZgfgRXZw9zMufmPBHhjAVtk/M2+lgl1a6Fck43Q4TG2Ux1haXMlaoe37cFeh8XgDAzDEQVIYBIPy6sg==
1923 dependencies:2089 dependencies:
1924 "@babel/runtime" "^7.15.3"2090 "@babel/runtime" "^7.15.3"
1925 "@polkadot/x-textdecoder" "7.2.1"2091 "@polkadot/x-textdecoder" "7.3.1"
1926 "@polkadot/x-textencoder" "7.2.1"2092 "@polkadot/x-textencoder" "7.3.1"
1927 "@types/bn.js" "^4.11.6"2093 "@types/bn.js" "^4.11.6"
1928 bn.js "^4.11.9"2094 bn.js "^4.12.0"
1929 camelcase "^5.3.1"2095 camelcase "^6.2.0"
1930 ip-regex "^4.3.0"2096 ip-regex "^4.3.0"
19312097
1932"@polkadot/wasm-crypto-asmjs@^4.1.2":2098"@polkadot/wasm-crypto-asmjs@^4.2.1":
1933 version "4.1.2"2099 version "4.2.1"
1934 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-4.1.2.tgz#094b3eeeb5fd39a93db177583b48454511874cfc"2100 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-4.2.1.tgz#6b7eae1c011709f8042dfd30872a5fc5e9e021c0"
1935 integrity sha512-3Q+vVUxDAC2tXgKMM3lKzx2JW+tarDpTjkvdxIKATyi8Ek69KkUqvMyJD0VL/iFZOFZED0YDX9UU4XOJ/astlg==2101 integrity sha512-ON9EBpTNDCI3QRUmuQJIegYoAcwvxDaNNA7uwKTaEEStu8LjCIbQxbt4WbOBYWI0PoUpl4iIluXdT3XZ3V3jXA==
1936 dependencies:2102 dependencies:
1937 "@babel/runtime" "^7.14.6"2103 "@babel/runtime" "^7.15.3"
19382104
1939"@polkadot/wasm-crypto-wasm@^4.1.2":2105"@polkadot/wasm-crypto-wasm@^4.2.1":
1940 version "4.1.2"2106 version "4.2.1"
1941 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-4.1.2.tgz#773c78c1d65886671d3ba1d66c31afd86c93d02f"2107 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-4.2.1.tgz#2a86f9b405e7195c3f523798c6ce4afffd19737e"
1942 integrity sha512-/l4IBEdQ41szHdHkuF//z1qr+XmWuLHlpBA7s9Eb221m1Fir6AKoCHoh1hp1r3v0ecZYLKvak1B225w6JAU3Fg==2108 integrity sha512-Rs2CKiR4D+2hKzmKBfPNYxcd2E8NfLWia0av4fgicjT9YsWIWOGQUi9AtSOfazPOR9FrjxKJy+chQxAkcfKMnQ==
1943 dependencies:2109 dependencies:
1944 "@babel/runtime" "^7.14.6"2110 "@babel/runtime" "^7.15.3"
19452111
1946"@polkadot/wasm-crypto@^4.1.2":2112"@polkadot/wasm-crypto@^4.2.1":
1947 version "4.1.2"2113 version "4.2.1"
1948 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-4.1.2.tgz#dead71ae5d2f7722d23aed5be2112e1732d315e9"2114 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-4.2.1.tgz#4d09402f5ac71a90962fb58cbe4b1707772a4fb6"
1949 integrity sha512-2EKdOjIrD2xHP2rC+0G/3Qo6926nL/18vCFkd34lBd9zP9YNF2GDEtDY+zAeDIRFKe1sQHTpsKgNdYSWoV2eBg==2115 integrity sha512-C/A/QnemOilRTLnM0LfhPY2N/x3ZFd1ihm9sXYyuh98CxtekSVYI9h4IJ5Jrgz5imSUHgvt9oJLqJ5GbWQV/Zg==
1950 dependencies:2116 dependencies:
1951 "@babel/runtime" "^7.14.6"2117 "@babel/runtime" "^7.15.3"
1952 "@polkadot/wasm-crypto-asmjs" "^4.1.2"2118 "@polkadot/wasm-crypto-asmjs" "^4.2.1"
1953 "@polkadot/wasm-crypto-wasm" "^4.1.2"2119 "@polkadot/wasm-crypto-wasm" "^4.2.1"
19542120
1955"@polkadot/x-fetch@^7.2.1":2121"@polkadot/x-fetch@^7.3.1":
1956 version "7.2.1"2122 version "7.3.1"
1957 resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-7.2.1.tgz#c9bee0316d31cd150b2cb6646ccdb77c6dc3d42d"2123 resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-7.3.1.tgz#d6a63d3bdebd3e058deb4507d6dbae782a44c8bf"
1958 integrity sha512-osdZNPfrB50d7tfjVs4QRjfsb6xqC09JEeYzbUl24hUXPwtkQE8/379jayu1usPe9/JI2wKYGscdf/nRl4pBkA==2124 integrity sha512-QnwP2RxWEUtnHE+1Iy2T49D4s5F8XH4bCyGqhbpZZdMym+cc+9zifBRQ+B5BIpTqICFFFbbhUvnvBSC9nS8bvg==
1959 dependencies:2125 dependencies:
1960 "@babel/runtime" "^7.15.3"2126 "@babel/runtime" "^7.15.3"
1961 "@polkadot/x-global" "7.2.1"2127 "@polkadot/x-global" "7.3.1"
1962 "@types/node-fetch" "^2.5.12"2128 "@types/node-fetch" "^2.5.12"
1963 node-fetch "^2.6.1"2129 node-fetch "^2.6.1"
19642130
1965"@polkadot/x-global@7.2.1", "@polkadot/x-global@^7.2.1":2131"@polkadot/x-global@7.3.1", "@polkadot/x-global@^7.3.1":
1966 version "7.2.1"2132 version "7.3.1"
1967 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-7.2.1.tgz#32207936b7f939a21da608f82ca20535f9148cda"2133 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-7.3.1.tgz#6e6f9d3347748bd885754c7367f08441a6b7dc6d"
1968 integrity sha512-VNW+76TxEPqvBy3XMNV05mJRPRGZcYh3k5HjW4+asYeFunMahH4zjmCulhtD9SRI/TqdfHTiqDOqKNKe2xJcVg==2134 integrity sha512-Tx2xGyrNLsV+hjfKsAWA03VUnkQGyCeaff6vE7Fi9iZo/4L4BdrQKhJgQrX8PQuOhrcv1B1GDuaYiXr7dwBR1g==
1969 dependencies:2135 dependencies:
1970 "@babel/runtime" "^7.15.3"2136 "@babel/runtime" "^7.15.3"
19712137
1972"@polkadot/x-randomvalues@7.2.1":2138"@polkadot/x-randomvalues@7.3.1":
1973 version "7.2.1"2139 version "7.3.1"
1974 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-7.2.1.tgz#708b7a54bd90ec091ab54e125d8b52e0853ea86b"2140 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-7.3.1.tgz#120c64147ce9bebee9e18e6c72cb91cc4d91d7e1"
1975 integrity sha512-B4sjwX+gFweZ1YM1Cg/S9hAEx9E/gV/vqLW89PJB6+hyvsPS9eiVvfVpaOsohc7AgmuINm/bSQbNZvtC+BbbKw==2141 integrity sha512-WtOTsjpp0+VIV+GY7IrELVznv78+IQ96UW5rf2i3AUIoouB1z9VrzJu/MCN7zoRQ9OAWpNoGxdAwzRDm9UL3+g==
1976 dependencies:2142 dependencies:
1977 "@babel/runtime" "^7.15.3"2143 "@babel/runtime" "^7.15.3"
1978 "@polkadot/x-global" "7.2.1"2144 "@polkadot/x-global" "7.3.1"
19792145
1980"@polkadot/x-textdecoder@7.2.1":2146"@polkadot/x-textdecoder@7.3.1":
1981 version "7.2.1"2147 version "7.3.1"
1982 resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-7.2.1.tgz#c52074dba9943a12583f3f8672a49399f10e00f3"2148 resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-7.3.1.tgz#e7ffc566483dce42b72c340bbaa1e76bbc5b2d3d"
1983 integrity sha512-yXSZ0P/D/8HT8gbkdTjw/1AKZIVbX3+mIfiDiN3VqUBzruV7ak5hA+D01I0woBGDqxWISoLQFtGrxPAQ8pwAcg==2149 integrity sha512-AkGrJ8C8kLvs7uxKMMqkBZmUbm8k3CBvq7FLnfUaQQXha4/3G3u+g3UqSTJ8+nETwRrfpjAVS77fmFx+6Nkxng==
1984 dependencies:2150 dependencies:
1985 "@babel/runtime" "^7.15.3"2151 "@babel/runtime" "^7.15.3"
1986 "@polkadot/x-global" "7.2.1"2152 "@polkadot/x-global" "7.3.1"
19872153
1988"@polkadot/x-textencoder@7.2.1":2154"@polkadot/x-textencoder@7.3.1":
1989 version "7.2.1"2155 version "7.3.1"
1990 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-7.2.1.tgz#2326b3b7f9a5e445d7e560c438effbe800e2b1f6"2156 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-7.3.1.tgz#8c08dacdac677d7a8e021437ce2b31d90a041519"
1991 integrity sha512-1aqfxmfKSOWeOxmGBmk+RYrpqGtWywS6t0y/R3FI+k+s8NfIfGdcjMcupKq7khPh92PvVGkur+CnM/y6chn4XA==2157 integrity sha512-1yePbvbQ9U9ScRilQ/aH6CwgoSG8njH27XVzRR7WnulAMKbF3IvHgU56IlBZneHIojAy252yp2ldBG09PDIXeg==
1992 dependencies:2158 dependencies:
1993 "@babel/runtime" "^7.15.3"2159 "@babel/runtime" "^7.15.3"
1994 "@polkadot/x-global" "7.2.1"2160 "@polkadot/x-global" "7.3.1"
19952161
1996"@polkadot/x-ws@^7.2.1":2162"@polkadot/x-ws@^7.3.1":
1997 version "7.2.1"2163 version "7.3.1"
1998 resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-7.2.1.tgz#5971ab630911cdecd0a46db6fb899e9086954e58"2164 resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-7.3.1.tgz#bc4bcfd3a5ebec7c6b57bdbc718a68699b87f7ca"
1999 integrity sha512-sYnOF0qNdMuGFiRGWAtpkQQYIP44JFzGywap0CskhNEyCc+zDBi4l/ta3qHjeGta+h9rdVjDeYk2J86EsKlkSw==2165 integrity sha512-JltBHm2GqmS/hPIbak3wzqHRTz5k3yQOdYPOsj2gAs5twe7fJwJOJp0InfpNCknX4Cn9+WBIjNZUNLZ6bO+MkQ==
2000 dependencies:2166 dependencies:
2001 "@babel/runtime" "^7.15.3"2167 "@babel/runtime" "^7.15.3"
2002 "@polkadot/x-global" "7.2.1"2168 "@polkadot/x-global" "7.3.1"
2003 "@types/websocket" "^1.0.4"2169 "@types/websocket" "^1.0.4"
2004 websocket "^1.0.34"2170 websocket "^1.0.34"
20052171
2010 dependencies:2176 dependencies:
2011 slash "^3.0.0"2177 slash "^3.0.0"
20122178
2013"@rollup/plugin-commonjs@^19.0.2":2179"@rollup/plugin-commonjs@^20.0.0":
2014 version "19.0.2"2180 version "20.0.0"
2015 resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-19.0.2.tgz#1ccc3d63878d1bc9846f8969f09dd3b3e4ecc244"2181 resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-20.0.0.tgz#3246872dcbcb18a54aaa6277a8c7d7f1b155b745"
2016 integrity sha512-gBjarfqlC7qs0AutpRW/hrFNm+cd2/QKxhwyFa+srbg1oX7rDsEU3l+W7LAUhsAp9mPJMAkXDhLbQaVwEaE8bA==2182 integrity sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==
2017 dependencies:2183 dependencies:
2018 "@rollup/pluginutils" "^3.1.0"2184 "@rollup/pluginutils" "^3.1.0"
2019 commondir "^1.0.1"2185 commondir "^1.0.1"
2148 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.18.tgz#0c8e298dbff8205e2266606c1ea5fbdba29b46e4"2314 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.18.tgz#0c8e298dbff8205e2266606c1ea5fbdba29b46e4"
2149 integrity sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==2315 integrity sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==
21502316
2151"@types/chrome@^0.0.145":2317"@types/chrome@^0.0.155":
2152 version "0.0.145"2318 version "0.0.155"
2153 resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.145.tgz#6c53ae0af5f25350b07bfd24cf459b5fe65cd9b8"2319 resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.155.tgz#8d5ebb4f57d050a280634cae279e28256eb70955"
2154 integrity sha512-vLvTMmfc8mvwOZzkmn2UwlWSNu0t0txBkyuIv8NgihRkvFCe6XJX65YZAgAP/RdBit3enhU2GTxCr+prn4uZmA==2320 integrity sha512-y21uDq+SXa253hddPUHABvkYFO7GuhUwxjuh+xaHYDW+3/4GepgKJ8oKQoMEf0pA9PwH3JsBSCKMJvgd6Nk4xQ==
2155 dependencies:2321 dependencies:
2156 "@types/filesystem" "*"2322 "@types/filesystem" "*"
2157 "@types/har-format" "*"2323 "@types/har-format" "*"
2297 dependencies:2463 dependencies:
2298 "@types/yargs-parser" "*"2464 "@types/yargs-parser" "*"
22992465
2300"@typescript-eslint/eslint-plugin@4.29.2":2466"@typescript-eslint/eslint-plugin@4.30.0":
2301 version "4.29.2"2467 version "4.30.0"
2302 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.2.tgz#f54dc0a32b8f61c6024ab8755da05363b733838d"2468 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.30.0.tgz#4a0c1ae96b953f4e67435e20248d812bfa55e4fb"
2303 integrity sha512-x4EMgn4BTfVd9+Z+r+6rmWxoAzBaapt4QFqE+d8L8sUtYZYLDTK6VG/y/SMMWA5t1/BVU5Kf+20rX4PtWzUYZg==2469 integrity sha512-NgAnqk55RQ/SD+tZFD9aPwNSeHmDHHe5rtUyhIq0ZeCWZEvo4DK9rYz7v9HDuQZFvn320Ot+AikaCKMFKLlD0g==
2304 dependencies:2470 dependencies:
2305 "@typescript-eslint/experimental-utils" "4.29.2"2471 "@typescript-eslint/experimental-utils" "4.30.0"
2306 "@typescript-eslint/scope-manager" "4.29.2"2472 "@typescript-eslint/scope-manager" "4.30.0"
2307 debug "^4.3.1"2473 debug "^4.3.1"
2308 functional-red-black-tree "^1.0.1"2474 functional-red-black-tree "^1.0.1"
2309 regexpp "^3.1.0"2475 regexpp "^3.1.0"
2335 eslint-scope "^5.1.1"2501 eslint-scope "^5.1.1"
2336 eslint-utils "^3.0.0"2502 eslint-utils "^3.0.0"
23372503
2338"@typescript-eslint/experimental-utils@4.29.2":2504"@typescript-eslint/experimental-utils@4.30.0":
2339 version "4.29.2"2505 version "4.30.0"
2340 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.2.tgz#5f67fb5c5757ef2cb3be64817468ba35c9d4e3b7"2506 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.30.0.tgz#9e49704fef568432ae16fc0d6685c13d67db0fd5"
2341 integrity sha512-P6mn4pqObhftBBPAv4GQtEK7Yos1fz/MlpT7+YjH9fTxZcALbiiPKuSIfYP/j13CeOjfq8/fr9Thr2glM9ub7A==2507 integrity sha512-K8RNIX9GnBsv5v4TjtwkKtqMSzYpjqAQg/oSphtxf3xxdt6T0owqnpojztjjTcatSteH3hLj3t/kklKx87NPqw==
2342 dependencies:2508 dependencies:
2343 "@types/json-schema" "^7.0.7"2509 "@types/json-schema" "^7.0.7"
2344 "@typescript-eslint/scope-manager" "4.29.2"2510 "@typescript-eslint/scope-manager" "4.30.0"
2345 "@typescript-eslint/types" "4.29.2"2511 "@typescript-eslint/types" "4.30.0"
2346 "@typescript-eslint/typescript-estree" "4.29.2"2512 "@typescript-eslint/typescript-estree" "4.30.0"
2347 eslint-scope "^5.1.1"2513 eslint-scope "^5.1.1"
2348 eslint-utils "^3.0.0"2514 eslint-utils "^3.0.0"
23492515
2350"@typescript-eslint/parser@4.29.2":2516"@typescript-eslint/parser@4.30.0":
2351 version "4.29.2"2517 version "4.30.0"
2352 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.2.tgz#1c7744f4c27aeb74610c955d3dce9250e95c370a"2518 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.30.0.tgz#6abd720f66bd790f3e0e80c3be77180c8fcb192d"
2353 integrity sha512-WQ6BPf+lNuwteUuyk1jD/aHKqMQ9jrdCn7Gxt9vvBnzbpj7aWEf+aZsJ1zvTjx5zFxGCt000lsbD9tQPEL8u6g==2519 integrity sha512-HJ0XuluSZSxeboLU7Q2VQ6eLlCwXPBOGnA7CqgBnz2Db3JRQYyBDJgQnop6TZ+rsbSx5gEdWhw4rE4mDa1FnZg==
2354 dependencies:2520 dependencies:
2355 "@typescript-eslint/scope-manager" "4.29.2"2521 "@typescript-eslint/scope-manager" "4.30.0"
2356 "@typescript-eslint/types" "4.29.2"2522 "@typescript-eslint/types" "4.30.0"
2357 "@typescript-eslint/typescript-estree" "4.29.2"2523 "@typescript-eslint/typescript-estree" "4.30.0"
2358 debug "^4.3.1"2524 debug "^4.3.1"
23592525
2360"@typescript-eslint/parser@^4.28.5":2526"@typescript-eslint/parser@^4.28.5":
2375 "@typescript-eslint/types" "4.28.5"2541 "@typescript-eslint/types" "4.28.5"
2376 "@typescript-eslint/visitor-keys" "4.28.5"2542 "@typescript-eslint/visitor-keys" "4.28.5"
23772543
2378"@typescript-eslint/scope-manager@4.29.2":2544"@typescript-eslint/scope-manager@4.30.0":
2379 version "4.29.2"2545 version "4.30.0"
2380 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.2.tgz#442b0f029d981fa402942715b1718ac7fcd5aa1b"2546 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.30.0.tgz#1a3ffbb385b1a06be85cd5165a22324f069a85ee"
2381 integrity sha512-mfHmvlQxmfkU8D55CkZO2sQOueTxLqGvzV+mG6S/6fIunDiD2ouwsAoiYCZYDDK73QCibYjIZmGhpvKwAB5BOA==2547 integrity sha512-VJ/jAXovxNh7rIXCQbYhkyV2Y3Ac/0cVHP/FruTJSAUUm4Oacmn/nkN5zfWmWFEanN4ggP0vJSHOeajtHq3f8A==
2382 dependencies:2548 dependencies:
2383 "@typescript-eslint/types" "4.29.2"2549 "@typescript-eslint/types" "4.30.0"
2384 "@typescript-eslint/visitor-keys" "4.29.2"2550 "@typescript-eslint/visitor-keys" "4.30.0"
23852551
2386"@typescript-eslint/types@4.27.0":2552"@typescript-eslint/types@4.27.0":
2387 version "4.27.0"2553 version "4.27.0"
2393 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.5.tgz#d33edf8e429f0c0930a7c3d44e9b010354c422e9"2559 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.5.tgz#d33edf8e429f0c0930a7c3d44e9b010354c422e9"
2394 integrity sha512-MruOu4ZaDOLOhw4f/6iudyks/obuvvZUAHBDSW80Trnc5+ovmViLT2ZMDXhUV66ozcl6z0LJfKs1Usldgi/WCA==2560 integrity sha512-MruOu4ZaDOLOhw4f/6iudyks/obuvvZUAHBDSW80Trnc5+ovmViLT2ZMDXhUV66ozcl6z0LJfKs1Usldgi/WCA==
23952561
2396"@typescript-eslint/types@4.29.2":2562"@typescript-eslint/types@4.30.0":
2397 version "4.29.2"2563 version "4.30.0"
2398 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.2.tgz#fc0489c6b89773f99109fb0aa0aaddff21f52fcd"2564 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.30.0.tgz#fb9d9b0358426f18687fba82eb0b0f869780204f"
2399 integrity sha512-K6ApnEXId+WTGxqnda8z4LhNMa/pZmbTFkDxEBLQAbhLZL50DjeY0VIDCml/0Y3FlcbqXZrABqrcKxq+n0LwzQ==2565 integrity sha512-YKldqbNU9K4WpTNwBqtAerQKLLW/X2A/j4yw92e3ZJYLx+BpKLeheyzoPfzIXHfM8BXfoleTdiYwpsvVPvHrDw==
24002566
2401"@typescript-eslint/typescript-estree@4.28.5":2567"@typescript-eslint/typescript-estree@4.28.5":
2402 version "4.28.5"2568 version "4.28.5"
2411 semver "^7.3.5"2577 semver "^7.3.5"
2412 tsutils "^3.21.0"2578 tsutils "^3.21.0"
24132579
2414"@typescript-eslint/typescript-estree@4.29.2":2580"@typescript-eslint/typescript-estree@4.30.0":
2415 version "4.29.2"2581 version "4.30.0"
2416 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.2.tgz#a0ea8b98b274adbb2577100ba545ddf8bf7dc219"2582 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.30.0.tgz#ae57833da72a753f4846cd3053758c771670c2ac"
2417 integrity sha512-TJ0/hEnYxapYn9SGn3dCnETO0r+MjaxtlWZ2xU+EvytF0g4CqTpZL48SqSNn2hXsPolnewF30pdzR9a5Lj3DNg==2583 integrity sha512-6WN7UFYvykr/U0Qgy4kz48iGPWILvYL34xXJxvDQeiRE018B7POspNRVtAZscWntEPZpFCx4hcz/XBT+erenfg==
2418 dependencies:2584 dependencies:
2419 "@typescript-eslint/types" "4.29.2"2585 "@typescript-eslint/types" "4.30.0"
2420 "@typescript-eslint/visitor-keys" "4.29.2"2586 "@typescript-eslint/visitor-keys" "4.30.0"
2421 debug "^4.3.1"2587 debug "^4.3.1"
2422 globby "^11.0.3"2588 globby "^11.0.3"
2423 is-glob "^4.0.1"2589 is-glob "^4.0.1"
2453 "@typescript-eslint/types" "4.28.5"2619 "@typescript-eslint/types" "4.28.5"
2454 eslint-visitor-keys "^2.0.0"2620 eslint-visitor-keys "^2.0.0"
24552621
2456"@typescript-eslint/visitor-keys@4.29.2":2622"@typescript-eslint/visitor-keys@4.30.0":
2457 version "4.29.2"2623 version "4.30.0"
2458 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.2.tgz#d2da7341f3519486f50655159f4e5ecdcb2cd1df"2624 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.30.0.tgz#a47c6272fc71b0c627d1691f68eaecf4ad71445e"
2459 integrity sha512-bDgJLQ86oWHJoZ1ai4TZdgXzJxsea3Ee9u9wsTAvjChdj2WLcVsgWYAPeY7RQMn16tKrlQaBnpKv7KBfs4EQag==2625 integrity sha512-pNaaxDt/Ol/+JZwzP7MqWc8PJQTUhZwoee/PVlQ+iYoYhagccvoHnC9e4l+C/krQYYkENxznhVSDwClIbZVxRw==
2460 dependencies:2626 dependencies:
2461 "@typescript-eslint/types" "4.29.2"2627 "@typescript-eslint/types" "4.30.0"
2462 eslint-visitor-keys "^2.0.0"2628 eslint-visitor-keys "^2.0.0"
24632629
2464"@ungap/promise-all-settled@1.1.2":2630"@ungap/promise-all-settled@1.1.2":
2826 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"2992 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
2827 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==2993 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
28282994
2829babel-jest@^27.0.6:2995babel-jest@^27.1.0:
2830 version "27.0.6"2996 version "27.1.0"
2831 resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.6.tgz#e99c6e0577da2655118e3608b68761a5a69bd0d8"2997 resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.1.0.tgz#e96ca04554fd32274439869e2b6d24de9d91bc4e"
2832 integrity sha512-iTJyYLNc4wRofASmofpOc5NK9QunwMk+TLFgGXsTFS8uEqmd8wdI7sga0FPe2oVH3b5Agt/EAK1QjPEuKL8VfA==2998 integrity sha512-6NrdqzaYemALGCuR97QkC/FkFIEBWP5pw5TMJoUHZTVXyOgocujp6A0JE2V6gE0HtqAAv6VKU/nI+OCR1Z4gHA==
2833 dependencies:2999 dependencies:
2834 "@jest/transform" "^27.0.6"3000 "@jest/transform" "^27.1.0"
2835 "@jest/types" "^27.0.6"3001 "@jest/types" "^27.1.0"
2836 "@types/babel__core" "^7.1.14"3002 "@types/babel__core" "^7.1.14"
2837 babel-plugin-istanbul "^6.0.0"3003 babel-plugin-istanbul "^6.0.0"
2838 babel-preset-jest "^27.0.6"3004 babel-preset-jest "^27.0.6"
3035 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"3201 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
3036 integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=3202 integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=
30373203
3038bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.1, bn.js@^4.11.6, bn.js@^4.11.9:3204bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.1, bn.js@^4.11.6, bn.js@^4.11.9, bn.js@^4.12.0:
3039 version "4.12.0"3205 version "4.12.0"
3040 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"3206 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
3041 integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==3207 integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
3197 escalade "^3.1.1"3363 escalade "^3.1.1"
3198 node-releases "^1.1.73"3364 node-releases "^1.1.73"
31993365
3366browserslist@^4.16.8:
3367 version "4.17.0"
3368 resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.0.tgz#1fcd81ec75b41d6d4994fb0831b92ac18c01649c"
3369 integrity sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==
3370 dependencies:
3371 caniuse-lite "^1.0.30001254"
3372 colorette "^1.3.0"
3373 electron-to-chromium "^1.3.830"
3374 escalade "^3.1.1"
3375 node-releases "^1.1.75"
3376
3200bs58@^4.0.0:3377bs58@^4.0.0:
3201 version "4.0.1"3378 version "4.0.1"
3202 resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a"3379 resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a"
3326 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"3503 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"
3327 integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==3504 integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==
33283505
3506caniuse-lite@^1.0.30001254:
3507 version "1.0.30001255"
3508 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz#f3b09b59ab52e39e751a569523618f47c4298ca0"
3509 integrity sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==
3510
3329caseless@~0.12.0:3511caseless@~0.12.0:
3330 version "0.12.0"3512 version "0.12.0"
3331 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"3513 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
3584 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"3766 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
3585 integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=3767 integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
35863768
3587color-name@~1.1.4:3769color-name@^1.1.4, color-name@~1.1.4:
3588 version "1.1.4"3770 version "1.1.4"
3589 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"3771 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
3590 integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==3772 integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
3594 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"3776 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
3595 integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==3777 integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==
35963778
3779colorette@^1.3.0:
3780 version "1.3.0"
3781 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af"
3782 integrity sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==
3783
3597combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:3784combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
3598 version "1.0.8"3785 version "1.0.8"
3599 resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"3786 resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
3621 resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"3808 resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
3622 integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==3809 integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
36233810
3624commander@^6.2.1:3811commander@^7.2.0:
3625 version "6.2.1"3812 version "7.2.0"
3626 resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"3813 resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
3627 integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==3814 integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
36283815
3629commondir@^1.0.1:3816commondir@^1.0.1:
3630 version "1.0.1"3817 version "1.0.1"
4006 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"4193 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
4007 integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=4194 integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
40084195
4009dependency-tree@^8.0.0:4196dependency-tree@^8.1.1:
4010 version "8.1.1"4197 version "8.1.1"
4011 resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-8.1.1.tgz#1a309f5a860b3285f7b1638c98ce48c8906ae6e6"4198 resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-8.1.1.tgz#1a309f5a860b3285f7b1638c98ce48c8906ae6e6"
4012 integrity sha512-bl5U16VQpaYxD0xvcnCH/dTctCiWnsVWymh9dNjbm4T00Hm21flu1VLnNueKCj7+3uusbcJhKKKtiWrpU0I+Nw==4199 integrity sha512-bl5U16VQpaYxD0xvcnCH/dTctCiWnsVWymh9dNjbm4T00Hm21flu1VLnNueKCj7+3uusbcJhKKKtiWrpU0I+Nw==
4045 resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"4232 resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
4046 integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==4233 integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
40474234
4048detective-amd@^3.0.1:4235detective-amd@^3.0.1, detective-amd@^3.1.0:
4049 version "3.1.0"4236 version "3.1.0"
4050 resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.0.tgz#92daee3214a0ca4522646cf333cac90a3fca6373"4237 resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.0.tgz#92daee3214a0ca4522646cf333cac90a3fca6373"
4051 integrity sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw==4238 integrity sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw==
4063 ast-module-types "^2.4.0"4250 ast-module-types "^2.4.0"
4064 node-source-walk "^4.0.0"4251 node-source-walk "^4.0.0"
40654252
4066detective-es6@^2.1.0, detective-es6@^2.2.0:4253detective-es6@^2.2.0:
4067 version "2.2.0"4254 version "2.2.0"
4068 resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.0.tgz#8f2baba3f8cd90a5cfd748f5ac436f0158ed2585"4255 resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.0.tgz#8f2baba3f8cd90a5cfd748f5ac436f0158ed2585"
4069 integrity sha512-fSpNY0SLER7/sVgQZ1NxJPwmc9uCTzNgdkQDhAaj8NPYwr7Qji9QBcmbNvtMCnuuOGMuKn3O7jv0An+/WRWJZQ==4256 integrity sha512-fSpNY0SLER7/sVgQZ1NxJPwmc9uCTzNgdkQDhAaj8NPYwr7Qji9QBcmbNvtMCnuuOGMuKn3O7jv0An+/WRWJZQ==
4089 postcss "^8.1.7"4276 postcss "^8.1.7"
4090 postcss-values-parser "^2.0.1"4277 postcss-values-parser "^2.0.1"
40914278
4279detective-postcss@^5.0.0:
4280 version "5.0.0"
4281 resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-5.0.0.tgz#7d39bde17a280e26d0b43130fd735a4a75786fb0"
4282 integrity sha512-IBmim4GTEmZJDBOAoNFBskzNryTmYpBq+CQGghKnSGkoGWascE8iEo98yA+ZM4N5slwGjCr/NxCm+Kzg+q3tZg==
4283 dependencies:
4284 debug "^4.3.1"
4285 is-url "^1.2.4"
4286 postcss "^8.2.13"
4287 postcss-values-parser "^5.0.0"
4288
4092detective-sass@^3.0.1:4289detective-sass@^3.0.1:
4093 version "3.0.1"4290 version "3.0.1"
4094 resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.1.tgz#496b819efd1f5c4dd3f0e19b43a8634bdd6927c4"4291 resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.1.tgz#496b819efd1f5c4dd3f0e19b43a8634bdd6927c4"
4112 resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.0.tgz#50aee7db8babb990381f010c63fabba5b58e54cd"4309 resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.0.tgz#50aee7db8babb990381f010c63fabba5b58e54cd"
4113 integrity sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=4310 integrity sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=
41144311
4115detective-typescript@^6.0.0:
4116 version "6.0.0"
4117 resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-6.0.0.tgz#394062118d7c7da53425647ca41e0081169aa2b3"
4118 integrity sha512-vTidcSDK3QostdbrH2Rwf9FhvrgJ4oIaVw5jbolgruTejexk6nNa9DShGpuS8CFVDb1IP86jct5BaZt1wSxpkA==
4119 dependencies:
4120 "@typescript-eslint/typescript-estree" "^4.8.2"
4121 ast-module-types "^2.7.1"
4122 node-source-walk "^4.2.0"
4123 typescript "^3.9.7"
4124
4125detective-typescript@^7.0.0:4312detective-typescript@^7.0.0:
4126 version "7.0.0"4313 version "7.0.0"
4127 resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-7.0.0.tgz#8c8917f2e51d9e4ee49821abf759ff512dd897f2"4314 resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-7.0.0.tgz#8c8917f2e51d9e4ee49821abf759ff512dd897f2"
4241 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.807.tgz#c2eb803f4f094869b1a24151184ffbbdbf688b1f"4428 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.807.tgz#c2eb803f4f094869b1a24151184ffbbdbf688b1f"
4242 integrity sha512-p8uxxg2a23zRsvQ2uwA/OOI+O4BQxzaR7YKMIGGGQCpYmkFX2CVF5f0/hxLMV7yCr7nnJViCwHLhPfs52rIYCA==4429 integrity sha512-p8uxxg2a23zRsvQ2uwA/OOI+O4BQxzaR7YKMIGGGQCpYmkFX2CVF5f0/hxLMV7yCr7nnJViCwHLhPfs52rIYCA==
42434430
4431electron-to-chromium@^1.3.830:
4432 version "1.3.830"
4433 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz#40e3144204f8ca11b2cebec83cf14c20d3499236"
4434 integrity sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==
4435
4244elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:4436elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:
4245 version "6.5.4"4437 version "6.5.4"
4246 resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"4438 resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
4412 resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz#6c8761e544e96c531ff92642eeb87842b8488516"4604 resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz#6c8761e544e96c531ff92642eeb87842b8488516"
4413 integrity sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==4605 integrity sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==
44144606
4415eslint-import-resolver-node@^0.3.5, eslint-import-resolver-node@^0.3.6:4607eslint-import-resolver-node@^0.3.6:
4416 version "0.3.6"4608 version "0.3.6"
4417 resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd"4609 resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd"
4418 integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==4610 integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==
4446 resolved "https://registry.yarnpkg.com/eslint-plugin-import-newlines/-/eslint-plugin-import-newlines-1.1.4.tgz#d69d03fe512b2f54bc781d1dfc51a4ad99df7a52"4638 resolved "https://registry.yarnpkg.com/eslint-plugin-import-newlines/-/eslint-plugin-import-newlines-1.1.4.tgz#d69d03fe512b2f54bc781d1dfc51a4ad99df7a52"
4447 integrity sha512-GCIM+524XQOFcEPinEyrvktQHkQq+k+kYCwbRrIioGBVGnk3RGDFWv5BPqBQCDci6SNZCVgIOi3/FmtDetbxvA==4639 integrity sha512-GCIM+524XQOFcEPinEyrvktQHkQq+k+kYCwbRrIioGBVGnk3RGDFWv5BPqBQCDci6SNZCVgIOi3/FmtDetbxvA==
44484640
4449eslint-plugin-import@^2.24.0:4641eslint-plugin-import@^2.24.2:
4450 version "2.24.0"4642 version "2.24.2"
4451 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.24.0.tgz#697ffd263e24da5e84e03b282f5fb62251777177"4643 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz#2c8cd2e341f3885918ee27d18479910ade7bb4da"
4452 integrity sha512-Kc6xqT9hiYi2cgybOc0I2vC9OgAYga5o/rAFinam/yF/t5uBqxQbauNPMC6fgb640T/89P0gFoO27FOilJ/Cqg==4644 integrity sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==
4453 dependencies:4645 dependencies:
4454 array-includes "^3.1.3"4646 array-includes "^3.1.3"
4455 array.prototype.flat "^1.2.4"4647 array.prototype.flat "^1.2.4"
4456 debug "^2.6.9"4648 debug "^2.6.9"
4457 doctrine "^2.1.0"4649 doctrine "^2.1.0"
4458 eslint-import-resolver-node "^0.3.5"4650 eslint-import-resolver-node "^0.3.6"
4459 eslint-module-utils "^2.6.2"4651 eslint-module-utils "^2.6.2"
4460 find-up "^2.0.0"4652 find-up "^2.0.0"
4461 has "^1.0.3"4653 has "^1.0.3"
4462 is-core-module "^2.4.0"4654 is-core-module "^2.6.0"
4463 minimatch "^3.0.4"4655 minimatch "^3.0.4"
4464 object.values "^1.1.3"4656 object.values "^1.1.4"
4465 pkg-up "^2.0.0"4657 pkg-up "^2.0.0"
4466 read-pkg-up "^3.0.0"4658 read-pkg-up "^3.0.0"
4467 resolve "^1.20.0"4659 resolve "^1.20.0"
4468 tsconfig-paths "^3.9.0"4660 tsconfig-paths "^3.11.0"
44694661
4470eslint-plugin-node@^11.1.0:4662eslint-plugin-node@^11.1.0:
4471 version "11.1.0"4663 version "11.1.0"
4489 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"4681 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"
4490 integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==4682 integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==
44914683
4492eslint-plugin-react@^7.24.0:4684eslint-plugin-react@^7.25.1:
4493 version "7.24.0"4685 version "7.25.1"
4494 resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz#eadedfa351a6f36b490aa17f4fa9b14e842b9eb4"4686 resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.25.1.tgz#9286b7cd9bf917d40309760f403e53016eda8331"
4495 integrity sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==4687 integrity sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==
4496 dependencies:4688 dependencies:
4497 array-includes "^3.1.3"4689 array-includes "^3.1.3"
4498 array.prototype.flatmap "^1.2.4"4690 array.prototype.flatmap "^1.2.4"
4499 doctrine "^2.1.0"4691 doctrine "^2.1.0"
4692 estraverse "^5.2.0"
4500 has "^1.0.3"4693 has "^1.0.3"
4501 jsx-ast-utils "^2.4.1 || ^3.0.0"4694 jsx-ast-utils "^2.4.1 || ^3.0.0"
4502 minimatch "^3.0.4"4695 minimatch "^3.0.4"
4851 snapdragon "^0.8.1"5044 snapdragon "^0.8.1"
4852 to-regex "^3.0.1"5045 to-regex "^3.0.1"
48535046
4854expect@^27.0.6:5047expect@^27.1.0:
4855 version "27.0.6"5048 version "27.1.0"
4856 resolved "https://registry.yarnpkg.com/expect/-/expect-27.0.6.tgz#a4d74fbe27222c718fff68ef49d78e26a8fd4c05"5049 resolved "https://registry.yarnpkg.com/expect/-/expect-27.1.0.tgz#380de0abb3a8f2299c4c6c66bbe930483b5dba9b"
4857 integrity sha512-psNLt8j2kwg42jGBDSfAlU49CEZxejN1f1PlANWDZqIhBOVU/c2Pm888FcjWJzFewhIsNWfZJeLjUjtKGiPuSw==5050 integrity sha512-9kJngV5hOJgkFil4F/uXm3hVBubUK2nERVfvqNNwxxuW8ZOUwSTTSysgfzckYtv/LBzj/LJXbiAF7okHCXgdug==
4858 dependencies:5051 dependencies:
4859 "@jest/types" "^27.0.6"5052 "@jest/types" "^27.1.0"
4860 ansi-styles "^5.0.0"5053 ansi-styles "^5.0.0"
4861 jest-get-type "^27.0.6"5054 jest-get-type "^27.0.6"
4862 jest-matcher-utils "^27.0.6"5055 jest-matcher-utils "^27.1.0"
4863 jest-message-util "^27.0.6"5056 jest-message-util "^27.1.0"
4864 jest-regex-util "^27.0.6"5057 jest-regex-util "^27.0.6"
48655058
4866express@^4.14.0:5059express@^4.14.0:
6016 dependencies:6209 dependencies:
6017 ci-info "^3.1.1"6210 ci-info "^3.1.1"
60186211
6019is-core-module@^2.2.0, is-core-module@^2.4.0:6212is-core-module@^2.2.0:
6020 version "2.4.0"6213 version "2.4.0"
6021 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"6214 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
6022 integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==6215 integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==
6023 dependencies:6216 dependencies:
6024 has "^1.0.3"6217 has "^1.0.3"
60256218
6219is-core-module@^2.6.0:
6220 version "2.6.0"
6221 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19"
6222 integrity sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==
6223 dependencies:
6224 has "^1.0.3"
6225
6026is-data-descriptor@^0.1.4:6226is-data-descriptor@^0.1.4:
6027 version "0.1.4"6227 version "0.1.4"
6028 resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"6228 resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
6286 resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"6486 resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
6287 integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==6487 integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
62886488
6489is-url-superb@^4.0.0:
6490 version "4.0.0"
6491 resolved "https://registry.yarnpkg.com/is-url-superb/-/is-url-superb-4.0.0.tgz#b54d1d2499bb16792748ac967aa3ecb41a33a8c2"
6492 integrity sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==
6493
6289is-url@^1.1.0, is-url@^1.2.4:6494is-url@^1.1.0, is-url@^1.2.4:
6290 version "1.2.4"6495 version "1.2.4"
6291 resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"6496 resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"
6377 has-to-string-tag-x "^1.2.0"6582 has-to-string-tag-x "^1.2.0"
6378 is-object "^1.0.1"6583 is-object "^1.0.1"
63796584
6380jest-changed-files@^27.0.6:6585jest-changed-files@^27.1.0:
6381 version "27.0.6"6586 version "27.1.0"
6382 resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.0.6.tgz#bed6183fcdea8a285482e3b50a9a7712d49a7a8b"6587 resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.1.0.tgz#42da6ea00f06274172745729d55f42b60a9dffe0"
6383 integrity sha512-BuL/ZDauaq5dumYh5y20sn4IISnf1P9A0TDswTxUi84ORGtVa86ApuBHqICL0vepqAnZiY6a7xeSPWv2/yy4eA==6588 integrity sha512-eRcb13TfQw0xiV2E98EmiEgs9a5uaBIqJChyl0G7jR9fCIvGjXovnDS6Zbku3joij4tXYcSK4SE1AXqOlUxjWg==
6384 dependencies:6589 dependencies:
6385 "@jest/types" "^27.0.6"6590 "@jest/types" "^27.1.0"
6386 execa "^5.0.0"6591 execa "^5.0.0"
6387 throat "^6.0.1"6592 throat "^6.0.1"
63886593
6389jest-circus@^27.0.6:6594jest-circus@^27.1.0:
6390 version "27.0.6"6595 version "27.1.0"
6391 resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.6.tgz#dd4df17c4697db6a2c232aaad4e9cec666926668"6596 resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.1.0.tgz#24c280c90a625ea57da20ee231d25b1621979a57"
6392 integrity sha512-OJlsz6BBeX9qR+7O9lXefWoc2m9ZqcZ5Ohlzz0pTEAG4xMiZUJoacY8f4YDHxgk0oKYxj277AfOk9w6hZYvi1Q==6597 integrity sha512-6FWtHs3nZyZlMBhRf1wvAC5CirnflbGJAY1xssSAnERLiiXQRH+wY2ptBVtXjX4gz4AA2EwRV57b038LmifRbA==
6393 dependencies:6598 dependencies:
6394 "@jest/environment" "^27.0.6"6599 "@jest/environment" "^27.1.0"
6395 "@jest/test-result" "^27.0.6"6600 "@jest/test-result" "^27.1.0"
6396 "@jest/types" "^27.0.6"6601 "@jest/types" "^27.1.0"
6397 "@types/node" "*"6602 "@types/node" "*"
6398 chalk "^4.0.0"6603 chalk "^4.0.0"
6399 co "^4.6.0"6604 co "^4.6.0"
6400 dedent "^0.7.0"6605 dedent "^0.7.0"
6401 expect "^27.0.6"6606 expect "^27.1.0"
6402 is-generator-fn "^2.0.0"6607 is-generator-fn "^2.0.0"
6403 jest-each "^27.0.6"6608 jest-each "^27.1.0"
6404 jest-matcher-utils "^27.0.6"6609 jest-matcher-utils "^27.1.0"
6405 jest-message-util "^27.0.6"6610 jest-message-util "^27.1.0"
6406 jest-runtime "^27.0.6"6611 jest-runtime "^27.1.0"
6407 jest-snapshot "^27.0.6"6612 jest-snapshot "^27.1.0"
6408 jest-util "^27.0.6"6613 jest-util "^27.1.0"
6409 pretty-format "^27.0.6"6614 pretty-format "^27.1.0"
6410 slash "^3.0.0"6615 slash "^3.0.0"
6411 stack-utils "^2.0.3"6616 stack-utils "^2.0.3"
6412 throat "^6.0.1"6617 throat "^6.0.1"
64136618
6414jest-cli@^27.0.6:6619jest-cli@^27.1.0:
6415 version "27.0.6"6620 version "27.1.0"
6416 resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.6.tgz#d021e5f4d86d6a212450d4c7b86cb219f1e6864f"6621 resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.1.0.tgz#118438e4d11cf6fb66cb2b2eb5778817eab3daeb"
6417 integrity sha512-qUUVlGb9fdKir3RDE+B10ULI+LQrz+MCflEH2UJyoUjoHHCbxDrMxSzjQAPUMsic4SncI62ofYCcAvW6+6rhhg==6622 integrity sha512-h6zPUOUu+6oLDrXz0yOWY2YXvBLk8gQinx4HbZ7SF4V3HzasQf+ncoIbKENUMwXyf54/6dBkYXvXJos+gOHYZw==
6418 dependencies:6623 dependencies:
6419 "@jest/core" "^27.0.6"6624 "@jest/core" "^27.1.0"
6420 "@jest/test-result" "^27.0.6"6625 "@jest/test-result" "^27.1.0"
6421 "@jest/types" "^27.0.6"6626 "@jest/types" "^27.1.0"
6422 chalk "^4.0.0"6627 chalk "^4.0.0"
6423 exit "^0.1.2"6628 exit "^0.1.2"
6424 graceful-fs "^4.2.4"6629 graceful-fs "^4.2.4"
6425 import-local "^3.0.2"6630 import-local "^3.0.2"
6426 jest-config "^27.0.6"6631 jest-config "^27.1.0"
6427 jest-util "^27.0.6"6632 jest-util "^27.1.0"
6428 jest-validate "^27.0.6"6633 jest-validate "^27.1.0"
6429 prompts "^2.0.1"6634 prompts "^2.0.1"
6430 yargs "^16.0.3"6635 yargs "^16.0.3"
64316636
6432jest-config@^27.0.6:6637jest-config@^27.1.0:
6433 version "27.0.6"6638 version "27.1.0"
6434 resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.6.tgz#119fb10f149ba63d9c50621baa4f1f179500277f"6639 resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.1.0.tgz#e6826e2baaa34c07c3839af86466870e339d9ada"
6435 integrity sha512-JZRR3I1Plr2YxPBhgqRspDE2S5zprbga3swYNrvY3HfQGu7p/GjyLOqwrYad97tX3U3mzT53TPHVmozacfP/3w==6640 integrity sha512-GMo7f76vMYUA3b3xOdlcKeKQhKcBIgurjERO2hojo0eLkKPGcw7fyIoanH+m6KOP2bLad+fGnF8aWOJYxzNPeg==
6436 dependencies:6641 dependencies:
6437 "@babel/core" "^7.1.0"6642 "@babel/core" "^7.1.0"
6438 "@jest/test-sequencer" "^27.0.6"6643 "@jest/test-sequencer" "^27.1.0"
6439 "@jest/types" "^27.0.6"6644 "@jest/types" "^27.1.0"
6440 babel-jest "^27.0.6"6645 babel-jest "^27.1.0"
6441 chalk "^4.0.0"6646 chalk "^4.0.0"
6442 deepmerge "^4.2.2"6647 deepmerge "^4.2.2"
6443 glob "^7.1.1"6648 glob "^7.1.1"
6444 graceful-fs "^4.2.4"6649 graceful-fs "^4.2.4"
6445 is-ci "^3.0.0"6650 is-ci "^3.0.0"
6446 jest-circus "^27.0.6"6651 jest-circus "^27.1.0"
6447 jest-environment-jsdom "^27.0.6"6652 jest-environment-jsdom "^27.1.0"
6448 jest-environment-node "^27.0.6"6653 jest-environment-node "^27.1.0"
6449 jest-get-type "^27.0.6"6654 jest-get-type "^27.0.6"
6450 jest-jasmine2 "^27.0.6"6655 jest-jasmine2 "^27.1.0"
6451 jest-regex-util "^27.0.6"6656 jest-regex-util "^27.0.6"
6452 jest-resolve "^27.0.6"6657 jest-resolve "^27.1.0"
6453 jest-runner "^27.0.6"6658 jest-runner "^27.1.0"
6454 jest-util "^27.0.6"6659 jest-util "^27.1.0"
6455 jest-validate "^27.0.6"6660 jest-validate "^27.1.0"
6456 micromatch "^4.0.4"6661 micromatch "^4.0.4"
6457 pretty-format "^27.0.6"6662 pretty-format "^27.1.0"
64586663
6459jest-diff@^27.0.6:6664jest-diff@^27.1.0:
6460 version "27.0.6"6665 version "27.1.0"
6461 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.0.6.tgz#4a7a19ee6f04ad70e0e3388f35829394a44c7b5e"6666 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.1.0.tgz#c7033f25add95e2218f3c7f4c3d7b634ab6b3cd2"
6462 integrity sha512-Z1mqgkTCSYaFgwTlP/NUiRzdqgxmmhzHY1Tq17zL94morOHfHu3K4bgSgl+CR4GLhpV8VxkuOYuIWnQ9LnFqmg==6667 integrity sha512-rjfopEYl58g/SZTsQFmspBODvMSytL16I+cirnScWTLkQVXYVZfxm78DFfdIIXc05RCYuGjxJqrdyG4PIFzcJg==
6463 dependencies:6668 dependencies:
6464 chalk "^4.0.0"6669 chalk "^4.0.0"
6465 diff-sequences "^27.0.6"6670 diff-sequences "^27.0.6"
6466 jest-get-type "^27.0.6"6671 jest-get-type "^27.0.6"
6467 pretty-format "^27.0.6"6672 pretty-format "^27.1.0"
64686673
6469jest-docblock@^27.0.6:6674jest-docblock@^27.0.6:
6470 version "27.0.6"6675 version "27.0.6"
6473 dependencies:6678 dependencies:
6474 detect-newline "^3.0.0"6679 detect-newline "^3.0.0"
64756680
6476jest-each@^27.0.6:6681jest-each@^27.1.0:
6477 version "27.0.6"6682 version "27.1.0"
6478 resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.0.6.tgz#cee117071b04060158dc8d9a66dc50ad40ef453b"6683 resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.1.0.tgz#36ac75f7aeecb3b8da2a8e617ccb30a446df408c"
6479 integrity sha512-m6yKcV3bkSWrUIjxkE9OC0mhBZZdhovIW5ergBYirqnkLXkyEn3oUUF/QZgyecA1cF1QFyTE8bRRl8Tfg1pfLA==6684 integrity sha512-K/cNvQlmDqQMRHF8CaQ0XPzCfjP5HMJc2bIJglrIqI9fjwpNqITle63IWE+wq4p+3v+iBgh7Wq0IdGpLx5xjDg==
6480 dependencies:6685 dependencies:
6481 "@jest/types" "^27.0.6"6686 "@jest/types" "^27.1.0"
6482 chalk "^4.0.0"6687 chalk "^4.0.0"
6483 jest-get-type "^27.0.6"6688 jest-get-type "^27.0.6"
6484 jest-util "^27.0.6"6689 jest-util "^27.1.0"
6485 pretty-format "^27.0.6"6690 pretty-format "^27.1.0"
64866691
6487jest-environment-jsdom@^27.0.6:6692jest-environment-jsdom@^27.1.0:
6488 version "27.0.6"6693 version "27.1.0"
6489 resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.6.tgz#f66426c4c9950807d0a9f209c590ce544f73291f"6694 resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.1.0.tgz#5fb3eb8a67e02e6cc623640388d5f90e33075f18"
6490 integrity sha512-FvetXg7lnXL9+78H+xUAsra3IeZRTiegA3An01cWeXBspKXUhAwMM9ycIJ4yBaR0L7HkoMPaZsozCLHh4T8fuw==6695 integrity sha512-JbwOcOxh/HOtsj56ljeXQCUJr3ivnaIlM45F5NBezFLVYdT91N5UofB1ux2B1CATsQiudcHdgTaeuqGXJqjJYQ==
6491 dependencies:6696 dependencies:
6492 "@jest/environment" "^27.0.6"6697 "@jest/environment" "^27.1.0"
6493 "@jest/fake-timers" "^27.0.6"6698 "@jest/fake-timers" "^27.1.0"
6494 "@jest/types" "^27.0.6"6699 "@jest/types" "^27.1.0"
6495 "@types/node" "*"6700 "@types/node" "*"
6496 jest-mock "^27.0.6"6701 jest-mock "^27.1.0"
6497 jest-util "^27.0.6"6702 jest-util "^27.1.0"
6498 jsdom "^16.6.0"6703 jsdom "^16.6.0"
64996704
6500jest-environment-node@^27.0.6:6705jest-environment-node@^27.1.0:
6501 version "27.0.6"6706 version "27.1.0"
6502 resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.6.tgz#a6699b7ceb52e8d68138b9808b0c404e505f3e07"6707 resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.1.0.tgz#feea6b765f1fd4582284d4f1007df2b0a8d15b7f"
6503 integrity sha512-+Vi6yLrPg/qC81jfXx3IBlVnDTI6kmRr08iVa2hFCWmJt4zha0XW7ucQltCAPhSR0FEKEoJ3i+W4E6T0s9is0w==6708 integrity sha512-JIyJ8H3wVyM4YCXp7njbjs0dIT87yhGlrXCXhDKNIg1OjurXr6X38yocnnbXvvNyqVTqSI4M9l+YfPKueqL1lw==
6504 dependencies:6709 dependencies:
6505 "@jest/environment" "^27.0.6"6710 "@jest/environment" "^27.1.0"
6506 "@jest/fake-timers" "^27.0.6"6711 "@jest/fake-timers" "^27.1.0"
6507 "@jest/types" "^27.0.6"6712 "@jest/types" "^27.1.0"
6508 "@types/node" "*"6713 "@types/node" "*"
6509 jest-mock "^27.0.6"6714 jest-mock "^27.1.0"
6510 jest-util "^27.0.6"6715 jest-util "^27.1.0"
65116716
6512jest-get-type@^27.0.6:6717jest-get-type@^27.0.6:
6513 version "27.0.6"6718 version "27.0.6"
6514 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"6719 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"
6515 integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==6720 integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==
65166721
6517jest-haste-map@^27.0.6:6722jest-haste-map@^27.1.0:
6518 version "27.0.6"6723 version "27.1.0"
6519 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.6.tgz#4683a4e68f6ecaa74231679dca237279562c8dc7"6724 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.1.0.tgz#a39f456823bd6a74e3c86ad25f6fa870428326bf"
6520 integrity sha512-4ldjPXX9h8doB2JlRzg9oAZ2p6/GpQUNAeiYXqcpmrKbP0Qev0wdZlxSMOmz8mPOEnt4h6qIzXFLDi8RScX/1w==6725 integrity sha512-7mz6LopSe+eA6cTFMf10OfLLqRoIPvmMyz5/OnSXnHO7hB0aDP1iIeLWCXzAcYU5eIJVpHr12Bk9yyq2fTW9vg==
6521 dependencies:6726 dependencies:
6522 "@jest/types" "^27.0.6"6727 "@jest/types" "^27.1.0"
6523 "@types/graceful-fs" "^4.1.2"6728 "@types/graceful-fs" "^4.1.2"
6524 "@types/node" "*"6729 "@types/node" "*"
6525 anymatch "^3.0.3"6730 anymatch "^3.0.3"
6526 fb-watchman "^2.0.0"6731 fb-watchman "^2.0.0"
6527 graceful-fs "^4.2.4"6732 graceful-fs "^4.2.4"
6528 jest-regex-util "^27.0.6"6733 jest-regex-util "^27.0.6"
6529 jest-serializer "^27.0.6"6734 jest-serializer "^27.0.6"
6530 jest-util "^27.0.6"6735 jest-util "^27.1.0"
6531 jest-worker "^27.0.6"6736 jest-worker "^27.1.0"
6532 micromatch "^4.0.4"6737 micromatch "^4.0.4"
6533 walker "^1.0.7"6738 walker "^1.0.7"
6534 optionalDependencies:6739 optionalDependencies:
6535 fsevents "^2.3.2"6740 fsevents "^2.3.2"
65366741
6537jest-jasmine2@^27.0.6:6742jest-jasmine2@^27.1.0:
6538 version "27.0.6"6743 version "27.1.0"
6539 resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.6.tgz#fd509a9ed3d92bd6edb68a779f4738b100655b37"6744 resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.1.0.tgz#324a3de0b2ee20d238b2b5b844acc4571331a206"
6540 integrity sha512-cjpH2sBy+t6dvCeKBsHpW41mjHzXgsavaFMp+VWRf0eR4EW8xASk1acqmljFtK2DgyIECMv2yCdY41r2l1+4iA==6745 integrity sha512-Z/NIt0wBDg3przOW2FCWtYjMn3Ip68t0SL60agD/e67jlhTyV3PIF8IzT9ecwqFbeuUSO2OT8WeJgHcalDGFzQ==
6541 dependencies:6746 dependencies:
6542 "@babel/traverse" "^7.1.0"6747 "@babel/traverse" "^7.1.0"
6543 "@jest/environment" "^27.0.6"6748 "@jest/environment" "^27.1.0"
6544 "@jest/source-map" "^27.0.6"6749 "@jest/source-map" "^27.0.6"
6545 "@jest/test-result" "^27.0.6"6750 "@jest/test-result" "^27.1.0"
6546 "@jest/types" "^27.0.6"6751 "@jest/types" "^27.1.0"
6547 "@types/node" "*"6752 "@types/node" "*"
6548 chalk "^4.0.0"6753 chalk "^4.0.0"
6549 co "^4.6.0"6754 co "^4.6.0"
6550 expect "^27.0.6"6755 expect "^27.1.0"
6551 is-generator-fn "^2.0.0"6756 is-generator-fn "^2.0.0"
6552 jest-each "^27.0.6"6757 jest-each "^27.1.0"
6553 jest-matcher-utils "^27.0.6"6758 jest-matcher-utils "^27.1.0"
6554 jest-message-util "^27.0.6"6759 jest-message-util "^27.1.0"
6555 jest-runtime "^27.0.6"6760 jest-runtime "^27.1.0"
6556 jest-snapshot "^27.0.6"6761 jest-snapshot "^27.1.0"
6557 jest-util "^27.0.6"6762 jest-util "^27.1.0"
6558 pretty-format "^27.0.6"6763 pretty-format "^27.1.0"
6559 throat "^6.0.1"6764 throat "^6.0.1"
65606765
6561jest-leak-detector@^27.0.6:6766jest-leak-detector@^27.1.0:
6562 version "27.0.6"6767 version "27.1.0"
6563 resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.0.6.tgz#545854275f85450d4ef4b8fe305ca2a26450450f"6768 resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.1.0.tgz#fe7eb633c851e06280ec4dd248067fe232c00a79"
6564 integrity sha512-2/d6n2wlH5zEcdctX4zdbgX8oM61tb67PQt4Xh8JFAIy6LRKUnX528HulkaG6nD5qDl5vRV1NXejCe1XRCH5gQ==6769 integrity sha512-oHvSkz1E80VyeTKBvZNnw576qU+cVqRXUD3/wKXh1zpaki47Qty2xeHg2HKie9Hqcd2l4XwircgNOWb/NiGqdA==
6565 dependencies:6770 dependencies:
6566 jest-get-type "^27.0.6"6771 jest-get-type "^27.0.6"
6567 pretty-format "^27.0.6"6772 pretty-format "^27.1.0"
65686773
6569jest-matcher-utils@^27.0.6:6774jest-matcher-utils@^27.1.0:
6570 version "27.0.6"6775 version "27.1.0"
6571 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.0.6.tgz#2a8da1e86c620b39459f4352eaa255f0d43e39a9"6776 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.1.0.tgz#68afda0885db1f0b9472ce98dc4c535080785301"
6572 integrity sha512-OFgF2VCQx9vdPSYTHWJ9MzFCehs20TsyFi6bIHbk5V1u52zJOnvF0Y/65z3GLZHKRuTgVPY4Z6LVePNahaQ+tA==6777 integrity sha512-VmAudus2P6Yt/JVBRdTPFhUzlIN8DYJd+et5Rd9QDsO/Z82Z4iwGjo43U8Z+PTiz8CBvKvlb6Fh3oKy39hykkQ==
6573 dependencies:6778 dependencies:
6574 chalk "^4.0.0"6779 chalk "^4.0.0"
6575 jest-diff "^27.0.6"6780 jest-diff "^27.1.0"
6576 jest-get-type "^27.0.6"6781 jest-get-type "^27.0.6"
6577 pretty-format "^27.0.6"6782 pretty-format "^27.1.0"
65786783
6579jest-message-util@^27.0.6:6784jest-message-util@^27.1.0:
6580 version "27.0.6"6785 version "27.1.0"
6581 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.0.6.tgz#158bcdf4785706492d164a39abca6a14da5ab8b5"6786 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.1.0.tgz#e77692c84945d1d10ef00afdfd3d2c20bd8fb468"
6582 integrity sha512-rBxIs2XK7rGy+zGxgi+UJKP6WqQ+KrBbD1YMj517HYN3v2BG66t3Xan3FWqYHKZwjdB700KiAJ+iES9a0M+ixw==6787 integrity sha512-Eck8NFnJ5Sg36R9XguD65cf2D5+McC+NF5GIdEninoabcuoOfWrID5qJhufq5FB0DRKoiyxB61hS7MKoMD0trQ==
6583 dependencies:6788 dependencies:
6584 "@babel/code-frame" "^7.12.13"6789 "@babel/code-frame" "^7.12.13"
6585 "@jest/types" "^27.0.6"6790 "@jest/types" "^27.1.0"
6586 "@types/stack-utils" "^2.0.0"6791 "@types/stack-utils" "^2.0.0"
6587 chalk "^4.0.0"6792 chalk "^4.0.0"
6588 graceful-fs "^4.2.4"6793 graceful-fs "^4.2.4"
6589 micromatch "^4.0.4"6794 micromatch "^4.0.4"
6590 pretty-format "^27.0.6"6795 pretty-format "^27.1.0"
6591 slash "^3.0.0"6796 slash "^3.0.0"
6592 stack-utils "^2.0.3"6797 stack-utils "^2.0.3"
65936798
6594jest-mock@^27.0.6:6799jest-mock@^27.1.0:
6595 version "27.0.6"6800 version "27.1.0"
6596 resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.0.6.tgz#0efdd40851398307ba16778728f6d34d583e3467"6801 resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.1.0.tgz#7ca6e4d09375c071661642d1c14c4711f3ab4b4f"
6597 integrity sha512-lzBETUoK8cSxts2NYXSBWT+EJNzmUVtVVwS1sU9GwE1DLCfGsngg+ZVSIe0yd0ZSm+y791esiuo+WSwpXJQ5Bw==6802 integrity sha512-iT3/Yhu7DwAg/0HvvLCqLvrTKTRMyJlrrfJYWzuLSf9RCAxBoIXN3HoymZxMnYsC3eD8ewGbUa9jUknwBenx2w==
6598 dependencies:6803 dependencies:
6599 "@jest/types" "^27.0.6"6804 "@jest/types" "^27.1.0"
6600 "@types/node" "*"6805 "@types/node" "*"
66016806
6602jest-pnp-resolver@^1.2.2:6807jest-pnp-resolver@^1.2.2:
6609 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"6814 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"
6610 integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==6815 integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==
66116816
6612jest-resolve-dependencies@^27.0.6:6817jest-resolve-dependencies@^27.1.0:
6613 version "27.0.6"6818 version "27.1.0"
6614 resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.6.tgz#3e619e0ef391c3ecfcf6ef4056207a3d2be3269f"6819 resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.1.0.tgz#d32ea4a2c82f76410f6157d0ec6cde24fbff2317"
6615 integrity sha512-mg9x9DS3BPAREWKCAoyg3QucCr0n6S8HEEsqRCKSPjPcu9HzRILzhdzY3imsLoZWeosEbJZz6TKasveczzpJZA==6820 integrity sha512-Kq5XuDAELuBnrERrjFYEzu/A+i2W7l9HnPWqZEeKGEQ7m1R+6ndMbdXCVCx29Se1qwLZLgvoXwinB3SPIaitMQ==
6616 dependencies:6821 dependencies:
6617 "@jest/types" "^27.0.6"6822 "@jest/types" "^27.1.0"
6618 jest-regex-util "^27.0.6"6823 jest-regex-util "^27.0.6"
6619 jest-snapshot "^27.0.6"6824 jest-snapshot "^27.1.0"
66206825
6621jest-resolve@^27.0.6:6826jest-resolve@^27.1.0:
6622 version "27.0.6"6827 version "27.1.0"
6623 resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.6.tgz#e90f436dd4f8fbf53f58a91c42344864f8e55bff"6828 resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.1.0.tgz#bb22303c9e240cccdda28562e3c6fbcc6a23ac86"
6624 integrity sha512-yKmIgw2LgTh7uAJtzv8UFHGF7Dm7XfvOe/LQ3Txv101fLM8cx2h1QVwtSJ51Q/SCxpIiKfVn6G2jYYMDNHZteA==6829 integrity sha512-TXvzrLyPg0vLOwcWX38ZGYeEztSEmW+cQQKqc4HKDUwun31wsBXwotRlUz4/AYU/Fq4GhbMd/ileIWZEtcdmIA==
6625 dependencies:6830 dependencies:
6626 "@jest/types" "^27.0.6"6831 "@jest/types" "^27.1.0"
6627 chalk "^4.0.0"6832 chalk "^4.0.0"
6628 escalade "^3.1.1"6833 escalade "^3.1.1"
6629 graceful-fs "^4.2.4"6834 graceful-fs "^4.2.4"
6835 jest-haste-map "^27.1.0"
6630 jest-pnp-resolver "^1.2.2"6836 jest-pnp-resolver "^1.2.2"
6631 jest-util "^27.0.6"6837 jest-util "^27.1.0"
6632 jest-validate "^27.0.6"6838 jest-validate "^27.1.0"
6633 resolve "^1.20.0"6839 resolve "^1.20.0"
6634 slash "^3.0.0"6840 slash "^3.0.0"
66356841
6636jest-runner@^27.0.6:6842jest-runner@^27.1.0:
6637 version "27.0.6"6843 version "27.1.0"
6638 resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.6.tgz#1325f45055539222bbc7256a6976e993ad2f9520"6844 resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.1.0.tgz#1b28d114fb3b67407b8354c9385d47395e8ff83f"
6639 integrity sha512-W3Bz5qAgaSChuivLn+nKOgjqNxM7O/9JOJoKDCqThPIg2sH/d4A/lzyiaFgnb9V1/w29Le11NpzTJSzga1vyYQ==6845 integrity sha512-ZWPKr9M5w5gDplz1KsJ6iRmQaDT/yyAFLf18fKbb/+BLWsR1sCNC2wMT0H7pP3gDcBz0qZ6aJraSYUNAGSJGaw==
6640 dependencies:6846 dependencies:
6641 "@jest/console" "^27.0.6"6847 "@jest/console" "^27.1.0"
6642 "@jest/environment" "^27.0.6"6848 "@jest/environment" "^27.1.0"
6643 "@jest/test-result" "^27.0.6"6849 "@jest/test-result" "^27.1.0"
6644 "@jest/transform" "^27.0.6"6850 "@jest/transform" "^27.1.0"
6645 "@jest/types" "^27.0.6"6851 "@jest/types" "^27.1.0"
6646 "@types/node" "*"6852 "@types/node" "*"
6647 chalk "^4.0.0"6853 chalk "^4.0.0"
6648 emittery "^0.8.1"6854 emittery "^0.8.1"
6649 exit "^0.1.2"6855 exit "^0.1.2"
6650 graceful-fs "^4.2.4"6856 graceful-fs "^4.2.4"
6651 jest-docblock "^27.0.6"6857 jest-docblock "^27.0.6"
6652 jest-environment-jsdom "^27.0.6"6858 jest-environment-jsdom "^27.1.0"
6653 jest-environment-node "^27.0.6"6859 jest-environment-node "^27.1.0"
6654 jest-haste-map "^27.0.6"6860 jest-haste-map "^27.1.0"
6655 jest-leak-detector "^27.0.6"6861 jest-leak-detector "^27.1.0"
6656 jest-message-util "^27.0.6"6862 jest-message-util "^27.1.0"
6657 jest-resolve "^27.0.6"6863 jest-resolve "^27.1.0"
6658 jest-runtime "^27.0.6"6864 jest-runtime "^27.1.0"
6659 jest-util "^27.0.6"6865 jest-util "^27.1.0"
6660 jest-worker "^27.0.6"6866 jest-worker "^27.1.0"
6661 source-map-support "^0.5.6"6867 source-map-support "^0.5.6"
6662 throat "^6.0.1"6868 throat "^6.0.1"
66636869
6664jest-runtime@^27.0.6:6870jest-runtime@^27.1.0:
6665 version "27.0.6"6871 version "27.1.0"
6666 resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.6.tgz#45877cfcd386afdd4f317def551fc369794c27c9"6872 resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.1.0.tgz#1a98d984ffebc16a0b4f9eaad8ab47c00a750cf5"
6667 integrity sha512-BhvHLRVfKibYyqqEFkybsznKwhrsu7AWx2F3y9G9L95VSIN3/ZZ9vBpm/XCS2bS+BWz3sSeNGLzI3TVQ0uL85Q==6873 integrity sha512-okiR2cpGjY0RkWmUGGado6ETpFOi9oG3yV0CioYdoktkVxy5Hv0WRLWnJFuArSYS8cHMCNcceUUMGiIfgxCO9A==
6668 dependencies:6874 dependencies:
6669 "@jest/console" "^27.0.6"6875 "@jest/console" "^27.1.0"
6670 "@jest/environment" "^27.0.6"6876 "@jest/environment" "^27.1.0"
6671 "@jest/fake-timers" "^27.0.6"6877 "@jest/fake-timers" "^27.1.0"
6672 "@jest/globals" "^27.0.6"6878 "@jest/globals" "^27.1.0"
6673 "@jest/source-map" "^27.0.6"6879 "@jest/source-map" "^27.0.6"
6674 "@jest/test-result" "^27.0.6"6880 "@jest/test-result" "^27.1.0"
6675 "@jest/transform" "^27.0.6"6881 "@jest/transform" "^27.1.0"
6676 "@jest/types" "^27.0.6"6882 "@jest/types" "^27.1.0"
6677 "@types/yargs" "^16.0.0"6883 "@types/yargs" "^16.0.0"
6678 chalk "^4.0.0"6884 chalk "^4.0.0"
6679 cjs-module-lexer "^1.0.0"6885 cjs-module-lexer "^1.0.0"
6680 collect-v8-coverage "^1.0.0"6886 collect-v8-coverage "^1.0.0"
6887 execa "^5.0.0"
6681 exit "^0.1.2"6888 exit "^0.1.2"
6682 glob "^7.1.3"6889 glob "^7.1.3"
6683 graceful-fs "^4.2.4"6890 graceful-fs "^4.2.4"
6684 jest-haste-map "^27.0.6"6891 jest-haste-map "^27.1.0"
6685 jest-message-util "^27.0.6"6892 jest-message-util "^27.1.0"
6686 jest-mock "^27.0.6"6893 jest-mock "^27.1.0"
6687 jest-regex-util "^27.0.6"6894 jest-regex-util "^27.0.6"
6688 jest-resolve "^27.0.6"6895 jest-resolve "^27.1.0"
6689 jest-snapshot "^27.0.6"6896 jest-snapshot "^27.1.0"
6690 jest-util "^27.0.6"6897 jest-util "^27.1.0"
6691 jest-validate "^27.0.6"6898 jest-validate "^27.1.0"
6692 slash "^3.0.0"6899 slash "^3.0.0"
6693 strip-bom "^4.0.0"6900 strip-bom "^4.0.0"
6694 yargs "^16.0.3"6901 yargs "^16.0.3"
6701 "@types/node" "*"6908 "@types/node" "*"
6702 graceful-fs "^4.2.4"6909 graceful-fs "^4.2.4"
67036910
6704jest-snapshot@^27.0.6:6911jest-snapshot@^27.1.0:
6705 version "27.0.6"6912 version "27.1.0"
6706 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.6.tgz#f4e6b208bd2e92e888344d78f0f650bcff05a4bf"6913 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.1.0.tgz#2a063ab90064017a7e9302528be7eaea6da12d17"
6707 integrity sha512-NTHaz8He+ATUagUgE7C/UtFcRoHqR2Gc+KDfhQIyx+VFgwbeEMjeP+ILpUTLosZn/ZtbNdCF5LkVnN/l+V751A==6914 integrity sha512-eaeUBoEjuuRwmiRI51oTldUsKOohB1F6fPqWKKILuDi/CStxzp2IWekVUXbuHHoz5ik33ioJhshiHpgPFbYgcA==
6708 dependencies:6915 dependencies:
6709 "@babel/core" "^7.7.2"6916 "@babel/core" "^7.7.2"
6710 "@babel/generator" "^7.7.2"6917 "@babel/generator" "^7.7.2"
6711 "@babel/parser" "^7.7.2"6918 "@babel/parser" "^7.7.2"
6712 "@babel/plugin-syntax-typescript" "^7.7.2"6919 "@babel/plugin-syntax-typescript" "^7.7.2"
6713 "@babel/traverse" "^7.7.2"6920 "@babel/traverse" "^7.7.2"
6714 "@babel/types" "^7.0.0"6921 "@babel/types" "^7.0.0"
6715 "@jest/transform" "^27.0.6"6922 "@jest/transform" "^27.1.0"
6716 "@jest/types" "^27.0.6"6923 "@jest/types" "^27.1.0"
6717 "@types/babel__traverse" "^7.0.4"6924 "@types/babel__traverse" "^7.0.4"
6718 "@types/prettier" "^2.1.5"6925 "@types/prettier" "^2.1.5"
6719 babel-preset-current-node-syntax "^1.0.0"6926 babel-preset-current-node-syntax "^1.0.0"
6720 chalk "^4.0.0"6927 chalk "^4.0.0"
6721 expect "^27.0.6"6928 expect "^27.1.0"
6722 graceful-fs "^4.2.4"6929 graceful-fs "^4.2.4"
6723 jest-diff "^27.0.6"6930 jest-diff "^27.1.0"
6724 jest-get-type "^27.0.6"6931 jest-get-type "^27.0.6"
6725 jest-haste-map "^27.0.6"6932 jest-haste-map "^27.1.0"
6726 jest-matcher-utils "^27.0.6"6933 jest-matcher-utils "^27.1.0"
6727 jest-message-util "^27.0.6"6934 jest-message-util "^27.1.0"
6728 jest-resolve "^27.0.6"6935 jest-resolve "^27.1.0"
6729 jest-util "^27.0.6"6936 jest-util "^27.1.0"
6730 natural-compare "^1.4.0"6937 natural-compare "^1.4.0"
6731 pretty-format "^27.0.6"6938 pretty-format "^27.1.0"
6732 semver "^7.3.2"6939 semver "^7.3.2"
67336940
6734jest-util@^27.0.6:6941jest-util@^27.1.0:
6735 version "27.0.6"6942 version "27.1.0"
6736 resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.0.6.tgz#e8e04eec159de2f4d5f57f795df9cdc091e50297"6943 resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.1.0.tgz#06a53777a8cb7e4940ca8e20bf9c67dd65d9bd68"
6737 integrity sha512-1JjlaIh+C65H/F7D11GNkGDDZtDfMEM8EBXsvd+l/cxtgQ6QhxuloOaiayt89DxUvDarbVhqI98HhgrM1yliFQ==6944 integrity sha512-edSLD2OneYDKC6gZM1yc+wY/877s/fuJNoM1k3sOEpzFyeptSmke3SLnk1dDHk9CgTA+58mnfx3ew3J11Kes/w==
6738 dependencies:6945 dependencies:
6739 "@jest/types" "^27.0.6"6946 "@jest/types" "^27.1.0"
6740 "@types/node" "*"6947 "@types/node" "*"
6741 chalk "^4.0.0"6948 chalk "^4.0.0"
6742 graceful-fs "^4.2.4"6949 graceful-fs "^4.2.4"
6743 is-ci "^3.0.0"6950 is-ci "^3.0.0"
6744 picomatch "^2.2.3"6951 picomatch "^2.2.3"
67456952
6746jest-validate@^27.0.6:6953jest-validate@^27.1.0:
6747 version "27.0.6"6954 version "27.1.0"
6748 resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.0.6.tgz#930a527c7a951927df269f43b2dc23262457e2a6"6955 resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.1.0.tgz#d9e82024c5e3f5cef52a600cfc456793a84c0998"
6749 integrity sha512-yhZZOaMH3Zg6DC83n60pLmdU1DQE46DW+KLozPiPbSbPhlXXaiUTDlhHQhHFpaqIFRrInko1FHXjTRpjWRuWfA==6956 integrity sha512-QiJ+4XuSuMsfPi9zvdO//IrSRSlG6ybJhOpuqYSsuuaABaNT84h0IoD6vvQhThBOKT+DIKvl5sTM0l6is9+SRA==
6750 dependencies:6957 dependencies:
6751 "@jest/types" "^27.0.6"6958 "@jest/types" "^27.1.0"
6752 camelcase "^6.2.0"6959 camelcase "^6.2.0"
6753 chalk "^4.0.0"6960 chalk "^4.0.0"
6754 jest-get-type "^27.0.6"6961 jest-get-type "^27.0.6"
6755 leven "^3.1.0"6962 leven "^3.1.0"
6756 pretty-format "^27.0.6"6963 pretty-format "^27.1.0"
67576964
6758jest-watcher@^27.0.6:6965jest-watcher@^27.1.0:
6759 version "27.0.6"6966 version "27.1.0"
6760 resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.0.6.tgz#89526f7f9edf1eac4e4be989bcb6dec6b8878d9c"6967 resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.1.0.tgz#2511fcddb0e969a400f3d1daa74265f93f13ce93"
6761 integrity sha512-/jIoKBhAP00/iMGnTwUBLgvxkn7vsOweDrOTSPzc7X9uOyUtJIDthQBTI1EXz90bdkrxorUZVhJwiB69gcHtYQ==6968 integrity sha512-ivaWTrA46aHWdgPDgPypSHiNQjyKnLBpUIHeBaGg11U+pDzZpkffGlcB1l1a014phmG0mHgkOHtOgiqJQM6yKQ==
6762 dependencies:6969 dependencies:
6763 "@jest/test-result" "^27.0.6"6970 "@jest/test-result" "^27.1.0"
6764 "@jest/types" "^27.0.6"6971 "@jest/types" "^27.1.0"
6765 "@types/node" "*"6972 "@types/node" "*"
6766 ansi-escapes "^4.2.1"6973 ansi-escapes "^4.2.1"
6767 chalk "^4.0.0"6974 chalk "^4.0.0"
6768 jest-util "^27.0.6"6975 jest-util "^27.1.0"
6769 string-length "^4.0.1"6976 string-length "^4.0.1"
67706977
6771jest-worker@^27.0.6:6978jest-worker@^27.1.0:
6772 version "27.0.6"6979 version "27.1.0"
6773 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.6.tgz#a5fdb1e14ad34eb228cfe162d9f729cdbfa28aed"6980 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.1.0.tgz#65f4a88e37148ed984ba8ca8492d6b376938c0aa"
6774 integrity sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==6981 integrity sha512-mO4PHb2QWLn9yRXGp7rkvXLAYuxwhq1ZYUo0LoDhg8wqvv4QizP1ZWEJOeolgbEgAWZLIEU0wsku8J+lGWfBhg==
6775 dependencies:6982 dependencies:
6776 "@types/node" "*"6983 "@types/node" "*"
6777 merge-stream "^2.0.0"6984 merge-stream "^2.0.0"
6778 supports-color "^8.0.0"6985 supports-color "^8.0.0"
67796986
6780jest@^27.0.6:6987jest@^27.1.0:
6781 version "27.0.6"6988 version "27.1.0"
6782 resolved "https://registry.yarnpkg.com/jest/-/jest-27.0.6.tgz#10517b2a628f0409087fbf473db44777d7a04505"6989 resolved "https://registry.yarnpkg.com/jest/-/jest-27.1.0.tgz#eaab62dfdc02d8b7c814cd27b8d2d92bc46d3d69"
6783 integrity sha512-EjV8aETrsD0wHl7CKMibKwQNQc3gIRBXlTikBmmHUeVMKaPFxdcUIBfoDqTSXDoGJIivAYGqCWVlzCSaVjPQsA==6990 integrity sha512-pSQDVwRSwb109Ss13lcMtdfS9r8/w2Zz8+mTUA9VORD66GflCdl8nUFCqM96geOD2EBwWCNURrNAfQsLIDNBdg==
6784 dependencies:6991 dependencies:
6785 "@jest/core" "^27.0.6"6992 "@jest/core" "^27.1.0"
6786 import-local "^3.0.2"6993 import-local "^3.0.2"
6787 jest-cli "^27.0.6"6994 jest-cli "^27.1.0"
67886995
6789js-sha3@0.5.7, js-sha3@^0.5.7:6996js-sha3@0.5.7, js-sha3@^0.5.7:
6790 version "0.5.7"6997 version "0.5.7"
7192 dependencies:7399 dependencies:
7193 yallist "^4.0.0"7400 yallist "^4.0.0"
71947401
7195madge@^4.0.2:7402madge@^5.0.1:
7196 version "4.0.2"7403 version "5.0.1"
7197 resolved "https://registry.yarnpkg.com/madge/-/madge-4.0.2.tgz#56a3aff8021a5844f8713e0789f6ee94095f2f41"7404 resolved "https://registry.yarnpkg.com/madge/-/madge-5.0.1.tgz#2096d9006558ea0669b3ade89c2cda708a24e22b"
7198 integrity sha512-l5bnA2dvyk0azLKDbOTCI+wDZ6nB007PhvPdmiYlPmqwVi49JPbhQrH/t4u8E6Akp3gwji1GZuA+v/F5q6yoWQ==7405 integrity sha512-krmSWL9Hkgub74bOjnjWRoFPAJvPwSG6Dbta06qhWOq6X/n/FPzO3ESZvbFYVIvG2g4UHXvCJN1b+RZLaSs9nA==
7199 dependencies:7406 dependencies:
7200 chalk "^4.1.0"7407 chalk "^4.1.1"
7201 commander "^6.2.1"7408 commander "^7.2.0"
7202 commondir "^1.0.1"7409 commondir "^1.0.1"
7203 debug "^4.0.1"7410 debug "^4.3.1"
7204 dependency-tree "^8.0.0"7411 dependency-tree "^8.1.1"
7205 detective-amd "^3.0.1"7412 detective-amd "^3.1.0"
7206 detective-cjs "^3.1.1"7413 detective-cjs "^3.1.1"
7207 detective-es6 "^2.1.0"7414 detective-es6 "^2.2.0"
7208 detective-less "^1.0.2"7415 detective-less "^1.0.2"
7209 detective-postcss "^4.0.0"7416 detective-postcss "^5.0.0"
7210 detective-sass "^3.0.1"7417 detective-sass "^3.0.1"
7211 detective-scss "^2.0.1"7418 detective-scss "^2.0.1"
7212 detective-stylus "^1.0.0"7419 detective-stylus "^1.0.0"
7213 detective-typescript "^7.0.0"7420 detective-typescript "^7.0.0"
7214 graphviz "0.0.9"7421 graphviz "0.0.9"
7215 ora "^5.1.0"7422 ora "^5.4.1"
7216 pluralize "^8.0.0"7423 pluralize "^8.0.0"
7217 precinct "^7.0.0"7424 precinct "^8.1.0"
7218 pretty-ms "^7.0.0"7425 pretty-ms "^7.0.1"
7219 rc "^1.2.7"7426 rc "^1.2.7"
7220 typescript "^3.9.5"7427 typescript "^3.9.5"
7221 walkdir "^0.4.1"7428 walkdir "^0.4.1"
7667 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.74.tgz#e5866488080ebaa70a93b91144ccde06f3c3463e"7874 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.74.tgz#e5866488080ebaa70a93b91144ccde06f3c3463e"
7668 integrity sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==7875 integrity sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==
76697876
7877node-releases@^1.1.75:
7878 version "1.1.75"
7879 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe"
7880 integrity sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==
7881
7670node-source-walk@^4.0.0, node-source-walk@^4.2.0:7882node-source-walk@^4.0.0, node-source-walk@^4.2.0:
7671 version "4.2.0"7883 version "4.2.0"
7672 resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.2.0.tgz#c2efe731ea8ba9c03c562aa0a9d984e54f27bc2c"7884 resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.2.0.tgz#c2efe731ea8ba9c03c562aa0a9d984e54f27bc2c"
7798 dependencies:8010 dependencies:
7799 isobject "^3.0.1"8011 isobject "^3.0.1"
78008012
7801object.values@^1.1.3, object.values@^1.1.4:8013object.values@^1.1.4:
7802 version "1.1.4"8014 version "1.1.4"
7803 resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30"8015 resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30"
7804 integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==8016 integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==
7873 strip-ansi "^6.0.0"8085 strip-ansi "^6.0.0"
7874 wcwidth "^1.0.1"8086 wcwidth "^1.0.1"
78758087
7876ora@^5.1.0, ora@^5.3.0:8088ora@^5.3.0, ora@^5.4.1:
7877 version "5.4.1"8089 version "5.4.1"
7878 resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"8090 resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
7879 integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==8091 integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
8214 indexes-of "^1.0.1"8426 indexes-of "^1.0.1"
8215 uniq "^1.0.1"8427 uniq "^1.0.1"
82168428
8429postcss-values-parser@^5.0.0:
8430 version "5.0.0"
8431 resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-5.0.0.tgz#10c61ac3f488e4de25746b829ea8d8894e9ac3d2"
8432 integrity sha512-2viDDjMMrt21W2izbeiJxl3kFuD/+asgB0CBwPEgSyhCmBnDIa/y+pLaoyX+q3I3DHH0oPPL3cgjVTQvlS1Maw==
8433 dependencies:
8434 color-name "^1.1.4"
8435 is-url-superb "^4.0.0"
8436 quote-unquote "^1.0.0"
8437
8217postcss@^7.0.36:8438postcss@^7.0.36:
8218 version "7.0.36"8439 version "7.0.36"
8219 resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb"8440 resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb"
8232 nanoid "^3.1.23"8453 nanoid "^3.1.23"
8233 source-map-js "^0.6.2"8454 source-map-js "^0.6.2"
82348455
8235precinct@^7.0.0:8456postcss@^8.2.13:
8236 version "7.1.0"8457 version "8.3.6"
8237 resolved "https://registry.yarnpkg.com/precinct/-/precinct-7.1.0.tgz#a0311e0b59029647eaf57c2d30b8efa9c85d129a"8458 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.6.tgz#2730dd76a97969f37f53b9a6096197be311cc4ea"
8238 integrity sha512-I1RkW5PX51/q6Xl39//D7x9NgaKNGHpR5DCNaoxP/b2+KbzzXDNhauJUMV17KSYkJA41CSpwYUPRtRoNxbshWA==8459 integrity sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==
8239 dependencies:8460 dependencies:
8240 commander "^2.20.3"8461 colorette "^1.2.2"
8241 debug "^4.3.1"
8242 detective-amd "^3.0.1"
8243 detective-cjs "^3.1.1"
8244 detective-es6 "^2.2.0"
8245 detective-less "^1.0.2"8462 nanoid "^3.1.23"
8246 detective-postcss "^4.0.0"
8247 detective-sass "^3.0.1"
8248 detective-scss "^2.0.1"
8249 detective-stylus "^1.0.0"8463 source-map-js "^0.6.2"
8250 detective-typescript "^6.0.0"
8251 module-definition "^3.3.1"
8252 node-source-walk "^4.2.0"
82538464
8254precinct@^8.0.0:8465precinct@^8.0.0, precinct@^8.1.0:
8255 version "8.1.0"8466 version "8.1.0"
8256 resolved "https://registry.yarnpkg.com/precinct/-/precinct-8.1.0.tgz#6b8f2389ba2ca61c466731390b0d7e25da3fd996"8467 resolved "https://registry.yarnpkg.com/precinct/-/precinct-8.1.0.tgz#6b8f2389ba2ca61c466731390b0d7e25da3fd996"
8257 integrity sha512-oeZBR9IdER42Ef6Rz11z1oOUqicsI5J1Qffj6tYghKLhxN2UnHy7uE1axxNr0VZRevPK2HWkROk36uXrbJwHFA==8468 integrity sha512-oeZBR9IdER42Ef6Rz11z1oOUqicsI5J1Qffj6tYghKLhxN2UnHy7uE1axxNr0VZRevPK2HWkROk36uXrbJwHFA==
8300 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"8511 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"
8301 integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==8512 integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==
83028513
8303pretty-format@^27.0.6:8514pretty-format@^27.1.0:
8304 version "27.0.6"8515 version "27.1.0"
8305 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.6.tgz#ab770c47b2c6f893a21aefc57b75da63ef49a11f"8516 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.1.0.tgz#022f3fdb19121e0a2612f3cff8d724431461b9ca"
8306 integrity sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==8517 integrity sha512-4aGaud3w3rxAO6OXmK3fwBFQ0bctIOG3/if+jYEFGNGIs0EvuidQm3bZ9mlP2/t9epLNC/12czabfy7TZNSwVA==
8307 dependencies:8518 dependencies:
8308 "@jest/types" "^27.0.6"8519 "@jest/types" "^27.1.0"
8309 ansi-regex "^5.0.0"8520 ansi-regex "^5.0.0"
8310 ansi-styles "^5.0.0"8521 ansi-styles "^5.0.0"
8311 react-is "^17.0.1"8522 react-is "^17.0.1"
83128523
8313pretty-ms@^7.0.0:8524pretty-ms@^7.0.1:
8314 version "7.0.1"8525 version "7.0.1"
8315 resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-7.0.1.tgz#7d903eaab281f7d8e03c66f867e239dc32fb73e8"8526 resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-7.0.1.tgz#7d903eaab281f7d8e03c66f867e239dc32fb73e8"
8316 integrity sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==8527 integrity sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==
8445 resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"8656 resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
8446 integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==8657 integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
84478658
8659quote-unquote@^1.0.0:
8660 version "1.0.0"
8661 resolved "https://registry.yarnpkg.com/quote-unquote/-/quote-unquote-1.0.0.tgz#67a9a77148effeaf81a4d428404a710baaac8a0b"
8662 integrity sha1-Z6mncUjv/q+BpNQoQEpxC6qsigs=
8663
8448randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:8664randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
8449 version "2.1.0"8665 version "2.1.0"
8450 resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"8666 resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
8825 dependencies:9041 dependencies:
8826 bn.js "^4.11.1"9042 bn.js "^4.11.1"
88279043
8828rollup@^2.56.2:9044rollup@^2.56.3:
8829 version "2.56.2"9045 version "2.56.3"
8830 resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.2.tgz#a045ff3f6af53ee009b5f5016ca3da0329e5470f"9046 resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.3.tgz#b63edadd9851b0d618a6d0e6af8201955a77aeff"
8831 integrity sha512-s8H00ZsRi29M2/lGdm1u8DJpJ9ML8SUOpVVBd33XNeEeL3NVaTiUcSBHzBdF3eAyR0l7VSpsuoVUGrRHq7aPwQ==9047 integrity sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg==
8832 optionalDependencies:9048 optionalDependencies:
8833 fsevents "~2.3.2"9049 fsevents "~2.3.2"
88349050
9706 source-map-support "^0.5.17"9922 source-map-support "^0.5.17"
9707 yn "3.1.1"9923 yn "3.1.1"
97089924
9709tsconfig-paths@^3.9.0:9925tsconfig-paths@^3.11.0:
9710 version "3.9.0"9926 version "3.11.0"
9711 resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b"9927 resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz#954c1fe973da6339c78e06b03ce2e48810b65f36"
9712 integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==9928 integrity sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==
9713 dependencies:9929 dependencies:
9714 "@types/json5" "^0.0.29"9930 "@types/json5" "^0.0.29"
9715 json5 "^1.0.1"9931 json5 "^1.0.1"
9845 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.4.tgz#3f85b986945bcf31071decdd96cf8bfa65f9dcbc"10061 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.4.tgz#3f85b986945bcf31071decdd96cf8bfa65f9dcbc"
9846 integrity sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==10062 integrity sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==
984710063
9848typescript@^4.3.5:10064typescript@^4.4.2:
9849 version "4.3.5"10065 version "4.4.2"
9850 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4"10066 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.2.tgz#6d618640d430e3569a1dfb44f7d7e600ced3ee86"
9851 integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==10067 integrity sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==
985210068
9853uglify-js@^3.1.4:10069uglify-js@^3.1.4:
9854 version "3.13.9"10070 version "3.13.9"
10670 y18n "^5.0.5"10886 y18n "^5.0.5"
10671 yargs-parser "^20.2.2"10887 yargs-parser "^20.2.2"
1067210888
10673yargs@^17.1.0, yargs@^17.1.1:10889yargs@^17.1.1:
10674 version "17.1.1"10890 version "17.1.1"
10675 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba"10891 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba"
10676 integrity sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==10892 integrity sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==
deletedupload_secrets.shdiffbeforeafterboth

no changes