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

difftreelog

Merge pull request #217 from UniqueNetwork/feature/polkadot-v0.9.12

kozyrevdev2021-11-01parents: #65a56d5 #49ee011.patch.diff
in: master
Upgrade polkadot to v0.9.12

71 files changed

modified.devcontainer/Dockerfilediffbeforeafterboth
13 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \13 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
14 nvm install v16.2.0 && \14 nvm install v16.2.0 && \
15 npm install -g yarn && \15 npm install -g yarn && \
16 rustup toolchain install nightly-2021-05-20 && \16 rustup toolchain install nightly-2021-06-28 && \
17 rustup default nightly-2021-05-20 && \17 rustup default nightly-2021-06-28 && \
18 rustup target add wasm32-unknown-unknown && \18 rustup target add wasm32-unknown-unknown && \
19 rustup component add rustfmt clippy && \19 rustup component add rustfmt clippy && \
20 cargo install cargo-expand cargo-edit cargo-contract20 cargo install cargo-expand cargo-edit cargo-contract
modified.envdiffbeforeafterboth
1RUST_TOOLCHAIN=nightly-2021-06-281RUST_TOOLCHAIN=nightly-2021-06-28
2RUST_C=1.55.0-nightly2RUST_C=1.55.0-nightly
3POLKA_VERSION=v0.9.103POLKA_VERSION=v0.9.12
4NFT_BRANCH=develop4NFT_BRANCH=develop
5USER=***5USER=***
6PASS=***6PASS=***
modifiedCargo.lockdiffbeforeafterboth
1414
15[[package]]15[[package]]
16name = "addr2line"16name = "addr2line"
17version = "0.14.1"17version = "0.16.0"
18source = "registry+https://github.com/rust-lang/crates.io-index"18source = "registry+https://github.com/rust-lang/crates.io-index"
19checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7"19checksum = "3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd"
20dependencies = [20dependencies = [
21 "gimli 0.23.0",21 "gimli",
22]22]
2323
24[[package]]24[[package]]
25name = "addr2line"
26version = "0.15.1"
27source = "registry+https://github.com/rust-lang/crates.io-index"
28checksum = "03345e98af8f3d786b6d9f656ccfa6ac316d954e92bc4841f0bba20789d5fb5a"
29dependencies = [
30 "gimli 0.24.0",
31]
32
33[[package]]
34name = "adler"25name = "adler"
35version = "0.2.2"26version = "1.0.2"
36source = "registry+https://github.com/rust-lang/crates.io-index"27source = "registry+https://github.com/rust-lang/crates.io-index"
37checksum = "ccc9a9dd069569f212bc4330af9f17c4afb5e8ce185e83dbb14f1349dda18b10"28checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
3829
39[[package]]30[[package]]
40name = "aead"31name = "aead"
7364
74[[package]]65[[package]]
75name = "ahash"66name = "ahash"
76version = "0.7.4"67version = "0.7.6"
77source = "registry+https://github.com/rust-lang/crates.io-index"68source = "registry+https://github.com/rust-lang/crates.io-index"
78checksum = "43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98"69checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
79dependencies = [70dependencies = [
80 "getrandom 0.2.1",71 "getrandom 0.2.3",
81 "once_cell",72 "once_cell",
82 "version_check",73 "version_check",
83]74]
8475
85[[package]]76[[package]]
86name = "aho-corasick"77name = "aho-corasick"
87version = "0.7.13"78version = "0.7.18"
88source = "registry+https://github.com/rust-lang/crates.io-index"79source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"80checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
90dependencies = [81dependencies = [
91 "memchr",82 "memchr",
92]83]
117108
118[[package]]109[[package]]
119name = "anyhow"110name = "anyhow"
120version = "1.0.39"111version = "1.0.44"
121source = "registry+https://github.com/rust-lang/crates.io-index"112source = "registry+https://github.com/rust-lang/crates.io-index"
122checksum = "81cddc5f91628367664cc7c69714ff08deee8a3efc54623011c772544d7b2767"113checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1"
123114
124[[package]]115[[package]]
125name = "approx"116name = "approx"
153144
154[[package]]145[[package]]
155name = "arrayvec"146name = "arrayvec"
156version = "0.7.0"147version = "0.7.2"
157source = "registry+https://github.com/rust-lang/crates.io-index"148source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "5a2f58b0bb10c380af2b26e57212856b8c9a59e0925b4c20f4a174a49734eaf7"149checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
159150
160[[package]]151[[package]]
161name = "asn1_der"152name = "asn1_der"
162version = "0.7.4"153version = "0.7.5"
163source = "registry+https://github.com/rust-lang/crates.io-index"154source = "registry+https://github.com/rust-lang/crates.io-index"
164checksum = "9d6e24d2cce90c53b948c46271bfb053e4bdc2db9b5d3f65e20f8cf28a1b7fc3"155checksum = "e22d1f4b888c298a027c99dc9048015fac177587de20fc30232a057dfbe24a21"
165156
166[[package]]157[[package]]
167name = "assert_matches"158name = "assert_matches"
181172
182[[package]]173[[package]]
183name = "async-channel"174name = "async-channel"
184version = "1.5.1"175version = "1.6.1"
185source = "registry+https://github.com/rust-lang/crates.io-index"176source = "registry+https://github.com/rust-lang/crates.io-index"
186checksum = "59740d83946db6a5af71ae25ddf9562c2b176b2ca42cf99a455f09f4a220d6b9"177checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319"
187dependencies = [178dependencies = [
188 "concurrent-queue",179 "concurrent-queue",
189 "event-listener",180 "event-listener",
222213
223[[package]]214[[package]]
224name = "async-io"215name = "async-io"
225version = "1.3.1"216version = "1.6.0"
226source = "registry+https://github.com/rust-lang/crates.io-index"217source = "registry+https://github.com/rust-lang/crates.io-index"
227checksum = "9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd"218checksum = "a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b"
228dependencies = [219dependencies = [
229 "concurrent-queue",220 "concurrent-queue",
230 "fastrand",
231 "futures-lite",221 "futures-lite",
232 "libc",222 "libc",
233 "log",223 "log",
234 "nb-connect",
235 "once_cell",224 "once_cell",
236 "parking",225 "parking",
237 "polling",226 "polling",
238 "vec-arena",227 "slab",
228 "socket2 0.4.2",
239 "waker-fn",229 "waker-fn",
240 "winapi 0.3.9",230 "winapi 0.3.9",
241]231]
260250
261[[package]]251[[package]]
262name = "async-process"252name = "async-process"
263version = "1.1.0"253version = "1.2.0"
264source = "registry+https://github.com/rust-lang/crates.io-index"254source = "registry+https://github.com/rust-lang/crates.io-index"
265checksum = "a8f38756dd9ac84671c428afbf7c9f7495feff9ec5b0710f17100098e5b354ac"255checksum = "b21b63ab5a0db0369deb913540af2892750e42d949faacc7a61495ac418a1692"
266dependencies = [256dependencies = [
267 "async-io",257 "async-io",
268 "blocking",258 "blocking",
277267
278[[package]]268[[package]]
279name = "async-std"269name = "async-std"
280version = "1.9.0"270version = "1.10.0"
281source = "registry+https://github.com/rust-lang/crates.io-index"271source = "registry+https://github.com/rust-lang/crates.io-index"
282checksum = "d9f06685bad74e0570f5213741bea82158279a4103d988e57bfada11ad230341"272checksum = "f8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952"
283dependencies = [273dependencies = [
284 "async-attributes",274 "async-attributes",
285 "async-channel",275 "async-channel",
286 "async-global-executor",276 "async-global-executor",
287 "async-io",277 "async-io",
288 "async-lock",278 "async-lock",
289 "async-process",279 "async-process",
290 "crossbeam-utils 0.8.1",280 "crossbeam-utils",
291 "futures-channel",281 "futures-channel",
292 "futures-core",282 "futures-core",
293 "futures-io",283 "futures-io",
298 "memchr",288 "memchr",
299 "num_cpus",289 "num_cpus",
300 "once_cell",290 "once_cell",
301 "pin-project-lite 0.2.4",291 "pin-project-lite 0.2.7",
302 "pin-utils",292 "pin-utils",
303 "slab",293 "slab",
304 "wasm-bindgen-futures",294 "wasm-bindgen-futures",
305]295]
306296
307[[package]]297[[package]]
308name = "async-std-resolver"298name = "async-std-resolver"
309version = "0.20.1"299version = "0.20.3"
310source = "registry+https://github.com/rust-lang/crates.io-index"300source = "registry+https://github.com/rust-lang/crates.io-index"
311checksum = "f665c56111e244fe38e7708ee10948a4356ad6a548997c21f5a63a0f4e0edc4d"301checksum = "ed4e2c3da14d8ad45acb1e3191db7a918e9505b6f155b218e70a7c9a1a48c638"
312dependencies = [302dependencies = [
313 "async-std",303 "async-std",
314 "async-trait",304 "async-trait",
326316
327[[package]]317[[package]]
328name = "async-trait"318name = "async-trait"
329version = "0.1.50"319version = "0.1.51"
330source = "registry+https://github.com/rust-lang/crates.io-index"320source = "registry+https://github.com/rust-lang/crates.io-index"
331checksum = "0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722"321checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e"
332dependencies = [322dependencies = [
333 "proc-macro2",323 "proc-macro2",
334 "quote",324 "quote",
341source = "registry+https://github.com/rust-lang/crates.io-index"331source = "registry+https://github.com/rust-lang/crates.io-index"
342checksum = "fb4401f0a3622dad2e0763fa79e0eb328bc70fb7dccfdd645341f00d671247d6"332checksum = "fb4401f0a3622dad2e0763fa79e0eb328bc70fb7dccfdd645341f00d671247d6"
343dependencies = [333dependencies = [
344 "bytes 1.0.1",334 "bytes 1.1.0",
345 "futures-sink",335 "futures-sink",
346 "futures-util",336 "futures-util",
347 "memchr",337 "memchr",
348 "pin-project-lite 0.2.4",338 "pin-project-lite 0.2.7",
349]339]
350340
351[[package]]341[[package]]
354source = "registry+https://github.com/rust-lang/crates.io-index"344source = "registry+https://github.com/rust-lang/crates.io-index"
355checksum = "f0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690"345checksum = "f0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690"
356dependencies = [346dependencies = [
357 "bytes 1.0.1",347 "bytes 1.1.0",
358 "futures-sink",348 "futures-sink",
359 "futures-util",349 "futures-util",
360 "memchr",350 "memchr",
361 "pin-project-lite 0.2.4",351 "pin-project-lite 0.2.7",
362]352]
363353
364[[package]]354[[package]]
389379
390[[package]]380[[package]]
391name = "autocfg"381name = "autocfg"
392version = "1.0.0"382version = "1.0.1"
393source = "registry+https://github.com/rust-lang/crates.io-index"383source = "registry+https://github.com/rust-lang/crates.io-index"
394checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"384checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
395385
396[[package]]386[[package]]
397name = "backtrace"387name = "backtrace"
398version = "0.3.56"388version = "0.3.62"
399source = "registry+https://github.com/rust-lang/crates.io-index"389source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc"390checksum = "091bcdf2da9950f96aa522681ce805e6857f6ca8df73833d35736ab2dc78e152"
401dependencies = [391dependencies = [
402 "addr2line 0.14.1",392 "addr2line",
393 "cc",
403 "cfg-if 1.0.0",394 "cfg-if 1.0.0",
404 "libc",395 "libc",
405 "miniz_oxide",396 "miniz_oxide",
406 "object 0.23.0",397 "object 0.27.1",
407 "rustc-demangle",398 "rustc-demangle",
408]399]
409400
428419
429[[package]]420[[package]]
430name = "base58"421name = "base58"
431version = "0.1.0"422version = "0.2.0"
432source = "registry+https://github.com/rust-lang/crates.io-index"423source = "registry+https://github.com/rust-lang/crates.io-index"
433checksum = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83"424checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581"
434425
435[[package]]426[[package]]
436name = "base64"427name = "base64"
437version = "0.11.0"
438source = "registry+https://github.com/rust-lang/crates.io-index"
439checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
440
441[[package]]
442name = "base64"
443version = "0.12.3"428version = "0.12.3"
444source = "registry+https://github.com/rust-lang/crates.io-index"429source = "registry+https://github.com/rust-lang/crates.io-index"
445checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"430checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
452437
453[[package]]438[[package]]
454name = "beef"439name = "beef"
455version = "0.5.0"440version = "0.5.1"
456source = "registry+https://github.com/rust-lang/crates.io-index"441source = "registry+https://github.com/rust-lang/crates.io-index"
457checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409"442checksum = "bed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736"
458dependencies = [443dependencies = [
459 "serde",444 "serde",
460]445]
461446
462[[package]]447[[package]]
463name = "beefy-gadget"448name = "beefy-gadget"
464version = "0.1.0"449version = "4.0.0-dev"
465source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"450source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
466dependencies = [451dependencies = [
467 "beefy-primitives",452 "beefy-primitives",
468 "fnv",453 "fnv",
469 "futures 0.3.17",454 "futures 0.3.17",
470 "hex",
471 "log",455 "log",
472 "parity-scale-codec",456 "parity-scale-codec",
473 "parking_lot 0.11.2",457 "parking_lot 0.11.2",
474 "sc-client-api",458 "sc-client-api",
475 "sc-keystore",459 "sc-keystore",
476 "sc-network",460 "sc-network",
477 "sc-network-gossip",461 "sc-network-gossip",
462 "sc-utils",
478 "sp-api",463 "sp-api",
479 "sp-application-crypto",464 "sp-application-crypto",
480 "sp-arithmetic",465 "sp-arithmetic",
481 "sp-blockchain",466 "sp-blockchain",
482 "sp-consensus",
483 "sp-core",467 "sp-core",
484 "sp-keystore",468 "sp-keystore",
485 "sp-runtime",469 "sp-runtime",
486 "sp-utils",
487 "substrate-prometheus-endpoint",470 "substrate-prometheus-endpoint",
488 "thiserror",471 "thiserror",
489 "wasm-timer",472 "wasm-timer",
490]473]
491474
492[[package]]475[[package]]
493name = "beefy-gadget-rpc"476name = "beefy-gadget-rpc"
494version = "0.1.0"477version = "4.0.0-dev"
495source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"478source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
496dependencies = [479dependencies = [
497 "beefy-gadget",480 "beefy-gadget",
498 "beefy-primitives",481 "beefy-primitives",
499 "futures 0.3.17",482 "futures 0.3.17",
500 "jsonrpc-core 15.1.0",483 "jsonrpc-core",
501 "jsonrpc-core-client 15.1.0",484 "jsonrpc-core-client",
502 "jsonrpc-derive 15.1.0",485 "jsonrpc-derive",
503 "jsonrpc-pubsub 15.1.0",486 "jsonrpc-pubsub",
504 "log",487 "log",
505 "parity-scale-codec",488 "parity-scale-codec",
506 "sc-rpc",489 "sc-rpc",
507 "serde",490 "serde",
508 "serde_json",
509 "sp-core",491 "sp-core",
510 "sp-runtime",492 "sp-runtime",
511]493]
512494
513[[package]]495[[package]]
514name = "beefy-merkle-tree"496name = "beefy-merkle-tree"
515version = "0.1.0"497version = "4.0.0-dev"
516source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"498source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
517499
518[[package]]500[[package]]
519name = "beefy-primitives"501name = "beefy-primitives"
520version = "0.1.0"502version = "4.0.0-dev"
521source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"503source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
522dependencies = [504dependencies = [
523 "parity-scale-codec",505 "parity-scale-codec",
506 "scale-info",
524 "sp-api",507 "sp-api",
525 "sp-application-crypto",508 "sp-application-crypto",
526 "sp-core",509 "sp-core",
530513
531[[package]]514[[package]]
532name = "bincode"515name = "bincode"
533version = "1.3.1"516version = "1.3.3"
534source = "registry+https://github.com/rust-lang/crates.io-index"517source = "registry+https://github.com/rust-lang/crates.io-index"
535checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d"518checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
536dependencies = [519dependencies = [
537 "byteorder",
538 "serde",520 "serde",
539]521]
540522
559541
560[[package]]542[[package]]
561name = "bitflags"543name = "bitflags"
562version = "1.2.1"544version = "1.3.2"
563source = "registry+https://github.com/rust-lang/crates.io-index"545source = "registry+https://github.com/rust-lang/crates.io-index"
564checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"546checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
565547
566[[package]]548[[package]]
567name = "bitvec"549name = "bitvec"
577559
578[[package]]560[[package]]
579name = "bitvec"561name = "bitvec"
580version = "0.20.1"562version = "0.20.4"
581source = "registry+https://github.com/rust-lang/crates.io-index"563source = "registry+https://github.com/rust-lang/crates.io-index"
582checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d"564checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848"
583dependencies = [565dependencies = [
584 "funty",566 "funty",
585 "radium 0.6.2",567 "radium 0.6.2",
589571
590[[package]]572[[package]]
591name = "blake2"573name = "blake2"
592version = "0.9.0"574version = "0.9.2"
593source = "registry+https://github.com/rust-lang/crates.io-index"575source = "registry+https://github.com/rust-lang/crates.io-index"
594checksum = "84ce5b6108f8e154604bd4eb76a2f726066c3464d5a552a4229262a18c9bb471"576checksum = "0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174"
595dependencies = [577dependencies = [
596 "byte-tools",
597 "byteorder",
598 "crypto-mac 0.8.0",578 "crypto-mac 0.8.0",
599 "digest 0.9.0",579 "digest 0.9.0",
600 "opaque-debug 0.2.3",580 "opaque-debug 0.3.0",
601]581]
602582
603[[package]]583[[package]]
612592
613[[package]]593[[package]]
614name = "blake2b_simd"594name = "blake2b_simd"
615version = "0.5.10"595version = "0.5.11"
616source = "registry+https://github.com/rust-lang/crates.io-index"596source = "registry+https://github.com/rust-lang/crates.io-index"
617checksum = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a"597checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587"
618dependencies = [598dependencies = [
619 "arrayref",599 "arrayref",
620 "arrayvec 0.5.2",600 "arrayvec 0.5.2",
634614
635[[package]]615[[package]]
636name = "blake3"616name = "blake3"
637version = "0.3.7"617version = "0.3.8"
638source = "registry+https://github.com/rust-lang/crates.io-index"618source = "registry+https://github.com/rust-lang/crates.io-index"
639checksum = "e9ff35b701f3914bdb8fad3368d822c766ef2858b2583198e41639b936f09d3f"619checksum = "b64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3"
640dependencies = [620dependencies = [
641 "arrayref",621 "arrayref",
642 "arrayvec 0.5.2",622 "arrayvec 0.5.2",
656 "block-padding 0.1.5",636 "block-padding 0.1.5",
657 "byte-tools",637 "byte-tools",
658 "byteorder",638 "byteorder",
659 "generic-array 0.12.3",639 "generic-array 0.12.4",
660]640]
661641
662[[package]]642[[package]]
699]679]
700680
701[[package]]681[[package]]
682name = "bounded-vec"
683version = "0.4.0"
684source = "registry+https://github.com/rust-lang/crates.io-index"
685checksum = "afdd1dffefe5fc66262a524b91087c43b16e478b2e3dc49eb11b0e2fd6b6ec90"
686dependencies = [
687 "thiserror",
688]
689
690[[package]]
702name = "bp-header-chain"691name = "bp-header-chain"
703version = "0.1.0"692version = "0.1.0"
704source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"693source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
705dependencies = [694dependencies = [
706 "finality-grandpa",695 "finality-grandpa",
707 "frame-support",696 "frame-support",
708 "parity-scale-codec",697 "parity-scale-codec",
698 "scale-info",
709 "serde",699 "serde",
710 "sp-core",700 "sp-core",
711 "sp-finality-grandpa",701 "sp-finality-grandpa",
716[[package]]706[[package]]
717name = "bp-message-dispatch"707name = "bp-message-dispatch"
718version = "0.1.0"708version = "0.1.0"
719source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"709source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
720dependencies = [710dependencies = [
721 "bp-runtime",711 "bp-runtime",
722 "frame-support",712 "frame-support",
723 "parity-scale-codec",713 "parity-scale-codec",
714 "scale-info",
724 "sp-std",715 "sp-std",
725]716]
726717
727[[package]]718[[package]]
728name = "bp-messages"719name = "bp-messages"
729version = "0.1.0"720version = "0.1.0"
730source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"721source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
731dependencies = [722dependencies = [
732 "bitvec 0.20.1",723 "bitvec 0.20.4",
733 "bp-runtime",724 "bp-runtime",
734 "frame-support",725 "frame-support",
735 "frame-system",726 "frame-system",
736 "impl-trait-for-tuples 0.2.1",727 "impl-trait-for-tuples 0.2.1",
737 "parity-scale-codec",728 "parity-scale-codec",
729 "scale-info",
738 "serde",730 "serde",
739 "sp-std",731 "sp-std",
740]732]
741733
742[[package]]734[[package]]
743name = "bp-polkadot-core"735name = "bp-polkadot-core"
744version = "0.1.0"736version = "0.1.0"
745source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"737source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
746dependencies = [738dependencies = [
747 "bp-messages",739 "bp-messages",
748 "bp-runtime",740 "bp-runtime",
749 "frame-support",741 "frame-support",
750 "frame-system",742 "frame-system",
751 "parity-scale-codec",743 "parity-scale-codec",
744 "scale-info",
752 "sp-api",745 "sp-api",
753 "sp-core",746 "sp-core",
754 "sp-runtime",747 "sp-runtime",
759[[package]]752[[package]]
760name = "bp-rialto"753name = "bp-rialto"
761version = "0.1.0"754version = "0.1.0"
762source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"755source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
763dependencies = [756dependencies = [
764 "bp-messages",757 "bp-messages",
765 "bp-runtime",758 "bp-runtime",
774[[package]]767[[package]]
775name = "bp-rococo"768name = "bp-rococo"
776version = "0.1.0"769version = "0.1.0"
777source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"770source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
778dependencies = [771dependencies = [
779 "bp-messages",772 "bp-messages",
780 "bp-polkadot-core",773 "bp-polkadot-core",
781 "bp-runtime",774 "bp-runtime",
782 "frame-support",775 "frame-support",
783 "parity-scale-codec",776 "parity-scale-codec",
784 "smallvec 1.6.1",777 "smallvec",
785 "sp-api",778 "sp-api",
786 "sp-runtime",779 "sp-runtime",
787 "sp-std",780 "sp-std",
791[[package]]784[[package]]
792name = "bp-runtime"785name = "bp-runtime"
793version = "0.1.0"786version = "0.1.0"
794source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"787source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
795dependencies = [788dependencies = [
796 "frame-support",789 "frame-support",
797 "hash-db",790 "hash-db",
798 "num-traits",791 "num-traits",
799 "parity-scale-codec",792 "parity-scale-codec",
793 "scale-info",
800 "sp-core",794 "sp-core",
801 "sp-io",795 "sp-io",
802 "sp-runtime",796 "sp-runtime",
808[[package]]802[[package]]
809name = "bp-test-utils"803name = "bp-test-utils"
810version = "0.1.0"804version = "0.1.0"
811source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"805source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
812dependencies = [806dependencies = [
813 "bp-header-chain",807 "bp-header-chain",
814 "ed25519-dalek",808 "ed25519-dalek",
823[[package]]817[[package]]
824name = "bp-wococo"818name = "bp-wococo"
825version = "0.1.0"819version = "0.1.0"
826source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"820source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
827dependencies = [821dependencies = [
828 "bp-messages",822 "bp-messages",
829 "bp-polkadot-core",823 "bp-polkadot-core",
838[[package]]832[[package]]
839name = "bridge-runtime-common"833name = "bridge-runtime-common"
840version = "0.1.0"834version = "0.1.0"
841source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"835source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
842dependencies = [836dependencies = [
843 "bp-message-dispatch",837 "bp-message-dispatch",
844 "bp-messages",838 "bp-messages",
850 "pallet-bridge-messages",844 "pallet-bridge-messages",
851 "pallet-transaction-payment",845 "pallet-transaction-payment",
852 "parity-scale-codec",846 "parity-scale-codec",
847 "scale-info",
853 "sp-core",848 "sp-core",
854 "sp-runtime",849 "sp-runtime",
855 "sp-state-machine",850 "sp-state-machine",
865860
866[[package]]861[[package]]
867name = "bstr"862name = "bstr"
868version = "0.2.13"863version = "0.2.17"
869source = "registry+https://github.com/rust-lang/crates.io-index"864source = "registry+https://github.com/rust-lang/crates.io-index"
870checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931"865checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
871dependencies = [866dependencies = [
872 "memchr",867 "memchr",
873]868]
883878
884[[package]]879[[package]]
885name = "bumpalo"880name = "bumpalo"
886version = "3.4.0"881version = "3.8.0"
887source = "registry+https://github.com/rust-lang/crates.io-index"882source = "registry+https://github.com/rust-lang/crates.io-index"
888checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820"883checksum = "8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6c"
889884
890[[package]]885[[package]]
891name = "byte-slice-cast"886name = "byte-slice-cast"
892version = "1.0.0"887version = "1.2.0"
893source = "registry+https://github.com/rust-lang/crates.io-index"888source = "registry+https://github.com/rust-lang/crates.io-index"
894checksum = "65c1bf4a04a88c54f589125563643d773f3254b5c38571395e2b591c693bbc81"889checksum = "1d30c751592b77c499e7bce34d99d67c2c11bdc0574e9a488ddade14150a4698"
895890
896[[package]]891[[package]]
897name = "byte-tools"892name = "byte-tools"
901896
902[[package]]897[[package]]
903name = "byteorder"898name = "byteorder"
904version = "1.3.4"899version = "1.4.3"
905source = "registry+https://github.com/rust-lang/crates.io-index"900source = "registry+https://github.com/rust-lang/crates.io-index"
906checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"901checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
907902
908[[package]]903[[package]]
909name = "bytes"904name = "bytes"
912checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"907checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
913dependencies = [908dependencies = [
914 "byteorder",909 "byteorder",
915 "either",
916 "iovec",910 "iovec",
917]911]
918912
924918
925[[package]]919[[package]]
926name = "bytes"920name = "bytes"
927version = "1.0.1"921version = "1.1.0"
928source = "registry+https://github.com/rust-lang/crates.io-index"922source = "registry+https://github.com/rust-lang/crates.io-index"
929checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"923checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
930924
931[[package]]925[[package]]
932name = "cache-padded"926name = "cache-padded"
936930
937[[package]]931[[package]]
938name = "camino"932name = "camino"
939version = "1.0.4"933version = "1.0.5"
940source = "registry+https://github.com/rust-lang/crates.io-index"934source = "registry+https://github.com/rust-lang/crates.io-index"
941checksum = "d4648c6d00a709aa069a236adcaae4f605a6241c72bf5bee79331a4b625921a9"935checksum = "52d74260d9bf6944e2208aa46841b4b8f0d7ffc0849a06837b2f510337f86b2b"
942dependencies = [936dependencies = [
943 "serde",937 "serde",
944]938]
945939
946[[package]]940[[package]]
947name = "cargo-platform"941name = "cargo-platform"
948version = "0.1.1"942version = "0.1.2"
949source = "registry+https://github.com/rust-lang/crates.io-index"943source = "registry+https://github.com/rust-lang/crates.io-index"
950checksum = "0226944a63d1bf35a3b5f948dd7c59e263db83695c9e8bffc4037de02e30f1d7"944checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"
951dependencies = [945dependencies = [
952 "serde",946 "serde",
953]947]
968962
969[[package]]963[[package]]
970name = "cc"964name = "cc"
971version = "1.0.67"965version = "1.0.71"
972source = "registry+https://github.com/rust-lang/crates.io-index"966source = "registry+https://github.com/rust-lang/crates.io-index"
973checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd"967checksum = "79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd"
974dependencies = [968dependencies = [
975 "jobserver",969 "jobserver",
976]970]
1004998
1005[[package]]999[[package]]
1006name = "chacha20"1000name = "chacha20"
1007version = "0.7.3"1001version = "0.7.1"
1008source = "registry+https://github.com/rust-lang/crates.io-index"1002source = "registry+https://github.com/rust-lang/crates.io-index"
1009checksum = "f08493fa7707effc63254c66c6ea908675912493cd67952eda23c09fae2610b1"1003checksum = "fee7ad89dc1128635074c268ee661f90c3f7e83d9fd12910608c36b47d6c3412"
1010dependencies = [1004dependencies = [
1011 "cfg-if 1.0.0",1005 "cfg-if 1.0.0",
1012 "cipher",1006 "cipher",
1013 "cpufeatures 0.2.1",1007 "cpufeatures 0.1.5",
1014 "zeroize",1008 "zeroize",
1015]1009]
10161010
1017[[package]]1011[[package]]
1018name = "chacha20poly1305"1012name = "chacha20poly1305"
1019version = "0.8.2"1013version = "0.8.0"
1020source = "registry+https://github.com/rust-lang/crates.io-index"1014source = "registry+https://github.com/rust-lang/crates.io-index"
1021checksum = "b6547abe025f4027edacd9edaa357aded014eecec42a5070d9b885c3c334aba2"1015checksum = "1580317203210c517b6d44794abfbe600698276db18127e37ad3e69bf5e848e5"
1022dependencies = [1016dependencies = [
1023 "aead",1017 "aead",
1024 "chacha20",1018 "chacha20",
10421036
1043[[package]]1037[[package]]
1044name = "cid"1038name = "cid"
1045version = "0.6.0"1039version = "0.6.1"
1046source = "registry+https://github.com/rust-lang/crates.io-index"1040source = "registry+https://github.com/rust-lang/crates.io-index"
1047checksum = "7d88f30b1e74e7063df5711496f3ee6e74a9735d62062242d70cddf77717f18e"1041checksum = "ff0e3bc0b6446b3f9663c1a6aba6ef06c5aeaa1bc92bd18077be337198ab9768"
1048dependencies = [1042dependencies = [
1049 "multibase",1043 "multibase",
1050 "multihash 0.13.1",1044 "multihash 0.13.2",
1051 "unsigned-varint 0.5.1",1045 "unsigned-varint 0.5.1",
1052]1046]
10531047
10621056
1063[[package]]1057[[package]]
1064name = "ckb-merkle-mountain-range"1058name = "ckb-merkle-mountain-range"
1065version = "0.3.1"1059version = "0.3.2"
1066source = "registry+https://github.com/rust-lang/crates.io-index"1060source = "registry+https://github.com/rust-lang/crates.io-index"
1067checksum = "e486fe53bb9f2ca0f58cb60e8679a5354fd6687a839942ef0a75967250289ca6"1061checksum = "4f061f97d64fd1822664bdfb722f7ae5469a97b77567390f7442be5b5dc82a5b"
1068dependencies = [1062dependencies = [
1069 "cfg-if 0.1.10",1063 "cfg-if 0.1.10",
1070]1064]
10711065
1072[[package]]1066[[package]]
1073name = "clang-sys"1067name = "clang-sys"
1074version = "1.2.0"1068version = "1.2.2"
1075source = "registry+https://github.com/rust-lang/crates.io-index"1069source = "registry+https://github.com/rust-lang/crates.io-index"
1076checksum = "853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c"1070checksum = "10612c0ec0e0a1ff0e97980647cb058a6e7aedb913d01d009c406b8b7d0b26ee"
1077dependencies = [1071dependencies = [
1078 "glob",1072 "glob",
1079 "libc",1073 "libc",
1080 "libloading 0.7.0",1074 "libloading 0.7.1",
1081]1075]
10821076
1083[[package]]1077[[package]]
11271121
1128[[package]]1122[[package]]
1129name = "core-foundation"1123name = "core-foundation"
1130version = "0.7.0"1124version = "0.9.2"
1131source = "registry+https://github.com/rust-lang/crates.io-index"1125source = "registry+https://github.com/rust-lang/crates.io-index"
1132checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171"1126checksum = "6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3"
1133dependencies = [1127dependencies = [
1134 "core-foundation-sys 0.7.0",1128 "core-foundation-sys",
1135 "libc",1129 "libc",
1136]1130]
11371131
1138[[package]]1132[[package]]
1139name = "core-foundation"
1140version = "0.9.1"
1141source = "registry+https://github.com/rust-lang/crates.io-index"
1142checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62"
1143dependencies = [
1144 "core-foundation-sys 0.8.2",
1145 "libc",
1146]
1147
1148[[package]]
1149name = "core-foundation-sys"1133name = "core-foundation-sys"
1150version = "0.7.0"1134version = "0.8.3"
1151source = "registry+https://github.com/rust-lang/crates.io-index"1135source = "registry+https://github.com/rust-lang/crates.io-index"
1152checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac"1136checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
11531137
1154[[package]]1138[[package]]
1155name = "core-foundation-sys"
1156version = "0.8.2"
1157source = "registry+https://github.com/rust-lang/crates.io-index"
1158checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b"
1159
1160[[package]]
1161name = "cpp_demangle"1139name = "cpp_demangle"
1162version = "0.3.2"1140version = "0.3.3"
1163source = "registry+https://github.com/rust-lang/crates.io-index"1141source = "registry+https://github.com/rust-lang/crates.io-index"
1164checksum = "44919ecaf6f99e8e737bc239408931c9a01e9a6c74814fee8242dd2506b65390"1142checksum = "8ea47428dc9d2237f3c6bc134472edfd63ebba0af932e783506dcfd66f10d18a"
1165dependencies = [1143dependencies = [
1166 "cfg-if 1.0.0",1144 "cfg-if 1.0.0",
1167 "glob",
1168]1145]
11691146
1170[[package]]1147[[package]]
1171name = "cpufeatures"1148name = "cpufeatures"
1172version = "0.1.4"1149version = "0.1.5"
1173source = "registry+https://github.com/rust-lang/crates.io-index"1150source = "registry+https://github.com/rust-lang/crates.io-index"
1174checksum = "ed00c67cb5d0a7d64a44f6ad2668db7e7530311dd53ea79bcd4fb022c64911c8"1151checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef"
1175dependencies = [1152dependencies = [
1176 "libc",1153 "libc",
1177]1154]
1186]1163]
11871164
1188[[package]]1165[[package]]
1189name = "cpuid-bool"
1190version = "0.1.0"
1191source = "registry+https://github.com/rust-lang/crates.io-index"
1192checksum = "6d375c433320f6c5057ae04a04376eef4d04ce2801448cf8863a78da99107be4"
1193
1194[[package]]
1195name = "cranelift-bforest"1166name = "cranelift-bforest"
1196version = "0.74.0"1167version = "0.77.0"
1197source = "registry+https://github.com/rust-lang/crates.io-index"1168source = "registry+https://github.com/rust-lang/crates.io-index"
1198checksum = "c8ca3560686e7c9c7ed7e0fe77469f2410ba5d7781b1acaa9adc8d8deea28e3e"1169checksum = "15013642ddda44eebcf61365b2052a23fd8b7314f90ba44aa059ec02643c5139"
1199dependencies = [1170dependencies = [
1200 "cranelift-entity",1171 "cranelift-entity",
1201]1172]
12021173
1203[[package]]1174[[package]]
1204name = "cranelift-codegen"1175name = "cranelift-codegen"
1205version = "0.74.0"1176version = "0.77.0"
1206source = "registry+https://github.com/rust-lang/crates.io-index"1177source = "registry+https://github.com/rust-lang/crates.io-index"
1207checksum = "baf9bf1ffffb6ce3d2e5ebc83549bd2436426c99b31cc550d521364cbe35d276"1178checksum = "298f2a7ed5fdcb062d8e78b7496b0f4b95265d20245f2d0ca88f846dd192a3a3"
1208dependencies = [1179dependencies = [
1209 "cranelift-bforest",1180 "cranelift-bforest",
1210 "cranelift-codegen-meta",1181 "cranelift-codegen-meta",
1211 "cranelift-codegen-shared",1182 "cranelift-codegen-shared",
1212 "cranelift-entity",1183 "cranelift-entity",
1213 "gimli 0.24.0",1184 "gimli",
1214 "log",1185 "log",
1215 "regalloc",1186 "regalloc",
1216 "serde",1187 "smallvec",
1217 "smallvec 1.6.1",
1218 "target-lexicon",1188 "target-lexicon",
1219]1189]
12201190
1221[[package]]1191[[package]]
1222name = "cranelift-codegen-meta"1192name = "cranelift-codegen-meta"
1223version = "0.74.0"1193version = "0.77.0"
1224source = "registry+https://github.com/rust-lang/crates.io-index"1194source = "registry+https://github.com/rust-lang/crates.io-index"
1225checksum = "4cc21936a5a6d07e23849ffe83e5c1f6f50305c074f4b2970ca50c13bf55b821"1195checksum = "5cf504261ac62dfaf4ffb3f41d88fd885e81aba947c1241275043885bc5f0bac"
1226dependencies = [1196dependencies = [
1227 "cranelift-codegen-shared",1197 "cranelift-codegen-shared",
1228 "cranelift-entity",1198 "cranelift-entity",
1229]1199]
12301200
1231[[package]]1201[[package]]
1232name = "cranelift-codegen-shared"1202name = "cranelift-codegen-shared"
1233version = "0.74.0"1203version = "0.77.0"
1234source = "registry+https://github.com/rust-lang/crates.io-index"1204source = "registry+https://github.com/rust-lang/crates.io-index"
1235checksum = "ca5b6ffaa87560bebe69a5446449da18090b126037920b0c1c6d5945f72faf6b"1205checksum = "1cd2a72db4301dbe7e5a4499035eedc1e82720009fb60603e20504d8691fa9cd"
1236dependencies = [
1237 "serde",
1238]
12391206
1240[[package]]1207[[package]]
1241name = "cranelift-entity"1208name = "cranelift-entity"
1242version = "0.74.0"1209version = "0.77.0"
1243source = "registry+https://github.com/rust-lang/crates.io-index"1210source = "registry+https://github.com/rust-lang/crates.io-index"
1244checksum = "7d6b4a8bef04f82e4296782646f733c641d09497df2fabf791323fefaa44c64c"1211checksum = "48868faa07cacf948dc4a1773648813c0e453ff9467e800ff10f6a78c021b546"
1245dependencies = [1212dependencies = [
1246 "serde",1213 "serde",
1247]1214]
12481215
1249[[package]]1216[[package]]
1250name = "cranelift-frontend"1217name = "cranelift-frontend"
1251version = "0.74.0"1218version = "0.77.0"
1252source = "registry+https://github.com/rust-lang/crates.io-index"1219source = "registry+https://github.com/rust-lang/crates.io-index"
1253checksum = "c31b783b351f966fce33e3c03498cb116d16d97a8f9978164a60920bd0d3a99c"1220checksum = "351c9d13b4ecd1a536215ec2fd1c3ee9ee8bc31af172abf1e45ed0adb7a931df"
1254dependencies = [1221dependencies = [
1255 "cranelift-codegen",1222 "cranelift-codegen",
1256 "log",1223 "log",
1257 "smallvec 1.6.1",1224 "smallvec",
1258 "target-lexicon",1225 "target-lexicon",
1259]1226]
12601227
1261[[package]]1228[[package]]
1262name = "cranelift-native"1229name = "cranelift-native"
1263version = "0.74.0"1230version = "0.77.0"
1264source = "registry+https://github.com/rust-lang/crates.io-index"1231source = "registry+https://github.com/rust-lang/crates.io-index"
1265checksum = "a77c88d3dd48021ff1e37e978a00098524abd3513444ae252c08d37b310b3d2a"1232checksum = "6df8b556663d7611b137b24db7f6c8d9a8a27d7f29c7ea7835795152c94c1b75"
1266dependencies = [1233dependencies = [
1267 "cranelift-codegen",1234 "cranelift-codegen",
1235 "libc",
1268 "target-lexicon",1236 "target-lexicon",
1269]1237]
12701238
1271[[package]]1239[[package]]
1272name = "cranelift-wasm"1240name = "cranelift-wasm"
1273version = "0.74.0"1241version = "0.77.0"
1274source = "registry+https://github.com/rust-lang/crates.io-index"1242source = "registry+https://github.com/rust-lang/crates.io-index"
1275checksum = "edb6d408e2da77cdbbd65466298d44c86ae71c1785d2ab0d8657753cdb4d9d89"1243checksum = "7a69816d90db694fa79aa39b89dda7208a4ac74b6f2b8f3c4da26ee1c8bdfc5e"
1276dependencies = [1244dependencies = [
1277 "cranelift-codegen",1245 "cranelift-codegen",
1278 "cranelift-entity",1246 "cranelift-entity",
1279 "cranelift-frontend",1247 "cranelift-frontend",
1280 "itertools",1248 "itertools",
1281 "log",1249 "log",
1282 "serde",1250 "smallvec",
1283 "smallvec 1.6.1",
1284 "thiserror",
1285 "wasmparser",1251 "wasmparser",
1252 "wasmtime-types",
1286]1253]
12871254
1288[[package]]1255[[package]]
1289name = "crc32fast"1256name = "crc32fast"
1290version = "1.2.0"1257version = "1.2.1"
1291source = "registry+https://github.com/rust-lang/crates.io-index"1258source = "registry+https://github.com/rust-lang/crates.io-index"
1292checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"1259checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
1293dependencies = [1260dependencies = [
1294 "cfg-if 0.1.10",1261 "cfg-if 1.0.0",
1295]1262]
12961263
1297[[package]]1264[[package]]
1298name = "crossbeam-deque"1265name = "crossbeam-channel"
1299version = "0.7.4"1266version = "0.5.1"
1300source = "registry+https://github.com/rust-lang/crates.io-index"1267source = "registry+https://github.com/rust-lang/crates.io-index"
1301checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed"1268checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
1302dependencies = [1269dependencies = [
1303 "crossbeam-epoch",1270 "cfg-if 1.0.0",
1304 "crossbeam-utils 0.7.2",
1305 "maybe-uninit",1271 "crossbeam-utils",
1306]1272]
13071273
1308[[package]]1274[[package]]
1309name = "crossbeam-epoch"1275name = "crossbeam-deque"
1310version = "0.8.2"1276version = "0.8.1"
1311source = "registry+https://github.com/rust-lang/crates.io-index"1277source = "registry+https://github.com/rust-lang/crates.io-index"
1312checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace"1278checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
1313dependencies = [1279dependencies = [
1314 "autocfg",1280 "cfg-if 1.0.0",
1315 "cfg-if 0.1.10",
1316 "crossbeam-utils 0.7.2",
1317 "lazy_static",1281 "crossbeam-epoch",
1318 "maybe-uninit",
1319 "memoffset 0.5.5",1282 "crossbeam-utils",
1320 "scopeguard",
1321]1283]
13221284
1323[[package]]1285[[package]]
1324name = "crossbeam-queue"1286name = "crossbeam-epoch"
1325version = "0.2.3"1287version = "0.9.5"
1326source = "registry+https://github.com/rust-lang/crates.io-index"1288source = "registry+https://github.com/rust-lang/crates.io-index"
1327checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"1289checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"
1328dependencies = [1290dependencies = [
1329 "cfg-if 0.1.10",1291 "cfg-if 1.0.0",
1330 "crossbeam-utils 0.7.2",
1331 "maybe-uninit",1292 "crossbeam-utils",
1332]
1333
1334[[package]]
1335name = "crossbeam-utils"
1336version = "0.7.2"
1337source = "registry+https://github.com/rust-lang/crates.io-index"
1338checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
1339dependencies = [
1340 "autocfg",
1341 "cfg-if 0.1.10",
1342 "lazy_static",1293 "lazy_static",
1294 "memoffset",
1295 "scopeguard",
1343]1296]
13441297
1345[[package]]1298[[package]]
1346name = "crossbeam-utils"1299name = "crossbeam-utils"
1347version = "0.8.1"1300version = "0.8.5"
1348source = "registry+https://github.com/rust-lang/crates.io-index"1301source = "registry+https://github.com/rust-lang/crates.io-index"
1349checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d"1302checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
1350dependencies = [1303dependencies = [
1351 "autocfg",
1352 "cfg-if 1.0.0",1304 "cfg-if 1.0.0",
1353 "lazy_static",1305 "lazy_static",
1354]1306]
1365source = "registry+https://github.com/rust-lang/crates.io-index"1317source = "registry+https://github.com/rust-lang/crates.io-index"
1366checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5"1318checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5"
1367dependencies = [1319dependencies = [
1368 "generic-array 0.12.3",1320 "generic-array 0.12.4",
1369 "subtle 1.0.0",1321 "subtle 1.0.0",
1370]1322]
13711323
1380]1332]
13811333
1382[[package]]1334[[package]]
1335name = "crypto-mac"
1336version = "0.11.1"
1337source = "registry+https://github.com/rust-lang/crates.io-index"
1338checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714"
1339dependencies = [
1340 "generic-array 0.14.4",
1341 "subtle 2.4.1",
1342]
1343
1344[[package]]
1383name = "ct-logs"1345name = "ct-logs"
1384version = "0.7.0"1346version = "0.8.0"
1385source = "registry+https://github.com/rust-lang/crates.io-index"1347source = "registry+https://github.com/rust-lang/crates.io-index"
1386checksum = "8c8e13110a84b6315df212c045be706af261fd364791cad863285439ebba672e"1348checksum = "c1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8"
1387dependencies = [1349dependencies = [
1388 "sct",1350 "sct",
1389]1351]
13901352
1391[[package]]1353[[package]]
1392name = "ctor"1354name = "ctor"
1393version = "0.1.16"1355version = "0.1.21"
1394source = "registry+https://github.com/rust-lang/crates.io-index"1356source = "registry+https://github.com/rust-lang/crates.io-index"
1395checksum = "7fbaabec2c953050352311293be5c6aba8e141ba19d6811862b232d6fd020484"1357checksum = "ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa"
1396dependencies = [1358dependencies = [
1397 "quote",1359 "quote",
1398 "syn",1360 "syn",
1421[[package]]1383[[package]]
1422name = "cumulus-client-cli"1384name = "cumulus-client-cli"
1423version = "0.1.0"1385version = "0.1.0"
1424source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1386source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1425dependencies = [1387dependencies = [
1426 "sc-cli",1388 "sc-cli",
1427 "sc-service",1389 "sc-service",
1431[[package]]1393[[package]]
1432name = "cumulus-client-collator"1394name = "cumulus-client-collator"
1433version = "0.1.0"1395version = "0.1.0"
1434source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1396source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1435dependencies = [1397dependencies = [
1436 "cumulus-client-consensus-common",1398 "cumulus-client-consensus-common",
1437 "cumulus-client-network",1399 "cumulus-client-network",
1447 "sp-api",1409 "sp-api",
1448 "sp-consensus",1410 "sp-consensus",
1449 "sp-core",1411 "sp-core",
1450 "sp-io",
1451 "sp-runtime",1412 "sp-runtime",
1452 "tracing",1413 "tracing",
1453]1414]
14541415
1455[[package]]1416[[package]]
1456name = "cumulus-client-consensus-aura"1417name = "cumulus-client-consensus-aura"
1457version = "0.1.0"1418version = "0.1.0"
1458source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1419source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1459dependencies = [1420dependencies = [
1460 "async-trait",1421 "async-trait",
1461 "cumulus-client-consensus-common",1422 "cumulus-client-consensus-common",
1462 "cumulus-primitives-core",1423 "cumulus-primitives-core",
1463 "futures 0.3.17",1424 "futures 0.3.17",
1464 "parity-scale-codec",1425 "parity-scale-codec",
1465 "parking_lot 0.10.2",
1466 "polkadot-client",1426 "polkadot-client",
1467 "sc-client-api",1427 "sc-client-api",
1468 "sc-consensus",1428 "sc-consensus",
1486[[package]]1446[[package]]
1487name = "cumulus-client-consensus-common"1447name = "cumulus-client-consensus-common"
1488version = "0.1.0"1448version = "0.1.0"
1489source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1449source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1490dependencies = [1450dependencies = [
1491 "async-trait",1451 "async-trait",
1492 "dyn-clone",1452 "dyn-clone",
1493 "futures 0.3.17",1453 "futures 0.3.17",
1494 "parity-scale-codec",1454 "parity-scale-codec",
1495 "polkadot-primitives",1455 "polkadot-primitives",
1496 "polkadot-runtime",
1497 "sc-client-api",1456 "sc-client-api",
1498 "sc-consensus",1457 "sc-consensus",
1499 "sp-api",1458 "sp-api",
1500 "sp-block-builder",
1501 "sp-blockchain",1459 "sp-blockchain",
1502 "sp-consensus",1460 "sp-consensus",
1503 "sp-core",
1504 "sp-inherents",
1505 "sp-runtime",1461 "sp-runtime",
1506 "sp-trie",1462 "sp-trie",
1507 "substrate-prometheus-endpoint",
1508 "tracing",1463 "tracing",
1509]1464]
15101465
1511[[package]]1466[[package]]
1512name = "cumulus-client-network"1467name = "cumulus-client-network"
1513version = "0.1.0"1468version = "0.1.0"
1514source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1469source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1515dependencies = [1470dependencies = [
1516 "derive_more",1471 "derive_more",
1517 "futures 0.3.17",1472 "futures 0.3.17",
1522 "polkadot-node-primitives",1477 "polkadot-node-primitives",
1523 "polkadot-parachain",1478 "polkadot-parachain",
1524 "polkadot-primitives",1479 "polkadot-primitives",
1525 "polkadot-statement-table",
1526 "sc-client-api",1480 "sc-client-api",
1527 "sp-api",1481 "sp-api",
1528 "sp-blockchain",1482 "sp-blockchain",
1535[[package]]1489[[package]]
1536name = "cumulus-client-pov-recovery"1490name = "cumulus-client-pov-recovery"
1537version = "0.1.0"1491version = "0.1.0"
1538source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1492source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1539dependencies = [1493dependencies = [
1540 "cumulus-primitives-core",1494 "cumulus-primitives-core",
1541 "futures 0.3.17",1495 "futures 0.3.17",
1550 "sc-consensus",1504 "sc-consensus",
1551 "sp-api",1505 "sp-api",
1552 "sp-consensus",1506 "sp-consensus",
1553 "sp-core",
1554 "sp-maybe-compressed-blob",1507 "sp-maybe-compressed-blob",
1555 "sp-runtime",1508 "sp-runtime",
1556 "tracing",1509 "tracing",
1559[[package]]1512[[package]]
1560name = "cumulus-client-service"1513name = "cumulus-client-service"
1561version = "0.1.0"1514version = "0.1.0"
1562source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1515source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1563dependencies = [1516dependencies = [
1564 "cumulus-client-collator",1517 "cumulus-client-collator",
1565 "cumulus-client-consensus-common",1518 "cumulus-client-consensus-common",
1588[[package]]1541[[package]]
1589name = "cumulus-pallet-aura-ext"1542name = "cumulus-pallet-aura-ext"
1590version = "0.1.0"1543version = "0.1.0"
1591source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1544source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1592dependencies = [1545dependencies = [
1593 "frame-executive",1546 "frame-executive",
1594 "frame-support",1547 "frame-support",
1595 "frame-system",1548 "frame-system",
1596 "pallet-aura",1549 "pallet-aura",
1597 "parity-scale-codec",1550 "parity-scale-codec",
1551 "scale-info",
1598 "serde",1552 "serde",
1599 "sp-application-crypto",1553 "sp-application-crypto",
1600 "sp-consensus-aura",1554 "sp-consensus-aura",
1605[[package]]1559[[package]]
1606name = "cumulus-pallet-dmp-queue"1560name = "cumulus-pallet-dmp-queue"
1607version = "0.1.0"1561version = "0.1.0"
1608source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1562source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1609dependencies = [1563dependencies = [
1610 "cumulus-primitives-core",1564 "cumulus-primitives-core",
1611 "frame-support",1565 "frame-support",
1612 "frame-system",1566 "frame-system",
1613 "log",1567 "log",
1614 "parity-scale-codec",1568 "parity-scale-codec",
1615 "rand 0.8.4",1569 "scale-info",
1616 "rand_chacha 0.3.1",
1617 "sp-io",1570 "sp-io",
1618 "sp-runtime",1571 "sp-runtime",
1619 "sp-std",1572 "sp-std",
1624[[package]]1577[[package]]
1625name = "cumulus-pallet-parachain-system"1578name = "cumulus-pallet-parachain-system"
1626version = "0.1.0"1579version = "0.1.0"
1627source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1580source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1628dependencies = [1581dependencies = [
1629 "cumulus-pallet-parachain-system-proc-macro",1582 "cumulus-pallet-parachain-system-proc-macro",
1630 "cumulus-primitives-core",1583 "cumulus-primitives-core",
1636 "pallet-balances",1589 "pallet-balances",
1637 "parity-scale-codec",1590 "parity-scale-codec",
1638 "polkadot-parachain",1591 "polkadot-parachain",
1592 "scale-info",
1639 "serde",1593 "serde",
1640 "sp-core",1594 "sp-core",
1641 "sp-externalities",1595 "sp-externalities",
1652[[package]]1606[[package]]
1653name = "cumulus-pallet-parachain-system-proc-macro"1607name = "cumulus-pallet-parachain-system-proc-macro"
1654version = "0.1.0"1608version = "0.1.0"
1655source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1609source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1656dependencies = [1610dependencies = [
1657 "proc-macro-crate 1.0.0",1611 "proc-macro-crate 1.1.0",
1658 "proc-macro2",1612 "proc-macro2",
1659 "quote",1613 "quote",
1660 "syn",1614 "syn",
1663[[package]]1617[[package]]
1664name = "cumulus-pallet-xcm"1618name = "cumulus-pallet-xcm"
1665version = "0.1.0"1619version = "0.1.0"
1666source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1620source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1667dependencies = [1621dependencies = [
1668 "cumulus-primitives-core",1622 "cumulus-primitives-core",
1669 "frame-support",1623 "frame-support",
1670 "frame-system",1624 "frame-system",
1671 "parity-scale-codec",1625 "parity-scale-codec",
1626 "scale-info",
1672 "serde",1627 "serde",
1673 "sp-io",1628 "sp-io",
1674 "sp-runtime",1629 "sp-runtime",
1679[[package]]1634[[package]]
1680name = "cumulus-pallet-xcmp-queue"1635name = "cumulus-pallet-xcmp-queue"
1681version = "0.1.0"1636version = "0.1.0"
1682source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1637source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1683dependencies = [1638dependencies = [
1684 "cumulus-primitives-core",1639 "cumulus-primitives-core",
1685 "frame-support",1640 "frame-support",
1686 "frame-system",1641 "frame-system",
1687 "log",1642 "log",
1688 "parity-scale-codec",1643 "parity-scale-codec",
1689 "rand 0.8.4",
1690 "rand_chacha 0.3.1",1644 "rand_chacha 0.3.1",
1645 "scale-info",
1691 "sp-runtime",1646 "sp-runtime",
1692 "sp-std",1647 "sp-std",
1693 "xcm",1648 "xcm",
1697[[package]]1652[[package]]
1698name = "cumulus-primitives-core"1653name = "cumulus-primitives-core"
1699version = "0.1.0"1654version = "0.1.0"
1700source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1655source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1701dependencies = [1656dependencies = [
1702 "frame-support",1657 "frame-support",
1703 "impl-trait-for-tuples 0.2.1",1658 "impl-trait-for-tuples 0.2.1",
1709 "sp-runtime",1664 "sp-runtime",
1710 "sp-std",1665 "sp-std",
1711 "sp-trie",1666 "sp-trie",
1712 "xcm",
1713]1667]
17141668
1715[[package]]1669[[package]]
1716name = "cumulus-primitives-parachain-inherent"1670name = "cumulus-primitives-parachain-inherent"
1717version = "0.1.0"1671version = "0.1.0"
1718source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1672source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1719dependencies = [1673dependencies = [
1720 "async-trait",1674 "async-trait",
1721 "cumulus-primitives-core",1675 "cumulus-primitives-core",
1722 "cumulus-test-relay-sproof-builder",1676 "cumulus-test-relay-sproof-builder",
1723 "parity-scale-codec",1677 "parity-scale-codec",
1724 "polkadot-client",1678 "polkadot-client",
1725 "sc-client-api",1679 "sc-client-api",
1680 "scale-info",
1726 "sp-api",1681 "sp-api",
1727 "sp-core",1682 "sp-core",
1728 "sp-inherents",1683 "sp-inherents",
1736[[package]]1691[[package]]
1737name = "cumulus-primitives-timestamp"1692name = "cumulus-primitives-timestamp"
1738version = "0.1.0"1693version = "0.1.0"
1739source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1694source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1740dependencies = [1695dependencies = [
1741 "cumulus-primitives-core",1696 "cumulus-primitives-core",
1742 "sp-inherents",1697 "sp-inherents",
1747[[package]]1702[[package]]
1748name = "cumulus-primitives-utility"1703name = "cumulus-primitives-utility"
1749version = "0.1.0"1704version = "0.1.0"
1750source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1705source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1751dependencies = [1706dependencies = [
1752 "cumulus-primitives-core",1707 "cumulus-primitives-core",
1753 "frame-support",1708 "frame-support",
1754 "impl-trait-for-tuples 0.2.1",
1755 "parity-scale-codec",1709 "parity-scale-codec",
1756 "polkadot-core-primitives",1710 "polkadot-core-primitives",
1757 "polkadot-parachain",1711 "polkadot-parachain",
1765[[package]]1719[[package]]
1766name = "cumulus-test-relay-sproof-builder"1720name = "cumulus-test-relay-sproof-builder"
1767version = "0.1.0"1721version = "0.1.0"
1768source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"1722source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
1769dependencies = [1723dependencies = [
1770 "cumulus-primitives-core",1724 "cumulus-primitives-core",
1771 "parity-scale-codec",1725 "parity-scale-codec",
17771731
1778[[package]]1732[[package]]
1779name = "curve25519-dalek"1733name = "curve25519-dalek"
1780version = "2.1.0"1734version = "2.1.3"
1781source = "registry+https://github.com/rust-lang/crates.io-index"1735source = "registry+https://github.com/rust-lang/crates.io-index"
1782checksum = "5d85653f070353a16313d0046f173f70d1aadd5b42600a14de626f0dfb3473a5"1736checksum = "4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216"
1783dependencies = [1737dependencies = [
1784 "byteorder",1738 "byteorder",
1785 "digest 0.8.1",1739 "digest 0.8.1",
17901744
1791[[package]]1745[[package]]
1792name = "curve25519-dalek"1746name = "curve25519-dalek"
1793version = "3.0.0"1747version = "3.2.0"
1794source = "registry+https://github.com/rust-lang/crates.io-index"1748source = "registry+https://github.com/rust-lang/crates.io-index"
1795checksum = "c8492de420e9e60bc9a1d66e2dbb91825390b738a388606600663fc529b4b307"1749checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61"
1796dependencies = [1750dependencies = [
1797 "byteorder",1751 "byteorder",
1798 "digest 0.9.0",1752 "digest 0.9.0",
18441798
1845[[package]]1799[[package]]
1846name = "data-encoding-macro"1800name = "data-encoding-macro"
1847version = "0.1.10"1801version = "0.1.12"
1848source = "registry+https://github.com/rust-lang/crates.io-index"1802source = "registry+https://github.com/rust-lang/crates.io-index"
1849checksum = "0a94feec3d2ba66c0b6621bca8bc6f68415b1e5c69af3586fdd0af9fd9f29b17"1803checksum = "86927b7cd2fe88fa698b87404b287ab98d1a0063a34071d92e575b72d3029aca"
1850dependencies = [1804dependencies = [
1851 "data-encoding",1805 "data-encoding",
1852 "data-encoding-macro-internal",1806 "data-encoding-macro-internal",
1853]1807]
18541808
1855[[package]]1809[[package]]
1856name = "data-encoding-macro-internal"1810name = "data-encoding-macro-internal"
1857version = "0.1.9"1811version = "0.1.10"
1858source = "registry+https://github.com/rust-lang/crates.io-index"1812source = "registry+https://github.com/rust-lang/crates.io-index"
1859checksum = "f0f83e699727abca3c56e187945f303389590305ab2f0185ea445aa66e8d5f2a"1813checksum = "a5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038db"
1860dependencies = [1814dependencies = [
1861 "data-encoding",1815 "data-encoding",
1862 "syn",1816 "syn",
18751829
1876[[package]]1830[[package]]
1877name = "derive_more"1831name = "derive_more"
1878version = "0.99.14"1832version = "0.99.16"
1879source = "registry+https://github.com/rust-lang/crates.io-index"1833source = "registry+https://github.com/rust-lang/crates.io-index"
1880checksum = "5cc7b9cef1e351660e5443924e4f43ab25fbbed3e9a5f052df3677deb4d6b320"1834checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df"
1881dependencies = [1835dependencies = [
1882 "convert_case",1836 "convert_case",
1883 "proc-macro2",1837 "proc-macro2",
1884 "quote",1838 "quote",
1839 "rustc_version 0.3.3",
1885 "syn",1840 "syn",
1886]1841]
18871842
1891source = "registry+https://github.com/rust-lang/crates.io-index"1846source = "registry+https://github.com/rust-lang/crates.io-index"
1892checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"1847checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
1893dependencies = [1848dependencies = [
1894 "generic-array 0.12.3",1849 "generic-array 0.12.4",
1895]1850]
18961851
1897[[package]]1852[[package]]
19051860
1906[[package]]1861[[package]]
1907name = "directories"1862name = "directories"
1908version = "3.0.1"1863version = "3.0.2"
1909source = "registry+https://github.com/rust-lang/crates.io-index"1864source = "registry+https://github.com/rust-lang/crates.io-index"
1910checksum = "f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f"1865checksum = "e69600ff1703123957937708eb27f7a564e48885c537782722ed0ba3189ce1d7"
1911dependencies = [1866dependencies = [
1912 "dirs-sys",1867 "dirs-sys",
1913]1868]
19241879
1925[[package]]1880[[package]]
1926name = "dirs-sys"1881name = "dirs-sys"
1927version = "0.3.5"1882version = "0.3.6"
1928source = "registry+https://github.com/rust-lang/crates.io-index"1883source = "registry+https://github.com/rust-lang/crates.io-index"
1929checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a"1884checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780"
1930dependencies = [1885dependencies = [
1931 "libc",1886 "libc",
1932 "redox_users 0.3.4",1887 "redox_users",
1933 "winapi 0.3.9",1888 "winapi 0.3.9",
1934]1889]
19351890
1940checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"1895checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
1941dependencies = [1896dependencies = [
1942 "libc",1897 "libc",
1943 "redox_users 0.4.0",1898 "redox_users",
1944 "winapi 0.3.9",1899 "winapi 0.3.9",
1945]1900]
19461901
19891944
1990[[package]]1945[[package]]
1991name = "ed25519"1946name = "ed25519"
1992version = "1.0.1"1947version = "1.2.0"
1993source = "registry+https://github.com/rust-lang/crates.io-index"1948source = "registry+https://github.com/rust-lang/crates.io-index"
1994checksum = "bf038a7b6fd7ef78ad3348b63f3a17550877b0e28f8d68bcc94894d1412158bc"1949checksum = "4620d40f6d2601794401d6dd95a5cf69b6c157852539470eeda433a99b3c0efc"
1995dependencies = [1950dependencies = [
1996 "signature",1951 "signature",
1997]1952]
2002source = "registry+https://github.com/rust-lang/crates.io-index"1957source = "registry+https://github.com/rust-lang/crates.io-index"
2003checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"1958checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"
2004dependencies = [1959dependencies = [
2005 "curve25519-dalek 3.0.0",1960 "curve25519-dalek 3.2.0",
2006 "ed25519",1961 "ed25519",
2007 "rand 0.7.3",1962 "rand 0.7.3",
2008 "serde",1963 "serde",
2009 "sha2 0.9.2",1964 "sha2 0.9.8",
2010 "zeroize",1965 "zeroize",
2011]1966]
20121967
2013[[package]]1968[[package]]
2014name = "either"1969name = "either"
2015version = "1.6.0"1970version = "1.6.1"
2016source = "registry+https://github.com/rust-lang/crates.io-index"1971source = "registry+https://github.com/rust-lang/crates.io-index"
2017checksum = "cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f"1972checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
20181973
2019[[package]]1974[[package]]
2020name = "enum-as-inner"1975name = "enum-as-inner"
20742029
2075[[package]]2030[[package]]
2076name = "env_logger"2031name = "env_logger"
2077version = "0.8.4"2032version = "0.9.0"
2078source = "registry+https://github.com/rust-lang/crates.io-index"2033source = "registry+https://github.com/rust-lang/crates.io-index"
2079checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"2034checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3"
2080dependencies = [2035dependencies = [
2081 "atty",2036 "atty",
2082 "humantime 2.0.1",2037 "humantime 2.1.0",
2083 "log",2038 "log",
2084 "regex",2039 "regex",
2085 "termcolor",2040 "termcolor",
2092checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797"2047checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797"
20932048
2094[[package]]2049[[package]]
2095name = "erased-serde"
2096version = "0.3.12"
2097source = "registry+https://github.com/rust-lang/crates.io-index"
2098checksum = "6ca8b296792113e1500fd935ae487be6e00ce318952a6880555554824d6ebf38"
2099dependencies = [
2100 "serde",
2101]
2102
2103[[package]]
2104name = "errno"2050name = "errno"
2105version = "0.2.5"2051version = "0.2.8"
2106source = "registry+https://github.com/rust-lang/crates.io-index"2052source = "registry+https://github.com/rust-lang/crates.io-index"
2107checksum = "b480f641ccf0faf324e20c1d3e53d81b7484c698b42ea677f6907ae4db195371"2053checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
2108dependencies = [2054dependencies = [
2109 "errno-dragonfly",2055 "errno-dragonfly",
2110 "libc",2056 "libc",
21132059
2114[[package]]2060[[package]]
2115name = "errno-dragonfly"2061name = "errno-dragonfly"
2116version = "0.1.1"2062version = "0.1.2"
2117source = "registry+https://github.com/rust-lang/crates.io-index"2063source = "registry+https://github.com/rust-lang/crates.io-index"
2118checksum = "14ca354e36190500e1e1fb267c647932382b54053c50b14970856c0b00a35067"2064checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
2119dependencies = [2065dependencies = [
2120 "gcc",2066 "cc",
2121 "libc",2067 "libc",
2122]2068]
21232069
2124[[package]]2070[[package]]
2125name = "ethbloom"2071name = "ethbloom"
2126version = "0.11.0"2072version = "0.11.1"
2127source = "registry+https://github.com/rust-lang/crates.io-index"2073source = "registry+https://github.com/rust-lang/crates.io-index"
2128checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972"2074checksum = "bfb684ac8fa8f6c5759f788862bb22ec6fe3cb392f6bfd08e3c64b603661e3f8"
2129dependencies = [2075dependencies = [
2130 "crunchy",2076 "crunchy",
2131 "fixed-hash",2077 "fixed-hash",
2132 "impl-codec",2078 "impl-codec",
2133 "impl-rlp",2079 "impl-rlp",
2134 "impl-serde",2080 "impl-serde",
2081 "scale-info",
2135 "tiny-keccak",2082 "tiny-keccak",
2136]2083]
21372084
2141source = "registry+https://github.com/rust-lang/crates.io-index"2088source = "registry+https://github.com/rust-lang/crates.io-index"
2142checksum = "4a67be3eaf296ef668733f54c637e84d0ca34eaf194f0077455135981ad464c3"2089checksum = "4a67be3eaf296ef668733f54c637e84d0ca34eaf194f0077455135981ad464c3"
2143dependencies = [2090dependencies = [
2144 "bytes 1.0.1",2091 "bytes 1.1.0",
2145 "ethereum-types",2092 "ethereum-types",
2146 "hash-db",2093 "hash-db",
2147 "hash256-std-hasher",2094 "hash256-std-hasher",
2154]2101]
21552102
2156[[package]]2103[[package]]
2104name = "ethereum"
2105version = "0.9.0"
2106source = "git+https://github.com/purestake/ethereum?branch=joshy-scale-info#2b98173bd88c05bfeefad421d260101b9008497b"
2107dependencies = [
2108 "bytes 1.1.0",
2109 "ethereum-types",
2110 "hash-db",
2111 "hash256-std-hasher",
2112 "parity-scale-codec",
2113 "rlp",
2114 "rlp-derive",
2115 "scale-info",
2116 "serde",
2117 "sha3 0.9.1",
2118 "triehash",
2119]
2120
2121[[package]]
2157name = "ethereum-types"2122name = "ethereum-types"
2158version = "0.12.0"2123version = "0.12.1"
2159source = "registry+https://github.com/rust-lang/crates.io-index"2124source = "registry+https://github.com/rust-lang/crates.io-index"
2160checksum = "0dd6bde671199089e601e8d47e153368b893ef885f11f365a3261ec58153c211"2125checksum = "05136f7057fe789f06e6d41d07b34e6f70d8c86e5693b60f97aaa6553553bdaf"
2161dependencies = [2126dependencies = [
2162 "ethbloom",2127 "ethbloom",
2163 "fixed-hash",2128 "fixed-hash",
2164 "impl-codec",2129 "impl-codec",
2165 "impl-rlp",2130 "impl-rlp",
2166 "impl-serde",2131 "impl-serde",
2167 "primitive-types 0.10.1",2132 "primitive-types 0.10.1",
2133 "scale-info",
2168 "uint",2134 "uint",
2169]2135]
21702136
2177[[package]]2143[[package]]
2178name = "evm"2144name = "evm"
2179version = "0.30.0"2145version = "0.30.0"
2180source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"2146source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2"
2181dependencies = [2147dependencies = [
2182 "environmental",2148 "environmental",
2183 "ethereum",2149 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
2184 "evm-core",2150 "evm-core",
2185 "evm-gasometer",2151 "evm-gasometer",
2186 "evm-runtime",2152 "evm-runtime",
2187 "log",2153 "log",
2188 "parity-scale-codec",2154 "parity-scale-codec",
2189 "primitive-types 0.10.1",2155 "primitive-types 0.10.1",
2190 "rlp",2156 "rlp",
2157 "scale-info",
2191 "serde",2158 "serde",
2192 "sha3 0.8.2",2159 "sha3 0.8.2",
2193]2160]
2196name = "evm-coder"2163name = "evm-coder"
2197version = "0.1.0"2164version = "0.1.0"
2198dependencies = [2165dependencies = [
2199 "ethereum",2166 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
2200 "evm-coder-macros",2167 "evm-coder-macros",
2201 "evm-core",2168 "evm-core",
2202 "hex",2169 "hex",
2221[[package]]2188[[package]]
2222name = "evm-core"2189name = "evm-core"
2223version = "0.30.0"2190version = "0.30.0"
2224source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"2191source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2"
2225dependencies = [2192dependencies = [
2226 "funty",2193 "funty",
2227 "parity-scale-codec",2194 "parity-scale-codec",
2228 "primitive-types 0.10.1",2195 "primitive-types 0.10.1",
2196 "scale-info",
2229 "serde",2197 "serde",
2230]2198]
22312199
2232[[package]]2200[[package]]
2233name = "evm-gasometer"2201name = "evm-gasometer"
2234version = "0.30.0"2202version = "0.30.0"
2235source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"2203source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2"
2236dependencies = [2204dependencies = [
2237 "environmental",2205 "environmental",
2238 "evm-core",2206 "evm-core",
2243[[package]]2211[[package]]
2244name = "evm-runtime"2212name = "evm-runtime"
2245version = "0.30.0"2213version = "0.30.0"
2246source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#d126c98ab2606bdf1ec1ad90b6d59c024d000b29"2214source = "git+https://github.com/uniquenetwork/evm.git?branch=precompile-output-parachain#bed08923a76339880e05df25a52c5334e9997bb2"
2247dependencies = [2215dependencies = [
2248 "environmental",2216 "environmental",
2249 "evm-core",2217 "evm-core",
2261]2229]
22622230
2263[[package]]2231[[package]]
2264name = "failure"
2265version = "0.1.8"
2266source = "registry+https://github.com/rust-lang/crates.io-index"
2267checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86"
2268dependencies = [
2269 "backtrace",
2270 "failure_derive",
2271]
2272
2273[[package]]
2274name = "failure_derive"
2275version = "0.1.8"
2276source = "registry+https://github.com/rust-lang/crates.io-index"
2277checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
2278dependencies = [
2279 "proc-macro2",
2280 "quote",
2281 "syn",
2282 "synstructure",
2283]
2284
2285[[package]]
2286name = "fake-simd"2232name = "fake-simd"
2287version = "0.1.2"2233version = "0.1.2"
2288source = "registry+https://github.com/rust-lang/crates.io-index"2234source = "registry+https://github.com/rust-lang/crates.io-index"
22962242
2297[[package]]2243[[package]]
2298name = "fastrand"2244name = "fastrand"
2299version = "1.4.0"2245version = "1.5.0"
2300source = "registry+https://github.com/rust-lang/crates.io-index"2246source = "registry+https://github.com/rust-lang/crates.io-index"
2301checksum = "ca5faf057445ce5c9d4329e382b2ce7ca38550ef3b73a5348362d5f24e0c7fe3"2247checksum = "b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e"
2302dependencies = [2248dependencies = [
2303 "instant",2249 "instant",
2304]2250]
23052251
2306[[package]]2252[[package]]
2307name = "fc-consensus"2253name = "fc-consensus"
2308version = "2.0.0-dev"2254version = "2.0.0-dev"
2309source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2255source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2310dependencies = [2256dependencies = [
2311 "async-trait",2257 "async-trait",
2312 "derive_more",2258 "derive_more",
2333[[package]]2279[[package]]
2334name = "fc-db"2280name = "fc-db"
2335version = "2.0.0-dev"2281version = "2.0.0-dev"
2336source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2282source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2337dependencies = [2283dependencies = [
2338 "fp-storage",2284 "fp-storage",
2339 "kvdb",2285 "kvdb",
2340 "kvdb-rocksdb 0.14.0",2286 "kvdb-rocksdb",
2341 "pallet-ethereum",2287 "pallet-ethereum",
2342 "parity-scale-codec",2288 "parity-scale-codec",
2343 "parking_lot 0.11.2",2289 "parking_lot 0.11.2",
2349[[package]]2295[[package]]
2350name = "fc-mapping-sync"2296name = "fc-mapping-sync"
2351version = "2.0.0-dev"2297version = "2.0.0-dev"
2352source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2298source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2353dependencies = [2299dependencies = [
2354 "fc-consensus",2300 "fc-consensus",
2355 "fc-db",2301 "fc-db",
2367[[package]]2313[[package]]
2368name = "fc-rpc"2314name = "fc-rpc"
2369version = "2.0.0-dev"2315version = "2.0.0-dev"
2370source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2316source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2371dependencies = [2317dependencies = [
2372 "ethereum",2318 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
2373 "ethereum-types",2319 "ethereum-types",
2374 "evm",2320 "evm",
2375 "fc-consensus",2321 "fc-consensus",
2381 "fp-storage",2327 "fp-storage",
2382 "futures 0.3.17",2328 "futures 0.3.17",
2383 "futures-util",2329 "futures-util",
2384 "jsonrpc-core 15.1.0",2330 "jsonrpc-core",
2385 "jsonrpc-pubsub 15.1.0",2331 "jsonrpc-pubsub",
2386 "libsecp256k1 0.3.5",2332 "libsecp256k1 0.3.5",
2387 "log",2333 "log",
2334 "lru 0.6.6",
2388 "pallet-ethereum",2335 "pallet-ethereum",
2389 "pallet-evm",2336 "pallet-evm",
2390 "parity-scale-codec",2337 "parity-scale-codec",
2338 "parking_lot 0.11.2",
2391 "rand 0.7.3",2339 "rand 0.7.3",
2392 "rlp",2340 "rlp",
2393 "rustc-hex",2341 "rustc-hex",
2394 "sc-client-api",2342 "sc-client-api",
2395 "sc-network",2343 "sc-network",
2396 "sc-rpc",2344 "sc-rpc",
2397 "sc-service",2345 "sc-service",
2346 "sc-transaction-pool",
2398 "sc-transaction-pool-api",2347 "sc-transaction-pool-api",
2399 "sha3 0.8.2",2348 "sha3 0.8.2",
2400 "sp-api",2349 "sp-api",
2408[[package]]2357[[package]]
2409name = "fc-rpc-core"2358name = "fc-rpc-core"
2410version = "1.1.0-dev"2359version = "1.1.0-dev"
2411source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2360source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2412dependencies = [2361dependencies = [
2413 "ethereum-types",2362 "ethereum-types",
2414 "jsonrpc-core 15.1.0",2363 "jsonrpc-core",
2415 "jsonrpc-core-client 14.2.0",2364 "jsonrpc-core-client",
2416 "jsonrpc-derive 14.2.2",2365 "jsonrpc-derive",
2417 "jsonrpc-pubsub 15.1.0",2366 "jsonrpc-pubsub",
2418 "rustc-hex",2367 "rustc-hex",
2419 "serde",2368 "serde",
2420 "serde_json",2369 "serde_json",
24312380
2432[[package]]2381[[package]]
2433name = "file-per-thread-logger"2382name = "file-per-thread-logger"
2434version = "0.1.3"2383version = "0.1.4"
2435source = "registry+https://github.com/rust-lang/crates.io-index"2384source = "registry+https://github.com/rust-lang/crates.io-index"
2436checksum = "8b3937f028664bd0e13df401ba49a4567ccda587420365823242977f06609ed1"2385checksum = "4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126"
2437dependencies = [2386dependencies = [
2438 "env_logger 0.7.1",2387 "env_logger 0.7.1",
2439 "log",2388 "log",
2440]2389]
24412390
2442[[package]]2391[[package]]
2443name = "finality-grandpa"2392name = "finality-grandpa"
2444version = "0.14.1"2393version = "0.14.4"
2445source = "registry+https://github.com/rust-lang/crates.io-index"2394source = "registry+https://github.com/rust-lang/crates.io-index"
2446checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9"2395checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a"
2447dependencies = [2396dependencies = [
2448 "either",2397 "either",
2449 "futures 0.3.17",2398 "futures 0.3.17",
2452 "num-traits",2401 "num-traits",
2453 "parity-scale-codec",2402 "parity-scale-codec",
2454 "parking_lot 0.11.2",2403 "parking_lot 0.11.2",
2404 "scale-info",
2455]2405]
24562406
2457[[package]]2407[[package]]
24742424
2475[[package]]2425[[package]]
2476name = "flate2"2426name = "flate2"
2477version = "1.0.16"2427version = "1.0.22"
2478source = "registry+https://github.com/rust-lang/crates.io-index"2428source = "registry+https://github.com/rust-lang/crates.io-index"
2479checksum = "68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e"2429checksum = "1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f"
2480dependencies = [2430dependencies = [
2481 "cfg-if 0.1.10",2431 "cfg-if 1.0.0",
2482 "crc32fast",2432 "crc32fast",
2483 "libc",2433 "libc",
2484 "libz-sys",2434 "libz-sys",
2510[[package]]2460[[package]]
2511name = "fork-tree"2461name = "fork-tree"
2512version = "3.0.0"2462version = "3.0.0"
2513source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2463source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2514dependencies = [2464dependencies = [
2515 "parity-scale-codec",2465 "parity-scale-codec",
2516]2466]
25172467
2518[[package]]2468[[package]]
2519name = "form_urlencoded"2469name = "form_urlencoded"
2520version = "1.0.0"2470version = "1.0.1"
2521source = "registry+https://github.com/rust-lang/crates.io-index"2471source = "registry+https://github.com/rust-lang/crates.io-index"
2522checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00"2472checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
2523dependencies = [2473dependencies = [
2524 "matches",2474 "matches",
2525 "percent-encoding 2.1.0",2475 "percent-encoding 2.1.0",
2528[[package]]2478[[package]]
2529name = "fp-consensus"2479name = "fp-consensus"
2530version = "2.0.0-dev"2480version = "2.0.0-dev"
2531source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2481source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2532dependencies = [2482dependencies = [
2533 "ethereum",2483 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
2534 "parity-scale-codec",2484 "parity-scale-codec",
2535 "rlp",2485 "rlp",
2536 "sha3 0.8.2",2486 "sha3 0.8.2",
2542[[package]]2492[[package]]
2543name = "fp-evm"2493name = "fp-evm"
2544version = "3.0.0-dev"2494version = "3.0.0-dev"
2545source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2495source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2546dependencies = [2496dependencies = [
2547 "evm",2497 "evm",
2548 "impl-trait-for-tuples 0.1.3",2498 "impl-trait-for-tuples 0.1.3",
2549 "parity-scale-codec",2499 "parity-scale-codec",
2500 "scale-info",
2550 "serde",2501 "serde",
2551 "sp-core",2502 "sp-core",
2552 "sp-std",2503 "sp-std",
2555[[package]]2506[[package]]
2556name = "fp-rpc"2507name = "fp-rpc"
2557version = "3.0.0-dev"2508version = "3.0.0-dev"
2558source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2509source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2559dependencies = [2510dependencies = [
2560 "ethereum",2511 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
2561 "ethereum-types",2512 "ethereum-types",
2562 "fp-evm",2513 "fp-evm",
2563 "parity-scale-codec",2514 "parity-scale-codec",
2515 "scale-info",
2564 "sp-api",2516 "sp-api",
2565 "sp-core",2517 "sp-core",
2566 "sp-io",2518 "sp-io",
2569]2521]
25702522
2571[[package]]2523[[package]]
2524name = "fp-self-contained"
2525version = "1.0.0-dev"
2526source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
2527dependencies = [
2528 "ethereum 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
2529 "frame-support",
2530 "parity-scale-codec",
2531 "parity-util-mem",
2532 "scale-info",
2533 "serde",
2534 "sha3 0.8.2",
2535 "sp-core",
2536 "sp-io",
2537 "sp-runtime",
2538]
2539
2540[[package]]
2572name = "fp-storage"2541name = "fp-storage"
2573version = "2.0.0"2542version = "2.0.0"
2574source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"2543source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
25752544
2576[[package]]2545[[package]]
2577name = "frame-benchmarking"2546name = "frame-benchmarking"
2578version = "4.0.0-dev"2547version = "4.0.0-dev"
2579source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2548source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2580dependencies = [2549dependencies = [
2581 "frame-support",2550 "frame-support",
2582 "frame-system",2551 "frame-system",
2583 "linregress",2552 "linregress",
2584 "log",2553 "log",
2585 "parity-scale-codec",2554 "parity-scale-codec",
2586 "paste",2555 "paste",
2556 "scale-info",
2587 "sp-api",2557 "sp-api",
2588 "sp-io",2558 "sp-io",
2589 "sp-runtime",2559 "sp-runtime",
2595[[package]]2565[[package]]
2596name = "frame-benchmarking-cli"2566name = "frame-benchmarking-cli"
2597version = "4.0.0-dev"2567version = "4.0.0-dev"
2598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2568source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2599dependencies = [2569dependencies = [
2600 "Inflector",2570 "Inflector",
2601 "chrono",2571 "chrono",
2621[[package]]2591[[package]]
2622name = "frame-election-provider-support"2592name = "frame-election-provider-support"
2623version = "4.0.0-dev"2593version = "4.0.0-dev"
2624source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2594source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2625dependencies = [2595dependencies = [
2626 "frame-support",2596 "frame-support",
2627 "frame-system",2597 "frame-system",
2628 "parity-scale-codec",2598 "parity-scale-codec",
2599 "scale-info",
2629 "sp-arithmetic",2600 "sp-arithmetic",
2630 "sp-npos-elections",2601 "sp-npos-elections",
2631 "sp-std",2602 "sp-std",
2634[[package]]2605[[package]]
2635name = "frame-executive"2606name = "frame-executive"
2636version = "4.0.0-dev"2607version = "4.0.0-dev"
2637source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2608source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2638dependencies = [2609dependencies = [
2639 "frame-support",2610 "frame-support",
2640 "frame-system",2611 "frame-system",
2641 "parity-scale-codec",2612 "parity-scale-codec",
2613 "scale-info",
2642 "sp-core",2614 "sp-core",
2643 "sp-io",2615 "sp-io",
2644 "sp-runtime",2616 "sp-runtime",
26482620
2649[[package]]2621[[package]]
2650name = "frame-metadata"2622name = "frame-metadata"
2651version = "14.0.0-dev"2623version = "14.0.0"
2652source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2624source = "registry+https://github.com/rust-lang/crates.io-index"
2625checksum = "96616f82e069102b95a72c87de4c84d2f87ef7f0f20630e78ce3824436483110"
2653dependencies = [2626dependencies = [
2627 "cfg-if 1.0.0",
2654 "parity-scale-codec",2628 "parity-scale-codec",
2629 "scale-info",
2655 "serde",2630 "serde",
2656 "sp-core",
2657 "sp-std",
2658]2631]
26592632
2660[[package]]2633[[package]]
2661name = "frame-support"2634name = "frame-support"
2662version = "4.0.0-dev"2635version = "4.0.0-dev"
2663source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2636source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2664dependencies = [2637dependencies = [
2665 "bitflags",2638 "bitflags",
2666 "frame-metadata",2639 "frame-metadata",
2670 "once_cell",2643 "once_cell",
2671 "parity-scale-codec",2644 "parity-scale-codec",
2672 "paste",2645 "paste",
2646 "scale-info",
2673 "serde",2647 "serde",
2674 "smallvec 1.6.1",2648 "smallvec",
2675 "sp-arithmetic",2649 "sp-arithmetic",
2676 "sp-core",2650 "sp-core",
2677 "sp-inherents",2651 "sp-inherents",
2686[[package]]2660[[package]]
2687name = "frame-support-procedural"2661name = "frame-support-procedural"
2688version = "4.0.0-dev"2662version = "4.0.0-dev"
2689source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2663source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2690dependencies = [2664dependencies = [
2691 "Inflector",2665 "Inflector",
2692 "frame-support-procedural-tools",2666 "frame-support-procedural-tools",
2698[[package]]2672[[package]]
2699name = "frame-support-procedural-tools"2673name = "frame-support-procedural-tools"
2700version = "4.0.0-dev"2674version = "4.0.0-dev"
2701source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2675source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2702dependencies = [2676dependencies = [
2703 "frame-support-procedural-tools-derive",2677 "frame-support-procedural-tools-derive",
2704 "proc-macro-crate 1.0.0",2678 "proc-macro-crate 1.1.0",
2705 "proc-macro2",2679 "proc-macro2",
2706 "quote",2680 "quote",
2707 "syn",2681 "syn",
2710[[package]]2684[[package]]
2711name = "frame-support-procedural-tools-derive"2685name = "frame-support-procedural-tools-derive"
2712version = "3.0.0"2686version = "3.0.0"
2713source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2687source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2714dependencies = [2688dependencies = [
2715 "proc-macro2",2689 "proc-macro2",
2716 "quote",2690 "quote",
2720[[package]]2694[[package]]
2721name = "frame-system"2695name = "frame-system"
2722version = "4.0.0-dev"2696version = "4.0.0-dev"
2723source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2697source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2724dependencies = [2698dependencies = [
2725 "frame-support",2699 "frame-support",
2726 "impl-trait-for-tuples 0.2.1",
2727 "log",2700 "log",
2728 "parity-scale-codec",2701 "parity-scale-codec",
2702 "scale-info",
2729 "serde",2703 "serde",
2730 "sp-core",2704 "sp-core",
2731 "sp-io",2705 "sp-io",
2737[[package]]2711[[package]]
2738name = "frame-system-benchmarking"2712name = "frame-system-benchmarking"
2739version = "4.0.0-dev"2713version = "4.0.0-dev"
2740source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2714source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2741dependencies = [2715dependencies = [
2742 "frame-benchmarking",2716 "frame-benchmarking",
2743 "frame-support",2717 "frame-support",
2744 "frame-system",2718 "frame-system",
2745 "parity-scale-codec",2719 "parity-scale-codec",
2720 "scale-info",
2746 "sp-core",2721 "sp-core",
2747 "sp-runtime",2722 "sp-runtime",
2748 "sp-std",2723 "sp-std",
2751[[package]]2726[[package]]
2752name = "frame-system-rpc-runtime-api"2727name = "frame-system-rpc-runtime-api"
2753version = "4.0.0-dev"2728version = "4.0.0-dev"
2754source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2729source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2755dependencies = [2730dependencies = [
2756 "parity-scale-codec",2731 "parity-scale-codec",
2757 "sp-api",2732 "sp-api",
2760[[package]]2735[[package]]
2761name = "frame-try-runtime"2736name = "frame-try-runtime"
2762version = "0.10.0-dev"2737version = "0.10.0-dev"
2763source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"2738source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
2764dependencies = [2739dependencies = [
2765 "frame-support",2740 "frame-support",
2766 "parity-scale-codec",
2767 "sp-api",2741 "sp-api",
2768 "sp-runtime",2742 "sp-runtime",
2769 "sp-std",2743 "sp-std",
2770]2744]
27712745
2772[[package]]2746[[package]]
2773name = "fs-err"2747name = "fs-err"
2774version = "2.5.0"2748version = "2.6.0"
2775source = "registry+https://github.com/rust-lang/crates.io-index"2749source = "registry+https://github.com/rust-lang/crates.io-index"
2776checksum = "bcd1163ae48bda72a20ae26d66a04d3094135cadab911cff418ae5e33f253431"2750checksum = "5ebd3504ad6116843b8375ad70df74e7bfe83cac77a1f3fe73200c844d43bfe0"
27772751
2778[[package]]2752[[package]]
2779name = "fs-swap"2753name = "fs-swap"
2798]2772]
27992773
2800[[package]]2774[[package]]
2801name = "fuchsia-cprng"
2802version = "0.1.1"
2803source = "registry+https://github.com/rust-lang/crates.io-index"
2804checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
2805
2806[[package]]
2807name = "fuchsia-zircon"2775name = "fuchsia-zircon"
2808version = "0.3.3"2776version = "0.3.3"
2809source = "registry+https://github.com/rust-lang/crates.io-index"2777source = "registry+https://github.com/rust-lang/crates.io-index"
28272795
2828[[package]]2796[[package]]
2829name = "futures"2797name = "futures"
2830version = "0.1.29"2798version = "0.1.31"
2831source = "registry+https://github.com/rust-lang/crates.io-index"2799source = "registry+https://github.com/rust-lang/crates.io-index"
2832checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef"2800checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678"
28332801
2834[[package]]2802[[package]]
2835name = "futures"2803name = "futures"
2863checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d"2831checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d"
28642832
2865[[package]]2833[[package]]
2866name = "futures-cpupool"
2867version = "0.1.8"
2868source = "registry+https://github.com/rust-lang/crates.io-index"
2869checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4"
2870dependencies = [
2871 "futures 0.1.29",
2872 "num_cpus",
2873]
2874
2875[[package]]
2876name = "futures-executor"2834name = "futures-executor"
2877version = "0.3.17"2835version = "0.3.17"
2878source = "registry+https://github.com/rust-lang/crates.io-index"2836source = "registry+https://github.com/rust-lang/crates.io-index"
28922850
2893[[package]]2851[[package]]
2894name = "futures-lite"2852name = "futures-lite"
2895version = "1.11.3"2853version = "1.12.0"
2896source = "registry+https://github.com/rust-lang/crates.io-index"2854source = "registry+https://github.com/rust-lang/crates.io-index"
2897checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb"2855checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48"
2898dependencies = [2856dependencies = [
2899 "fastrand",2857 "fastrand",
2900 "futures-core",2858 "futures-core",
2901 "futures-io",2859 "futures-io",
2902 "memchr",2860 "memchr",
2903 "parking",2861 "parking",
2904 "pin-project-lite 0.2.4",2862 "pin-project-lite 0.2.7",
2905 "waker-fn",2863 "waker-fn",
2906]2864]
29072865
2925checksum = "3a1387e07917c711fb4ee4f48ea0adb04a3c9739e53ef85bf43ae1edc2937a8b"2883checksum = "3a1387e07917c711fb4ee4f48ea0adb04a3c9739e53ef85bf43ae1edc2937a8b"
2926dependencies = [2884dependencies = [
2927 "futures-io",2885 "futures-io",
2928 "rustls 0.19.1",2886 "rustls",
2929 "webpki",2887 "webpki",
2930]2888]
29312889
2960checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481"2918checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481"
2961dependencies = [2919dependencies = [
2962 "autocfg",2920 "autocfg",
2963 "futures 0.1.29",2921 "futures 0.1.31",
2964 "futures-channel",2922 "futures-channel",
2965 "futures-core",2923 "futures-core",
2966 "futures-io",2924 "futures-io",
2967 "futures-macro",2925 "futures-macro",
2968 "futures-sink",2926 "futures-sink",
2969 "futures-task",2927 "futures-task",
2970 "memchr",2928 "memchr",
2971 "pin-project-lite 0.2.4",2929 "pin-project-lite 0.2.7",
2972 "pin-utils",2930 "pin-utils",
2973 "proc-macro-hack",2931 "proc-macro-hack",
2974 "proc-macro-nested",2932 "proc-macro-nested",
2975 "slab",2933 "slab",
2976]2934]
29772935
2978[[package]]2936[[package]]
2979name = "gcc"
2980version = "0.3.55"
2981source = "registry+https://github.com/rust-lang/crates.io-index"
2982checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
2983
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]]
2998name = "generic-array"2937name = "generic-array"
2999version = "0.12.3"2938version = "0.12.4"
3000source = "registry+https://github.com/rust-lang/crates.io-index"2939source = "registry+https://github.com/rust-lang/crates.io-index"
3001checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"2940checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"
3002dependencies = [2941dependencies = [
3003 "typenum",2942 "typenum",
3004]2943]
30152954
3016[[package]]2955[[package]]
3017name = "getrandom"2956name = "getrandom"
3018version = "0.1.14"2957version = "0.1.16"
3019source = "registry+https://github.com/rust-lang/crates.io-index"2958source = "registry+https://github.com/rust-lang/crates.io-index"
3020checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"2959checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
3021dependencies = [2960dependencies = [
3022 "cfg-if 0.1.10",2961 "cfg-if 1.0.0",
2962 "js-sys",
3023 "libc",2963 "libc",
3024 "wasi 0.9.0+wasi-snapshot-preview1",2964 "wasi 0.9.0+wasi-snapshot-preview1",
2965 "wasm-bindgen",
3025]2966]
30262967
3027[[package]]2968[[package]]
3028name = "getrandom"2969name = "getrandom"
3029version = "0.2.1"2970version = "0.2.3"
3030source = "registry+https://github.com/rust-lang/crates.io-index"2971source = "registry+https://github.com/rust-lang/crates.io-index"
3031checksum = "4060f4657be78b8e766215b02b18a2e862d83745545de804638e2b545e81aee6"2972checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
3032dependencies = [2973dependencies = [
3033 "cfg-if 1.0.0",2974 "cfg-if 1.0.0",
3034 "libc",2975 "libc",
30472988
3048[[package]]2989[[package]]
3049name = "gimli"2990name = "gimli"
3050version = "0.23.0"2991version = "0.25.0"
3051source = "registry+https://github.com/rust-lang/crates.io-index"2992source = "registry+https://github.com/rust-lang/crates.io-index"
3052checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce"2993checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7"
3053
3054[[package]]
3055name = "gimli"
3056version = "0.24.0"
3057source = "registry+https://github.com/rust-lang/crates.io-index"
3058checksum = "0e4075386626662786ddb0ec9081e7c7eeb1ba31951f447ca780ef9f5d568189"
3059dependencies = [2994dependencies = [
3060 "fallible-iterator",2995 "fallible-iterator",
3061 "indexmap",2996 "indexmap",
30703005
3071[[package]]3006[[package]]
3072name = "globset"3007name = "globset"
3073version = "0.4.5"3008version = "0.4.8"
3074source = "registry+https://github.com/rust-lang/crates.io-index"3009source = "registry+https://github.com/rust-lang/crates.io-index"
3075checksum = "7ad1da430bd7281dde2576f44c84cc3f0f7b475e7202cd503042dff01a8c8120"3010checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd"
3076dependencies = [3011dependencies = [
3077 "aho-corasick",3012 "aho-corasick",
3078 "bstr",3013 "bstr",
3095]3030]
30963031
3097[[package]]3032[[package]]
3098name = "h2"
3099version = "0.1.26"
3100source = "registry+https://github.com/rust-lang/crates.io-index"
3101checksum = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462"
3102dependencies = [
3103 "byteorder",
3104 "bytes 0.4.12",
3105 "fnv",
3106 "futures 0.1.29",
3107 "http 0.1.21",
3108 "indexmap",
3109 "log",
3110 "slab",
3111 "string",
3112 "tokio-io",
3113]
3114
3115[[package]]
3116name = "h2"
3117version = "0.2.5"
3118source = "registry+https://github.com/rust-lang/crates.io-index"
3119checksum = "79b7246d7e4b979c03fa093da39cfb3617a96bbeee6310af63991668d7e843ff"
3120dependencies = [
3121 "bytes 0.5.6",
3122 "fnv",
3123 "futures-core",
3124 "futures-sink",
3125 "futures-util",
3126 "http 0.2.1",
3127 "indexmap",
3128 "log",
3129 "slab",
3130 "tokio 0.2.25",
3131 "tokio-util",
3132]
3133
3134[[package]]
3135name = "handlebars"3033name = "handlebars"
3136version = "3.5.1"3034version = "3.5.5"
3137source = "registry+https://github.com/rust-lang/crates.io-index"3035source = "registry+https://github.com/rust-lang/crates.io-index"
3138checksum = "2764f9796c0ddca4b82c07f25dd2cb3db30b9a8f47940e78e1c883d9e95c3db9"3036checksum = "4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3"
3139dependencies = [3037dependencies = [
3140 "log",3038 "log",
3141 "pest",3039 "pest",
3142 "pest_derive",3040 "pest_derive",
3143 "quick-error 2.0.0",3041 "quick-error 2.0.1",
3144 "serde",3042 "serde",
3145 "serde_json",3043 "serde_json",
3146]3044]
31713069
3172[[package]]3070[[package]]
3173name = "heck"3071name = "heck"
3174version = "0.3.1"3072version = "0.3.3"
3175source = "registry+https://github.com/rust-lang/crates.io-index"3073source = "registry+https://github.com/rust-lang/crates.io-index"
3176checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"3074checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
3177dependencies = [3075dependencies = [
3178 "unicode-segmentation",3076 "unicode-segmentation",
3179]3077]
31803078
3181[[package]]3079[[package]]
3182name = "hermit-abi"3080name = "hermit-abi"
3183version = "0.1.15"3081version = "0.1.19"
3184source = "registry+https://github.com/rust-lang/crates.io-index"3082source = "registry+https://github.com/rust-lang/crates.io-index"
3185checksum = "3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9"3083checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
3186dependencies = [3084dependencies = [
3187 "libc",3085 "libc",
3188]3086]
3226]3124]
32273125
3228[[package]]3126[[package]]
3127name = "hmac"
3128version = "0.11.0"
3129source = "registry+https://github.com/rust-lang/crates.io-index"
3130checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b"
3131dependencies = [
3132 "crypto-mac 0.11.1",
3133 "digest 0.9.0",
3134]
3135
3136[[package]]
3229name = "hmac-drbg"3137name = "hmac-drbg"
3230version = "0.2.0"3138version = "0.2.0"
3231source = "registry+https://github.com/rust-lang/crates.io-index"3139source = "registry+https://github.com/rust-lang/crates.io-index"
3232checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b"3140checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b"
3233dependencies = [3141dependencies = [
3234 "digest 0.8.1",3142 "digest 0.8.1",
3235 "generic-array 0.12.3",3143 "generic-array 0.12.4",
3236 "hmac 0.7.1",3144 "hmac 0.7.1",
3237]3145]
32383146
32603168
3261[[package]]3169[[package]]
3262name = "http"3170name = "http"
3263version = "0.1.21"3171version = "0.2.5"
3264source = "registry+https://github.com/rust-lang/crates.io-index"3172source = "registry+https://github.com/rust-lang/crates.io-index"
3265checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0"3173checksum = "1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b"
3266dependencies = [3174dependencies = [
3267 "bytes 0.4.12",3175 "bytes 1.1.0",
3268 "fnv",3176 "fnv",
3269 "itoa",3177 "itoa",
3270]3178]
32713179
3272[[package]]3180[[package]]
3273name = "http"
3274version = "0.2.1"
3275source = "registry+https://github.com/rust-lang/crates.io-index"
3276checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9"
3277dependencies = [
3278 "bytes 0.5.6",
3279 "fnv",
3280 "itoa",
3281]
3282
3283[[package]]
3284name = "http-body"3181name = "http-body"
3285version = "0.1.0"3182version = "0.4.4"
3286source = "registry+https://github.com/rust-lang/crates.io-index"3183source = "registry+https://github.com/rust-lang/crates.io-index"
3287checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d"3184checksum = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6"
3288dependencies = [3185dependencies = [
3289 "bytes 0.4.12",3186 "bytes 1.1.0",
3290 "futures 0.1.29",3187 "http",
3291 "http 0.1.21",3188 "pin-project-lite 0.2.7",
3292 "tokio-buf",
3293]3189]
32943190
3295[[package]]3191[[package]]
3296name = "http-body"
3297version = "0.3.1"
3298source = "registry+https://github.com/rust-lang/crates.io-index"
3299checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b"
3300dependencies = [
3301 "bytes 0.5.6",
3302 "http 0.2.1",
3303]
3304
3305[[package]]
3306name = "http-body"
3307version = "0.4.2"
3308source = "registry+https://github.com/rust-lang/crates.io-index"
3309checksum = "60daa14be0e0786db0f03a9e57cb404c9d756eed2b6c62b9ea98ec5743ec75a9"
3310dependencies = [
3311 "bytes 1.0.1",
3312 "http 0.2.1",
3313 "pin-project-lite 0.2.4",
3314]
3315
3316[[package]]
3317name = "httparse"3192name = "httparse"
3318version = "1.3.4"3193version = "1.5.1"
3319source = "registry+https://github.com/rust-lang/crates.io-index"3194source = "registry+https://github.com/rust-lang/crates.io-index"
3320checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"3195checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503"
33213196
3322[[package]]3197[[package]]
3323name = "httpdate"3198name = "httpdate"
3324version = "0.3.2"3199version = "1.0.1"
3325source = "registry+https://github.com/rust-lang/crates.io-index"3200source = "registry+https://github.com/rust-lang/crates.io-index"
3326checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47"3201checksum = "6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440"
33273202
3328[[package]]3203[[package]]
3329name = "humantime"3204name = "humantime"
33363211
3337[[package]]3212[[package]]
3338name = "humantime"3213name = "humantime"
3339version = "2.0.1"3214version = "2.1.0"
3340source = "registry+https://github.com/rust-lang/crates.io-index"3215source = "registry+https://github.com/rust-lang/crates.io-index"
3341checksum = "3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a"3216checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
33423217
3343[[package]]3218[[package]]
3344name = "hyper"3219name = "hyper"
3345version = "0.12.35"3220version = "0.14.14"
3346source = "registry+https://github.com/rust-lang/crates.io-index"3221source = "registry+https://github.com/rust-lang/crates.io-index"
3347checksum = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6"3222checksum = "2b91bb1f221b6ea1f1e4371216b70f40748774c2fb5971b450c07773fb92d26b"
3348dependencies = [3223dependencies = [
3349 "bytes 0.4.12",3224 "bytes 1.1.0",
3350 "futures 0.1.29",
3351 "futures-cpupool",
3352 "h2 0.1.26",
3353 "http 0.1.21",
3354 "http-body 0.1.0",
3355 "httparse",
3356 "iovec",
3357 "itoa",
3358 "log",
3359 "net2",
3360 "rustc_version 0.2.3",
3361 "time",
3362 "tokio 0.1.22",
3363 "tokio-buf",
3364 "tokio-executor",
3365 "tokio-io",
3366 "tokio-reactor",
3367 "tokio-tcp",
3368 "tokio-threadpool",
3369 "tokio-timer",
3370 "want 0.2.0",
3371]
3372
3373[[package]]
3374name = "hyper"
3375version = "0.13.9"
3376source = "registry+https://github.com/rust-lang/crates.io-index"
3377checksum = "f6ad767baac13b44d4529fcf58ba2cd0995e36e7b435bc5b039de6f47e880dbf"
3378dependencies = [
3379 "bytes 0.5.6",
3380 "futures-channel",3225 "futures-channel",
3381 "futures-core",3226 "futures-core",
3382 "futures-util",3227 "futures-util",
3383 "h2 0.2.5",3228 "http",
3384 "http 0.2.1",
3385 "http-body 0.3.1",3229 "http-body",
3386 "httparse",3230 "httparse",
3387 "httpdate",3231 "httpdate",
3388 "itoa",3232 "itoa",
3389 "pin-project 1.0.7",3233 "pin-project-lite 0.2.7",
3390 "socket2 0.3.17",3234 "socket2 0.4.2",
3391 "tokio 0.2.25",3235 "tokio 1.13.0",
3392 "tower-service",3236 "tower-service",
3393 "tracing",3237 "tracing",
3394 "want 0.3.0",3238 "want",
3395]3239]
33963240
3397[[package]]3241[[package]]
3398name = "hyper"
3399version = "0.14.5"
3400source = "registry+https://github.com/rust-lang/crates.io-index"
3401checksum = "8bf09f61b52cfcf4c00de50df88ae423d6c02354e385a86341133b5338630ad1"
3402dependencies = [
3403 "bytes 1.0.1",
3404 "futures-channel",
3405 "futures-core",
3406 "futures-util",
3407 "http 0.2.1",
3408 "http-body 0.4.2",
3409 "httparse",
3410 "httpdate",
3411 "itoa",
3412 "pin-project 1.0.7",
3413 "tokio 1.6.1",
3414 "tower-service",
3415 "tracing",
3416 "want 0.3.0",
3417]
3418
3419[[package]]
3420name = "hyper-rustls"3242name = "hyper-rustls"
3421version = "0.21.0"3243version = "0.22.1"
3422source = "registry+https://github.com/rust-lang/crates.io-index"3244source = "registry+https://github.com/rust-lang/crates.io-index"
3423checksum = "37743cc83e8ee85eacfce90f2f4102030d9ff0a95244098d781e9bee4a90abb6"3245checksum = "5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64"
3424dependencies = [3246dependencies = [
3425 "bytes 0.5.6",
3426 "ct-logs",3247 "ct-logs",
3427 "futures-util",3248 "futures-util",
3428 "hyper 0.13.9",3249 "hyper",
3429 "log",3250 "log",
3430 "rustls 0.18.0",3251 "rustls",
3431 "rustls-native-certs 0.4.0",3252 "rustls-native-certs",
3432 "tokio 0.2.25",3253 "tokio 1.13.0",
3433 "tokio-rustls 0.14.0",3254 "tokio-rustls",
3434 "webpki",3255 "webpki",
3435]3256]
34363257
34533274
3454[[package]]3275[[package]]
3455name = "idna"3276name = "idna"
3456version = "0.2.0"3277version = "0.2.3"
3457source = "registry+https://github.com/rust-lang/crates.io-index"3278source = "registry+https://github.com/rust-lang/crates.io-index"
3458checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"3279checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
3459dependencies = [3280dependencies = [
3460 "matches",3281 "matches",
3461 "unicode-bidi",3282 "unicode-bidi",
34643285
3465[[package]]3286[[package]]
3466name = "if-addrs"3287name = "if-addrs"
3467version = "0.6.5"3288version = "0.6.6"
3468source = "registry+https://github.com/rust-lang/crates.io-index"3289source = "registry+https://github.com/rust-lang/crates.io-index"
3469checksum = "28538916eb3f3976311f5dfbe67b5362d0add1293d0a9cad17debf86f8e3aa48"3290checksum = "c9a83ec4af652890ac713ffd8dc859e650420a5ef47f7b9be29b6664ab50fbc8"
3470dependencies = [3291dependencies = [
3471 "if-addrs-sys",3292 "if-addrs-sys",
3472 "libc",3293 "libc",
34853306
3486[[package]]3307[[package]]
3487name = "if-watch"3308name = "if-watch"
3488version = "0.2.0"3309version = "0.2.2"
3489source = "registry+https://github.com/rust-lang/crates.io-index"3310source = "registry+https://github.com/rust-lang/crates.io-index"
3490checksum = "6a6d52908d4ea4ab2bc22474ba149bf1011c8e2c3ebc1ff593ae28ac44f494b6"3311checksum = "ae8ab7f67bad3240049cb24fb9cb0b4c2c6af4c245840917fbbdededeee91179"
3491dependencies = [3312dependencies = [
3492 "async-io",3313 "async-io",
3493 "futures 0.3.17",3314 "futures 0.3.17",
35613382
3562[[package]]3383[[package]]
3563name = "instant"3384name = "instant"
3564version = "0.1.11"3385version = "0.1.12"
3565source = "registry+https://github.com/rust-lang/crates.io-index"3386source = "registry+https://github.com/rust-lang/crates.io-index"
3566checksum = "716d3d89f35ac6a34fd0eed635395f4c3b76fa889338a4632e5231a8684216bd"3387checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
3567dependencies = [3388dependencies = [
3568 "cfg-if 1.0.0",3389 "cfg-if 1.0.0",
3569]3390]
35703391
3571[[package]]3392[[package]]
3572name = "integer-encoding"3393name = "integer-encoding"
3573version = "1.1.5"3394version = "1.1.7"
3574source = "registry+https://github.com/rust-lang/crates.io-index"3395source = "registry+https://github.com/rust-lang/crates.io-index"
3575checksum = "4f4ebd0bd29be0f11973e9b3e219005661042a019fd757798c36a47c87852625"3396checksum = "48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56f"
35763397
3577[[package]]3398[[package]]
3578name = "integer-sqrt"3399name = "integer-sqrt"
3579version = "0.1.3"3400version = "0.1.5"
3580source = "registry+https://github.com/rust-lang/crates.io-index"3401source = "registry+https://github.com/rust-lang/crates.io-index"
3581checksum = "f65877bf7d44897a473350b1046277941cee20b263397e90869c50b6e766088b"3402checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770"
3403dependencies = [
3404 "num-traits",
3405]
35823406
3583[[package]]3407[[package]]
3584name = "intervalier"3408name = "intervalier"
36013425
3602[[package]]3426[[package]]
3603name = "ip_network"3427name = "ip_network"
3604version = "0.3.4"3428version = "0.4.0"
3605source = "registry+https://github.com/rust-lang/crates.io-index"3429source = "registry+https://github.com/rust-lang/crates.io-index"
3606checksum = "2ee15951c035f79eddbef745611ec962f63f4558f1dadf98ab723cc603487c6f"3430checksum = "09b746553d2f4a1ca26fab939943ddfb217a091f34f53571620a8e3d30691303"
36073431
3608[[package]]3432[[package]]
3609name = "ipconfig"3433name = "ipconfig"
3610version = "0.2.2"3434version = "0.2.2"
3611source = "registry+https://github.com/rust-lang/crates.io-index"3435source = "registry+https://github.com/rust-lang/crates.io-index"
3612checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7"3436checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7"
3613dependencies = [3437dependencies = [
3614 "socket2 0.3.17",3438 "socket2 0.3.19",
3615 "widestring",3439 "widestring",
3616 "winapi 0.3.9",3440 "winapi 0.3.9",
3617 "winreg",3441 "winreg",
3618]3442]
36193443
3620[[package]]3444[[package]]
3621name = "ipnet"3445name = "ipnet"
3622version = "2.3.0"3446version = "2.3.1"
3623source = "registry+https://github.com/rust-lang/crates.io-index"3447source = "registry+https://github.com/rust-lang/crates.io-index"
3624checksum = "47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135"3448checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9"
36253449
3626[[package]]3450[[package]]
3627name = "itertools"3451name = "itertools"
3628version = "0.10.0"3452version = "0.10.1"
3629source = "registry+https://github.com/rust-lang/crates.io-index"3453source = "registry+https://github.com/rust-lang/crates.io-index"
3630checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319"3454checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf"
3631dependencies = [3455dependencies = [
3632 "either",3456 "either",
3633]3457]
36343458
3635[[package]]3459[[package]]
3636name = "itoa"3460name = "itoa"
3637version = "0.4.6"3461version = "0.4.8"
3638source = "registry+https://github.com/rust-lang/crates.io-index"3462source = "registry+https://github.com/rust-lang/crates.io-index"
3639checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"3463checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
36403464
3641[[package]]3465[[package]]
3642name = "jobserver"3466name = "jobserver"
3643version = "0.1.21"3467version = "0.1.24"
3644source = "registry+https://github.com/rust-lang/crates.io-index"3468source = "registry+https://github.com/rust-lang/crates.io-index"
3645checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"3469checksum = "af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa"
3646dependencies = [3470dependencies = [
3647 "libc",3471 "libc",
3648]3472]
36493473
3650[[package]]3474[[package]]
3651name = "js-sys"3475name = "js-sys"
3652version = "0.3.52"3476version = "0.3.55"
3653source = "registry+https://github.com/rust-lang/crates.io-index"3477source = "registry+https://github.com/rust-lang/crates.io-index"
3654checksum = "ce791b7ca6638aae45be056e068fc756d871eb3b3b10b8efa62d1c9cec616752"3478checksum = "7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84"
3655dependencies = [3479dependencies = [
3656 "wasm-bindgen",3480 "wasm-bindgen",
3657]3481]
36583482
3659[[package]]3483[[package]]
3660name = "jsonrpc-client-transports"3484name = "jsonrpc-client-transports"
3661version = "14.2.1"3485version = "18.0.0"
3662source = "registry+https://github.com/rust-lang/crates.io-index"3486source = "registry+https://github.com/rust-lang/crates.io-index"
3663checksum = "2773fa94a2a1fd51efb89a8f45b8861023dbb415d18d3c9235ae9388d780f9ec"3487checksum = "d2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3a"
3664dependencies = [3488dependencies = [
3665 "failure",3489 "derive_more",
3666 "futures 0.1.29",3490 "futures 0.3.17",
3667 "jsonrpc-core 14.2.0",3491 "jsonrpc-core",
3668 "jsonrpc-pubsub 14.2.0",3492 "jsonrpc-pubsub",
3669 "log",3493 "log",
3670 "serde",3494 "serde",
3671 "serde_json",3495 "serde_json",
3672 "url 1.7.2",3496 "url 1.7.2",
3673]3497]
36743498
3675[[package]]3499[[package]]
3676name = "jsonrpc-client-transports"
3677version = "15.1.0"
3678source = "registry+https://github.com/rust-lang/crates.io-index"
3679checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7"
3680dependencies = [
3681 "failure",
3682 "futures 0.1.29",
3683 "jsonrpc-core 15.1.0",
3684 "jsonrpc-pubsub 15.1.0",
3685 "log",
3686 "serde",
3687 "serde_json",
3688 "url 1.7.2",
3689]
3690
3691[[package]]
3692name = "jsonrpc-core"3500name = "jsonrpc-core"
3693version = "14.2.0"3501version = "18.0.0"
3694source = "registry+https://github.com/rust-lang/crates.io-index"3502source = "registry+https://github.com/rust-lang/crates.io-index"
3695checksum = "a0747307121ffb9703afd93afbd0fb4f854c38fb873f2c8b90e0e902f27c7b62"3503checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb"
3696dependencies = [3504dependencies = [
3697 "futures 0.1.29",3505 "futures 0.3.17",
3506 "futures-executor",
3507 "futures-util",
3698 "log",3508 "log",
3699 "serde",3509 "serde",
3700 "serde_derive",3510 "serde_derive",
3701 "serde_json",3511 "serde_json",
3702]3512]
37033513
3704[[package]]3514[[package]]
3705name = "jsonrpc-core"
3706version = "15.1.0"
3707source = "registry+https://github.com/rust-lang/crates.io-index"
3708checksum = "0745a6379e3edc893c84ec203589790774e4247420033e71a76d3ab4687991fa"
3709dependencies = [
3710 "futures 0.1.29",
3711 "log",
3712 "serde",
3713 "serde_derive",
3714 "serde_json",
3715]
3716
3717[[package]]
3718name = "jsonrpc-core-client"3515name = "jsonrpc-core-client"
3719version = "14.2.0"3516version = "18.0.0"
3720source = "registry+https://github.com/rust-lang/crates.io-index"3517source = "registry+https://github.com/rust-lang/crates.io-index"
3721checksum = "34221123bc79b66279a3fde2d3363553835b43092d629b34f2e760c44dc94713"3518checksum = "b51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0"
3722dependencies = [3519dependencies = [
3723 "jsonrpc-client-transports 14.2.1",3520 "futures 0.3.17",
3521 "jsonrpc-client-transports",
3724]3522]
37253523
3726[[package]]3524[[package]]
3727name = "jsonrpc-core-client"
3728version = "15.1.0"
3729source = "registry+https://github.com/rust-lang/crates.io-index"
3730checksum = "6f764902d7b891344a0acb65625f32f6f7c6db006952143bd650209fbe7d94db"
3731dependencies = [
3732 "jsonrpc-client-transports 15.1.0",
3733]
3734
3735[[package]]
3736name = "jsonrpc-derive"3525name = "jsonrpc-derive"
3737version = "14.2.2"3526version = "18.0.0"
3738source = "registry+https://github.com/rust-lang/crates.io-index"3527source = "registry+https://github.com/rust-lang/crates.io-index"
3739checksum = "d0e77e8812f02155b85a677a96e1d16b60181950c0636199bc4528524fba98dc"3528checksum = "5b939a78fa820cdfcb7ee7484466746a7377760970f6f9c6fe19f9edcc8a38d2"
3740dependencies = [3529dependencies = [
3741 "proc-macro-crate 0.1.5",3530 "proc-macro-crate 0.1.5",
3742 "proc-macro2",3531 "proc-macro2",
3745]3534]
37463535
3747[[package]]3536[[package]]
3748name = "jsonrpc-derive"
3749version = "15.1.0"
3750source = "registry+https://github.com/rust-lang/crates.io-index"
3751checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3"
3752dependencies = [
3753 "proc-macro-crate 0.1.5",
3754 "proc-macro2",
3755 "quote",
3756 "syn",
3757]
3758
3759[[package]]
3760name = "jsonrpc-http-server"3537name = "jsonrpc-http-server"
3761version = "15.1.0"3538version = "18.0.0"
3762source = "registry+https://github.com/rust-lang/crates.io-index"3539source = "registry+https://github.com/rust-lang/crates.io-index"
3763checksum = "4fb5c4513b7b542f42da107942b7b759f27120b5cc894729f88254b28dff44b7"3540checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff"
3764dependencies = [3541dependencies = [
3765 "hyper 0.12.35",3542 "futures 0.3.17",
3766 "jsonrpc-core 15.1.0",3543 "hyper",
3544 "jsonrpc-core",
3767 "jsonrpc-server-utils",3545 "jsonrpc-server-utils",
3768 "log",3546 "log",
3769 "net2",3547 "net2",
3770 "parking_lot 0.10.2",3548 "parking_lot 0.11.2",
3771 "unicase",3549 "unicase",
3772]3550]
37733551
3774[[package]]3552[[package]]
3775name = "jsonrpc-ipc-server"3553name = "jsonrpc-ipc-server"
3776version = "15.1.0"3554version = "18.0.0"
3777source = "registry+https://github.com/rust-lang/crates.io-index"3555source = "registry+https://github.com/rust-lang/crates.io-index"
3778checksum = "cf50e53e4eea8f421a7316c5f63e395f7bc7c4e786a6dc54d76fab6ff7aa7ce7"3556checksum = "382bb0206323ca7cda3dcd7e245cea86d37d02457a02a975e3378fb149a48845"
3779dependencies = [3557dependencies = [
3780 "jsonrpc-core 15.1.0",3558 "futures 0.3.17",
3559 "jsonrpc-core",
3781 "jsonrpc-server-utils",3560 "jsonrpc-server-utils",
3782 "log",3561 "log",
3783 "parity-tokio-ipc",3562 "parity-tokio-ipc",
3784 "parking_lot 0.10.2",3563 "parking_lot 0.11.2",
3785 "tokio-service",3564 "tower-service",
3786]3565]
37873566
3788[[package]]3567[[package]]
3789name = "jsonrpc-pubsub"3568name = "jsonrpc-pubsub"
3790version = "14.2.0"3569version = "18.0.0"
3791source = "registry+https://github.com/rust-lang/crates.io-index"3570source = "registry+https://github.com/rust-lang/crates.io-index"
3792checksum = "2d44f5602a11d657946aac09357956d2841299ed422035edf140c552cb057986"3571checksum = "240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011"
3793dependencies = [3572dependencies = [
3794 "jsonrpc-core 14.2.0",3573 "futures 0.3.17",
3574 "jsonrpc-core",
3575 "lazy_static",
3795 "log",3576 "log",
3796 "parking_lot 0.10.2",3577 "parking_lot 0.11.2",
3797 "rand 0.7.3",3578 "rand 0.7.3",
3798 "serde",3579 "serde",
3799]3580]
38003581
3801[[package]]3582[[package]]
3802name = "jsonrpc-pubsub"
3803version = "15.1.0"
3804source = "registry+https://github.com/rust-lang/crates.io-index"
3805checksum = "639558e0604013be9787ae52f798506ae42bf4220fe587bdc5625871cc8b9c77"
3806dependencies = [
3807 "jsonrpc-core 15.1.0",
3808 "log",
3809 "parking_lot 0.10.2",
3810 "rand 0.7.3",
3811 "serde",
3812]
3813
3814[[package]]
3815name = "jsonrpc-server-utils"3583name = "jsonrpc-server-utils"
3816version = "15.1.0"3584version = "18.0.0"
3817source = "registry+https://github.com/rust-lang/crates.io-index"3585source = "registry+https://github.com/rust-lang/crates.io-index"
3818checksum = "72f1f3990650c033bd8f6bd46deac76d990f9bbfb5f8dc8c4767bf0a00392176"3586checksum = "fa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4"
3819dependencies = [3587dependencies = [
3820 "bytes 0.4.12",3588 "bytes 1.1.0",
3589 "futures 0.3.17",
3821 "globset",3590 "globset",
3822 "jsonrpc-core 15.1.0",3591 "jsonrpc-core",
3823 "lazy_static",3592 "lazy_static",
3824 "log",3593 "log",
3825 "tokio 0.1.22",3594 "tokio 1.13.0",
3595 "tokio-stream",
3826 "tokio-codec",3596 "tokio-util",
3827 "unicase",3597 "unicase",
3828]3598]
38293599
3830[[package]]3600[[package]]
3831name = "jsonrpc-ws-server"3601name = "jsonrpc-ws-server"
3832version = "15.1.0"3602version = "18.0.0"
3833source = "registry+https://github.com/rust-lang/crates.io-index"3603source = "registry+https://github.com/rust-lang/crates.io-index"
3834checksum = "6596fe75209b73a2a75ebe1dce4e60e03b88a2b25e8807b667597f6315150d22"3604checksum = "f892c7d766369475ab7b0669f417906302d7c0fb521285c0a0c92e52e7c8e946"
3835dependencies = [3605dependencies = [
3836 "jsonrpc-core 15.1.0",3606 "futures 0.3.17",
3607 "jsonrpc-core",
3837 "jsonrpc-server-utils",3608 "jsonrpc-server-utils",
3838 "log",3609 "log",
3839 "parity-ws",3610 "parity-ws",
3840 "parking_lot 0.10.2",3611 "parking_lot 0.11.2",
3841 "slab",3612 "slab",
3842]3613]
38433614
3844[[package]]3615[[package]]
3845name = "jsonrpsee-proc-macros"3616name = "jsonrpsee-proc-macros"
3846version = "0.3.0"3617version = "0.3.1"
3847source = "registry+https://github.com/rust-lang/crates.io-index"3618source = "registry+https://github.com/rust-lang/crates.io-index"
3848checksum = "f37924e16300e249a52a22cabb5632f846dc9760b39355f5e8bc70cd23dc6300"3619checksum = "8edb341d35279b59c79d7fe9e060a51aec29d45af99cc7c72ea7caa350fa71a4"
3849dependencies = [3620dependencies = [
3850 "Inflector",3621 "Inflector",
3851 "bae",3622 "bae",
3852 "proc-macro-crate 1.0.0",3623 "proc-macro-crate 1.1.0",
3853 "proc-macro2",3624 "proc-macro2",
3854 "quote",3625 "quote",
3855 "syn",3626 "syn",
3856]3627]
38573628
3858[[package]]3629[[package]]
3859name = "jsonrpsee-types"3630name = "jsonrpsee-types"
3860version = "0.3.0"3631version = "0.3.1"
3861source = "registry+https://github.com/rust-lang/crates.io-index"3632source = "registry+https://github.com/rust-lang/crates.io-index"
3862checksum = "d67724d368c59e08b557a516cf8fcc51100e7a708850f502e1044b151fe89788"3633checksum = "4cc738fd55b676ada3271ef7c383a14a0867a2a88b0fa941311bf5fc0a29d498"
3863dependencies = [3634dependencies = [
3864 "async-trait",3635 "async-trait",
3865 "beef",3636 "beef",
3866 "futures-channel",3637 "futures-channel",
3867 "futures-util",3638 "futures-util",
3868 "hyper 0.14.5",3639 "hyper",
3869 "log",3640 "log",
3870 "serde",3641 "serde",
3871 "serde_json",3642 "serde_json",
38753646
3876[[package]]3647[[package]]
3877name = "jsonrpsee-ws-client"3648name = "jsonrpsee-ws-client"
3878version = "0.3.0"3649version = "0.3.1"
3879source = "registry+https://github.com/rust-lang/crates.io-index"3650source = "registry+https://github.com/rust-lang/crates.io-index"
3880checksum = "8e2834b6e7f57ce9a4412ed4d6dc95125d2c8612e68f86b9d9a07369164e4198"3651checksum = "9841352dbecf4c2ed5dc71698df9f1660262ae4e0b610e968602529bdbcf7b30"
3881dependencies = [3652dependencies = [
3882 "async-trait",3653 "async-trait",
3883 "fnv",3654 "fnv",
3884 "futures 0.3.17",3655 "futures 0.3.17",
3885 "jsonrpsee-types",3656 "jsonrpsee-types",
3886 "log",3657 "log",
3887 "pin-project 1.0.7",3658 "pin-project 1.0.8",
3888 "rustls 0.19.1",3659 "rustls",
3889 "rustls-native-certs 0.5.0",3660 "rustls-native-certs",
3890 "serde",3661 "serde",
3891 "serde_json",3662 "serde_json",
3892 "soketto 0.6.0",3663 "soketto 0.6.0",
3893 "thiserror",3664 "thiserror",
3894 "tokio 0.2.25",3665 "tokio 1.13.0",
3895 "tokio-rustls 0.15.0",3666 "tokio-rustls",
3896 "tokio-util",3667 "tokio-util",
3897 "url 2.2.0",3668 "url 2.2.2",
3898]3669]
38993670
3900[[package]]3671[[package]]
39153686
3916[[package]]3687[[package]]
3917name = "kusama-runtime"3688name = "kusama-runtime"
3918version = "0.9.10"3689version = "0.9.12"
3919source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"3690source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
3920dependencies = [3691dependencies = [
3921 "beefy-primitives",3692 "beefy-primitives",
3922 "bitvec 0.20.1",3693 "bitvec 0.20.4",
3923 "frame-benchmarking",3694 "frame-benchmarking",
3924 "frame-election-provider-support",3695 "frame-election-provider-support",
3925 "frame-executive",3696 "frame-executive",
3933 "pallet-authority-discovery",3704 "pallet-authority-discovery",
3934 "pallet-authorship",3705 "pallet-authorship",
3935 "pallet-babe",3706 "pallet-babe",
3707 "pallet-bags-list",
3936 "pallet-balances",3708 "pallet-balances",
3937 "pallet-bounties",3709 "pallet-bounties",
3938 "pallet-collective",3710 "pallet-collective",
3971 "polkadot-runtime-common",3743 "polkadot-runtime-common",
3972 "polkadot-runtime-parachains",3744 "polkadot-runtime-parachains",
3973 "rustc-hex",3745 "rustc-hex",
3746 "scale-info",
3974 "serde",3747 "serde",
3975 "serde_derive",3748 "serde_derive",
3976 "smallvec 1.6.1",3749 "smallvec",
3977 "sp-api",3750 "sp-api",
3978 "sp-arithmetic",3751 "sp-arithmetic",
3979 "sp-authority-discovery",3752 "sp-authority-discovery",
4013checksum = "45a3f58dc069ec0e205a27f5b45920722a46faed802a0541538241af6228f512"3786checksum = "45a3f58dc069ec0e205a27f5b45920722a46faed802a0541538241af6228f512"
4014dependencies = [3787dependencies = [
4015 "parity-util-mem",3788 "parity-util-mem",
4016 "smallvec 1.6.1",3789 "smallvec",
4017]3790]
40183791
4019[[package]]3792[[package]]
40293802
4030[[package]]3803[[package]]
4031name = "kvdb-rocksdb"3804name = "kvdb-rocksdb"
4032version = "0.12.0"
4033source = "registry+https://github.com/rust-lang/crates.io-index"
4034checksum = "431ca65516efab86e65d96281f750ebb54277dec656fcf6c027f3d1c0cb69e4c"
4035dependencies = [
4036 "fs-swap",
4037 "kvdb",
4038 "log",
4039 "num_cpus",
4040 "owning_ref",
4041 "parity-util-mem",
4042 "parking_lot 0.11.2",
4043 "regex",
4044 "rocksdb 0.16.0",
4045 "smallvec 1.6.1",
4046]
4047
4048[[package]]
4049name = "kvdb-rocksdb"
4050version = "0.14.0"3805version = "0.14.0"
4051source = "registry+https://github.com/rust-lang/crates.io-index"3806source = "registry+https://github.com/rust-lang/crates.io-index"
4052checksum = "9b1b6ea8f2536f504b645ad78419c8246550e19d2c3419a167080ce08edee35a"3807checksum = "9b1b6ea8f2536f504b645ad78419c8246550e19d2c3419a167080ce08edee35a"
4059 "parity-util-mem",3814 "parity-util-mem",
4060 "parking_lot 0.11.2",3815 "parking_lot 0.11.2",
4061 "regex",3816 "regex",
4062 "rocksdb 0.17.0",3817 "rocksdb",
4063 "smallvec 1.6.1",3818 "smallvec",
4064]3819]
40653820
4066[[package]]3821[[package]]
40713826
4072[[package]]3827[[package]]
4073name = "lazycell"3828name = "lazycell"
4074version = "1.2.1"3829version = "1.3.0"
4075source = "registry+https://github.com/rust-lang/crates.io-index"3830source = "registry+https://github.com/rust-lang/crates.io-index"
4076checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"3831checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
40773832
4078[[package]]3833[[package]]
4079name = "libc"3834name = "libc"
4080version = "0.2.103"3835version = "0.2.106"
4081source = "registry+https://github.com/rust-lang/crates.io-index"3836source = "registry+https://github.com/rust-lang/crates.io-index"
4082checksum = "dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6"3837checksum = "a60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673"
40833838
4084[[package]]3839[[package]]
4085name = "libloading"3840name = "libloading"
40933848
4094[[package]]3849[[package]]
4095name = "libloading"3850name = "libloading"
4096version = "0.7.0"3851version = "0.7.1"
4097source = "registry+https://github.com/rust-lang/crates.io-index"3852source = "registry+https://github.com/rust-lang/crates.io-index"
4098checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a"3853checksum = "c0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0"
4099dependencies = [3854dependencies = [
4100 "cfg-if 1.0.0",3855 "cfg-if 1.0.0",
4101 "winapi 0.3.9",3856 "winapi 0.3.9",
4114checksum = "9004c06878ef8f3b4b4067e69a140d87ed20bf777287f82223e49713b36ee433"3869checksum = "9004c06878ef8f3b4b4067e69a140d87ed20bf777287f82223e49713b36ee433"
4115dependencies = [3870dependencies = [
4116 "atomic",3871 "atomic",
4117 "bytes 1.0.1",3872 "bytes 1.1.0",
4118 "futures 0.3.17",3873 "futures 0.3.17",
4119 "lazy_static",3874 "lazy_static",
4120 "libp2p-core",3875 "libp2p-core",
4141 "libp2p-yamux",3896 "libp2p-yamux",
4142 "multiaddr",3897 "multiaddr",
4143 "parking_lot 0.11.2",3898 "parking_lot 0.11.2",
4144 "pin-project 1.0.7",3899 "pin-project 1.0.8",
4145 "smallvec 1.6.1",3900 "smallvec",
4146 "wasm-timer",3901 "wasm-timer",
4147]3902]
41483903
4166 "multihash 0.14.0",3921 "multihash 0.14.0",
4167 "multistream-select",3922 "multistream-select",
4168 "parking_lot 0.11.2",3923 "parking_lot 0.11.2",
4169 "pin-project 1.0.7",3924 "pin-project 1.0.8",
4170 "prost",3925 "prost",
4171 "prost-build",3926 "prost-build",
4172 "rand 0.7.3",3927 "rand 0.7.3",
4173 "ring",3928 "ring",
4174 "rw-stream-sink",3929 "rw-stream-sink",
4175 "sha2 0.9.2",3930 "sha2 0.9.8",
4176 "smallvec 1.6.1",3931 "smallvec",
4177 "thiserror",3932 "thiserror",
4178 "unsigned-varint 0.7.0",3933 "unsigned-varint 0.7.0",
4179 "void",3934 "void",
4201 "futures 0.3.17",3956 "futures 0.3.17",
4202 "libp2p-core",3957 "libp2p-core",
4203 "log",3958 "log",
4204 "smallvec 1.6.1",3959 "smallvec",
4205 "trust-dns-resolver",3960 "trust-dns-resolver",
4206]3961]
42073962
4220 "prost",3975 "prost",
4221 "prost-build",3976 "prost-build",
4222 "rand 0.7.3",3977 "rand 0.7.3",
4223 "smallvec 1.6.1",3978 "smallvec",
4224]3979]
42253980
4226[[package]]3981[[package]]
4232 "asynchronous-codec 0.6.0",3987 "asynchronous-codec 0.6.0",
4233 "base64 0.13.0",3988 "base64 0.13.0",
4234 "byteorder",3989 "byteorder",
4235 "bytes 1.0.1",3990 "bytes 1.1.0",
4236 "fnv",3991 "fnv",
4237 "futures 0.3.17",3992 "futures 0.3.17",
4238 "hex_fmt",3993 "hex_fmt",
4243 "prost-build",3998 "prost-build",
4244 "rand 0.7.3",3999 "rand 0.7.3",
4245 "regex",4000 "regex",
4246 "sha2 0.9.2",4001 "sha2 0.9.8",
4247 "smallvec 1.6.1",4002 "smallvec",
4248 "unsigned-varint 0.7.0",4003 "unsigned-varint 0.7.0",
4249 "wasm-timer",4004 "wasm-timer",
4250]4005]
4261 "log",4016 "log",
4262 "prost",4017 "prost",
4263 "prost-build",4018 "prost-build",
4264 "smallvec 1.6.1",4019 "smallvec",
4265 "wasm-timer",4020 "wasm-timer",
4266]4021]
42674022
4273dependencies = [4028dependencies = [
4274 "arrayvec 0.5.2",4029 "arrayvec 0.5.2",
4275 "asynchronous-codec 0.6.0",4030 "asynchronous-codec 0.6.0",
4276 "bytes 1.0.1",4031 "bytes 1.1.0",
4277 "either",4032 "either",
4278 "fnv",4033 "fnv",
4279 "futures 0.3.17",4034 "futures 0.3.17",
4283 "prost",4038 "prost",
4284 "prost-build",4039 "prost-build",
4285 "rand 0.7.3",4040 "rand 0.7.3",
4286 "sha2 0.9.2",4041 "sha2 0.9.8",
4287 "smallvec 1.6.1",4042 "smallvec",
4288 "uint",4043 "uint",
4289 "unsigned-varint 0.7.0",4044 "unsigned-varint 0.7.0",
4290 "void",4045 "void",
4307 "libp2p-swarm",4062 "libp2p-swarm",
4308 "log",4063 "log",
4309 "rand 0.8.4",4064 "rand 0.8.4",
4310 "smallvec 1.6.1",4065 "smallvec",
4311 "socket2 0.4.0",4066 "socket2 0.4.2",
4312 "void",4067 "void",
4313]4068]
43144069
4319checksum = "313d9ea526c68df4425f580024e67a9d3ffd49f2c33de5154b1f5019816f7a99"4074checksum = "313d9ea526c68df4425f580024e67a9d3ffd49f2c33de5154b1f5019816f7a99"
4320dependencies = [4075dependencies = [
4321 "asynchronous-codec 0.6.0",4076 "asynchronous-codec 0.6.0",
4322 "bytes 1.0.1",4077 "bytes 1.1.0",
4323 "futures 0.3.17",4078 "futures 0.3.17",
4324 "libp2p-core",4079 "libp2p-core",
4325 "log",4080 "log",
4326 "nohash-hasher",4081 "nohash-hasher",
4327 "parking_lot 0.11.2",4082 "parking_lot 0.11.2",
4328 "rand 0.7.3",4083 "rand 0.7.3",
4329 "smallvec 1.6.1",4084 "smallvec",
4330 "unsigned-varint 0.7.0",4085 "unsigned-varint 0.7.0",
4331]4086]
43324087
4336source = "registry+https://github.com/rust-lang/crates.io-index"4091source = "registry+https://github.com/rust-lang/crates.io-index"
4337checksum = "3f1db7212f342b6ba7c981cc40e31f76e9e56cb48e65fa4c142ecaca5839523e"4092checksum = "3f1db7212f342b6ba7c981cc40e31f76e9e56cb48e65fa4c142ecaca5839523e"
4338dependencies = [4093dependencies = [
4339 "bytes 1.0.1",4094 "bytes 1.1.0",
4340 "curve25519-dalek 3.0.0",4095 "curve25519-dalek 3.2.0",
4341 "futures 0.3.17",4096 "futures 0.3.17",
4342 "lazy_static",4097 "lazy_static",
4343 "libp2p-core",4098 "libp2p-core",
4344 "log",4099 "log",
4345 "prost",4100 "prost",
4346 "prost-build",4101 "prost-build",
4347 "rand 0.8.4",4102 "rand 0.8.4",
4348 "sha2 0.9.2",4103 "sha2 0.9.8",
4349 "snow",4104 "snow",
4350 "static_assertions",4105 "static_assertions",
4351 "x25519-dalek",4106 "x25519-dalek",
4374checksum = "13b4783e5423870b9a5c199f65a7a3bc66d86ab56b2b9beebf3c338d889cf8e4"4129checksum = "13b4783e5423870b9a5c199f65a7a3bc66d86ab56b2b9beebf3c338d889cf8e4"
4375dependencies = [4130dependencies = [
4376 "asynchronous-codec 0.6.0",4131 "asynchronous-codec 0.6.0",
4377 "bytes 1.0.1",4132 "bytes 1.1.0",
4378 "futures 0.3.17",4133 "futures 0.3.17",
4379 "libp2p-core",4134 "libp2p-core",
4380 "log",4135 "log",
4392dependencies = [4147dependencies = [
4393 "futures 0.3.17",4148 "futures 0.3.17",
4394 "log",4149 "log",
4395 "pin-project 1.0.7",4150 "pin-project 1.0.8",
4396 "rand 0.7.3",4151 "rand 0.7.3",
4397 "salsa20",4152 "salsa20",
4398 "sha3 0.9.1",4153 "sha3 0.9.1",
4405checksum = "0133f6cfd81cdc16e716de2982e012c62e6b9d4f12e41967b3ee361051c622aa"4160checksum = "0133f6cfd81cdc16e716de2982e012c62e6b9d4f12e41967b3ee361051c622aa"
4406dependencies = [4161dependencies = [
4407 "asynchronous-codec 0.6.0",4162 "asynchronous-codec 0.6.0",
4408 "bytes 1.0.1",4163 "bytes 1.1.0",
4409 "futures 0.3.17",4164 "futures 0.3.17",
4410 "futures-timer 3.0.2",4165 "futures-timer 3.0.2",
4411 "libp2p-core",4166 "libp2p-core",
4412 "libp2p-swarm",4167 "libp2p-swarm",
4413 "log",4168 "log",
4414 "pin-project 1.0.7",4169 "pin-project 1.0.8",
4415 "prost",4170 "prost",
4416 "prost-build",4171 "prost-build",
4417 "rand 0.7.3",4172 "rand 0.7.3",
4418 "smallvec 1.6.1",4173 "smallvec",
4419 "unsigned-varint 0.7.0",4174 "unsigned-varint 0.7.0",
4420 "void",4175 "void",
4421 "wasm-timer",4176 "wasm-timer",
4428checksum = "06cdae44b6821466123af93cbcdec7c9e6ba9534a8af9cdc296446d39416d241"4183checksum = "06cdae44b6821466123af93cbcdec7c9e6ba9534a8af9cdc296446d39416d241"
4429dependencies = [4184dependencies = [
4430 "async-trait",4185 "async-trait",
4431 "bytes 1.0.1",4186 "bytes 1.1.0",
4432 "futures 0.3.17",4187 "futures 0.3.17",
4433 "libp2p-core",4188 "libp2p-core",
4434 "libp2p-swarm",4189 "libp2p-swarm",
4435 "log",4190 "log",
4436 "lru",4191 "lru 0.6.6",
4437 "minicbor",4192 "minicbor",
4438 "rand 0.7.3",4193 "rand 0.7.3",
4439 "smallvec 1.6.1",4194 "smallvec",
4440 "unsigned-varint 0.7.0",4195 "unsigned-varint 0.7.0",
4441 "wasm-timer",4196 "wasm-timer",
4442]4197]
4452 "libp2p-core",4207 "libp2p-core",
4453 "log",4208 "log",
4454 "rand 0.7.3",4209 "rand 0.7.3",
4455 "smallvec 1.6.1",4210 "smallvec",
4456 "void",4211 "void",
4457 "wasm-timer",4212 "wasm-timer",
4458]4213]
4481 "libc",4236 "libc",
4482 "libp2p-core",4237 "libp2p-core",
4483 "log",4238 "log",
4484 "socket2 0.4.0",4239 "socket2 0.4.2",
4485]4240]
44864241
4487[[package]]4242[[package]]
4523 "log",4278 "log",
4524 "quicksink",4279 "quicksink",
4525 "rw-stream-sink",4280 "rw-stream-sink",
4526 "soketto 0.4.1",4281 "soketto 0.4.2",
4527 "url 2.2.0",4282 "url 2.2.2",
4528 "webpki-roots",4283 "webpki-roots",
4529]4284]
45304285
4579 "base64 0.12.3",4334 "base64 0.12.3",
4580 "digest 0.9.0",4335 "digest 0.9.0",
4581 "hmac-drbg 0.3.0",4336 "hmac-drbg 0.3.0",
4582 "libsecp256k1-core",4337 "libsecp256k1-core 0.2.2",
4583 "libsecp256k1-gen-ecmult",4338 "libsecp256k1-gen-ecmult 0.2.1",
4584 "libsecp256k1-gen-genmult",4339 "libsecp256k1-gen-genmult 0.2.1",
4585 "rand 0.7.3",4340 "rand 0.7.3",
4586 "serde",4341 "serde",
4587 "sha2 0.9.2",4342 "sha2 0.9.8",
4588 "typenum",4343 "typenum",
4589]4344]
45904345
4598 "base64 0.12.3",4353 "base64 0.12.3",
4599 "digest 0.9.0",4354 "digest 0.9.0",
4600 "hmac-drbg 0.3.0",4355 "hmac-drbg 0.3.0",
4601 "libsecp256k1-core",4356 "libsecp256k1-core 0.2.2",
4602 "libsecp256k1-gen-ecmult",4357 "libsecp256k1-gen-ecmult 0.2.1",
4603 "libsecp256k1-gen-genmult",4358 "libsecp256k1-gen-genmult 0.2.1",
4604 "rand 0.7.3",4359 "rand 0.7.3",
4605 "serde",4360 "serde",
4606 "sha2 0.9.2",4361 "sha2 0.9.8",
4607 "typenum",4362 "typenum",
4608]4363]
46094364
4610[[package]]4365[[package]]
4366name = "libsecp256k1"
4367version = "0.7.0"
4368source = "registry+https://github.com/rust-lang/crates.io-index"
4369checksum = "b0452aac8bab02242429380e9b2f94ea20cea2b37e2c1777a1358799bbe97f37"
4370dependencies = [
4371 "arrayref",
4372 "base64 0.13.0",
4373 "digest 0.9.0",
4374 "hmac-drbg 0.3.0",
4375 "libsecp256k1-core 0.3.0",
4376 "libsecp256k1-gen-ecmult 0.3.0",
4377 "libsecp256k1-gen-genmult 0.3.0",
4378 "rand 0.8.4",
4379 "serde",
4380 "sha2 0.9.8",
4381 "typenum",
4382]
4383
4384[[package]]
4611name = "libsecp256k1-core"4385name = "libsecp256k1-core"
4612version = "0.2.2"4386version = "0.2.2"
4613source = "registry+https://github.com/rust-lang/crates.io-index"4387source = "registry+https://github.com/rust-lang/crates.io-index"
4619]4393]
46204394
4621[[package]]4395[[package]]
4396name = "libsecp256k1-core"
4397version = "0.3.0"
4398source = "registry+https://github.com/rust-lang/crates.io-index"
4399checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451"
4400dependencies = [
4401 "crunchy",
4402 "digest 0.9.0",
4403 "subtle 2.4.1",
4404]
4405
4406[[package]]
4622name = "libsecp256k1-gen-ecmult"4407name = "libsecp256k1-gen-ecmult"
4623version = "0.2.1"4408version = "0.2.1"
4624source = "registry+https://github.com/rust-lang/crates.io-index"4409source = "registry+https://github.com/rust-lang/crates.io-index"
4625checksum = "ccab96b584d38fac86a83f07e659f0deafd0253dc096dab5a36d53efe653c5c3"4410checksum = "ccab96b584d38fac86a83f07e659f0deafd0253dc096dab5a36d53efe653c5c3"
4626dependencies = [4411dependencies = [
4627 "libsecp256k1-core",4412 "libsecp256k1-core 0.2.2",
4628]4413]
46294414
4630[[package]]4415[[package]]
4416name = "libsecp256k1-gen-ecmult"
4417version = "0.3.0"
4418source = "registry+https://github.com/rust-lang/crates.io-index"
4419checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809"
4420dependencies = [
4421 "libsecp256k1-core 0.3.0",
4422]
4423
4424[[package]]
4631name = "libsecp256k1-gen-genmult"4425name = "libsecp256k1-gen-genmult"
4632version = "0.2.1"4426version = "0.2.1"
4633source = "registry+https://github.com/rust-lang/crates.io-index"4427source = "registry+https://github.com/rust-lang/crates.io-index"
4634checksum = "67abfe149395e3aa1c48a2beb32b068e2334402df8181f818d3aee2b304c4f5d"4428checksum = "67abfe149395e3aa1c48a2beb32b068e2334402df8181f818d3aee2b304c4f5d"
4635dependencies = [4429dependencies = [
4636 "libsecp256k1-core",4430 "libsecp256k1-core 0.2.2",
4637]4431]
46384432
4639[[package]]4433[[package]]
4434name = "libsecp256k1-gen-genmult"
4435version = "0.3.0"
4436source = "registry+https://github.com/rust-lang/crates.io-index"
4437checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c"
4438dependencies = [
4439 "libsecp256k1-core 0.3.0",
4440]
4441
4442[[package]]
4640name = "libz-sys"4443name = "libz-sys"
4641version = "1.0.25"4444version = "1.1.3"
4642source = "registry+https://github.com/rust-lang/crates.io-index"4445source = "registry+https://github.com/rust-lang/crates.io-index"
4643checksum = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"4446checksum = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66"
4644dependencies = [4447dependencies = [
4645 "cc",4448 "cc",
4646 "libc",
4647 "pkg-config",4449 "pkg-config",
4648 "vcpkg",4450 "vcpkg",
4649]4451]
46564458
4657[[package]]4459[[package]]
4658name = "linked_hash_set"4460name = "linked_hash_set"
4659version = "0.1.3"4461version = "0.1.4"
4660source = "registry+https://github.com/rust-lang/crates.io-index"4462source = "registry+https://github.com/rust-lang/crates.io-index"
4661checksum = "3c7c91c4c7bbeb4f2f7c4e5be11e6a05bd6830bc37249c47ce1ad86ad453ff9c"4463checksum = "47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588"
4662dependencies = [4464dependencies = [
4663 "linked-hash-map",4465 "linked-hash-map",
4664]4466]
46654467
4666[[package]]4468[[package]]
4667name = "linregress"4469name = "linregress"
4668version = "0.4.3"4470version = "0.4.4"
4669source = "registry+https://github.com/rust-lang/crates.io-index"4471source = "registry+https://github.com/rust-lang/crates.io-index"
4670checksum = "1e6e407dadb4ca4b31bc69c27aff00e7ca4534fdcee855159b039a7cebb5f395"4472checksum = "d6c601a85f5ecd1aba625247bca0031585fb1c446461b142878a16f8245ddeb8"
4671dependencies = [4473dependencies = [
4672 "nalgebra",4474 "nalgebra",
4673 "statrs",4475 "statrs",
4702]4504]
47034505
4704[[package]]4506[[package]]
4705name = "loom"4507name = "lru"
4706version = "0.3.6"4508version = "0.6.6"
4707source = "registry+https://github.com/rust-lang/crates.io-index"4509source = "registry+https://github.com/rust-lang/crates.io-index"
4708checksum = "a0e8460f2f2121162705187214720353c517b97bdfb3494c0b1e33d83ebe4bed"4510checksum = "7ea2d928b485416e8908cff2d97d621db22b27f7b3b6729e438bcf42c671ba91"
4709dependencies = [4511dependencies = [
4710 "cfg-if 0.1.10",4512 "hashbrown",
4711 "generator",
4712 "scoped-tls",
4713 "serde",
4714 "serde_json",
4715]4513]
47164514
4717[[package]]4515[[package]]
4718name = "lru"4516name = "lru"
4719version = "0.6.6"4517version = "0.7.0"
4720source = "registry+https://github.com/rust-lang/crates.io-index"4518source = "registry+https://github.com/rust-lang/crates.io-index"
4721checksum = "7ea2d928b485416e8908cff2d97d621db22b27f7b3b6729e438bcf42c671ba91"4519checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803"
4722dependencies = [4520dependencies = [
4723 "hashbrown",4521 "hashbrown",
4724]4522]
4733]4531]
47344532
4735[[package]]4533[[package]]
4534name = "lz4"
4535version = "1.23.2"
4536source = "registry+https://github.com/rust-lang/crates.io-index"
4537checksum = "aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c"
4538dependencies = [
4539 "libc",
4540 "lz4-sys",
4541]
4542
4543[[package]]
4544name = "lz4-sys"
4545version = "1.9.2"
4546source = "registry+https://github.com/rust-lang/crates.io-index"
4547checksum = "dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae"
4548dependencies = [
4549 "cc",
4550 "libc",
4551]
4552
4553[[package]]
4736name = "mach"4554name = "mach"
4737version = "0.3.2"4555version = "0.3.2"
4738source = "registry+https://github.com/rust-lang/crates.io-index"4556source = "registry+https://github.com/rust-lang/crates.io-index"
47644582
4765[[package]]4583[[package]]
4766name = "matches"4584name = "matches"
4767version = "0.1.8"4585version = "0.1.9"
4768source = "registry+https://github.com/rust-lang/crates.io-index"4586source = "registry+https://github.com/rust-lang/crates.io-index"
4769checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"4587checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
47704588
4771[[package]]4589[[package]]
4772name = "matrixmultiply"4590name = "matrixmultiply"
4778]4596]
47794597
4780[[package]]4598[[package]]
4781name = "maybe-uninit"
4782version = "2.0.0"
4783source = "registry+https://github.com/rust-lang/crates.io-index"
4784checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
4785
4786[[package]]
4787name = "memchr"4599name = "memchr"
4788version = "2.3.3"4600version = "2.4.1"
4789source = "registry+https://github.com/rust-lang/crates.io-index"4601source = "registry+https://github.com/rust-lang/crates.io-index"
4790checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"4602checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
47914603
4792[[package]]4604[[package]]
4793name = "memmap2"4605name = "memmap2"
4794version = "0.2.0"4606version = "0.2.3"
4795source = "registry+https://github.com/rust-lang/crates.io-index"4607source = "registry+https://github.com/rust-lang/crates.io-index"
4796checksum = "e73be3b7d04a0123e933fea1d50d126cc7196bbc0362c0ce426694f777194eee"4608checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4"
4797dependencies = [4609dependencies = [
4798 "libc",4610 "libc",
4799]4611]
48004612
4801[[package]]4613[[package]]
4802name = "memoffset"4614name = "memoffset"
4803version = "0.5.5"4615version = "0.6.4"
4804source = "registry+https://github.com/rust-lang/crates.io-index"4616source = "registry+https://github.com/rust-lang/crates.io-index"
4805checksum = "c198b026e1bbf08a937e94c6c60f9ec4a2267f5b0d2eec9c1b21b061ce2be55f"4617checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
4806dependencies = [4618dependencies = [
4807 "autocfg",4619 "autocfg",
4808]4620]
48094621
4810[[package]]4622[[package]]
4811name = "memoffset"
4812version = "0.6.1"
4813source = "registry+https://github.com/rust-lang/crates.io-index"
4814checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87"
4815dependencies = [
4816 "autocfg",
4817]
4818
4819[[package]]
4820name = "memory-db"4623name = "memory-db"
4821version = "0.27.0"4624version = "0.27.0"
4822source = "registry+https://github.com/rust-lang/crates.io-index"4625source = "registry+https://github.com/rust-lang/crates.io-index"
4833source = "registry+https://github.com/rust-lang/crates.io-index"4636source = "registry+https://github.com/rust-lang/crates.io-index"
4834checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a"4637checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a"
4835dependencies = [4638dependencies = [
4836 "lru",4639 "lru 0.6.6",
4837]4640]
48384641
4839[[package]]4642[[package]]
48444647
4845[[package]]4648[[package]]
4846name = "merlin"4649name = "merlin"
4847version = "2.0.0"4650version = "2.0.1"
4848source = "registry+https://github.com/rust-lang/crates.io-index"4651source = "registry+https://github.com/rust-lang/crates.io-index"
4849checksum = "c6feca46f4fa3443a01769d768727f10c10a20fdb65e52dc16a81f0c8269bb78"4652checksum = "4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42"
4850dependencies = [4653dependencies = [
4851 "byteorder",4654 "byteorder",
4852 "keccak",4655 "keccak",
48564659
4857[[package]]4660[[package]]
4858name = "metered-channel"4661name = "metered-channel"
4859version = "0.9.10"4662version = "0.9.12"
4860source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"4663source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
4861dependencies = [4664dependencies = [
4862 "derive_more",4665 "derive_more",
4863 "futures 0.3.17",4666 "futures 0.3.17",
4864 "futures-timer 3.0.2",4667 "futures-timer 3.0.2",
4668 "thiserror",
4669 "tracing",
4865]4670]
48664671
4867[[package]]4672[[package]]
48774682
4878[[package]]4683[[package]]
4879name = "minicbor"4684name = "minicbor"
4880version = "0.8.0"4685version = "0.8.1"
4881source = "registry+https://github.com/rust-lang/crates.io-index"4686source = "registry+https://github.com/rust-lang/crates.io-index"
4882checksum = "ea79ce4ab9f445ec6b71833a2290ac0a29c9dde0fa7cae4c481eecae021d9bd9"4687checksum = "51aa5bb0ca22415daca596a227b507f880ad1b2318a87fa9325312a5d285ca0d"
4883dependencies = [4688dependencies = [
4884 "minicbor-derive",4689 "minicbor-derive",
4885]4690]
48864691
4887[[package]]4692[[package]]
4888name = "minicbor-derive"4693name = "minicbor-derive"
4889version = "0.6.2"4694version = "0.6.4"
4890source = "registry+https://github.com/rust-lang/crates.io-index"4695source = "registry+https://github.com/rust-lang/crates.io-index"
4891checksum = "19ce18b5423c573a13e80cb3046ea0af6379ef725dc3af4886bdb8f4e5093068"4696checksum = "54999f917cd092b13904737e26631aa2b2b88d625db68e4bab461dcd8006c788"
4892dependencies = [4697dependencies = [
4893 "proc-macro2",4698 "proc-macro2",
4894 "quote",4699 "quote",
48974702
4898[[package]]4703[[package]]
4899name = "miniz_oxide"4704name = "miniz_oxide"
4900version = "0.4.0"4705version = "0.4.4"
4901source = "registry+https://github.com/rust-lang/crates.io-index"4706source = "registry+https://github.com/rust-lang/crates.io-index"
4902checksum = "be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f"4707checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
4903dependencies = [4708dependencies = [
4904 "adler",4709 "adler",
4710 "autocfg",
4905]4711]
49064712
4907[[package]]4713[[package]]
4924]4730]
49254731
4926[[package]]4732[[package]]
4927name = "mio-extras"4733name = "mio"
4928version = "2.0.6"4734version = "0.7.14"
4929source = "registry+https://github.com/rust-lang/crates.io-index"4735source = "registry+https://github.com/rust-lang/crates.io-index"
4930checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"4736checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc"
4931dependencies = [4737dependencies = [
4932 "lazycell",4738 "libc",
4933 "log",4739 "log",
4934 "mio",4740 "miow 0.3.7",
4935 "slab",4741 "ntapi",
4742 "winapi 0.3.9",
4936]4743]
49374744
4938[[package]]4745[[package]]
4939name = "mio-named-pipes"4746name = "mio-extras"
4940version = "0.1.7"4747version = "2.0.6"
4941source = "registry+https://github.com/rust-lang/crates.io-index"4748source = "registry+https://github.com/rust-lang/crates.io-index"
4942checksum = "0840c1c50fd55e521b247f949c241c9997709f23bd7f023b9762cd561e935656"4749checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
4943dependencies = [4750dependencies = [
4751 "lazycell",
4944 "log",4752 "log",
4945 "mio",4753 "mio 0.6.23",
4946 "miow 0.3.5",
4947 "winapi 0.3.9",4754 "slab",
4948]4755]
49494756
4950[[package]]4757[[package]]
4951name = "mio-uds"
4952version = "0.6.8"
4953source = "registry+https://github.com/rust-lang/crates.io-index"
4954checksum = "afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0"
4955dependencies = [
4956 "iovec",
4957 "libc",
4958 "mio",
4959]
4960
4961[[package]]
4962name = "miow"4758name = "miow"
4963version = "0.2.2"4759version = "0.2.2"
4964source = "registry+https://github.com/rust-lang/crates.io-index"4760source = "registry+https://github.com/rust-lang/crates.io-index"
49724768
4973[[package]]4769[[package]]
4974name = "miow"4770name = "miow"
4975version = "0.3.5"4771version = "0.3.7"
4976source = "registry+https://github.com/rust-lang/crates.io-index"4772source = "registry+https://github.com/rust-lang/crates.io-index"
4977checksum = "07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e"4773checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
4978dependencies = [4774dependencies = [
4979 "socket2 0.3.17",
4980 "winapi 0.3.9",4775 "winapi 0.3.9",
4981]4776]
49824777
5001 "serde",4796 "serde",
5002 "static_assertions",4797 "static_assertions",
5003 "unsigned-varint 0.7.0",4798 "unsigned-varint 0.7.0",
5004 "url 2.2.0",4799 "url 2.2.2",
5005]4800]
50064801
5007[[package]]4802[[package]]
50174812
5018[[package]]4813[[package]]
5019name = "multihash"4814name = "multihash"
5020version = "0.13.1"4815version = "0.13.2"
5021source = "registry+https://github.com/rust-lang/crates.io-index"4816source = "registry+https://github.com/rust-lang/crates.io-index"
5022checksum = "fb63389ee5fcd4df3f8727600f4a0c3df53c541f0ed4e8b50a9ae51a80fc1efe"4817checksum = "4dac63698b887d2d929306ea48b63760431ff8a24fac40ddb22f9c7f49fb7cab"
5023dependencies = [4818dependencies = [
5024 "blake2b_simd",4819 "blake2b_simd",
5025 "blake2s_simd",4820 "blake2s_simd",
5026 "blake3",4821 "blake3",
5027 "digest 0.9.0",4822 "digest 0.9.0",
5028 "generic-array 0.14.4",4823 "generic-array 0.14.4",
5029 "multihash-derive",4824 "multihash-derive",
5030 "sha2 0.9.2",4825 "sha2 0.9.8",
5031 "sha3 0.9.1",4826 "sha3 0.9.1",
5032 "unsigned-varint 0.5.1",4827 "unsigned-varint 0.5.1",
5033]4828]
5041 "digest 0.9.0",4836 "digest 0.9.0",
5042 "generic-array 0.14.4",4837 "generic-array 0.14.4",
5043 "multihash-derive",4838 "multihash-derive",
5044 "sha2 0.9.2",4839 "sha2 0.9.8",
5045 "unsigned-varint 0.7.0",4840 "unsigned-varint 0.7.0",
5046]4841]
50474842
5051source = "registry+https://github.com/rust-lang/crates.io-index"4846source = "registry+https://github.com/rust-lang/crates.io-index"
5052checksum = "424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99"4847checksum = "424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99"
5053dependencies = [4848dependencies = [
5054 "proc-macro-crate 1.0.0",4849 "proc-macro-crate 1.1.0",
5055 "proc-macro-error 1.0.4",4850 "proc-macro-error 1.0.4",
5056 "proc-macro2",4851 "proc-macro2",
5057 "quote",4852 "quote",
50614856
5062[[package]]4857[[package]]
5063name = "multimap"4858name = "multimap"
5064version = "0.8.1"4859version = "0.8.3"
5065source = "registry+https://github.com/rust-lang/crates.io-index"4860source = "registry+https://github.com/rust-lang/crates.io-index"
5066checksum = "d8883adfde9756c1d30b0f519c9b8c502a94b41ac62f696453c37c7fc0a958ce"4861checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
50674862
5068[[package]]4863[[package]]
5069name = "multistream-select"4864name = "multistream-select"
5070version = "0.10.0"4865version = "0.10.4"
5071source = "registry+https://github.com/rust-lang/crates.io-index"4866source = "registry+https://github.com/rust-lang/crates.io-index"
5072checksum = "10ddc0eb0117736f19d556355464fc87efc8ad98b29e3fd84f02531eb6e90840"4867checksum = "56a336acba8bc87c8876f6425407dbbe6c417bf478b22015f8fb0994ef3bc0ab"
5073dependencies = [4868dependencies = [
5074 "bytes 1.0.1",4869 "bytes 1.1.0",
5075 "futures 0.3.17",4870 "futures 0.3.17",
5076 "log",4871 "log",
5077 "pin-project 1.0.7",4872 "pin-project 1.0.8",
5078 "smallvec 1.6.1",4873 "smallvec",
5079 "unsigned-varint 0.6.0",4874 "unsigned-varint 0.7.0",
5080]4875]
50814876
5082[[package]]4877[[package]]
51104905
5111[[package]]4906[[package]]
5112name = "names"4907name = "names"
5113version = "0.11.0"4908version = "0.12.0"
5114source = "registry+https://github.com/rust-lang/crates.io-index"4909source = "registry+https://github.com/rust-lang/crates.io-index"
5115checksum = "ef320dab323286b50fb5cdda23f61c796a72a89998ab565ca32525c5c556f2da"4910checksum = "10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775"
5116dependencies = [4911dependencies = [
5117 "rand 0.3.23",4912 "rand 0.8.4",
5118]4913]
51194914
5120[[package]]4915[[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]]
5131name = "net2"4916name = "net2"
5132version = "0.2.37"4917version = "0.2.37"
5133source = "registry+https://github.com/rust-lang/crates.io-index"4918source = "registry+https://github.com/rust-lang/crates.io-index"
5160 "frame-benchmarking",4945 "frame-benchmarking",
5161 "frame-benchmarking-cli",4946 "frame-benchmarking-cli",
5162 "futures 0.3.17",4947 "futures 0.3.17",
5163 "jsonrpc-core 15.1.0",4948 "jsonrpc-core",
5164 "jsonrpc-pubsub 15.1.0",4949 "jsonrpc-pubsub",
5165 "log",4950 "log",
5166 "nft-data-structs",4951 "nft-data-structs",
5167 "nft-rpc",4952 "nft-rpc",
5222 "frame-support",5007 "frame-support",
5223 "frame-system",5008 "frame-system",
5224 "parity-scale-codec",5009 "parity-scale-codec",
5010 "scale-info",
5225 "serde",5011 "serde",
5226 "sp-core",5012 "sp-core",
5227 "sp-runtime",5013 "sp-runtime",
5238 "fc-rpc-core",5024 "fc-rpc-core",
5239 "fp-rpc",5025 "fp-rpc",
5240 "futures 0.3.17",5026 "futures 0.3.17",
5241 "jsonrpc-core 15.1.0",5027 "jsonrpc-core",
5242 "jsonrpc-pubsub 15.1.0",5028 "jsonrpc-pubsub",
5243 "nft-runtime",5029 "nft-runtime",
5244 "pallet-ethereum",5030 "pallet-ethereum",
5245 "pallet-nft",5031 "pallet-nft",
5285 "cumulus-primitives-utility",5071 "cumulus-primitives-utility",
5286 "derivative",5072 "derivative",
5287 "fp-rpc",5073 "fp-rpc",
5074 "fp-self-contained",
5288 "frame-benchmarking",5075 "frame-benchmarking",
5289 "frame-executive",5076 "frame-executive",
5290 "frame-support",5077 "frame-support",
5317 "parachain-info",5104 "parachain-info",
5318 "parity-scale-codec",5105 "parity-scale-codec",
5319 "polkadot-parachain",5106 "polkadot-parachain",
5107 "scale-info",
5320 "serde",5108 "serde",
5321 "smallvec 1.6.1",5109 "smallvec",
5322 "sp-api",5110 "sp-api",
5323 "sp-arithmetic",5111 "sp-arithmetic",
5324 "sp-block-builder",5112 "sp-block-builder",
53525140
5353[[package]]5141[[package]]
5354name = "nom"5142name = "nom"
5355version = "6.2.1"5143version = "6.1.2"
5356source = "registry+https://github.com/rust-lang/crates.io-index"5144source = "registry+https://github.com/rust-lang/crates.io-index"
5357checksum = "9c5c51b9083a3c620fa67a2a635d1ce7d95b897e957d6b28ff9a5da960a103a6"5145checksum = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2"
5358dependencies = [5146dependencies = [
5359 "bitvec 0.19.5",5147 "bitvec 0.19.5",
5360 "funty",5148 "funty",
5363]5151]
53645152
5365[[package]]5153[[package]]
5154name = "ntapi"
5155version = "0.3.6"
5156source = "registry+https://github.com/rust-lang/crates.io-index"
5157checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
5158dependencies = [
5159 "winapi 0.3.9",
5160]
5161
5162[[package]]
5366name = "num-bigint"5163name = "num-bigint"
5367version = "0.2.6"5164version = "0.2.6"
5368source = "registry+https://github.com/rust-lang/crates.io-index"5165source = "registry+https://github.com/rust-lang/crates.io-index"
53845181
5385[[package]]5182[[package]]
5386name = "num-integer"5183name = "num-integer"
5387version = "0.1.43"5184version = "0.1.44"
5388source = "registry+https://github.com/rust-lang/crates.io-index"5185source = "registry+https://github.com/rust-lang/crates.io-index"
5389checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"5186checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
5390dependencies = [5187dependencies = [
5391 "autocfg",5188 "autocfg",
5392 "num-traits",5189 "num-traits",
54375234
5438[[package]]5235[[package]]
5439name = "object"5236name = "object"
5440version = "0.23.0"5237version = "0.26.2"
5441source = "registry+https://github.com/rust-lang/crates.io-index"5238source = "registry+https://github.com/rust-lang/crates.io-index"
5442checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4"5239checksum = "39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2"
5240dependencies = [
5241 "crc32fast",
5242 "indexmap",
5243 "memchr",
5244]
54435245
5444[[package]]5246[[package]]
5445name = "object"5247name = "object"
5446version = "0.24.0"5248version = "0.27.1"
5447source = "registry+https://github.com/rust-lang/crates.io-index"5249source = "registry+https://github.com/rust-lang/crates.io-index"
5448checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170"5250checksum = "67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9"
5449dependencies = [5251dependencies = [
5450 "crc32fast",5252 "memchr",
5451 "indexmap",
5452]5253]
54535254
5454[[package]]5255[[package]]
5455name = "once_cell"5256name = "once_cell"
5456version = "1.6.0"5257version = "1.8.0"
5457source = "registry+https://github.com/rust-lang/crates.io-index"5258source = "registry+https://github.com/rust-lang/crates.io-index"
5458checksum = "4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd"5259checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
5459dependencies = [
5460 "parking_lot 0.11.2",
5461]
54625260
5463[[package]]5261[[package]]
5464name = "opaque-debug"5262name = "opaque-debug"
54745272
5475[[package]]5273[[package]]
5476name = "openssl-probe"5274name = "openssl-probe"
5477version = "0.1.2"5275version = "0.1.4"
5478source = "registry+https://github.com/rust-lang/crates.io-index"5276source = "registry+https://github.com/rust-lang/crates.io-index"
5479checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"5277checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"
54805278
5481[[package]]5279[[package]]
5482name = "ordered-float"5280name = "ordered-float"
5483version = "1.1.0"5281version = "1.1.1"
5484source = "registry+https://github.com/rust-lang/crates.io-index"5282source = "registry+https://github.com/rust-lang/crates.io-index"
5485checksum = "3741934be594d77de1c8461ebcbbe866f585ea616a9753aa78f2bdc69f0e4579"5283checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"
5486dependencies = [5284dependencies = [
5487 "num-traits",5285 "num-traits",
5488]5286]
5499[[package]]5297[[package]]
5500name = "pallet-aura"5298name = "pallet-aura"
5501version = "4.0.0-dev"5299version = "4.0.0-dev"
5502source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5300source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5503dependencies = [5301dependencies = [
5504 "frame-support",5302 "frame-support",
5505 "frame-system",5303 "frame-system",
5506 "pallet-session",
5507 "pallet-timestamp",5304 "pallet-timestamp",
5508 "parity-scale-codec",5305 "parity-scale-codec",
5306 "scale-info",
5509 "sp-application-crypto",5307 "sp-application-crypto",
5510 "sp-consensus-aura",5308 "sp-consensus-aura",
5511 "sp-runtime",5309 "sp-runtime",
5515[[package]]5313[[package]]
5516name = "pallet-authority-discovery"5314name = "pallet-authority-discovery"
5517version = "4.0.0-dev"5315version = "4.0.0-dev"
5518source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5316source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5519dependencies = [5317dependencies = [
5520 "frame-support",5318 "frame-support",
5521 "frame-system",5319 "frame-system",
5522 "pallet-session",5320 "pallet-session",
5523 "parity-scale-codec",5321 "parity-scale-codec",
5322 "scale-info",
5524 "sp-application-crypto",5323 "sp-application-crypto",
5525 "sp-authority-discovery",5324 "sp-authority-discovery",
5526 "sp-runtime",5325 "sp-runtime",
5530[[package]]5329[[package]]
5531name = "pallet-authorship"5330name = "pallet-authorship"
5532version = "4.0.0-dev"5331version = "4.0.0-dev"
5533source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5332source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5534dependencies = [5333dependencies = [
5535 "frame-support",5334 "frame-support",
5536 "frame-system",5335 "frame-system",
5537 "impl-trait-for-tuples 0.2.1",5336 "impl-trait-for-tuples 0.2.1",
5538 "parity-scale-codec",5337 "parity-scale-codec",
5338 "scale-info",
5539 "sp-authorship",5339 "sp-authorship",
5540 "sp-runtime",5340 "sp-runtime",
5541 "sp-std",5341 "sp-std",
5544[[package]]5344[[package]]
5545name = "pallet-babe"5345name = "pallet-babe"
5546version = "4.0.0-dev"5346version = "4.0.0-dev"
5547source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5347source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5548dependencies = [5348dependencies = [
5549 "frame-benchmarking",5349 "frame-benchmarking",
5550 "frame-support",5350 "frame-support",
5554 "pallet-session",5354 "pallet-session",
5555 "pallet-timestamp",5355 "pallet-timestamp",
5556 "parity-scale-codec",5356 "parity-scale-codec",
5357 "scale-info",
5557 "sp-application-crypto",5358 "sp-application-crypto",
5558 "sp-consensus-babe",5359 "sp-consensus-babe",
5559 "sp-consensus-vrf",5360 "sp-consensus-vrf",
5565]5366]
55665367
5567[[package]]5368[[package]]
5369name = "pallet-bags-list"
5370version = "4.0.0-dev"
5371source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5372dependencies = [
5373 "frame-benchmarking",
5374 "frame-election-provider-support",
5375 "frame-support",
5376 "frame-system",
5377 "log",
5378 "pallet-balances",
5379 "parity-scale-codec",
5380 "scale-info",
5381 "sp-core",
5382 "sp-io",
5383 "sp-runtime",
5384 "sp-std",
5385 "sp-tracing",
5386]
5387
5388[[package]]
5568name = "pallet-balances"5389name = "pallet-balances"
5569version = "4.0.0-dev"5390version = "4.0.0-dev"
5570source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5391source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5571dependencies = [5392dependencies = [
5572 "frame-benchmarking",5393 "frame-benchmarking",
5573 "frame-support",5394 "frame-support",
5574 "frame-system",5395 "frame-system",
5575 "log",5396 "log",
5576 "parity-scale-codec",5397 "parity-scale-codec",
5398 "scale-info",
5577 "sp-runtime",5399 "sp-runtime",
5578 "sp-std",5400 "sp-std",
5579]5401]
55805402
5581[[package]]5403[[package]]
5582name = "pallet-beefy"5404name = "pallet-beefy"
5583version = "0.1.0"5405version = "4.0.0-dev"
5584source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"5406source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5585dependencies = [5407dependencies = [
5586 "beefy-primitives",5408 "beefy-primitives",
5587 "frame-support",5409 "frame-support",
55965418
5597[[package]]5419[[package]]
5598name = "pallet-beefy-mmr"5420name = "pallet-beefy-mmr"
5599version = "0.1.0"5421version = "4.0.0-dev"
5600source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.10#9954b61657dc8899a21b4f2501ee6bd3b7a2dc23"5422source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5601dependencies = [5423dependencies = [
5602 "beefy-merkle-tree",5424 "beefy-merkle-tree",
5603 "beefy-primitives",5425 "beefy-primitives",
5604 "frame-support",5426 "frame-support",
5605 "frame-system",5427 "frame-system",
5606 "hex",5428 "hex",
5607 "libsecp256k1 0.6.0",5429 "libsecp256k1 0.7.0",
5608 "log",5430 "log",
5609 "pallet-beefy",5431 "pallet-beefy",
5610 "pallet-mmr",5432 "pallet-mmr",
5622[[package]]5444[[package]]
5623name = "pallet-bounties"5445name = "pallet-bounties"
5624version = "4.0.0-dev"5446version = "4.0.0-dev"
5625source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5447source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5626dependencies = [5448dependencies = [
5627 "frame-benchmarking",5449 "frame-benchmarking",
5628 "frame-support",5450 "frame-support",
5629 "frame-system",5451 "frame-system",
5452 "log",
5630 "pallet-treasury",5453 "pallet-treasury",
5631 "parity-scale-codec",5454 "parity-scale-codec",
5455 "scale-info",
5456 "sp-core",
5457 "sp-io",
5632 "sp-runtime",5458 "sp-runtime",
5633 "sp-std",5459 "sp-std",
5634]5460]
56355461
5636[[package]]5462[[package]]
5637name = "pallet-bridge-dispatch"5463name = "pallet-bridge-dispatch"
5638version = "0.1.0"5464version = "0.1.0"
5639source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"5465source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
5640dependencies = [5466dependencies = [
5641 "bp-message-dispatch",5467 "bp-message-dispatch",
5642 "bp-runtime",5468 "bp-runtime",
5643 "frame-support",5469 "frame-support",
5644 "frame-system",5470 "frame-system",
5645 "log",5471 "log",
5646 "parity-scale-codec",5472 "parity-scale-codec",
5473 "scale-info",
5647 "sp-core",5474 "sp-core",
5648 "sp-runtime",5475 "sp-runtime",
5649 "sp-std",5476 "sp-std",
5652[[package]]5479[[package]]
5653name = "pallet-bridge-grandpa"5480name = "pallet-bridge-grandpa"
5654version = "0.1.0"5481version = "0.1.0"
5655source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"5482source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
5656dependencies = [5483dependencies = [
5657 "bp-header-chain",5484 "bp-header-chain",
5658 "bp-runtime",5485 "bp-runtime",
5663 "log",5490 "log",
5664 "num-traits",5491 "num-traits",
5665 "parity-scale-codec",5492 "parity-scale-codec",
5493 "scale-info",
5666 "serde",5494 "serde",
5667 "sp-finality-grandpa",5495 "sp-finality-grandpa",
5668 "sp-runtime",5496 "sp-runtime",
5673[[package]]5501[[package]]
5674name = "pallet-bridge-messages"5502name = "pallet-bridge-messages"
5675version = "0.1.0"5503version = "0.1.0"
5676source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"5504source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
5677dependencies = [5505dependencies = [
5678 "bitvec 0.20.1",5506 "bitvec 0.20.4",
5679 "bp-message-dispatch",5507 "bp-message-dispatch",
5680 "bp-messages",5508 "bp-messages",
5681 "bp-rialto",5509 "bp-rialto",
5685 "log",5513 "log",
5686 "num-traits",5514 "num-traits",
5687 "parity-scale-codec",5515 "parity-scale-codec",
5516 "scale-info",
5688 "serde",5517 "serde",
5689 "sp-core",5518 "sp-core",
5690 "sp-runtime",5519 "sp-runtime",
5694[[package]]5523[[package]]
5695name = "pallet-collective"5524name = "pallet-collective"
5696version = "4.0.0-dev"5525version = "4.0.0-dev"
5697source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5526source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5698dependencies = [5527dependencies = [
5699 "frame-benchmarking",5528 "frame-benchmarking",
5700 "frame-support",5529 "frame-support",
5701 "frame-system",5530 "frame-system",
5702 "log",5531 "log",
5703 "parity-scale-codec",5532 "parity-scale-codec",
5533 "scale-info",
5704 "sp-core",5534 "sp-core",
5705 "sp-io",5535 "sp-io",
5706 "sp-runtime",5536 "sp-runtime",
5715 "frame-system",5545 "frame-system",
5716 "pallet-contracts",5546 "pallet-contracts",
5717 "parity-scale-codec",5547 "parity-scale-codec",
5548 "scale-info",
5718 "sp-runtime",5549 "sp-runtime",
5719 "sp-std",5550 "sp-std",
5720 "up-sponsorship",5551 "up-sponsorship",
5723[[package]]5554[[package]]
5724name = "pallet-contracts"5555name = "pallet-contracts"
5725version = "4.0.0-dev"5556version = "4.0.0-dev"
5726source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5557source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5727dependencies = [5558dependencies = [
5728 "bitflags",5559 "bitflags",
5560 "frame-benchmarking",
5729 "frame-support",5561 "frame-support",
5730 "frame-system",5562 "frame-system",
5563 "libsecp256k1 0.6.0",
5731 "log",5564 "log",
5732 "pallet-contracts-primitives",5565 "pallet-contracts-primitives",
5733 "pallet-contracts-proc-macro",5566 "pallet-contracts-proc-macro",
5734 "parity-scale-codec",5567 "parity-scale-codec",
5735 "pwasm-utils",5568 "pwasm-utils",
5569 "rand 0.7.3",
5570 "scale-info",
5736 "serde",5571 "serde",
5737 "smallvec 1.6.1",5572 "smallvec",
5738 "sp-core",5573 "sp-core",
5739 "sp-io",5574 "sp-io",
5740 "sp-runtime",5575 "sp-runtime",
5746[[package]]5581[[package]]
5747name = "pallet-contracts-primitives"5582name = "pallet-contracts-primitives"
5748version = "4.0.0-dev"5583version = "4.0.0-dev"
5749source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5584source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5750dependencies = [5585dependencies = [
5751 "bitflags",5586 "bitflags",
5752 "parity-scale-codec",5587 "parity-scale-codec",
5588 "scale-info",
5753 "serde",5589 "serde",
5754 "sp-core",5590 "sp-core",
5755 "sp-runtime",5591 "sp-runtime",
5759[[package]]5595[[package]]
5760name = "pallet-contracts-proc-macro"5596name = "pallet-contracts-proc-macro"
5761version = "4.0.0-dev"5597version = "4.0.0-dev"
5762source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5763dependencies = [5599dependencies = [
5764 "proc-macro2",5600 "proc-macro2",
5765 "quote",5601 "quote",
5769[[package]]5605[[package]]
5770name = "pallet-democracy"5606name = "pallet-democracy"
5771version = "4.0.0-dev"5607version = "4.0.0-dev"
5772source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5608source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5773dependencies = [5609dependencies = [
5774 "frame-benchmarking",5610 "frame-benchmarking",
5775 "frame-support",5611 "frame-support",
5776 "frame-system",5612 "frame-system",
5777 "parity-scale-codec",5613 "parity-scale-codec",
5614 "scale-info",
5778 "serde",5615 "serde",
5779 "sp-io",5616 "sp-io",
5780 "sp-runtime",5617 "sp-runtime",
5784[[package]]5621[[package]]
5785name = "pallet-election-provider-multi-phase"5622name = "pallet-election-provider-multi-phase"
5786version = "4.0.0-dev"5623version = "4.0.0-dev"
5787source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5624source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5788dependencies = [5625dependencies = [
5789 "frame-benchmarking",5626 "frame-benchmarking",
5790 "frame-election-provider-support",5627 "frame-election-provider-support",
5793 "log",5630 "log",
5794 "parity-scale-codec",5631 "parity-scale-codec",
5795 "rand 0.7.3",5632 "rand 0.7.3",
5633 "scale-info",
5796 "sp-arithmetic",5634 "sp-arithmetic",
5797 "sp-core",5635 "sp-core",
5798 "sp-io",5636 "sp-io",
5799 "sp-npos-elections",5637 "sp-npos-elections",
5800 "sp-runtime",5638 "sp-runtime",
5801 "sp-std",5639 "sp-std",
5802 "static_assertions",5640 "static_assertions",
5641 "strum 0.21.0",
5642 "strum_macros 0.21.1",
5803]5643]
58045644
5805[[package]]5645[[package]]
5806name = "pallet-elections-phragmen"5646name = "pallet-elections-phragmen"
5807version = "5.0.0-dev"5647version = "5.0.0-dev"
5808source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5648source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5809dependencies = [5649dependencies = [
5810 "frame-benchmarking",5650 "frame-benchmarking",
5811 "frame-support",5651 "frame-support",
5812 "frame-system",5652 "frame-system",
5813 "log",5653 "log",
5814 "parity-scale-codec",5654 "parity-scale-codec",
5655 "scale-info",
5815 "sp-core",5656 "sp-core",
5816 "sp-io",5657 "sp-io",
5817 "sp-npos-elections",5658 "sp-npos-elections",
5822[[package]]5663[[package]]
5823name = "pallet-ethereum"5664name = "pallet-ethereum"
5824version = "4.0.0-dev"5665version = "4.0.0-dev"
5825source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"5666source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
5826dependencies = [5667dependencies = [
5827 "ethereum",5668 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
5828 "ethereum-types",5669 "ethereum-types",
5829 "evm",5670 "evm",
5830 "fp-consensus",5671 "fp-consensus",
5831 "fp-evm",5672 "fp-evm",
5832 "fp-rpc",5673 "fp-rpc",
5674 "fp-self-contained",
5833 "fp-storage",5675 "fp-storage",
5834 "frame-support",5676 "frame-support",
5835 "frame-system",5677 "frame-system",
5836 "libsecp256k1 0.5.0",
5837 "pallet-balances",5678 "pallet-balances",
5838 "pallet-evm",5679 "pallet-evm",
5839 "pallet-timestamp",5680 "pallet-timestamp",
5840 "parity-scale-codec",5681 "parity-scale-codec",
5841 "rlp",5682 "rlp",
5842 "rustc-hex",5683 "rustc-hex",
5684 "scale-info",
5843 "serde",5685 "serde",
5844 "sha3 0.8.2",5686 "sha3 0.8.2",
5845 "sp-io",5687 "sp-io",
5850[[package]]5692[[package]]
5851name = "pallet-evm"5693name = "pallet-evm"
5852version = "6.0.0-dev"5694version = "6.0.0-dev"
5853source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.10#b29eda34046c70fdc3f03c2b0610d5ab08289556"5695source = "git+https://github.com/uniquenetwork/frontier.git?branch=unique-polkadot-v0.9.12#43ce3be6274eceaf47d9664ddc71cba68a990923"
5854dependencies = [5696dependencies = [
5855 "evm",5697 "evm",
5856 "evm-gasometer",5698 "evm-gasometer",
5867 "parity-scale-codec",5709 "parity-scale-codec",
5868 "primitive-types 0.9.1",5710 "primitive-types 0.9.1",
5869 "rlp",5711 "rlp",
5712 "scale-info",
5870 "serde",5713 "serde",
5871 "sha3 0.8.2",5714 "sha3 0.8.2",
5872 "sp-core",5715 "sp-core",
5879name = "pallet-evm-coder-substrate"5722name = "pallet-evm-coder-substrate"
5880version = "0.1.0"5723version = "0.1.0"
5881dependencies = [5724dependencies = [
5882 "ethereum",5725 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
5883 "evm-coder",5726 "evm-coder",
5884 "frame-support",5727 "frame-support",
5885 "frame-system",5728 "frame-system",
5886 "pallet-ethereum",5729 "pallet-ethereum",
5887 "pallet-evm",5730 "pallet-evm",
5888 "parity-scale-codec",5731 "parity-scale-codec",
5732 "scale-info",
5889 "sp-core",5733 "sp-core",
5890 "sp-std",5734 "sp-std",
5891]5735]
5901 "pallet-evm",5745 "pallet-evm",
5902 "pallet-evm-coder-substrate",5746 "pallet-evm-coder-substrate",
5903 "parity-scale-codec",5747 "parity-scale-codec",
5748 "scale-info",
5904 "sp-core",5749 "sp-core",
5905 "sp-runtime",5750 "sp-runtime",
5906 "sp-std",5751 "sp-std",
5917 "frame-system",5762 "frame-system",
5918 "pallet-evm",5763 "pallet-evm",
5919 "parity-scale-codec",5764 "parity-scale-codec",
5765 "scale-info",
5920 "sp-core",5766 "sp-core",
5921 "sp-io",5767 "sp-io",
5922 "sp-runtime",5768 "sp-runtime",
5933 "pallet-ethereum",5779 "pallet-ethereum",
5934 "pallet-evm",5780 "pallet-evm",
5935 "parity-scale-codec",5781 "parity-scale-codec",
5782 "scale-info",
5936 "sp-core",5783 "sp-core",
5937 "sp-io",5784 "sp-io",
5938 "sp-runtime",5785 "sp-runtime",
5943[[package]]5790[[package]]
5944name = "pallet-gilt"5791name = "pallet-gilt"
5945version = "4.0.0-dev"5792version = "4.0.0-dev"
5946source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5793source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5947dependencies = [5794dependencies = [
5948 "frame-benchmarking",5795 "frame-benchmarking",
5949 "frame-support",5796 "frame-support",
5950 "frame-system",5797 "frame-system",
5951 "parity-scale-codec",5798 "parity-scale-codec",
5799 "scale-info",
5952 "sp-arithmetic",5800 "sp-arithmetic",
5953 "sp-runtime",5801 "sp-runtime",
5954 "sp-std",5802 "sp-std",
5957[[package]]5805[[package]]
5958name = "pallet-grandpa"5806name = "pallet-grandpa"
5959version = "4.0.0-dev"5807version = "4.0.0-dev"
5960source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5808source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5961dependencies = [5809dependencies = [
5962 "frame-benchmarking",5810 "frame-benchmarking",
5963 "frame-support",5811 "frame-support",
5966 "pallet-authorship",5814 "pallet-authorship",
5967 "pallet-session",5815 "pallet-session",
5968 "parity-scale-codec",5816 "parity-scale-codec",
5817 "scale-info",
5969 "sp-application-crypto",5818 "sp-application-crypto",
5970 "sp-core",5819 "sp-core",
5971 "sp-finality-grandpa",5820 "sp-finality-grandpa",
5979[[package]]5828[[package]]
5980name = "pallet-identity"5829name = "pallet-identity"
5981version = "4.0.0-dev"5830version = "4.0.0-dev"
5982source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5831source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5983dependencies = [5832dependencies = [
5984 "enumflags2",5833 "enumflags2",
5985 "frame-benchmarking",5834 "frame-benchmarking",
5986 "frame-support",5835 "frame-support",
5987 "frame-system",5836 "frame-system",
5988 "parity-scale-codec",5837 "parity-scale-codec",
5838 "scale-info",
5989 "sp-io",5839 "sp-io",
5990 "sp-runtime",5840 "sp-runtime",
5991 "sp-std",5841 "sp-std",
5994[[package]]5844[[package]]
5995name = "pallet-im-online"5845name = "pallet-im-online"
5996version = "4.0.0-dev"5846version = "4.0.0-dev"
5997source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5847source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
5998dependencies = [5848dependencies = [
5999 "frame-benchmarking",5849 "frame-benchmarking",
6000 "frame-support",5850 "frame-support",
6001 "frame-system",5851 "frame-system",
6002 "log",5852 "log",
6003 "pallet-authorship",5853 "pallet-authorship",
6004 "parity-scale-codec",5854 "parity-scale-codec",
5855 "scale-info",
6005 "sp-application-crypto",5856 "sp-application-crypto",
6006 "sp-core",5857 "sp-core",
6007 "sp-io",5858 "sp-io",
6013[[package]]5864[[package]]
6014name = "pallet-indices"5865name = "pallet-indices"
6015version = "4.0.0-dev"5866version = "4.0.0-dev"
6016source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5867source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6017dependencies = [5868dependencies = [
6018 "frame-benchmarking",5869 "frame-benchmarking",
6019 "frame-support",5870 "frame-support",
6020 "frame-system",5871 "frame-system",
6021 "parity-scale-codec",5872 "parity-scale-codec",
5873 "scale-info",
6022 "sp-core",5874 "sp-core",
6023 "sp-io",5875 "sp-io",
6024 "sp-keyring",5876 "sp-keyring",
6037 "pallet-randomness-collective-flip",5889 "pallet-randomness-collective-flip",
6038 "pallet-timestamp",5890 "pallet-timestamp",
6039 "parity-scale-codec",5891 "parity-scale-codec",
5892 "scale-info",
6040 "serde",5893 "serde",
6041 "sp-core",5894 "sp-core",
6042 "sp-io",5895 "sp-io",
6047[[package]]5900[[package]]
6048name = "pallet-membership"5901name = "pallet-membership"
6049version = "4.0.0-dev"5902version = "4.0.0-dev"
6050source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5903source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6051dependencies = [5904dependencies = [
6052 "frame-benchmarking",5905 "frame-benchmarking",
6053 "frame-support",5906 "frame-support",
6054 "frame-system",5907 "frame-system",
6055 "log",5908 "log",
6056 "parity-scale-codec",5909 "parity-scale-codec",
5910 "scale-info",
5911 "sp-core",
6057 "sp-io",5912 "sp-io",
6058 "sp-runtime",5913 "sp-runtime",
6059 "sp-std",5914 "sp-std",
6062[[package]]5917[[package]]
6063name = "pallet-mmr"5918name = "pallet-mmr"
6064version = "4.0.0-dev"5919version = "4.0.0-dev"
6065source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5920source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6066dependencies = [5921dependencies = [
6067 "ckb-merkle-mountain-range",5922 "ckb-merkle-mountain-range",
6068 "frame-benchmarking",5923 "frame-benchmarking",
6069 "frame-support",5924 "frame-support",
6070 "frame-system",5925 "frame-system",
6071 "pallet-mmr-primitives",5926 "pallet-mmr-primitives",
6072 "parity-scale-codec",5927 "parity-scale-codec",
5928 "scale-info",
6073 "sp-core",5929 "sp-core",
6074 "sp-io",5930 "sp-io",
6075 "sp-runtime",5931 "sp-runtime",
6079[[package]]5935[[package]]
6080name = "pallet-mmr-primitives"5936name = "pallet-mmr-primitives"
6081version = "4.0.0-dev"5937version = "4.0.0-dev"
6082source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5938source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6083dependencies = [5939dependencies = [
6084 "frame-support",5940 "frame-support",
6085 "frame-system",5941 "frame-system",
6095[[package]]5951[[package]]
6096name = "pallet-mmr-rpc"5952name = "pallet-mmr-rpc"
6097version = "3.0.0"5953version = "3.0.0"
6098source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5954source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6099dependencies = [5955dependencies = [
6100 "jsonrpc-core 15.1.0",5956 "jsonrpc-core",
6101 "jsonrpc-core-client 15.1.0",5957 "jsonrpc-core-client",
6102 "jsonrpc-derive 15.1.0",5958 "jsonrpc-derive",
6103 "pallet-mmr-primitives",5959 "pallet-mmr-primitives",
6104 "parity-scale-codec",5960 "parity-scale-codec",
6105 "serde",5961 "serde",
6106 "sp-api",5962 "sp-api",
6107 "sp-blockchain",5963 "sp-blockchain",
6108 "sp-core",5964 "sp-core",
6109 "sp-rpc",
6110 "sp-runtime",5965 "sp-runtime",
6111]5966]
61125967
6113[[package]]5968[[package]]
6114name = "pallet-multisig"5969name = "pallet-multisig"
6115version = "4.0.0-dev"5970version = "4.0.0-dev"
6116source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"5971source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6117dependencies = [5972dependencies = [
6118 "frame-benchmarking",5973 "frame-benchmarking",
6119 "frame-support",5974 "frame-support",
6120 "frame-system",5975 "frame-system",
6121 "parity-scale-codec",5976 "parity-scale-codec",
6122 "sp-core",5977 "scale-info",
6123 "sp-io",5978 "sp-io",
6124 "sp-runtime",5979 "sp-runtime",
6125 "sp-std",5980 "sp-std",
6129name = "pallet-nft"5984name = "pallet-nft"
6130version = "3.0.0"5985version = "3.0.0"
6131dependencies = [5986dependencies = [
6132 "ethereum",5987 "ethereum 0.9.0 (git+https://github.com/purestake/ethereum?branch=joshy-scale-info)",
6133 "evm-coder",5988 "evm-coder",
6134 "fp-evm",5989 "fp-evm",
6135 "frame-benchmarking",5990 "frame-benchmarking",
6147 "parity-scale-codec",6002 "parity-scale-codec",
6148 "primitive-types 0.10.1",6003 "primitive-types 0.10.1",
6149 "rlp",6004 "rlp",
6005 "scale-info",
6150 "serde",6006 "serde",
6151 "sp-api",6007 "sp-api",
6152 "sp-core",6008 "sp-core",
6167 "pallet-nft-transaction-payment",6023 "pallet-nft-transaction-payment",
6168 "pallet-transaction-payment",6024 "pallet-transaction-payment",
6169 "parity-scale-codec",6025 "parity-scale-codec",
6026 "scale-info",
6170 "serde",6027 "serde",
6171 "sp-core",6028 "sp-core",
6172 "sp-io",6029 "sp-io",
6183 "frame-system",6040 "frame-system",
6184 "pallet-transaction-payment",6041 "pallet-transaction-payment",
6185 "parity-scale-codec",6042 "parity-scale-codec",
6043 "scale-info",
6186 "serde",6044 "serde",
6187 "sp-core",6045 "sp-core",
6188 "sp-io",6046 "sp-io",
6194[[package]]6052[[package]]
6195name = "pallet-nicks"6053name = "pallet-nicks"
6196version = "4.0.0-dev"6054version = "4.0.0-dev"
6197source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6055source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6198dependencies = [6056dependencies = [
6199 "frame-support",6057 "frame-support",
6200 "frame-system",6058 "frame-system",
6201 "parity-scale-codec",6059 "parity-scale-codec",
6060 "scale-info",
6202 "sp-io",6061 "sp-io",
6203 "sp-runtime",6062 "sp-runtime",
6204 "sp-std",6063 "sp-std",
6207[[package]]6066[[package]]
6208name = "pallet-offences"6067name = "pallet-offences"
6209version = "4.0.0-dev"6068version = "4.0.0-dev"
6210source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6069source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6211dependencies = [6070dependencies = [
6212 "frame-support",6071 "frame-support",
6213 "frame-system",6072 "frame-system",
6214 "log",6073 "log",
6215 "pallet-balances",6074 "pallet-balances",
6216 "parity-scale-codec",6075 "parity-scale-codec",
6076 "scale-info",
6217 "serde",6077 "serde",
6218 "sp-runtime",6078 "sp-runtime",
6219 "sp-staking",6079 "sp-staking",
6223[[package]]6083[[package]]
6224name = "pallet-offences-benchmarking"6084name = "pallet-offences-benchmarking"
6225version = "4.0.0-dev"6085version = "4.0.0-dev"
6226source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6086source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6227dependencies = [6087dependencies = [
6228 "frame-benchmarking",6088 "frame-benchmarking",
6229 "frame-election-provider-support",6089 "frame-election-provider-support",
6237 "pallet-session",6097 "pallet-session",
6238 "pallet-staking",6098 "pallet-staking",
6239 "parity-scale-codec",6099 "parity-scale-codec",
6100 "scale-info",
6240 "sp-runtime",6101 "sp-runtime",
6241 "sp-staking",6102 "sp-staking",
6242 "sp-std",6103 "sp-std",
6245[[package]]6106[[package]]
6246name = "pallet-proxy"6107name = "pallet-proxy"
6247version = "4.0.0-dev"6108version = "4.0.0-dev"
6248source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6109source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6249dependencies = [6110dependencies = [
6250 "frame-benchmarking",6111 "frame-benchmarking",
6251 "frame-support",6112 "frame-support",
6252 "frame-system",6113 "frame-system",
6253 "parity-scale-codec",6114 "parity-scale-codec",
6254 "sp-core",6115 "scale-info",
6255 "sp-io",6116 "sp-io",
6256 "sp-runtime",6117 "sp-runtime",
6257 "sp-std",6118 "sp-std",
6260[[package]]6121[[package]]
6261name = "pallet-randomness-collective-flip"6122name = "pallet-randomness-collective-flip"
6262version = "4.0.0-dev"6123version = "4.0.0-dev"
6263source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6124source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6264dependencies = [6125dependencies = [
6265 "frame-support",6126 "frame-support",
6266 "frame-system",6127 "frame-system",
6267 "parity-scale-codec",6128 "parity-scale-codec",
6268 "safe-mix",6129 "safe-mix",
6130 "scale-info",
6269 "sp-runtime",6131 "sp-runtime",
6270 "sp-std",6132 "sp-std",
6271]6133]
62726134
6273[[package]]6135[[package]]
6274name = "pallet-recovery"6136name = "pallet-recovery"
6275version = "4.0.0-dev"6137version = "4.0.0-dev"
6276source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6138source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6277dependencies = [6139dependencies = [
6278 "enumflags2",
6279 "frame-support",6140 "frame-support",
6280 "frame-system",6141 "frame-system",
6281 "parity-scale-codec",6142 "parity-scale-codec",
6143 "scale-info",
6282 "sp-io",6144 "sp-io",
6283 "sp-runtime",6145 "sp-runtime",
6284 "sp-std",6146 "sp-std",
6287[[package]]6149[[package]]
6288name = "pallet-scheduler"6150name = "pallet-scheduler"
6289version = "4.0.0-dev"6151version = "4.0.0-dev"
6290source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6152source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6291dependencies = [6153dependencies = [
6292 "frame-benchmarking",6154 "frame-benchmarking",
6293 "frame-support",6155 "frame-support",
6294 "frame-system",6156 "frame-system",
6295 "log",6157 "log",
6296 "parity-scale-codec",6158 "parity-scale-codec",
6159 "scale-info",
6297 "sp-io",6160 "sp-io",
6298 "sp-runtime",6161 "sp-runtime",
6299 "sp-std",6162 "sp-std",
6302[[package]]6165[[package]]
6303name = "pallet-session"6166name = "pallet-session"
6304version = "4.0.0-dev"6167version = "4.0.0-dev"
6305source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6168source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6306dependencies = [6169dependencies = [
6307 "frame-support",6170 "frame-support",
6308 "frame-system",6171 "frame-system",
6309 "impl-trait-for-tuples 0.2.1",6172 "impl-trait-for-tuples 0.2.1",
6310 "log",6173 "log",
6311 "pallet-timestamp",6174 "pallet-timestamp",
6312 "parity-scale-codec",6175 "parity-scale-codec",
6176 "scale-info",
6313 "sp-core",6177 "sp-core",
6314 "sp-io",6178 "sp-io",
6315 "sp-runtime",6179 "sp-runtime",
6322[[package]]6186[[package]]
6323name = "pallet-session-benchmarking"6187name = "pallet-session-benchmarking"
6324version = "4.0.0-dev"6188version = "4.0.0-dev"
6325source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6189source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6326dependencies = [6190dependencies = [
6327 "frame-benchmarking",6191 "frame-benchmarking",
6328 "frame-support",6192 "frame-support",
6338[[package]]6202[[package]]
6339name = "pallet-society"6203name = "pallet-society"
6340version = "4.0.0-dev"6204version = "4.0.0-dev"
6341source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6205source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6342dependencies = [6206dependencies = [
6343 "frame-support",6207 "frame-support",
6344 "frame-system",6208 "frame-system",
6345 "parity-scale-codec",6209 "parity-scale-codec",
6346 "rand_chacha 0.2.2",6210 "rand_chacha 0.2.2",
6211 "scale-info",
6347 "sp-runtime",6212 "sp-runtime",
6348 "sp-std",6213 "sp-std",
6349]6214]
63506215
6351[[package]]6216[[package]]
6352name = "pallet-staking"6217name = "pallet-staking"
6353version = "4.0.0-dev"6218version = "4.0.0-dev"
6354source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6219source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6355dependencies = [6220dependencies = [
6356 "frame-benchmarking",6221 "frame-benchmarking",
6357 "frame-election-provider-support",6222 "frame-election-provider-support",
6361 "pallet-authorship",6226 "pallet-authorship",
6362 "pallet-session",6227 "pallet-session",
6363 "parity-scale-codec",6228 "parity-scale-codec",
6364 "paste",
6365 "rand_chacha 0.2.2",6229 "rand_chacha 0.2.2",
6230 "scale-info",
6366 "serde",6231 "serde",
6367 "sp-application-crypto",6232 "sp-application-crypto",
6368 "sp-io",6233 "sp-io",
6369 "sp-runtime",6234 "sp-runtime",
6370 "sp-staking",6235 "sp-staking",
6371 "sp-std",6236 "sp-std",
6372 "static_assertions",
6373]6237]
63746238
6375[[package]]6239[[package]]
6376name = "pallet-staking-reward-curve"6240name = "pallet-staking-reward-curve"
6377version = "4.0.0-dev"6241version = "4.0.0-dev"
6378source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6242source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6379dependencies = [6243dependencies = [
6380 "proc-macro-crate 1.0.0",6244 "proc-macro-crate 1.1.0",
6381 "proc-macro2",6245 "proc-macro2",
6382 "quote",6246 "quote",
6383 "syn",6247 "syn",
6386[[package]]6250[[package]]
6387name = "pallet-staking-reward-fn"6251name = "pallet-staking-reward-fn"
6388version = "4.0.0-dev"6252version = "4.0.0-dev"
6389source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6253source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6390dependencies = [6254dependencies = [
6391 "log",6255 "log",
6392 "sp-arithmetic",6256 "sp-arithmetic",
6395[[package]]6259[[package]]
6396name = "pallet-sudo"6260name = "pallet-sudo"
6397version = "4.0.0-dev"6261version = "4.0.0-dev"
6398source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6262source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6399dependencies = [6263dependencies = [
6400 "frame-support",6264 "frame-support",
6401 "frame-system",6265 "frame-system",
6402 "parity-scale-codec",6266 "parity-scale-codec",
6267 "scale-info",
6403 "sp-io",6268 "sp-io",
6404 "sp-runtime",6269 "sp-runtime",
6405 "sp-std",6270 "sp-std",
6408[[package]]6273[[package]]
6409name = "pallet-timestamp"6274name = "pallet-timestamp"
6410version = "4.0.0-dev"6275version = "4.0.0-dev"
6411source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6276source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6412dependencies = [6277dependencies = [
6413 "frame-benchmarking",6278 "frame-benchmarking",
6414 "frame-support",6279 "frame-support",
6415 "frame-system",6280 "frame-system",
6416 "impl-trait-for-tuples 0.2.1",
6417 "log",6281 "log",
6418 "parity-scale-codec",6282 "parity-scale-codec",
6283 "scale-info",
6419 "sp-inherents",6284 "sp-inherents",
6420 "sp-io",6285 "sp-io",
6421 "sp-runtime",6286 "sp-runtime",
6426[[package]]6291[[package]]
6427name = "pallet-tips"6292name = "pallet-tips"
6428version = "4.0.0-dev"6293version = "4.0.0-dev"
6429source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6294source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6430dependencies = [6295dependencies = [
6431 "frame-benchmarking",6296 "frame-benchmarking",
6432 "frame-support",6297 "frame-support",
6433 "frame-system",6298 "frame-system",
6299 "log",
6434 "pallet-treasury",6300 "pallet-treasury",
6435 "parity-scale-codec",6301 "parity-scale-codec",
6302 "scale-info",
6436 "serde",6303 "serde",
6304 "sp-core",
6305 "sp-io",
6437 "sp-runtime",6306 "sp-runtime",
6438 "sp-std",6307 "sp-std",
6439]6308]
64406309
6441[[package]]6310[[package]]
6442name = "pallet-transaction-payment"6311name = "pallet-transaction-payment"
6443version = "4.0.0-dev"6312version = "4.0.0-dev"
6444source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6313source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6445dependencies = [6314dependencies = [
6446 "frame-support",6315 "frame-support",
6447 "frame-system",6316 "frame-system",
6448 "parity-scale-codec",6317 "parity-scale-codec",
6318 "scale-info",
6449 "serde",6319 "serde",
6450 "smallvec 1.6.1",6320 "smallvec",
6451 "sp-core",6321 "sp-core",
6452 "sp-io",6322 "sp-io",
6453 "sp-runtime",6323 "sp-runtime",
6457[[package]]6327[[package]]
6458name = "pallet-transaction-payment-rpc"6328name = "pallet-transaction-payment-rpc"
6459version = "4.0.0-dev"6329version = "4.0.0-dev"
6460source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6330source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6461dependencies = [6331dependencies = [
6462 "jsonrpc-core 15.1.0",6332 "jsonrpc-core",
6463 "jsonrpc-core-client 15.1.0",6333 "jsonrpc-core-client",
6464 "jsonrpc-derive 15.1.0",6334 "jsonrpc-derive",
6465 "pallet-transaction-payment-rpc-runtime-api",6335 "pallet-transaction-payment-rpc-runtime-api",
6466 "parity-scale-codec",6336 "parity-scale-codec",
6467 "sp-api",6337 "sp-api",
6474[[package]]6344[[package]]
6475name = "pallet-transaction-payment-rpc-runtime-api"6345name = "pallet-transaction-payment-rpc-runtime-api"
6476version = "4.0.0-dev"6346version = "4.0.0-dev"
6477source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6347source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6478dependencies = [6348dependencies = [
6479 "pallet-transaction-payment",6349 "pallet-transaction-payment",
6480 "parity-scale-codec",6350 "parity-scale-codec",
6485[[package]]6355[[package]]
6486name = "pallet-treasury"6356name = "pallet-treasury"
6487version = "4.0.0-dev"6357version = "4.0.0-dev"
6488source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6358source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6489dependencies = [6359dependencies = [
6490 "frame-benchmarking",6360 "frame-benchmarking",
6491 "frame-support",6361 "frame-support",
6492 "frame-system",6362 "frame-system",
6493 "impl-trait-for-tuples 0.2.1",6363 "impl-trait-for-tuples 0.2.1",
6494 "pallet-balances",6364 "pallet-balances",
6495 "parity-scale-codec",6365 "parity-scale-codec",
6366 "scale-info",
6496 "serde",6367 "serde",
6497 "sp-runtime",6368 "sp-runtime",
6498 "sp-std",6369 "sp-std",
6507 "frame-system",6378 "frame-system",
6508 "log",6379 "log",
6509 "parity-scale-codec",6380 "parity-scale-codec",
6381 "scale-info",
6510 "serde",6382 "serde",
6511 "sp-core",6383 "sp-core",
6512 "sp-io",6384 "sp-io",
6519[[package]]6391[[package]]
6520name = "pallet-utility"6392name = "pallet-utility"
6521version = "4.0.0-dev"6393version = "4.0.0-dev"
6522source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6394source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6523dependencies = [6395dependencies = [
6524 "frame-benchmarking",6396 "frame-benchmarking",
6525 "frame-support",6397 "frame-support",
6526 "frame-system",6398 "frame-system",
6527 "parity-scale-codec",6399 "parity-scale-codec",
6400 "scale-info",
6528 "sp-core",6401 "sp-core",
6529 "sp-io",6402 "sp-io",
6530 "sp-runtime",6403 "sp-runtime",
6534[[package]]6407[[package]]
6535name = "pallet-vesting"6408name = "pallet-vesting"
6536version = "4.0.0-dev"6409version = "4.0.0-dev"
6537source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"6410source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
6538dependencies = [6411dependencies = [
6539 "enumflags2",
6540 "frame-benchmarking",6412 "frame-benchmarking",
6541 "frame-support",6413 "frame-support",
6542 "frame-system",6414 "frame-system",
6415 "log",
6543 "parity-scale-codec",6416 "parity-scale-codec",
6417 "scale-info",
6544 "sp-runtime",6418 "sp-runtime",
6545 "sp-std",6419 "sp-std",
6546]6420]
65476421
6548[[package]]6422[[package]]
6549name = "pallet-xcm"6423name = "pallet-xcm"
6550version = "0.9.10"6424version = "0.9.12"
6551source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6425source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
6552dependencies = [6426dependencies = [
6553 "frame-support",6427 "frame-support",
6554 "frame-system",6428 "frame-system",
6555 "log",6429 "log",
6556 "parity-scale-codec",6430 "parity-scale-codec",
6431 "scale-info",
6557 "serde",6432 "serde",
6433 "sp-core",
6558 "sp-runtime",6434 "sp-runtime",
6559 "sp-std",6435 "sp-std",
6560 "xcm",6436 "xcm",
6561 "xcm-executor",6437 "xcm-executor",
6562]6438]
65636439
6564[[package]]6440[[package]]
6441name = "pallet-xcm-benchmarks"
6442version = "0.9.8"
6443source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
6444dependencies = [
6445 "frame-benchmarking",
6446 "frame-support",
6447 "frame-system",
6448 "log",
6449 "parity-scale-codec",
6450 "scale-info",
6451 "sp-runtime",
6452 "sp-std",
6453 "xcm",
6454 "xcm-executor",
6455]
6456
6457[[package]]
6565name = "parachain-info"6458name = "parachain-info"
6566version = "0.1.0"6459version = "0.1.0"
6567source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.10#870b214693856e768ba482fe2d3b9a83b24e4540"6460source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.12#f5926c2f50df73bf36171b138241437131d76fff"
6568dependencies = [6461dependencies = [
6569 "cumulus-primitives-core",6462 "cumulus-primitives-core",
6570 "frame-support",6463 "frame-support",
6571 "frame-system",6464 "frame-system",
6572 "parity-scale-codec",6465 "parity-scale-codec",
6466 "scale-info",
6573 "serde",6467 "serde",
6574]6468]
65756469
6576[[package]]6470[[package]]
6577name = "parity-db"6471name = "parity-db"
6578version = "0.2.4"6472version = "0.3.2"
6579source = "registry+https://github.com/rust-lang/crates.io-index"6473source = "registry+https://github.com/rust-lang/crates.io-index"
6580checksum = "2e337f62db341435f0da05b8f6b97e984ef4ea5800510cd07c2d624688c40b47"6474checksum = "91b679c6acc14fac74382942e2b73bea441686a33430b951ea03b5aeb6a7f254"
6581dependencies = [6475dependencies = [
6582 "blake2-rfc",6476 "blake2-rfc",
6583 "crc32fast",6477 "crc32fast",
6584 "fs2",6478 "fs2",
6585 "hex",6479 "hex",
6586 "libc",6480 "libc",
6587 "log",6481 "log",
6482 "lz4",
6588 "memmap2",6483 "memmap2",
6589 "parking_lot 0.11.2",6484 "parking_lot 0.11.2",
6590 "rand 0.8.4",6485 "rand 0.8.4",
6486 "snap",
6591]6487]
65926488
6593[[package]]6489[[package]]
6596source = "registry+https://github.com/rust-lang/crates.io-index"6492source = "registry+https://github.com/rust-lang/crates.io-index"
6597checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909"6493checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909"
6598dependencies = [6494dependencies = [
6599 "arrayvec 0.7.0",6495 "arrayvec 0.7.2",
6600 "bitvec 0.20.1",6496 "bitvec 0.20.4",
6601 "byte-slice-cast",6497 "byte-slice-cast",
6602 "impl-trait-for-tuples 0.2.1",6498 "impl-trait-for-tuples 0.2.1",
6603 "parity-scale-codec-derive",6499 "parity-scale-codec-derive",
6610source = "registry+https://github.com/rust-lang/crates.io-index"6506source = "registry+https://github.com/rust-lang/crates.io-index"
6611checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27"6507checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27"
6612dependencies = [6508dependencies = [
6613 "proc-macro-crate 1.0.0",6509 "proc-macro-crate 1.1.0",
6614 "proc-macro2",6510 "proc-macro2",
6615 "quote",6511 "quote",
6616 "syn",6512 "syn",
66246520
6625[[package]]6521[[package]]
6626name = "parity-tokio-ipc"6522name = "parity-tokio-ipc"
6627version = "0.4.0"6523version = "0.9.0"
6628source = "registry+https://github.com/rust-lang/crates.io-index"6524source = "registry+https://github.com/rust-lang/crates.io-index"
6629checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf"6525checksum = "9981e32fb75e004cc148f5fb70342f393830e0a4aa62e3cc93b50976218d42b6"
6630dependencies = [6526dependencies = [
6631 "bytes 0.4.12",6527 "futures 0.3.17",
6632 "futures 0.1.29",
6633 "libc",6528 "libc",
6634 "log",6529 "log",
6635 "mio-named-pipes",
6636 "miow 0.3.5",
6637 "rand 0.7.3",6530 "rand 0.7.3",
6638 "tokio 0.1.22",6531 "tokio 1.13.0",
6639 "tokio-named-pipes",
6640 "tokio-uds",
6641 "winapi 0.3.9",6532 "winapi 0.3.9",
6642]6533]
66436534
6644[[package]]6535[[package]]
6645name = "parity-util-mem"6536name = "parity-util-mem"
6646version = "0.10.0"6537version = "0.10.2"
6647source = "registry+https://github.com/rust-lang/crates.io-index"6538source = "registry+https://github.com/rust-lang/crates.io-index"
6648checksum = "7ad6f1acec69b95caf435bbd158d486e5a0a44fcf51531e84922c59ff09e8457"6539checksum = "6f4cb4e169446179cbc6b8b6320cc9fca49bd2e94e8db25f25f200a8ea774770"
6649dependencies = [6540dependencies = [
6650 "cfg-if 1.0.0",6541 "cfg-if 1.0.0",
6651 "ethereum-types",6542 "ethereum-types",
6652 "hashbrown",6543 "hashbrown",
6653 "impl-trait-for-tuples 0.2.1",6544 "impl-trait-for-tuples 0.2.1",
6654 "lru",6545 "lru 0.6.6",
6655 "parity-util-mem-derive",6546 "parity-util-mem-derive",
6656 "parking_lot 0.11.2",6547 "parking_lot 0.11.2",
6657 "primitive-types 0.10.1",6548 "primitive-types 0.10.1",
6658 "smallvec 1.6.1",6549 "smallvec",
6659 "winapi 0.3.9",6550 "winapi 0.3.9",
6660]6551]
66616552
66876578
6688[[package]]6579[[package]]
6689name = "parity-ws"6580name = "parity-ws"
6690version = "0.10.1"6581version = "0.11.1"
6691source = "registry+https://github.com/rust-lang/crates.io-index"6582source = "registry+https://github.com/rust-lang/crates.io-index"
6692checksum = "322d72dfe461b8b9e367d057ceace105379d64d5b03907d23c481ccf3fbf8aa4"6583checksum = "5983d3929ad50f12c3eb9a6743f19d691866ecd44da74c0a3308c3f8a56df0c6"
6693dependencies = [6584dependencies = [
6694 "byteorder",6585 "byteorder",
6695 "bytes 0.4.12",6586 "bytes 0.4.12",
6696 "httparse",6587 "httparse",
6697 "log",6588 "log",
6698 "mio",6589 "mio 0.6.23",
6699 "mio-extras",6590 "mio-extras",
6700 "rand 0.7.3",6591 "rand 0.7.3",
6701 "sha-1 0.8.2",6592 "sha-1 0.8.2",
6702 "slab",6593 "slab",
6703 "url 2.2.0",6594 "url 2.2.2",
6704]6595]
67056596
6706[[package]]6597[[package]]
67116602
6712[[package]]6603[[package]]
6713name = "parking_lot"6604name = "parking_lot"
6714version = "0.9.0"
6715source = "registry+https://github.com/rust-lang/crates.io-index"
6716checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252"
6717dependencies = [
6718 "lock_api 0.3.4",
6719 "parking_lot_core 0.6.2",
6720 "rustc_version 0.2.3",
6721]
6722
6723[[package]]
6724name = "parking_lot"
6725version = "0.10.2"6605version = "0.10.2"
6726source = "registry+https://github.com/rust-lang/crates.io-index"6606source = "registry+https://github.com/rust-lang/crates.io-index"
6727checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e"6607checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e"
67436623
6744[[package]]6624[[package]]
6745name = "parking_lot_core"6625name = "parking_lot_core"
6746version = "0.6.2"
6747source = "registry+https://github.com/rust-lang/crates.io-index"
6748checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b"
6749dependencies = [
6750 "cfg-if 0.1.10",
6751 "cloudabi",
6752 "libc",
6753 "redox_syscall 0.1.56",
6754 "rustc_version 0.2.3",
6755 "smallvec 0.6.13",
6756 "winapi 0.3.9",
6757]
6758
6759[[package]]
6760name = "parking_lot_core"
6761version = "0.7.2"6626version = "0.7.2"
6762source = "registry+https://github.com/rust-lang/crates.io-index"6627source = "registry+https://github.com/rust-lang/crates.io-index"
6763checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3"6628checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3"
6764dependencies = [6629dependencies = [
6765 "cfg-if 0.1.10",6630 "cfg-if 0.1.10",
6766 "cloudabi",6631 "cloudabi",
6767 "libc",6632 "libc",
6768 "redox_syscall 0.1.56",6633 "redox_syscall 0.1.57",
6769 "smallvec 1.6.1",6634 "smallvec",
6770 "winapi 0.3.9",6635 "winapi 0.3.9",
6771]6636]
67726637
6780 "instant",6645 "instant",
6781 "libc",6646 "libc",
6782 "redox_syscall 0.2.10",6647 "redox_syscall 0.2.10",
6783 "smallvec 1.6.1",6648 "smallvec",
6784 "winapi 0.3.9",6649 "winapi 0.3.9",
6785]6650]
67866651
67926657
6793[[package]]6658[[package]]
6794name = "pbkdf2"6659name = "pbkdf2"
6795version = "0.3.0"6660version = "0.4.0"
6796source = "registry+https://github.com/rust-lang/crates.io-index"6661source = "registry+https://github.com/rust-lang/crates.io-index"
6797checksum = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9"6662checksum = "216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbd"
6798dependencies = [6663dependencies = [
6799 "byteorder",6664 "crypto-mac 0.8.0",
6800 "crypto-mac 0.7.0",
6801]6665]
68026666
6803[[package]]6667[[package]]
6804name = "pbkdf2"6668name = "pbkdf2"
6805version = "0.4.0"6669version = "0.8.0"
6806source = "registry+https://github.com/rust-lang/crates.io-index"6670source = "registry+https://github.com/rust-lang/crates.io-index"
6807checksum = "216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbd"6671checksum = "d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa"
6808dependencies = [6672dependencies = [
6809 "crypto-mac 0.8.0",6673 "crypto-mac 0.11.1",
6810]6674]
68116675
6812[[package]]6676[[package]]
6813name = "pdqselect"
6814version = "0.1.0"
6815source = "registry+https://github.com/rust-lang/crates.io-index"
6816checksum = "4ec91767ecc0a0bbe558ce8c9da33c068066c57ecc8bb8477ef8c1ad3ef77c27"
6817
6818[[package]]
6819name = "peeking_take_while"6677name = "peeking_take_while"
6820version = "0.1.2"6678version = "0.1.2"
6821source = "registry+https://github.com/rust-lang/crates.io-index"6679source = "registry+https://github.com/rust-lang/crates.io-index"
68886746
6889[[package]]6747[[package]]
6890name = "pin-project"6748name = "pin-project"
6891version = "0.4.23"6749version = "0.4.28"
6892source = "registry+https://github.com/rust-lang/crates.io-index"6750source = "registry+https://github.com/rust-lang/crates.io-index"
6893checksum = "ca4433fff2ae79342e497d9f8ee990d174071408f28f726d6d83af93e58e48aa"6751checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f"
6894dependencies = [6752dependencies = [
6895 "pin-project-internal 0.4.23",6753 "pin-project-internal 0.4.28",
6896]6754]
68976755
6898[[package]]6756[[package]]
6899name = "pin-project"6757name = "pin-project"
6900version = "1.0.7"6758version = "1.0.8"
6901source = "registry+https://github.com/rust-lang/crates.io-index"6759source = "registry+https://github.com/rust-lang/crates.io-index"
6902checksum = "c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4"6760checksum = "576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08"
6903dependencies = [6761dependencies = [
6904 "pin-project-internal 1.0.7",6762 "pin-project-internal 1.0.8",
6905]6763]
69066764
6907[[package]]6765[[package]]
6908name = "pin-project-internal"6766name = "pin-project-internal"
6909version = "0.4.23"6767version = "0.4.28"
6910source = "registry+https://github.com/rust-lang/crates.io-index"6768source = "registry+https://github.com/rust-lang/crates.io-index"
6911checksum = "2c0e815c3ee9a031fdf5af21c10aa17c573c9c6a566328d99e3936c34e36461f"6769checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e"
6912dependencies = [6770dependencies = [
6913 "proc-macro2",6771 "proc-macro2",
6914 "quote",6772 "quote",
69176775
6918[[package]]6776[[package]]
6919name = "pin-project-internal"6777name = "pin-project-internal"
6920version = "1.0.7"6778version = "1.0.8"
6921source = "registry+https://github.com/rust-lang/crates.io-index"6779source = "registry+https://github.com/rust-lang/crates.io-index"
6922checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f"6780checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389"
6923dependencies = [6781dependencies = [
6924 "proc-macro2",6782 "proc-macro2",
6925 "quote",6783 "quote",
69286786
6929[[package]]6787[[package]]
6930name = "pin-project-lite"6788name = "pin-project-lite"
6931version = "0.1.7"6789version = "0.1.12"
6932source = "registry+https://github.com/rust-lang/crates.io-index"6790source = "registry+https://github.com/rust-lang/crates.io-index"
6933checksum = "282adbf10f2698a7a77f8e983a74b2d18176c19a7fd32a45446139ae7b02b715"6791checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"
69346792
6935[[package]]6793[[package]]
6936name = "pin-project-lite"6794name = "pin-project-lite"
6937version = "0.2.4"6795version = "0.2.7"
6938source = "registry+https://github.com/rust-lang/crates.io-index"6796source = "registry+https://github.com/rust-lang/crates.io-index"
6939checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827"6797checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
69406798
6941[[package]]6799[[package]]
6942name = "pin-utils"6800name = "pin-utils"
69466804
6947[[package]]6805[[package]]
6948name = "pkg-config"6806name = "pkg-config"
6949version = "0.3.17"6807version = "0.3.22"
6950source = "registry+https://github.com/rust-lang/crates.io-index"6808source = "registry+https://github.com/rust-lang/crates.io-index"
6951checksum = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"6809checksum = "12295df4f294471248581bc09bef3c38a5e46f1e36d6a37353621a0c6c357e1f"
69526810
6953[[package]]6811[[package]]
6954name = "platforms"6812name = "platforms"
69586816
6959[[package]]6817[[package]]
6960name = "polkadot-approval-distribution"6818name = "polkadot-approval-distribution"
6961version = "0.9.10"6819version = "0.9.12"
6962source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6820source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
6963dependencies = [6821dependencies = [
6964 "futures 0.3.17",6822 "futures 0.3.17",
6965 "polkadot-node-network-protocol",6823 "polkadot-node-network-protocol",
69726830
6973[[package]]6831[[package]]
6974name = "polkadot-availability-bitfield-distribution"6832name = "polkadot-availability-bitfield-distribution"
6975version = "0.9.10"6833version = "0.9.12"
6976source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6834source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
6977dependencies = [6835dependencies = [
6978 "futures 0.3.17",6836 "futures 0.3.17",
6979 "polkadot-node-network-protocol",6837 "polkadot-node-network-protocol",
69856843
6986[[package]]6844[[package]]
6987name = "polkadot-availability-distribution"6845name = "polkadot-availability-distribution"
6988version = "0.9.10"6846version = "0.9.12"
6989source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6847source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
6990dependencies = [6848dependencies = [
6991 "derive_more",6849 "derive_more",
6992 "futures 0.3.17",6850 "futures 0.3.17",
6993 "lru",6851 "lru 0.7.0",
6994 "parity-scale-codec",6852 "parity-scale-codec",
6995 "polkadot-erasure-coding",6853 "polkadot-erasure-coding",
6996 "polkadot-node-core-runtime-api",
6997 "polkadot-node-network-protocol",6854 "polkadot-node-network-protocol",
6998 "polkadot-node-primitives",6855 "polkadot-node-primitives",
6999 "polkadot-node-subsystem",6856 "polkadot-node-subsystem",
7000 "polkadot-node-subsystem-util",6857 "polkadot-node-subsystem-util",
7001 "polkadot-primitives",6858 "polkadot-primitives",
7002 "rand 0.8.4",6859 "rand 0.8.4",
7003 "sp-application-crypto",
7004 "sp-core",6860 "sp-core",
7005 "sp-keystore",6861 "sp-keystore",
7006 "thiserror",6862 "thiserror",
70096865
7010[[package]]6866[[package]]
7011name = "polkadot-availability-recovery"6867name = "polkadot-availability-recovery"
7012version = "0.9.10"6868version = "0.9.12"
7013source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6869source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7014dependencies = [6870dependencies = [
7015 "futures 0.3.17",6871 "futures 0.3.17",
7016 "lru",6872 "lru 0.7.0",
7017 "parity-scale-codec",6873 "parity-scale-codec",
7018 "polkadot-erasure-coding",6874 "polkadot-erasure-coding",
7019 "polkadot-node-network-protocol",6875 "polkadot-node-network-protocol",
7022 "polkadot-node-subsystem-util",6878 "polkadot-node-subsystem-util",
7023 "polkadot-primitives",6879 "polkadot-primitives",
7024 "rand 0.8.4",6880 "rand 0.8.4",
6881 "sc-network",
7025 "thiserror",6882 "thiserror",
7026 "tracing",6883 "tracing",
7027]6884]
70286885
7029[[package]]6886[[package]]
7030name = "polkadot-cli"6887name = "polkadot-cli"
7031version = "0.9.10"6888version = "0.9.12"
7032source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6889source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7033dependencies = [6890dependencies = [
7034 "frame-benchmarking-cli",6891 "frame-benchmarking-cli",
7035 "futures 0.3.17",6892 "futures 0.3.17",
70486905
7049[[package]]6906[[package]]
7050name = "polkadot-client"6907name = "polkadot-client"
7051version = "0.9.10"6908version = "0.9.12"
7052source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6909source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7053dependencies = [6910dependencies = [
7054 "beefy-primitives",6911 "beefy-primitives",
7055 "frame-benchmarking",6912 "frame-benchmarking",
70786935
7079[[package]]6936[[package]]
7080name = "polkadot-collator-protocol"6937name = "polkadot-collator-protocol"
7081version = "0.9.10"6938version = "0.9.12"
7082source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6939source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7083dependencies = [6940dependencies = [
7084 "always-assert",6941 "always-assert",
7085 "derive_more",6942 "derive_more",
70996956
7100[[package]]6957[[package]]
7101name = "polkadot-core-primitives"6958name = "polkadot-core-primitives"
7102version = "0.9.10"6959version = "0.9.12"
7103source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6960source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7104dependencies = [6961dependencies = [
7105 "parity-scale-codec",6962 "parity-scale-codec",
7106 "parity-util-mem",6963 "parity-util-mem",
6964 "scale-info",
7107 "sp-core",6965 "sp-core",
7108 "sp-runtime",6966 "sp-runtime",
7109 "sp-std",6967 "sp-std",
7110]6968]
71116969
7112[[package]]6970[[package]]
7113name = "polkadot-dispute-distribution"6971name = "polkadot-dispute-distribution"
7114version = "0.9.10"6972version = "0.9.12"
7115source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6973source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7116dependencies = [6974dependencies = [
7117 "derive_more",6975 "derive_more",
7118 "futures 0.3.17",6976 "futures 0.3.17",
7119 "lru",6977 "lru 0.7.0",
7120 "parity-scale-codec",6978 "parity-scale-codec",
7121 "polkadot-erasure-coding",6979 "polkadot-erasure-coding",
7122 "polkadot-node-core-runtime-api",
7123 "polkadot-node-network-protocol",6980 "polkadot-node-network-protocol",
7124 "polkadot-node-primitives",6981 "polkadot-node-primitives",
7125 "polkadot-node-subsystem",6982 "polkadot-node-subsystem",
7126 "polkadot-node-subsystem-util",6983 "polkadot-node-subsystem-util",
7127 "polkadot-primitives",6984 "polkadot-primitives",
7128 "rand 0.8.4",
7129 "sc-network",6985 "sc-network",
7130 "sp-application-crypto",6986 "sp-application-crypto",
7131 "sp-core",
7132 "sp-keystore",6987 "sp-keystore",
7133 "thiserror",6988 "thiserror",
7134 "tracing",6989 "tracing",
7135]6990]
71366991
7137[[package]]6992[[package]]
7138name = "polkadot-erasure-coding"6993name = "polkadot-erasure-coding"
7139version = "0.9.10"6994version = "0.9.12"
7140source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"6995source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7141dependencies = [6996dependencies = [
7142 "parity-scale-codec",6997 "parity-scale-codec",
7143 "polkadot-node-primitives",6998 "polkadot-node-primitives",
71507005
7151[[package]]7006[[package]]
7152name = "polkadot-gossip-support"7007name = "polkadot-gossip-support"
7153version = "0.9.10"7008version = "0.9.12"
7154source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7009source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7155dependencies = [7010dependencies = [
7156 "futures 0.3.17",7011 "futures 0.3.17",
7012 "futures-timer 3.0.2",
7157 "polkadot-node-network-protocol",7013 "polkadot-node-network-protocol",
7158 "polkadot-node-subsystem",7014 "polkadot-node-subsystem",
7159 "polkadot-node-subsystem-util",7015 "polkadot-node-subsystem-util",
7160 "polkadot-primitives",7016 "polkadot-primitives",
7161 "rand 0.8.4",7017 "rand 0.8.4",
7162 "rand_chacha 0.3.1",7018 "rand_chacha 0.3.1",
7019 "sc-network",
7163 "sp-application-crypto",7020 "sp-application-crypto",
7164 "sp-core",7021 "sp-core",
7165 "sp-keystore",7022 "sp-keystore",
71687025
7169[[package]]7026[[package]]
7170name = "polkadot-network-bridge"7027name = "polkadot-network-bridge"
7171version = "0.9.10"7028version = "0.9.12"
7172source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7029source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7173dependencies = [7030dependencies = [
7174 "async-trait",7031 "async-trait",
7175 "futures 0.3.17",7032 "futures 0.3.17",
71877044
7188[[package]]7045[[package]]
7189name = "polkadot-node-collation-generation"7046name = "polkadot-node-collation-generation"
7190version = "0.9.10"7047version = "0.9.12"
7191source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7048source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7192dependencies = [7049dependencies = [
7193 "futures 0.3.17",7050 "futures 0.3.17",
7194 "parity-scale-codec",7051 "parity-scale-codec",
72057062
7206[[package]]7063[[package]]
7207name = "polkadot-node-core-approval-voting"7064name = "polkadot-node-core-approval-voting"
7208version = "0.9.10"7065version = "0.9.12"
7209source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7066source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7210dependencies = [7067dependencies = [
7211 "bitvec 0.20.1",7068 "bitvec 0.20.4",
7212 "derive_more",7069 "derive_more",
7213 "futures 0.3.17",7070 "futures 0.3.17",
7214 "futures-timer 3.0.2",7071 "futures-timer 3.0.2",
7215 "kvdb",7072 "kvdb",
7216 "lru",7073 "lru 0.7.0",
7217 "merlin",7074 "merlin",
7218 "parity-scale-codec",7075 "parity-scale-codec",
7219 "polkadot-node-jaeger",7076 "polkadot-node-jaeger",
7222 "polkadot-node-subsystem-util",7079 "polkadot-node-subsystem-util",
7223 "polkadot-overseer",7080 "polkadot-overseer",
7224 "polkadot-primitives",7081 "polkadot-primitives",
7225 "sc-client-api",
7226 "sc-keystore",7082 "sc-keystore",
7227 "schnorrkel",7083 "schnorrkel",
7228 "sp-application-crypto",7084 "sp-application-crypto",
7229 "sp-blockchain",
7230 "sp-consensus",7085 "sp-consensus",
7231 "sp-consensus-slots",7086 "sp-consensus-slots",
7232 "sp-runtime",7087 "sp-runtime",
72357090
7236[[package]]7091[[package]]
7237name = "polkadot-node-core-av-store"7092name = "polkadot-node-core-av-store"
7238version = "0.9.10"7093version = "0.9.12"
7239source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7094source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7240dependencies = [7095dependencies = [
7241 "bitvec 0.20.1",7096 "bitvec 0.20.4",
7242 "futures 0.3.17",7097 "futures 0.3.17",
7243 "futures-timer 3.0.2",7098 "futures-timer 3.0.2",
7244 "kvdb",7099 "kvdb",
72557110
7256[[package]]7111[[package]]
7257name = "polkadot-node-core-backing"7112name = "polkadot-node-core-backing"
7258version = "0.9.10"7113version = "0.9.12"
7259source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7114source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7260dependencies = [7115dependencies = [
7261 "bitvec 0.20.1",7116 "bitvec 0.20.4",
7262 "futures 0.3.17",7117 "futures 0.3.17",
7263 "polkadot-erasure-coding",7118 "polkadot-erasure-coding",
7264 "polkadot-node-primitives",7119 "polkadot-node-primitives",
72737128
7274[[package]]7129[[package]]
7275name = "polkadot-node-core-bitfield-signing"7130name = "polkadot-node-core-bitfield-signing"
7276version = "0.9.10"7131version = "0.9.12"
7277source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7132source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7278dependencies = [7133dependencies = [
7279 "futures 0.3.17",7134 "futures 0.3.17",
7280 "polkadot-node-subsystem",7135 "polkadot-node-subsystem",
72887143
7289[[package]]7144[[package]]
7290name = "polkadot-node-core-candidate-validation"7145name = "polkadot-node-core-candidate-validation"
7291version = "0.9.10"7146version = "0.9.12"
7292source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7147source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7293dependencies = [7148dependencies = [
7294 "async-trait",7149 "async-trait",
7295 "futures 0.3.17",7150 "futures 0.3.17",
73067161
7307[[package]]7162[[package]]
7308name = "polkadot-node-core-chain-api"7163name = "polkadot-node-core-chain-api"
7309version = "0.9.10"7164version = "0.9.12"
7310source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7165source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7311dependencies = [7166dependencies = [
7312 "futures 0.3.17",7167 "futures 0.3.17",
7313 "polkadot-node-subsystem",7168 "polkadot-node-subsystem",
73217176
7322[[package]]7177[[package]]
7323name = "polkadot-node-core-chain-selection"7178name = "polkadot-node-core-chain-selection"
7324version = "0.9.10"7179version = "0.9.12"
7325source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7180source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7326dependencies = [7181dependencies = [
7327 "futures 0.3.17",7182 "futures 0.3.17",
7328 "futures-timer 3.0.2",7183 "futures-timer 3.0.2",
73387193
7339[[package]]7194[[package]]
7340name = "polkadot-node-core-dispute-coordinator"7195name = "polkadot-node-core-dispute-coordinator"
7341version = "0.9.10"7196version = "0.9.12"
7342source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7197source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7343dependencies = [7198dependencies = [
7344 "bitvec 0.20.1",7199 "bitvec 0.20.4",
7345 "derive_more",7200 "derive_more",
7346 "futures 0.3.17",7201 "futures 0.3.17",
7347 "kvdb",7202 "kvdb",
73577212
7358[[package]]7213[[package]]
7359name = "polkadot-node-core-dispute-participation"7214name = "polkadot-node-core-dispute-participation"
7360version = "0.9.10"7215version = "0.9.12"
7361source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7216source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7362dependencies = [7217dependencies = [
7363 "futures 0.3.17",7218 "futures 0.3.17",
7364 "polkadot-node-primitives",7219 "polkadot-node-primitives",
73707225
7371[[package]]7226[[package]]
7372name = "polkadot-node-core-parachains-inherent"7227name = "polkadot-node-core-parachains-inherent"
7373version = "0.9.10"7228version = "0.9.12"
7374source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7229source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7375dependencies = [7230dependencies = [
7376 "async-trait",7231 "async-trait",
7377 "futures 0.3.17",7232 "futures 0.3.17",
73877242
7388[[package]]7243[[package]]
7389name = "polkadot-node-core-provisioner"7244name = "polkadot-node-core-provisioner"
7390version = "0.9.10"7245version = "0.9.12"
7391source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7246source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7392dependencies = [7247dependencies = [
7393 "bitvec 0.20.1",7248 "bitvec 0.20.4",
7394 "futures 0.3.17",7249 "futures 0.3.17",
7395 "futures-timer 3.0.2",7250 "futures-timer 3.0.2",
7396 "polkadot-node-subsystem",7251 "polkadot-node-subsystem",
74027257
7403[[package]]7258[[package]]
7404name = "polkadot-node-core-pvf"7259name = "polkadot-node-core-pvf"
7405version = "0.9.10"7260version = "0.9.12"
7406source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7261source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7407dependencies = [7262dependencies = [
7408 "always-assert",7263 "always-assert",
7409 "assert_matches",7264 "assert_matches",
7413 "futures-timer 3.0.2",7268 "futures-timer 3.0.2",
7414 "libc",7269 "libc",
7415 "parity-scale-codec",7270 "parity-scale-codec",
7416 "pin-project 1.0.7",7271 "pin-project 1.0.8",
7417 "polkadot-core-primitives",7272 "polkadot-core-primitives",
7273 "polkadot-node-subsystem-util",
7418 "polkadot-parachain",7274 "polkadot-parachain",
7419 "rand 0.8.4",7275 "rand 0.8.4",
7420 "sc-executor",7276 "sc-executor",
74327288
7433[[package]]7289[[package]]
7434name = "polkadot-node-core-runtime-api"7290name = "polkadot-node-core-runtime-api"
7435version = "0.9.10"7291version = "0.9.12"
7436source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7292source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7437dependencies = [7293dependencies = [
7438 "futures 0.3.17",7294 "futures 0.3.17",
7439 "memory-lru",7295 "memory-lru",
74507306
7451[[package]]7307[[package]]
7452name = "polkadot-node-jaeger"7308name = "polkadot-node-jaeger"
7453version = "0.9.10"7309version = "0.9.12"
7454source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7310source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7455dependencies = [7311dependencies = [
7456 "async-std",7312 "async-std",
7457 "lazy_static",7313 "lazy_static",
74687324
7469[[package]]7325[[package]]
7470name = "polkadot-node-metrics"7326name = "polkadot-node-metrics"
7471version = "0.9.10"7327version = "0.9.12"
7472source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7328source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7473dependencies = [7329dependencies = [
7474 "async-trait",
7475 "futures 0.3.17",7330 "futures 0.3.17",
7476 "futures-timer 3.0.2",7331 "futures-timer 3.0.2",
7477 "metered-channel",7332 "metered-channel",
7478 "sc-network",
7479 "sp-application-crypto",
7480 "sp-core",
7481 "sp-keystore",
7482 "substrate-prometheus-endpoint",7333 "substrate-prometheus-endpoint",
7483]7334]
74847335
7485[[package]]7336[[package]]
7486name = "polkadot-node-network-protocol"7337name = "polkadot-node-network-protocol"
7487version = "0.9.10"7338version = "0.9.12"
7488source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7339source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7489dependencies = [7340dependencies = [
7490 "async-trait",7341 "async-trait",
7491 "derive_more",7342 "derive_more",
7496 "polkadot-primitives",7347 "polkadot-primitives",
7497 "sc-authority-discovery",7348 "sc-authority-discovery",
7498 "sc-network",7349 "sc-network",
7499 "strum",7350 "strum 0.22.0",
7500 "thiserror",7351 "thiserror",
7501]7352]
75027353
7503[[package]]7354[[package]]
7504name = "polkadot-node-primitives"7355name = "polkadot-node-primitives"
7505version = "0.9.10"7356version = "0.9.12"
7506source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7357source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7507dependencies = [7358dependencies = [
7359 "bounded-vec",
7508 "futures 0.3.17",7360 "futures 0.3.17",
7509 "parity-scale-codec",7361 "parity-scale-codec",
7510 "polkadot-parachain",7362 "polkadot-parachain",
7511 "polkadot-primitives",7363 "polkadot-primitives",
7512 "polkadot-statement-table",
7513 "schnorrkel",7364 "schnorrkel",
7514 "serde",7365 "serde",
7515 "sp-application-crypto",7366 "sp-application-crypto",
7518 "sp-core",7369 "sp-core",
7519 "sp-keystore",7370 "sp-keystore",
7520 "sp-maybe-compressed-blob",7371 "sp-maybe-compressed-blob",
7521 "sp-runtime",
7522 "thiserror",7372 "thiserror",
7523 "tracing",
7524 "zstd",7373 "zstd",
7525]7374]
75267375
7527[[package]]7376[[package]]
7528name = "polkadot-node-subsystem"7377name = "polkadot-node-subsystem"
7529version = "0.9.10"7378version = "0.9.12"
7530source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7379source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7531dependencies = [7380dependencies = [
7532 "polkadot-node-jaeger",7381 "polkadot-node-jaeger",
7533 "polkadot-node-subsystem-types",7382 "polkadot-node-subsystem-types",
75367385
7537[[package]]7386[[package]]
7538name = "polkadot-node-subsystem-types"7387name = "polkadot-node-subsystem-types"
7539version = "0.9.10"7388version = "0.9.12"
7540source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7389source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7541dependencies = [7390dependencies = [
7542 "async-std",
7543 "async-trait",
7544 "derive_more",7391 "derive_more",
7545 "futures 0.3.17",7392 "futures 0.3.17",
7546 "futures-timer 3.0.2",
7547 "lazy_static",
7548 "log",
7549 "mick-jaeger",
7550 "parity-scale-codec",
7551 "parking_lot 0.11.2",
7552 "pin-project 1.0.7",
7553 "polkadot-node-jaeger",7393 "polkadot-node-jaeger",
7554 "polkadot-node-network-protocol",7394 "polkadot-node-network-protocol",
7555 "polkadot-node-primitives",7395 "polkadot-node-primitives",
7556 "polkadot-overseer-gen",7396 "polkadot-overseer-gen",
7557 "polkadot-primitives",7397 "polkadot-primitives",
7558 "polkadot-statement-table",7398 "polkadot-statement-table",
7559 "sc-network",7399 "sc-network",
7560 "smallvec 1.6.1",7400 "smallvec",
7561 "sp-core",
7562 "substrate-prometheus-endpoint",7401 "substrate-prometheus-endpoint",
7563 "thiserror",7402 "thiserror",
7564 "tracing",
7565]7403]
75667404
7567[[package]]7405[[package]]
7568name = "polkadot-node-subsystem-util"7406name = "polkadot-node-subsystem-util"
7569version = "0.9.10"7407version = "0.9.12"
7570source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7408source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7571dependencies = [7409dependencies = [
7572 "async-trait",7410 "async-trait",
7573 "derive_more",7411 "derive_more",
7574 "futures 0.3.17",7412 "futures 0.3.17",
7575 "futures-timer 3.0.2",
7576 "itertools",7413 "itertools",
7577 "lru",7414 "lru 0.7.0",
7578 "metered-channel",7415 "metered-channel",
7579 "parity-scale-codec",7416 "parity-scale-codec",
7580 "pin-project 1.0.7",7417 "pin-project 1.0.8",
7581 "polkadot-node-jaeger",7418 "polkadot-node-jaeger",
7582 "polkadot-node-metrics",7419 "polkadot-node-metrics",
7583 "polkadot-node-network-protocol",7420 "polkadot-node-network-protocol",
7584 "polkadot-node-primitives",
7585 "polkadot-node-subsystem",7421 "polkadot-node-subsystem",
7586 "polkadot-overseer",7422 "polkadot-overseer",
7587 "polkadot-primitives",7423 "polkadot-primitives",
7588 "rand 0.8.4",7424 "rand 0.8.4",
7589 "sc-network",
7590 "sp-application-crypto",7425 "sp-application-crypto",
7591 "sp-core",7426 "sp-core",
7592 "sp-keystore",7427 "sp-keystore",
7593 "substrate-prometheus-endpoint",
7594 "thiserror",7428 "thiserror",
7595 "tracing",7429 "tracing",
7596]7430]
75977431
7598[[package]]7432[[package]]
7599name = "polkadot-overseer"7433name = "polkadot-overseer"
7600version = "0.9.10"7434version = "0.9.12"
7601source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7435source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7602dependencies = [7436dependencies = [
7603 "async-trait",
7604 "futures 0.3.17",7437 "futures 0.3.17",
7605 "futures-timer 3.0.2",7438 "futures-timer 3.0.2",
7606 "lru",7439 "lru 0.7.0",
7440 "parity-util-mem",
7607 "parking_lot 0.11.2",7441 "parking_lot 0.11.2",
7608 "polkadot-node-metrics",7442 "polkadot-node-metrics",
7609 "polkadot-node-network-protocol",7443 "polkadot-node-network-protocol",
7610 "polkadot-node-primitives",7444 "polkadot-node-primitives",
7611 "polkadot-node-subsystem-types",7445 "polkadot-node-subsystem-types",
7612 "polkadot-overseer-all-subsystems-gen",
7613 "polkadot-overseer-gen",7446 "polkadot-overseer-gen",
7614 "polkadot-primitives",7447 "polkadot-primitives",
7615 "sc-client-api",7448 "sc-client-api",
7618]7451]
76197452
7620[[package]]7453[[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"7454name = "polkadot-overseer-gen"
7633version = "0.9.10"7455version = "0.9.12"
7634source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7456source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7635dependencies = [7457dependencies = [
7636 "async-trait",7458 "async-trait",
7637 "futures 0.3.17",7459 "futures 0.3.17",
7638 "futures-timer 3.0.2",7460 "futures-timer 3.0.2",
7639 "metered-channel",7461 "metered-channel",
7640 "pin-project 1.0.7",7462 "pin-project 1.0.8",
7641 "polkadot-node-network-protocol",7463 "polkadot-node-network-protocol",
7642 "polkadot-node-primitives",7464 "polkadot-node-primitives",
7643 "polkadot-overseer-gen-proc-macro",7465 "polkadot-overseer-gen-proc-macro",
76477469
7648[[package]]7470[[package]]
7649name = "polkadot-overseer-gen-proc-macro"7471name = "polkadot-overseer-gen-proc-macro"
7650version = "0.9.10"7472version = "0.9.12"
7651source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7473source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7652dependencies = [7474dependencies = [
7653 "proc-macro-crate 1.0.0",7475 "proc-macro-crate 1.1.0",
7654 "proc-macro2",7476 "proc-macro2",
7655 "quote",7477 "quote",
7656 "syn",7478 "syn",
7657]7479]
76587480
7659[[package]]7481[[package]]
7660name = "polkadot-parachain"7482name = "polkadot-parachain"
7661version = "0.9.10"7483version = "0.9.12"
7662source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7484source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7663dependencies = [7485dependencies = [
7664 "derive_more",7486 "derive_more",
7665 "frame-support",7487 "frame-support",
7666 "parity-scale-codec",7488 "parity-scale-codec",
7667 "parity-util-mem",7489 "parity-util-mem",
7668 "polkadot-core-primitives",7490 "polkadot-core-primitives",
7491 "scale-info",
7669 "serde",7492 "serde",
7670 "sp-core",7493 "sp-core",
7671 "sp-runtime",7494 "sp-runtime",
76747497
7675[[package]]7498[[package]]
7676name = "polkadot-primitives"7499name = "polkadot-primitives"
7677version = "0.9.10"7500version = "0.9.12"
7678source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7501source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7679dependencies = [7502dependencies = [
7680 "bitvec 0.20.1",7503 "bitvec 0.20.4",
7681 "frame-system",7504 "frame-system",
7682 "hex-literal",7505 "hex-literal",
7683 "parity-scale-codec",7506 "parity-scale-codec",
7684 "parity-util-mem",7507 "parity-util-mem",
7685 "polkadot-core-primitives",7508 "polkadot-core-primitives",
7686 "polkadot-parachain",7509 "polkadot-parachain",
7510 "scale-info",
7687 "serde",7511 "serde",
7688 "sp-api",7512 "sp-api",
7689 "sp-application-crypto",7513 "sp-application-crypto",
7699 "sp-std",7523 "sp-std",
7700 "sp-trie",7524 "sp-trie",
7701 "sp-version",7525 "sp-version",
7702 "thiserror",
7703]7526]
77047527
7705[[package]]7528[[package]]
7706name = "polkadot-rpc"7529name = "polkadot-rpc"
7707version = "0.9.10"7530version = "0.9.12"
7708source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7531source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7709dependencies = [7532dependencies = [
7710 "beefy-gadget",7533 "beefy-gadget",
7711 "beefy-gadget-rpc",7534 "beefy-gadget-rpc",
7712 "jsonrpc-core 15.1.0",7535 "jsonrpc-core",
7713 "pallet-mmr-rpc",7536 "pallet-mmr-rpc",
7714 "pallet-transaction-payment-rpc",7537 "pallet-transaction-payment-rpc",
7715 "parity-scale-codec",
7716 "polkadot-primitives",7538 "polkadot-primitives",
7717 "sc-chain-spec",7539 "sc-chain-spec",
7718 "sc-client-api",7540 "sc-client-api",
7721 "sc-consensus-epochs",7543 "sc-consensus-epochs",
7722 "sc-finality-grandpa",7544 "sc-finality-grandpa",
7723 "sc-finality-grandpa-rpc",7545 "sc-finality-grandpa-rpc",
7724 "sc-keystore",
7725 "sc-rpc",7546 "sc-rpc",
7726 "sc-sync-state-rpc",7547 "sc-sync-state-rpc",
7727 "sc-transaction-pool-api",7548 "sc-transaction-pool-api",
77377558
7738[[package]]7559[[package]]
7739name = "polkadot-runtime"7560name = "polkadot-runtime"
7740version = "0.9.10"7561version = "0.9.12"
7741source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7562source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7742dependencies = [7563dependencies = [
7743 "beefy-primitives",7564 "beefy-primitives",
7744 "bitvec 0.20.1",7565 "bitvec 0.20.4",
7745 "frame-benchmarking",7566 "frame-benchmarking",
7746 "frame-election-provider-support",7567 "frame-election-provider-support",
7747 "frame-executive",7568 "frame-executive",
7787 "parity-scale-codec",7608 "parity-scale-codec",
7788 "polkadot-primitives",7609 "polkadot-primitives",
7789 "polkadot-runtime-common",7610 "polkadot-runtime-common",
7611 "polkadot-runtime-parachains",
7790 "rustc-hex",7612 "rustc-hex",
7613 "scale-info",
7791 "serde",7614 "serde",
7792 "serde_derive",7615 "serde_derive",
7793 "smallvec 1.6.1",7616 "smallvec",
7794 "sp-api",7617 "sp-api",
7795 "sp-authority-discovery",7618 "sp-authority-discovery",
7796 "sp-block-builder",7619 "sp-block-builder",
78127635
7813[[package]]7636[[package]]
7814name = "polkadot-runtime-common"7637name = "polkadot-runtime-common"
7815version = "0.9.10"7638version = "0.9.12"
7816source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7639source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7817dependencies = [7640dependencies = [
7818 "bitvec 0.20.1",7641 "beefy-primitives",
7642 "bitvec 0.20.4",
7819 "frame-benchmarking",7643 "frame-benchmarking",
7644 "frame-election-provider-support",
7820 "frame-support",7645 "frame-support",
7821 "frame-system",7646 "frame-system",
7822 "impl-trait-for-tuples 0.2.1",7647 "impl-trait-for-tuples 0.2.1",
7823 "libsecp256k1 0.6.0",7648 "libsecp256k1 0.7.0",
7824 "log",7649 "log",
7825 "pallet-authorship",7650 "pallet-authorship",
7826 "pallet-babe",7651 "pallet-babe",
7652 "pallet-bags-list",
7827 "pallet-balances",7653 "pallet-balances",
7828 "pallet-beefy-mmr",7654 "pallet-beefy-mmr",
7829 "pallet-election-provider-multi-phase",7655 "pallet-election-provider-multi-phase",
7830 "pallet-offences",
7831 "pallet-session",7656 "pallet-session",
7832 "pallet-staking",7657 "pallet-staking",
7833 "pallet-timestamp",7658 "pallet-timestamp",
7838 "polkadot-primitives",7663 "polkadot-primitives",
7839 "polkadot-runtime-parachains",7664 "polkadot-runtime-parachains",
7840 "rustc-hex",7665 "rustc-hex",
7666 "scale-info",
7841 "serde",7667 "serde",
7842 "serde_derive",7668 "serde_derive",
7843 "slot-range-helper",7669 "slot-range-helper",
7844 "sp-api",7670 "sp-api",
7845 "sp-core",7671 "sp-core",
7846 "sp-inherents",7672 "sp-inherents",
7847 "sp-io",7673 "sp-io",
7674 "sp-npos-elections",
7848 "sp-runtime",7675 "sp-runtime",
7849 "sp-session",7676 "sp-session",
7850 "sp-staking",7677 "sp-staking",
78557682
7856[[package]]7683[[package]]
7857name = "polkadot-runtime-parachains"7684name = "polkadot-runtime-parachains"
7858version = "0.9.10"7685version = "0.9.12"
7859source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7686source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7860dependencies = [7687dependencies = [
7861 "bitflags",7688 "bitflags",
7862 "bitvec 0.20.1",7689 "bitvec 0.20.4",
7863 "derive_more",7690 "derive_more",
7864 "frame-benchmarking",7691 "frame-benchmarking",
7865 "frame-support",7692 "frame-support",
7868 "pallet-authority-discovery",7695 "pallet-authority-discovery",
7869 "pallet-authorship",7696 "pallet-authorship",
7870 "pallet-balances",7697 "pallet-balances",
7871 "pallet-offences",
7872 "pallet-session",7698 "pallet-session",
7873 "pallet-staking",7699 "pallet-staking",
7874 "pallet-timestamp",7700 "pallet-timestamp",
7878 "rand 0.8.4",7704 "rand 0.8.4",
7879 "rand_chacha 0.3.1",7705 "rand_chacha 0.3.1",
7880 "rustc-hex",7706 "rustc-hex",
7707 "scale-info",
7881 "serde",7708 "serde",
7882 "sp-api",7709 "sp-api",
7883 "sp-core",7710 "sp-core",
78947721
7895[[package]]7722[[package]]
7896name = "polkadot-service"7723name = "polkadot-service"
7897version = "0.9.10"7724version = "0.9.12"
7898source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7725source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7899dependencies = [7726dependencies = [
7900 "async-trait",7727 "async-trait",
7901 "beefy-gadget",7728 "beefy-gadget",
7905 "hex-literal",7732 "hex-literal",
7906 "kusama-runtime",7733 "kusama-runtime",
7907 "kvdb",7734 "kvdb",
7908 "kvdb-rocksdb 0.12.0",7735 "kvdb-rocksdb",
7736 "lru 0.7.0",
7909 "pallet-babe",7737 "pallet-babe",
7910 "pallet-im-online",7738 "pallet-im-online",
7911 "pallet-mmr-primitives",7739 "pallet-mmr-primitives",
79917819
7992[[package]]7820[[package]]
7993name = "polkadot-statement-distribution"7821name = "polkadot-statement-distribution"
7994version = "0.9.10"7822version = "0.9.12"
7995source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7823source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
7996dependencies = [7824dependencies = [
7997 "arrayvec 0.5.2",7825 "arrayvec 0.5.2",
7998 "derive_more",7826 "derive_more",
80127840
8013[[package]]7841[[package]]
8014name = "polkadot-statement-table"7842name = "polkadot-statement-table"
8015version = "0.9.10"7843version = "0.9.12"
8016source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7844source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
8017dependencies = [7845dependencies = [
8018 "parity-scale-codec",7846 "parity-scale-codec",
8019 "polkadot-primitives",7847 "polkadot-primitives",
80227850
8023[[package]]7851[[package]]
8024name = "polkadot-test-runtime"7852name = "polkadot-test-runtime"
8025version = "0.9.10"7853version = "0.9.12"
8026source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7854source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
8027dependencies = [7855dependencies = [
8028 "beefy-primitives",7856 "beefy-primitives",
8029 "bitvec 0.20.1",7857 "bitvec 0.20.4",
8030 "frame-election-provider-support",7858 "frame-election-provider-support",
8031 "frame-executive",7859 "frame-executive",
8032 "frame-support",7860 "frame-support",
8057 "polkadot-runtime-common",7885 "polkadot-runtime-common",
8058 "polkadot-runtime-parachains",7886 "polkadot-runtime-parachains",
8059 "rustc-hex",7887 "rustc-hex",
7888 "scale-info",
8060 "serde",7889 "serde",
8061 "serde_derive",7890 "serde_derive",
8062 "smallvec 1.6.1",7891 "smallvec",
8063 "sp-api",7892 "sp-api",
8064 "sp-authority-discovery",7893 "sp-authority-discovery",
8065 "sp-block-builder",7894 "sp-block-builder",
80827911
8083[[package]]7912[[package]]
8084name = "polkadot-test-service"7913name = "polkadot-test-service"
8085version = "0.9.10"7914version = "0.9.12"
8086source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"7915source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
8087dependencies = [7916dependencies = [
8088 "frame-benchmarking",7917 "frame-benchmarking",
8089 "frame-system",7918 "frame-system",
8090 "futures 0.1.29",7919 "futures 0.1.31",
8091 "futures 0.3.17",7920 "futures 0.3.17",
8092 "hex",7921 "hex",
8093 "pallet-balances",7922 "pallet-balances",
8129 "sp-state-machine",7958 "sp-state-machine",
8130 "substrate-test-client",7959 "substrate-test-client",
8131 "tempfile",7960 "tempfile",
7961 "tokio 1.13.0",
8132 "tracing",7962 "tracing",
8133]7963]
81347964
8135[[package]]7965[[package]]
8136name = "polling"7966name = "polling"
8137version = "2.0.2"7967version = "2.1.0"
8138source = "registry+https://github.com/rust-lang/crates.io-index"7968source = "registry+https://github.com/rust-lang/crates.io-index"
8139checksum = "a2a7bc6b2a29e632e45451c941832803a18cce6781db04de8a04696cdca8bde4"7969checksum = "92341d779fa34ea8437ef4d82d440d5e1ce3f3ff7f824aa64424cd481f9a1f25"
8140dependencies = [7970dependencies = [
8141 "cfg-if 0.1.10",7971 "cfg-if 1.0.0",
8142 "libc",7972 "libc",
8143 "log",7973 "log",
8144 "wepoll-sys",7974 "wepoll-ffi",
8145 "winapi 0.3.9",7975 "winapi 0.3.9",
8146]7976]
81477977
81708000
8171[[package]]8001[[package]]
8172name = "ppv-lite86"8002name = "ppv-lite86"
8173version = "0.2.8"8003version = "0.2.15"
8174source = "registry+https://github.com/rust-lang/crates.io-index"8004source = "registry+https://github.com/rust-lang/crates.io-index"
8175checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea"8005checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba"
81768006
8177[[package]]8007[[package]]
8178name = "primitive-types"8008name = "primitive-types"
8196 "impl-codec",8026 "impl-codec",
8197 "impl-rlp",8027 "impl-rlp",
8198 "impl-serde",8028 "impl-serde",
8029 "scale-info",
8199 "uint",8030 "uint",
8200]8031]
82018032
82108041
8211[[package]]8042[[package]]
8212name = "proc-macro-crate"8043name = "proc-macro-crate"
8213version = "1.0.0"8044version = "1.1.0"
8214source = "registry+https://github.com/rust-lang/crates.io-index"8045source = "registry+https://github.com/rust-lang/crates.io-index"
8215checksum = "41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92"8046checksum = "1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83"
8216dependencies = [8047dependencies = [
8217 "thiserror",8048 "thiserror",
8218 "toml",8049 "toml",
82768107
8277[[package]]8108[[package]]
8278name = "proc-macro-nested"8109name = "proc-macro-nested"
8279version = "0.1.6"8110version = "0.1.7"
8280source = "registry+https://github.com/rust-lang/crates.io-index"8111source = "registry+https://github.com/rust-lang/crates.io-index"
8281checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a"8112checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086"
82828113
8283[[package]]8114[[package]]
8284name = "proc-macro2"8115name = "proc-macro2"
8285version = "1.0.28"8116version = "1.0.32"
8286source = "registry+https://github.com/rust-lang/crates.io-index"8117source = "registry+https://github.com/rust-lang/crates.io-index"
8287checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"8118checksum = "ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43"
8288dependencies = [8119dependencies = [
8289 "unicode-xid",8120 "unicode-xid",
8290]8121]
82918122
8292[[package]]8123[[package]]
8293name = "prometheus"8124name = "prometheus"
8294version = "0.11.0"8125version = "0.12.0"
8295source = "registry+https://github.com/rust-lang/crates.io-index"8126source = "registry+https://github.com/rust-lang/crates.io-index"
8296checksum = "c8425533e7122f0c3cc7a37e6244b16ad3a2cc32ae7ac6276e2a75da0d9c200d"8127checksum = "5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99c"
8297dependencies = [8128dependencies = [
8298 "cfg-if 1.0.0",8129 "cfg-if 1.0.0",
8299 "fnv",8130 "fnv",
8300 "lazy_static",8131 "lazy_static",
8132 "memchr",
8301 "parking_lot 0.11.2",8133 "parking_lot 0.11.2",
8302 "regex",
8303 "thiserror",8134 "thiserror",
8304]8135]
83058136
8309source = "registry+https://github.com/rust-lang/crates.io-index"8140source = "registry+https://github.com/rust-lang/crates.io-index"
8310checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020"8141checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020"
8311dependencies = [8142dependencies = [
8312 "bytes 1.0.1",8143 "bytes 1.1.0",
8313 "prost-derive",8144 "prost-derive",
8314]8145]
83158146
8319source = "registry+https://github.com/rust-lang/crates.io-index"8150source = "registry+https://github.com/rust-lang/crates.io-index"
8320checksum = "355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603"8151checksum = "355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603"
8321dependencies = [8152dependencies = [
8322 "bytes 1.0.1",8153 "bytes 1.1.0",
8323 "heck",8154 "heck",
8324 "itertools",8155 "itertools",
8325 "log",8156 "log",
8350source = "registry+https://github.com/rust-lang/crates.io-index"8181source = "registry+https://github.com/rust-lang/crates.io-index"
8351checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b"8182checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b"
8352dependencies = [8183dependencies = [
8353 "bytes 1.0.1",8184 "bytes 1.1.0",
8354 "prost",8185 "prost",
8355]8186]
83568187
8357[[package]]8188[[package]]
8358name = "psm"8189name = "psm"
8359version = "0.1.12"8190version = "0.1.16"
8360source = "registry+https://github.com/rust-lang/crates.io-index"8191source = "registry+https://github.com/rust-lang/crates.io-index"
8361checksum = "3abf49e5417290756acfd26501536358560c4a5cc4a0934d390939acb3e7083a"8192checksum = "cd136ff4382c4753fc061cb9e4712ab2af263376b95bbd5bd8cd50c020b78e69"
8362dependencies = [8193dependencies = [
8363 "cc",8194 "cc",
8364]8195]
83658196
8366[[package]]8197[[package]]
8367name = "pwasm-utils"8198name = "pwasm-utils"
8368version = "0.18.0"8199version = "0.18.2"
8369source = "registry+https://github.com/rust-lang/crates.io-index"8200source = "registry+https://github.com/rust-lang/crates.io-index"
8370checksum = "a0e517f47d9964362883182404b68d0b6949382c0baa40aa5ffca94f5f1e3481"8201checksum = "880b3384fb00b8f6ecccd5d358b93bd2201900ae3daad213791d1864f6441f5c"
8371dependencies = [8202dependencies = [
8372 "byteorder",8203 "byteorder",
8373 "log",8204 "log",
83828213
8383[[package]]8214[[package]]
8384name = "quick-error"8215name = "quick-error"
8385version = "2.0.0"8216version = "2.0.1"
8386source = "registry+https://github.com/rust-lang/crates.io-index"8217source = "registry+https://github.com/rust-lang/crates.io-index"
8387checksum = "3ac73b1112776fc109b2e61909bc46c7e1bf0d7f690ffb1676553acce16d5cda"8218checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
83888219
8389[[package]]8220[[package]]
8390name = "quicksink"8221name = "quicksink"
8394dependencies = [8225dependencies = [
8395 "futures-core",8226 "futures-core",
8396 "futures-sink",8227 "futures-sink",
8397 "pin-project-lite 0.1.7",8228 "pin-project-lite 0.1.12",
8398]8229]
83998230
8400[[package]]8231[[package]]
8401name = "quote"8232name = "quote"
8402version = "1.0.9"8233version = "1.0.10"
8403source = "registry+https://github.com/rust-lang/crates.io-index"8234source = "registry+https://github.com/rust-lang/crates.io-index"
8404checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"8235checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
8405dependencies = [8236dependencies = [
8406 "proc-macro2",8237 "proc-macro2",
8407]8238]
84208251
8421[[package]]8252[[package]]
8422name = "rand"8253name = "rand"
8423version = "0.3.23"
8424source = "registry+https://github.com/rust-lang/crates.io-index"
8425checksum = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c"
8426dependencies = [
8427 "libc",
8428 "rand 0.4.6",
8429]
8430
8431[[package]]
8432name = "rand"
8433version = "0.4.6"
8434source = "registry+https://github.com/rust-lang/crates.io-index"
8435checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
8436dependencies = [
8437 "fuchsia-cprng",
8438 "libc",
8439 "rand_core 0.3.1",
8440 "rdrand",
8441 "winapi 0.3.9",
8442]
8443
8444[[package]]
8445name = "rand"
8446version = "0.7.3"8254version = "0.7.3"
8447source = "registry+https://github.com/rust-lang/crates.io-index"8255source = "registry+https://github.com/rust-lang/crates.io-index"
8448checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"8256checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
8449dependencies = [8257dependencies = [
8450 "getrandom 0.1.14",8258 "getrandom 0.1.16",
8451 "libc",8259 "libc",
8452 "rand_chacha 0.2.2",8260 "rand_chacha 0.2.2",
8453 "rand_core 0.5.1",8261 "rand_core 0.5.1",
8463dependencies = [8271dependencies = [
8464 "libc",8272 "libc",
8465 "rand_chacha 0.3.1",8273 "rand_chacha 0.3.1",
8466 "rand_core 0.6.1",8274 "rand_core 0.6.3",
8467 "rand_hc 0.3.0",8275 "rand_hc 0.3.1",
8468]8276]
84698277
8470[[package]]8278[[package]]
8484checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"8292checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
8485dependencies = [8293dependencies = [
8486 "ppv-lite86",8294 "ppv-lite86",
8487 "rand_core 0.6.1",8295 "rand_core 0.6.3",
8488]8296]
84898297
8490[[package]]8298[[package]]
8491name = "rand_core"8299name = "rand_core"
8492version = "0.3.1"
8493source = "registry+https://github.com/rust-lang/crates.io-index"
8494checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
8495dependencies = [
8496 "rand_core 0.4.2",
8497]
8498
8499[[package]]
8500name = "rand_core"
8501version = "0.4.2"
8502source = "registry+https://github.com/rust-lang/crates.io-index"
8503checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
8504
8505[[package]]
8506name = "rand_core"
8507version = "0.5.1"8300version = "0.5.1"
8508source = "registry+https://github.com/rust-lang/crates.io-index"8301source = "registry+https://github.com/rust-lang/crates.io-index"
8509checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"8302checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
8510dependencies = [8303dependencies = [
8511 "getrandom 0.1.14",8304 "getrandom 0.1.16",
8512]8305]
85138306
8514[[package]]8307[[package]]
8515name = "rand_core"8308name = "rand_core"
8516version = "0.6.1"8309version = "0.6.3"
8517source = "registry+https://github.com/rust-lang/crates.io-index"8310source = "registry+https://github.com/rust-lang/crates.io-index"
8518checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5"8311checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
8519dependencies = [8312dependencies = [
8520 "getrandom 0.2.1",8313 "getrandom 0.2.3",
8521]8314]
85228315
8523[[package]]8316[[package]]
8524name = "rand_distr"8317name = "rand_distr"
8525version = "0.4.1"8318version = "0.4.2"
8526source = "registry+https://github.com/rust-lang/crates.io-index"8319source = "registry+https://github.com/rust-lang/crates.io-index"
8527checksum = "051b398806e42b9cd04ad9ec8f81e355d0a382c543ac6672c62f5a5b452ef142"8320checksum = "964d548f8e7d12e102ef183a0de7e98180c9f8729f555897a857b96e48122d2f"
8528dependencies = [8321dependencies = [
8529 "num-traits",8322 "num-traits",
8530 "rand 0.8.4",8323 "rand 0.8.4",
85418334
8542[[package]]8335[[package]]
8543name = "rand_hc"8336name = "rand_hc"
8544version = "0.3.0"8337version = "0.3.1"
8545source = "registry+https://github.com/rust-lang/crates.io-index"8338source = "registry+https://github.com/rust-lang/crates.io-index"
8546checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73"8339checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"
8547dependencies = [8340dependencies = [
8548 "rand_core 0.6.1",8341 "rand_core 0.6.3",
8549]8342]
85508343
8551[[package]]8344[[package]]
85658358
8566[[package]]8359[[package]]
8567name = "rayon"8360name = "rayon"
8568version = "1.3.1"8361version = "1.5.1"
8569source = "registry+https://github.com/rust-lang/crates.io-index"8362source = "registry+https://github.com/rust-lang/crates.io-index"
8570checksum = "62f02856753d04e03e26929f820d0a0a337ebe71f849801eea335d464b349080"8363checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90"
8571dependencies = [8364dependencies = [
8572 "autocfg",8365 "autocfg",
8573 "crossbeam-deque",8366 "crossbeam-deque",
85778370
8578[[package]]8371[[package]]
8579name = "rayon-core"8372name = "rayon-core"
8580version = "1.7.1"8373version = "1.9.1"
8581source = "registry+https://github.com/rust-lang/crates.io-index"8374source = "registry+https://github.com/rust-lang/crates.io-index"
8582checksum = "e92e15d89083484e11353891f1af602cc661426deb9564c298b270c726973280"8375checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e"
8583dependencies = [8376dependencies = [
8377 "crossbeam-channel",
8584 "crossbeam-deque",8378 "crossbeam-deque",
8585 "crossbeam-queue",8379 "crossbeam-utils",
8586 "crossbeam-utils 0.7.2",
8587 "lazy_static",8380 "lazy_static",
8588 "num_cpus",8381 "num_cpus",
8589]8382]
85908383
8591[[package]]8384[[package]]
8592name = "rdrand"
8593version = "0.4.0"
8594source = "registry+https://github.com/rust-lang/crates.io-index"
8595checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
8596dependencies = [
8597 "rand_core 0.3.1",
8598]
8599
8600[[package]]
8601name = "redox_syscall"8385name = "redox_syscall"
8602version = "0.1.56"8386version = "0.1.57"
8603source = "registry+https://github.com/rust-lang/crates.io-index"8387source = "registry+https://github.com/rust-lang/crates.io-index"
8604checksum = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"8388checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
86058389
8606[[package]]8390[[package]]
8607name = "redox_syscall"8391name = "redox_syscall"
86148398
8615[[package]]8399[[package]]
8616name = "redox_users"8400name = "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"
8628version = "0.4.0"8401version = "0.4.0"
8629source = "registry+https://github.com/rust-lang/crates.io-index"8402source = "registry+https://github.com/rust-lang/crates.io-index"
8630checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"8403checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
8631dependencies = [8404dependencies = [
8632 "getrandom 0.2.1",8405 "getrandom 0.2.3",
8633 "redox_syscall 0.2.10",8406 "redox_syscall 0.2.10",
8634]8407]
86358408
86488421
8649[[package]]8422[[package]]
8650name = "ref-cast"8423name = "ref-cast"
8651version = "1.0.2"8424version = "1.0.6"
8652source = "registry+https://github.com/rust-lang/crates.io-index"8425source = "registry+https://github.com/rust-lang/crates.io-index"
8653checksum = "745c1787167ddae5569661d5ffb8b25ae5fedbf46717eaa92d652221cec72623"8426checksum = "300f2a835d808734ee295d45007adacb9ebb29dd3ae2424acfa17930cae541da"
8654dependencies = [8427dependencies = [
8655 "ref-cast-impl",8428 "ref-cast-impl",
8656]8429]
86578430
8658[[package]]8431[[package]]
8659name = "ref-cast-impl"8432name = "ref-cast-impl"
8660version = "1.0.2"8433version = "1.0.6"
8661source = "registry+https://github.com/rust-lang/crates.io-index"8434source = "registry+https://github.com/rust-lang/crates.io-index"
8662checksum = "7d21b475ab879ef0e315ad99067fa25778c3b0377f57f1b00207448dac1a3144"8435checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2"
8663dependencies = [8436dependencies = [
8664 "proc-macro2",8437 "proc-macro2",
8665 "quote",8438 "quote",
8674dependencies = [8447dependencies = [
8675 "log",8448 "log",
8676 "rustc-hash",8449 "rustc-hash",
8677 "serde",8450 "smallvec",
8678 "smallvec 1.6.1",
8679]8451]
86808452
8681[[package]]8453[[package]]
8682name = "regex"8454name = "regex"
8683version = "1.4.2"8455version = "1.5.4"
8684source = "registry+https://github.com/rust-lang/crates.io-index"8456source = "registry+https://github.com/rust-lang/crates.io-index"
8685checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c"8457checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
8686dependencies = [8458dependencies = [
8687 "aho-corasick",8459 "aho-corasick",
8688 "memchr",8460 "memchr",
8689 "regex-syntax",8461 "regex-syntax",
8690 "thread_local",
8691]8462]
86928463
8693[[package]]8464[[package]]
8694name = "regex-automata"8465name = "regex-automata"
8695version = "0.1.9"8466version = "0.1.10"
8696source = "registry+https://github.com/rust-lang/crates.io-index"8467source = "registry+https://github.com/rust-lang/crates.io-index"
8697checksum = "ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4"8468checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
8698dependencies = [8469dependencies = [
8699 "byteorder",
8700 "regex-syntax",8470 "regex-syntax",
8701]8471]
87028472
8703[[package]]8473[[package]]
8704name = "regex-syntax"8474name = "regex-syntax"
8705version = "0.6.21"8475version = "0.6.25"
8706source = "registry+https://github.com/rust-lang/crates.io-index"8476source = "registry+https://github.com/rust-lang/crates.io-index"
8707checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189"8477checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
87088478
8709[[package]]8479[[package]]
8710name = "region"8480name = "region"
8721[[package]]8491[[package]]
8722name = "remote-externalities"8492name = "remote-externalities"
8723version = "0.10.0-dev"8493version = "0.10.0-dev"
8724source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8494source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
8725dependencies = [8495dependencies = [
8726 "env_logger 0.8.4",8496 "env_logger 0.9.0",
8727 "hex",
8728 "jsonrpsee-proc-macros",8497 "jsonrpsee-proc-macros",
8729 "jsonrpsee-ws-client",8498 "jsonrpsee-ws-client",
8730 "log",8499 "log",
8734 "sp-core",8503 "sp-core",
8735 "sp-io",8504 "sp-io",
8736 "sp-runtime",8505 "sp-runtime",
8506 "sp-version",
8737]8507]
87388508
8739[[package]]8509[[package]]
87578527
8758[[package]]8528[[package]]
8759name = "retain_mut"8529name = "retain_mut"
8760version = "0.1.3"8530version = "0.1.4"
8761source = "registry+https://github.com/rust-lang/crates.io-index"8531source = "registry+https://github.com/rust-lang/crates.io-index"
8762checksum = "e9c17925a9027d298a4603d286befe3f9dc0e8ed02523141914eb628798d6e5b"8532checksum = "448296241d034b96c11173591deaa1302f2c17b56092106c1f92c1bc0183a8c9"
87638533
8764[[package]]8534[[package]]
8765name = "ring"8535name = "ring"
87788548
8779[[package]]8549[[package]]
8780name = "rlp"8550name = "rlp"
8781version = "0.5.0"8551version = "0.5.1"
8782source = "registry+https://github.com/rust-lang/crates.io-index"8552source = "registry+https://github.com/rust-lang/crates.io-index"
8783checksum = "e54369147e3e7796c9b885c7304db87ca3d09a0a98f72843d532868675bbfba8"8553checksum = "999508abb0ae792aabed2460c45b89106d97fe4adac593bdaef433c2605847b5"
8784dependencies = [8554dependencies = [
8785 "bytes 1.0.1",8555 "bytes 1.1.0",
8786 "rustc-hex",8556 "rustc-hex",
8787]8557]
87888558
87998569
8800[[package]]8570[[package]]
8801name = "rocksdb"8571name = "rocksdb"
8802version = "0.16.0"
8803source = "registry+https://github.com/rust-lang/crates.io-index"
8804checksum = "c749134fda8bfc90d0de643d59bfc841dcb3ac8a1062e12b6754bd60235c48b3"
8805dependencies = [
8806 "libc",
8807 "librocksdb-sys",
8808]
8809
8810[[package]]
8811name = "rocksdb"
8812version = "0.17.0"8572version = "0.17.0"
8813source = "registry+https://github.com/rust-lang/crates.io-index"8573source = "registry+https://github.com/rust-lang/crates.io-index"
8814checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7"8574checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7"
88198579
8820[[package]]8580[[package]]
8821name = "rococo-runtime"8581name = "rococo-runtime"
8822version = "0.9.10"8582version = "0.9.12"
8823source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"8583source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
8824dependencies = [8584dependencies = [
8825 "beefy-primitives",8585 "beefy-primitives",
8826 "bp-messages",8586 "bp-messages",
8827 "bp-rococo",8587 "bp-rococo",
8828 "bp-runtime",8588 "bp-runtime",
8829 "bp-wococo",8589 "bp-wococo",
8830 "bridge-runtime-common",8590 "bridge-runtime-common",
8591 "frame-benchmarking",
8831 "frame-executive",8592 "frame-executive",
8832 "frame-support",8593 "frame-support",
8833 "frame-system",8594 "frame-system",
8850 "pallet-membership",8611 "pallet-membership",
8851 "pallet-mmr",8612 "pallet-mmr",
8852 "pallet-mmr-primitives",8613 "pallet-mmr-primitives",
8614 "pallet-multisig",
8853 "pallet-offences",8615 "pallet-offences",
8854 "pallet-proxy",8616 "pallet-proxy",
8855 "pallet-session",8617 "pallet-session",
8856 "pallet-staking",8618 "pallet-staking",
8857 "pallet-staking-reward-curve",
8858 "pallet-sudo",8619 "pallet-sudo",
8859 "pallet-timestamp",8620 "pallet-timestamp",
8860 "pallet-transaction-payment",8621 "pallet-transaction-payment",
8866 "polkadot-primitives",8627 "polkadot-primitives",
8867 "polkadot-runtime-common",8628 "polkadot-runtime-common",
8868 "polkadot-runtime-parachains",8629 "polkadot-runtime-parachains",
8630 "scale-info",
8869 "serde",8631 "serde",
8870 "serde_derive",8632 "serde_derive",
8871 "smallvec 1.6.1",8633 "smallvec",
8872 "sp-api",8634 "sp-api",
8873 "sp-authority-discovery",8635 "sp-authority-discovery",
8874 "sp-block-builder",8636 "sp-block-builder",
88918653
8892[[package]]8654[[package]]
8893name = "rpassword"8655name = "rpassword"
8894version = "5.0.0"8656version = "5.0.1"
8895source = "registry+https://github.com/rust-lang/crates.io-index"8657source = "registry+https://github.com/rust-lang/crates.io-index"
8896checksum = "d755237fc0f99d98641540e66abac8bc46a0652f19148ac9e21de2da06b326c9"8658checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb"
8897dependencies = [8659dependencies = [
8898 "libc",8660 "libc",
8899 "winapi 0.3.9",8661 "winapi 0.3.9",
8900]8662]
89018663
8902[[package]]8664[[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]]
8915name = "rustc-demangle"8665name = "rustc-demangle"
8916version = "0.1.16"8666version = "0.1.21"
8917source = "registry+https://github.com/rust-lang/crates.io-index"8667source = "registry+https://github.com/rust-lang/crates.io-index"
8918checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"8668checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342"
89198669
8920[[package]]8670[[package]]
8921name = "rustc-hash"8671name = "rustc-hash"
89498699
8950[[package]]8700[[package]]
8951name = "rustls"8701name = "rustls"
8952version = "0.18.0"
8953source = "registry+https://github.com/rust-lang/crates.io-index"
8954checksum = "cac94b333ee2aac3284c5b8a1b7fb4dd11cba88c244e3fe33cdbd047af0eb693"
8955dependencies = [
8956 "base64 0.12.3",
8957 "log",
8958 "ring",
8959 "sct",
8960 "webpki",
8961]
8962
8963[[package]]
8964name = "rustls"
8965version = "0.19.1"8702version = "0.19.1"
8966source = "registry+https://github.com/rust-lang/crates.io-index"8703source = "registry+https://github.com/rust-lang/crates.io-index"
8967checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7"8704checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7"
89758712
8976[[package]]8713[[package]]
8977name = "rustls-native-certs"8714name = "rustls-native-certs"
8978version = "0.4.0"
8979source = "registry+https://github.com/rust-lang/crates.io-index"
8980checksum = "629d439a7672da82dd955498445e496ee2096fe2117b9f796558a43fdb9e59b8"
8981dependencies = [
8982 "openssl-probe",
8983 "rustls 0.18.0",
8984 "schannel",
8985 "security-framework 1.0.0",
8986]
8987
8988[[package]]
8989name = "rustls-native-certs"
8990version = "0.5.0"8715version = "0.5.0"
8991source = "registry+https://github.com/rust-lang/crates.io-index"8716source = "registry+https://github.com/rust-lang/crates.io-index"
8992checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092"8717checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092"
8993dependencies = [8718dependencies = [
8994 "openssl-probe",8719 "openssl-probe",
8995 "rustls 0.19.1",8720 "rustls",
8996 "schannel",8721 "schannel",
8997 "security-framework 2.2.0",8722 "security-framework",
8998]8723]
89998724
9000[[package]]8725[[package]]
9001name = "ruzstd"
9002version = "0.2.2"
9003source = "registry+https://github.com/rust-lang/crates.io-index"
9004checksum = "3d425143485a37727c7a46e689bbe3b883a00f42b4a52c4ac0f44855c1009b00"
9005dependencies = [
9006 "byteorder",
9007 "twox-hash",
9008]
9009
9010[[package]]
9011name = "rw-stream-sink"8726name = "rw-stream-sink"
9012version = "0.2.1"8727version = "0.2.1"
9013source = "registry+https://github.com/rust-lang/crates.io-index"8728source = "registry+https://github.com/rust-lang/crates.io-index"
9014checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"8729checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"
9015dependencies = [8730dependencies = [
9016 "futures 0.3.17",8731 "futures 0.3.17",
9017 "pin-project 0.4.23",8732 "pin-project 0.4.28",
9018 "static_assertions",8733 "static_assertions",
9019]8734]
90208735
9054[[package]]8769[[package]]
9055name = "sc-allocator"8770name = "sc-allocator"
9056version = "4.0.0-dev"8771version = "4.0.0-dev"
9057source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8772source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9058dependencies = [8773dependencies = [
9059 "log",8774 "log",
9060 "sp-core",8775 "sp-core",
9065[[package]]8780[[package]]
9066name = "sc-authority-discovery"8781name = "sc-authority-discovery"
9067version = "0.10.0-dev"8782version = "0.10.0-dev"
9068source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8783source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9069dependencies = [8784dependencies = [
9070 "async-trait",8785 "async-trait",
9071 "derive_more",8786 "derive_more",
9072 "either",
9073 "futures 0.3.17",8787 "futures 0.3.17",
9074 "futures-timer 3.0.2",8788 "futures-timer 3.0.2",
9075 "ip_network",8789 "ip_network",
9081 "rand 0.7.3",8795 "rand 0.7.3",
9082 "sc-client-api",8796 "sc-client-api",
9083 "sc-network",8797 "sc-network",
9084 "serde_json",
9085 "sp-api",8798 "sp-api",
9086 "sp-authority-discovery",8799 "sp-authority-discovery",
9087 "sp-blockchain",8800 "sp-blockchain",
9094[[package]]8807[[package]]
9095name = "sc-basic-authorship"8808name = "sc-basic-authorship"
9096version = "0.10.0-dev"8809version = "0.10.0-dev"
9097source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8810source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9098dependencies = [8811dependencies = [
9099 "futures 0.3.17",8812 "futures 0.3.17",
9100 "futures-timer 3.0.2",8813 "futures-timer 3.0.2",
9117[[package]]8830[[package]]
9118name = "sc-block-builder"8831name = "sc-block-builder"
9119version = "0.10.0-dev"8832version = "0.10.0-dev"
9120source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8833source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9121dependencies = [8834dependencies = [
9122 "parity-scale-codec",8835 "parity-scale-codec",
9123 "sc-client-api",8836 "sc-client-api",
9133[[package]]8846[[package]]
9134name = "sc-chain-spec"8847name = "sc-chain-spec"
9135version = "4.0.0-dev"8848version = "4.0.0-dev"
9136source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8849source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9137dependencies = [8850dependencies = [
9138 "impl-trait-for-tuples 0.2.1",8851 "impl-trait-for-tuples 0.2.1",
9139 "parity-scale-codec",8852 "parity-scale-codec",
9149[[package]]8862[[package]]
9150name = "sc-chain-spec-derive"8863name = "sc-chain-spec-derive"
9151version = "4.0.0-dev"8864version = "4.0.0-dev"
9152source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8865source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9153dependencies = [8866dependencies = [
9154 "proc-macro-crate 1.0.0",8867 "proc-macro-crate 1.1.0",
9155 "proc-macro2",8868 "proc-macro2",
9156 "quote",8869 "quote",
9157 "syn",8870 "syn",
9160[[package]]8873[[package]]
9161name = "sc-cli"8874name = "sc-cli"
9162version = "0.10.0-dev"8875version = "0.10.0-dev"
9163source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8876source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9164dependencies = [8877dependencies = [
9165 "chrono",8878 "chrono",
9166 "fdlimit",8879 "fdlimit",
9179 "sc-service",8892 "sc-service",
9180 "sc-telemetry",8893 "sc-telemetry",
9181 "sc-tracing",8894 "sc-tracing",
8895 "sc-utils",
9182 "serde",8896 "serde",
9183 "serde_json",8897 "serde_json",
9184 "sp-blockchain",8898 "sp-blockchain",
9187 "sp-keystore",8901 "sp-keystore",
9188 "sp-panic-handler",8902 "sp-panic-handler",
9189 "sp-runtime",8903 "sp-runtime",
9190 "sp-utils",
9191 "sp-version",8904 "sp-version",
9192 "structopt",8905 "structopt",
9193 "thiserror",8906 "thiserror",
9194 "tiny-bip39",8907 "tiny-bip39",
9195 "tokio 0.2.25",8908 "tokio 1.13.0",
9196]8909]
91978910
9198[[package]]8911[[package]]
9199name = "sc-client-api"8912name = "sc-client-api"
9200version = "4.0.0-dev"8913version = "4.0.0-dev"
9201source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8914source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9202dependencies = [8915dependencies = [
9203 "derive_more",
9204 "fnv",8916 "fnv",
9205 "futures 0.3.17",8917 "futures 0.3.17",
9206 "hash-db",8918 "hash-db",
9207 "kvdb",
9208 "lazy_static",
9209 "log",8919 "log",
9210 "parity-scale-codec",8920 "parity-scale-codec",
9211 "parking_lot 0.11.2",8921 "parking_lot 0.11.2",
9212 "sc-executor",8922 "sc-executor",
9213 "sc-transaction-pool-api",8923 "sc-transaction-pool-api",
8924 "sc-utils",
9214 "sp-api",8925 "sp-api",
9215 "sp-blockchain",8926 "sp-blockchain",
9216 "sp-consensus",8927 "sp-consensus",
9217 "sp-core",8928 "sp-core",
9218 "sp-database",8929 "sp-database",
9219 "sp-externalities",8930 "sp-externalities",
9220 "sp-inherents",
9221 "sp-keystore",8931 "sp-keystore",
9222 "sp-runtime",8932 "sp-runtime",
9223 "sp-state-machine",8933 "sp-state-machine",
9224 "sp-std",
9225 "sp-storage",8934 "sp-storage",
9226 "sp-trie",8935 "sp-trie",
9227 "sp-utils",
9228 "sp-version",
9229 "substrate-prometheus-endpoint",8936 "substrate-prometheus-endpoint",
9230]8937]
92318938
9232[[package]]8939[[package]]
9233name = "sc-client-db"8940name = "sc-client-db"
9234version = "0.10.0-dev"8941version = "0.10.0-dev"
9235source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8942source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9236dependencies = [8943dependencies = [
9237 "blake2-rfc",
9238 "hash-db",8944 "hash-db",
9239 "kvdb",8945 "kvdb",
9240 "kvdb-memorydb",8946 "kvdb-memorydb",
9241 "kvdb-rocksdb 0.12.0",8947 "kvdb-rocksdb",
9242 "linked-hash-map",8948 "linked-hash-map",
9243 "log",8949 "log",
9244 "parity-db",8950 "parity-db",
9245 "parity-scale-codec",8951 "parity-scale-codec",
9246 "parity-util-mem",
9247 "parking_lot 0.11.2",8952 "parking_lot 0.11.2",
9248 "sc-client-api",8953 "sc-client-api",
9249 "sc-executor",
9250 "sc-state-db",8954 "sc-state-db",
9251 "sp-arithmetic",8955 "sp-arithmetic",
9252 "sp-blockchain",8956 "sp-blockchain",
9255 "sp-runtime",8959 "sp-runtime",
9256 "sp-state-machine",8960 "sp-state-machine",
9257 "sp-trie",8961 "sp-trie",
9258 "substrate-prometheus-endpoint",
9259]8962]
92608963
9261[[package]]8964[[package]]
9262name = "sc-consensus"8965name = "sc-consensus"
9263version = "0.10.0-dev"8966version = "0.10.0-dev"
9264source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8967source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9265dependencies = [8968dependencies = [
9266 "async-trait",8969 "async-trait",
9267 "futures 0.3.17",8970 "futures 0.3.17",
9270 "log",8973 "log",
9271 "parking_lot 0.11.2",8974 "parking_lot 0.11.2",
9272 "sc-client-api",8975 "sc-client-api",
8976 "sc-utils",
9273 "serde",8977 "serde",
9274 "sp-api",8978 "sp-api",
9275 "sp-blockchain",8979 "sp-blockchain",
9276 "sp-consensus",8980 "sp-consensus",
9277 "sp-core",8981 "sp-core",
9278 "sp-runtime",8982 "sp-runtime",
9279 "sp-state-machine",8983 "sp-state-machine",
9280 "sp-utils",
9281 "substrate-prometheus-endpoint",8984 "substrate-prometheus-endpoint",
9282 "thiserror",8985 "thiserror",
9283 "wasm-timer",
9284]8986]
92858987
9286[[package]]8988[[package]]
9287name = "sc-consensus-aura"8989name = "sc-consensus-aura"
9288version = "0.10.0-dev"8990version = "0.10.0-dev"
9289source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"8991source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9290dependencies = [8992dependencies = [
9291 "async-trait",8993 "async-trait",
9292 "derive_more",8994 "derive_more",
9293 "futures 0.3.17",8995 "futures 0.3.17",
9294 "futures-timer 3.0.2",
9295 "log",8996 "log",
9296 "parity-scale-codec",8997 "parity-scale-codec",
9297 "sc-block-builder",8998 "sc-block-builder",
9308 "sp-consensus-slots",9009 "sp-consensus-slots",
9309 "sp-core",9010 "sp-core",
9310 "sp-inherents",9011 "sp-inherents",
9311 "sp-io",
9312 "sp-keystore",9012 "sp-keystore",
9313 "sp-runtime",9013 "sp-runtime",
9314 "sp-version",
9315 "substrate-prometheus-endpoint",9014 "substrate-prometheus-endpoint",
9316]9015]
93179016
9318[[package]]9017[[package]]
9319name = "sc-consensus-babe"9018name = "sc-consensus-babe"
9320version = "0.10.0-dev"9019version = "0.10.0-dev"
9321source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9020source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9322dependencies = [9021dependencies = [
9323 "async-trait",9022 "async-trait",
9324 "derive_more",9023 "derive_more",
9325 "fork-tree",9024 "fork-tree",
9326 "futures 0.3.17",9025 "futures 0.3.17",
9327 "futures-timer 3.0.2",
9328 "log",9026 "log",
9329 "merlin",9027 "merlin",
9330 "num-bigint",9028 "num-bigint",
9331 "num-rational 0.2.4",9029 "num-rational 0.2.4",
9332 "num-traits",9030 "num-traits",
9333 "parity-scale-codec",9031 "parity-scale-codec",
9334 "parking_lot 0.11.2",9032 "parking_lot 0.11.2",
9335 "pdqselect",
9336 "rand 0.7.3",9033 "rand 0.7.3",
9337 "retain_mut",9034 "retain_mut",
9338 "sc-client-api",9035 "sc-client-api",
9339 "sc-consensus",9036 "sc-consensus",
9340 "sc-consensus-epochs",9037 "sc-consensus-epochs",
9341 "sc-consensus-slots",9038 "sc-consensus-slots",
9342 "sc-consensus-uncles",
9343 "sc-keystore",9039 "sc-keystore",
9344 "sc-telemetry",9040 "sc-telemetry",
9345 "schnorrkel",9041 "schnorrkel",
9357 "sp-io",9053 "sp-io",
9358 "sp-keystore",9054 "sp-keystore",
9359 "sp-runtime",9055 "sp-runtime",
9360 "sp-utils",
9361 "sp-version",9056 "sp-version",
9362 "substrate-prometheus-endpoint",9057 "substrate-prometheus-endpoint",
9363]9058]
93649059
9365[[package]]9060[[package]]
9366name = "sc-consensus-babe-rpc"9061name = "sc-consensus-babe-rpc"
9367version = "0.10.0-dev"9062version = "0.10.0-dev"
9368source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9063source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9369dependencies = [9064dependencies = [
9370 "derive_more",9065 "derive_more",
9371 "futures 0.3.17",9066 "futures 0.3.17",
9372 "jsonrpc-core 15.1.0",9067 "jsonrpc-core",
9373 "jsonrpc-core-client 15.1.0",9068 "jsonrpc-core-client",
9374 "jsonrpc-derive 15.1.0",9069 "jsonrpc-derive",
9375 "sc-consensus-babe",9070 "sc-consensus-babe",
9376 "sc-consensus-epochs",9071 "sc-consensus-epochs",
9377 "sc-rpc-api",9072 "sc-rpc-api",
9389[[package]]9084[[package]]
9390name = "sc-consensus-epochs"9085name = "sc-consensus-epochs"
9391version = "0.10.0-dev"9086version = "0.10.0-dev"
9392source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9087source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9393dependencies = [9088dependencies = [
9394 "fork-tree",9089 "fork-tree",
9395 "parity-scale-codec",9090 "parity-scale-codec",
9402[[package]]9097[[package]]
9403name = "sc-consensus-slots"9098name = "sc-consensus-slots"
9404version = "0.10.0-dev"9099version = "0.10.0-dev"
9405source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9100source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9406dependencies = [9101dependencies = [
9407 "async-trait",9102 "async-trait",
9408 "futures 0.3.17",9103 "futures 0.3.17",
9409 "futures-timer 3.0.2",9104 "futures-timer 3.0.2",
9410 "impl-trait-for-tuples 0.2.1",
9411 "log",9105 "log",
9412 "parity-scale-codec",9106 "parity-scale-codec",
9413 "sc-client-api",9107 "sc-client-api",
9414 "sc-consensus",9108 "sc-consensus",
9415 "sc-telemetry",9109 "sc-telemetry",
9416 "sp-api",9110 "sp-api",
9417 "sp-application-crypto",
9418 "sp-arithmetic",9111 "sp-arithmetic",
9419 "sp-blockchain",9112 "sp-blockchain",
9420 "sp-consensus",9113 "sp-consensus",
9424 "sp-runtime",9117 "sp-runtime",
9425 "sp-state-machine",9118 "sp-state-machine",
9426 "sp-timestamp",9119 "sp-timestamp",
9427 "sp-trie",
9428 "thiserror",9120 "thiserror",
9429]9121]
94309122
9431[[package]]9123[[package]]
9432name = "sc-consensus-uncles"9124name = "sc-consensus-uncles"
9433version = "0.10.0-dev"9125version = "0.10.0-dev"
9434source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9126source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9435dependencies = [9127dependencies = [
9436 "sc-client-api",9128 "sc-client-api",
9437 "sp-authorship",9129 "sp-authorship",
9442[[package]]9134[[package]]
9443name = "sc-executor"9135name = "sc-executor"
9444version = "0.10.0-dev"9136version = "0.10.0-dev"
9445source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9137source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9446dependencies = [9138dependencies = [
9447 "derive_more",
9448 "lazy_static",9139 "lazy_static",
9449 "libsecp256k1 0.6.0",9140 "libsecp256k1 0.6.0",
9450 "log",9141 "log",
9451 "parity-scale-codec",9142 "parity-scale-codec",
9452 "parity-wasm 0.42.2",
9453 "parking_lot 0.11.2",9143 "parking_lot 0.11.2",
9454 "sc-executor-common",9144 "sc-executor-common",
9455 "sc-executor-wasmi",9145 "sc-executor-wasmi",
9460 "sp-io",9150 "sp-io",
9461 "sp-panic-handler",9151 "sp-panic-handler",
9462 "sp-runtime-interface",9152 "sp-runtime-interface",
9463 "sp-serializer",
9464 "sp-tasks",9153 "sp-tasks",
9465 "sp-trie",9154 "sp-trie",
9466 "sp-version",9155 "sp-version",
9471[[package]]9160[[package]]
9472name = "sc-executor-common"9161name = "sc-executor-common"
9473version = "0.10.0-dev"9162version = "0.10.0-dev"
9474source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9163source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9475dependencies = [9164dependencies = [
9476 "derive_more",9165 "derive_more",
9166 "environmental",
9477 "parity-scale-codec",9167 "parity-scale-codec",
9478 "pwasm-utils",9168 "pwasm-utils",
9479 "sc-allocator",9169 "sc-allocator",
9488[[package]]9178[[package]]
9489name = "sc-executor-wasmi"9179name = "sc-executor-wasmi"
9490version = "0.10.0-dev"9180version = "0.10.0-dev"
9491source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9181source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9492dependencies = [9182dependencies = [
9493 "log",9183 "log",
9494 "parity-scale-codec",9184 "parity-scale-codec",
9495 "sc-allocator",9185 "sc-allocator",
9496 "sc-executor-common",9186 "sc-executor-common",
9187 "scoped-tls",
9497 "sp-core",9188 "sp-core",
9498 "sp-runtime-interface",9189 "sp-runtime-interface",
9499 "sp-wasm-interface",9190 "sp-wasm-interface",
9503[[package]]9194[[package]]
9504name = "sc-executor-wasmtime"9195name = "sc-executor-wasmtime"
9505version = "0.10.0-dev"9196version = "0.10.0-dev"
9506source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9197source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9507dependencies = [9198dependencies = [
9508 "cfg-if 1.0.0",9199 "cfg-if 1.0.0",
9509 "libc",9200 "libc",
9510 "log",9201 "log",
9511 "parity-scale-codec",9202 "parity-scale-codec",
9512 "parity-wasm 0.42.2",9203 "parity-wasm 0.42.2",
9513 "pwasm-utils",
9514 "sc-allocator",9204 "sc-allocator",
9515 "sc-executor-common",9205 "sc-executor-common",
9516 "scoped-tls",
9517 "sp-core",9206 "sp-core",
9518 "sp-runtime-interface",9207 "sp-runtime-interface",
9519 "sp-wasm-interface",9208 "sp-wasm-interface",
9523[[package]]9212[[package]]
9524name = "sc-finality-grandpa"9213name = "sc-finality-grandpa"
9525version = "0.10.0-dev"9214version = "0.10.0-dev"
9526source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9215source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9527dependencies = [9216dependencies = [
9528 "async-trait",9217 "async-trait",
9529 "derive_more",9218 "derive_more",
9532 "fork-tree",9221 "fork-tree",
9533 "futures 0.3.17",9222 "futures 0.3.17",
9534 "futures-timer 3.0.2",9223 "futures-timer 3.0.2",
9535 "linked-hash-map",
9536 "log",9224 "log",
9537 "parity-scale-codec",9225 "parity-scale-codec",
9538 "parking_lot 0.11.2",9226 "parking_lot 0.11.2",
9539 "pin-project 1.0.7",
9540 "rand 0.8.4",9227 "rand 0.8.4",
9541 "sc-block-builder",9228 "sc-block-builder",
9542 "sc-client-api",9229 "sc-client-api",
9545 "sc-network",9232 "sc-network",
9546 "sc-network-gossip",9233 "sc-network-gossip",
9547 "sc-telemetry",9234 "sc-telemetry",
9235 "sc-utils",
9548 "serde_json",9236 "serde_json",
9549 "sp-api",9237 "sp-api",
9550 "sp-application-crypto",9238 "sp-application-crypto",
9553 "sp-consensus",9241 "sp-consensus",
9554 "sp-core",9242 "sp-core",
9555 "sp-finality-grandpa",9243 "sp-finality-grandpa",
9556 "sp-inherents",
9557 "sp-keystore",9244 "sp-keystore",
9558 "sp-runtime",9245 "sp-runtime",
9559 "sp-utils",
9560 "substrate-prometheus-endpoint",9246 "substrate-prometheus-endpoint",
9561 "wasm-timer",
9562]9247]
95639248
9564[[package]]9249[[package]]
9565name = "sc-finality-grandpa-rpc"9250name = "sc-finality-grandpa-rpc"
9566version = "0.10.0-dev"9251version = "0.10.0-dev"
9567source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9252source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9568dependencies = [9253dependencies = [
9569 "derive_more",9254 "derive_more",
9570 "finality-grandpa",9255 "finality-grandpa",
9571 "futures 0.3.17",9256 "futures 0.3.17",
9572 "jsonrpc-core 15.1.0",9257 "jsonrpc-core",
9573 "jsonrpc-core-client 15.1.0",9258 "jsonrpc-core-client",
9574 "jsonrpc-derive 15.1.0",9259 "jsonrpc-derive",
9575 "jsonrpc-pubsub 15.1.0",9260 "jsonrpc-pubsub",
9576 "log",9261 "log",
9577 "parity-scale-codec",9262 "parity-scale-codec",
9578 "sc-client-api",9263 "sc-client-api",
9588[[package]]9273[[package]]
9589name = "sc-informant"9274name = "sc-informant"
9590version = "0.10.0-dev"9275version = "0.10.0-dev"
9591source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9276source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9592dependencies = [9277dependencies = [
9593 "ansi_term 0.12.1",9278 "ansi_term 0.12.1",
9594 "futures 0.3.17",9279 "futures 0.3.17",
9600 "sc-transaction-pool-api",9285 "sc-transaction-pool-api",
9601 "sp-blockchain",9286 "sp-blockchain",
9602 "sp-runtime",9287 "sp-runtime",
9603 "wasm-timer",
9604]9288]
96059289
9606[[package]]9290[[package]]
9607name = "sc-keystore"9291name = "sc-keystore"
9608version = "4.0.0-dev"9292version = "4.0.0-dev"
9609source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9293source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9610dependencies = [9294dependencies = [
9611 "async-trait",9295 "async-trait",
9612 "derive_more",9296 "derive_more",
9613 "futures 0.3.17",
9614 "futures-util",
9615 "hex",9297 "hex",
9616 "merlin",
9617 "parking_lot 0.11.2",9298 "parking_lot 0.11.2",
9618 "rand 0.7.3",
9619 "serde_json",9299 "serde_json",
9620 "sp-application-crypto",9300 "sp-application-crypto",
9621 "sp-core",9301 "sp-core",
9622 "sp-keystore",9302 "sp-keystore",
9623 "subtle 2.4.1",
9624]9303]
96259304
9626[[package]]9305[[package]]
9627name = "sc-light"9306name = "sc-light"
9628version = "4.0.0-dev"9307version = "4.0.0-dev"
9629source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9308source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9630dependencies = [9309dependencies = [
9631 "hash-db",9310 "hash-db",
9632 "lazy_static",
9633 "parity-scale-codec",9311 "parity-scale-codec",
9634 "parking_lot 0.11.2",9312 "parking_lot 0.11.2",
9635 "sc-client-api",9313 "sc-client-api",
9645[[package]]9323[[package]]
9646name = "sc-network"9324name = "sc-network"
9647version = "0.10.0-dev"9325version = "0.10.0-dev"
9648source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9326source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9649dependencies = [9327dependencies = [
9650 "async-std",9328 "async-std",
9651 "async-trait",9329 "async-trait",
9652 "asynchronous-codec 0.5.0",9330 "asynchronous-codec 0.5.0",
9653 "bitflags",9331 "bitflags",
9654 "bs58",9332 "bytes 1.1.0",
9655 "bytes 1.0.1",
9656 "cid",9333 "cid",
9657 "derive_more",9334 "derive_more",
9658 "either",9335 "either",
9659 "erased-serde",
9660 "fnv",9336 "fnv",
9661 "fork-tree",9337 "fork-tree",
9662 "futures 0.3.17",9338 "futures 0.3.17",
9667 "linked-hash-map",9343 "linked-hash-map",
9668 "linked_hash_set",9344 "linked_hash_set",
9669 "log",9345 "log",
9670 "lru",9346 "lru 0.6.6",
9671 "nohash-hasher",
9672 "parity-scale-codec",9347 "parity-scale-codec",
9673 "parking_lot 0.11.2",9348 "parking_lot 0.11.2",
9674 "pin-project 1.0.7",9349 "pin-project 1.0.8",
9675 "prost",9350 "prost",
9676 "prost-build",9351 "prost-build",
9677 "rand 0.7.3",9352 "rand 0.7.3",
9678 "sc-block-builder",9353 "sc-block-builder",
9679 "sc-client-api",9354 "sc-client-api",
9680 "sc-consensus",9355 "sc-consensus",
9681 "sc-peerset",9356 "sc-peerset",
9357 "sc-utils",
9682 "serde",9358 "serde",
9683 "serde_json",9359 "serde_json",
9684 "smallvec 1.6.1",9360 "smallvec",
9685 "sp-arithmetic",9361 "sp-arithmetic",
9686 "sp-blockchain",9362 "sp-blockchain",
9687 "sp-consensus",9363 "sp-consensus",
9688 "sp-core",9364 "sp-core",
9689 "sp-finality-grandpa",9365 "sp-finality-grandpa",
9690 "sp-runtime",9366 "sp-runtime",
9691 "sp-utils",
9692 "substrate-prometheus-endpoint",9367 "substrate-prometheus-endpoint",
9693 "thiserror",9368 "thiserror",
9694 "unsigned-varint 0.6.0",9369 "unsigned-varint 0.6.0",
9695 "void",9370 "void",
9696 "wasm-timer",
9697 "zeroize",9371 "zeroize",
9698]9372]
96999373
9700[[package]]9374[[package]]
9701name = "sc-network-gossip"9375name = "sc-network-gossip"
9702version = "0.10.0-dev"9376version = "0.10.0-dev"
9703source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9377source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9704dependencies = [9378dependencies = [
9705 "futures 0.3.17",9379 "futures 0.3.17",
9706 "futures-timer 3.0.2",9380 "futures-timer 3.0.2",
9707 "libp2p",9381 "libp2p",
9708 "log",9382 "log",
9709 "lru",9383 "lru 0.6.6",
9710 "sc-network",9384 "sc-network",
9711 "sp-runtime",9385 "sp-runtime",
9712 "substrate-prometheus-endpoint",9386 "substrate-prometheus-endpoint",
9713 "tracing",9387 "tracing",
9714 "wasm-timer",
9715]9388]
97169389
9717[[package]]9390[[package]]
9718name = "sc-offchain"9391name = "sc-offchain"
9719version = "4.0.0-dev"9392version = "4.0.0-dev"
9720source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9393source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9721dependencies = [9394dependencies = [
9722 "bytes 0.5.6",9395 "bytes 1.1.0",
9723 "fnv",9396 "fnv",
9724 "futures 0.3.17",9397 "futures 0.3.17",
9725 "futures-timer 3.0.2",9398 "futures-timer 3.0.2",
9726 "hex",9399 "hex",
9727 "hyper 0.13.9",9400 "hyper",
9728 "hyper-rustls",9401 "hyper-rustls",
9729 "log",9402 "log",
9730 "num_cpus",9403 "num_cpus",
9731 "parity-scale-codec",9404 "parity-scale-codec",
9732 "parking_lot 0.11.2",9405 "parking_lot 0.11.2",
9733 "rand 0.7.3",9406 "rand 0.7.3",
9734 "sc-client-api",9407 "sc-client-api",
9735 "sc-keystore",
9736 "sc-network",9408 "sc-network",
9409 "sc-utils",
9737 "sp-api",9410 "sp-api",
9738 "sp-core",9411 "sp-core",
9739 "sp-offchain",9412 "sp-offchain",
9740 "sp-runtime",9413 "sp-runtime",
9741 "sp-utils",
9742 "threadpool",9414 "threadpool",
9743]9415]
97449416
9745[[package]]9417[[package]]
9746name = "sc-peerset"9418name = "sc-peerset"
9747version = "4.0.0-dev"9419version = "4.0.0-dev"
9748source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9420source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9749dependencies = [9421dependencies = [
9750 "futures 0.3.17",9422 "futures 0.3.17",
9751 "libp2p",9423 "libp2p",
9752 "log",9424 "log",
9425 "sc-utils",
9753 "serde_json",9426 "serde_json",
9754 "sp-utils",
9755 "wasm-timer",9427 "wasm-timer",
9756]9428]
97579429
9758[[package]]9430[[package]]
9759name = "sc-proposer-metrics"9431name = "sc-proposer-metrics"
9760version = "0.9.0"9432version = "0.9.0"
9761source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9433source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9762dependencies = [9434dependencies = [
9763 "log",9435 "log",
9764 "substrate-prometheus-endpoint",9436 "substrate-prometheus-endpoint",
9767[[package]]9439[[package]]
9768name = "sc-rpc"9440name = "sc-rpc"
9769version = "4.0.0-dev"9441version = "4.0.0-dev"
9770source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9442source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9771dependencies = [9443dependencies = [
9772 "futures 0.3.17",9444 "futures 0.3.17",
9773 "hash-db",9445 "hash-db",
9774 "jsonrpc-core 15.1.0",9446 "jsonrpc-core",
9775 "jsonrpc-pubsub 15.1.0",9447 "jsonrpc-pubsub",
9776 "log",9448 "log",
9777 "parity-scale-codec",9449 "parity-scale-codec",
9778 "parking_lot 0.11.2",9450 "parking_lot 0.11.2",
9779 "sc-block-builder",9451 "sc-block-builder",
9780 "sc-chain-spec",9452 "sc-chain-spec",
9781 "sc-client-api",9453 "sc-client-api",
9782 "sc-executor",
9783 "sc-keystore",
9784 "sc-rpc-api",9454 "sc-rpc-api",
9785 "sc-tracing",9455 "sc-tracing",
9786 "sc-transaction-pool-api",9456 "sc-transaction-pool-api",
9457 "sc-utils",
9787 "serde_json",9458 "serde_json",
9788 "sp-api",9459 "sp-api",
9789 "sp-blockchain",9460 "sp-blockchain",
9793 "sp-rpc",9464 "sp-rpc",
9794 "sp-runtime",9465 "sp-runtime",
9795 "sp-session",9466 "sp-session",
9796 "sp-state-machine",
9797 "sp-tracing",
9798 "sp-utils",
9799 "sp-version",9467 "sp-version",
9800]9468]
98019469
9802[[package]]9470[[package]]
9803name = "sc-rpc-api"9471name = "sc-rpc-api"
9804version = "0.10.0-dev"9472version = "0.10.0-dev"
9805source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9473source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9806dependencies = [9474dependencies = [
9807 "derive_more",
9808 "futures 0.3.17",9475 "futures 0.3.17",
9809 "jsonrpc-core 15.1.0",9476 "jsonrpc-core",
9810 "jsonrpc-core-client 15.1.0",9477 "jsonrpc-core-client",
9811 "jsonrpc-derive 15.1.0",9478 "jsonrpc-derive",
9812 "jsonrpc-pubsub 15.1.0",9479 "jsonrpc-pubsub",
9813 "log",9480 "log",
9814 "parity-scale-codec",9481 "parity-scale-codec",
9815 "parking_lot 0.11.2",9482 "parking_lot 0.11.2",
9822 "sp-runtime",9489 "sp-runtime",
9823 "sp-tracing",9490 "sp-tracing",
9824 "sp-version",9491 "sp-version",
9492 "thiserror",
9825]9493]
98269494
9827[[package]]9495[[package]]
9828name = "sc-rpc-server"9496name = "sc-rpc-server"
9829version = "4.0.0-dev"9497version = "4.0.0-dev"
9830source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9498source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9831dependencies = [9499dependencies = [
9832 "futures 0.1.29",9500 "futures 0.3.17",
9833 "jsonrpc-core 15.1.0",9501 "jsonrpc-core",
9834 "jsonrpc-http-server",9502 "jsonrpc-http-server",
9835 "jsonrpc-ipc-server",9503 "jsonrpc-ipc-server",
9836 "jsonrpc-pubsub 15.1.0",9504 "jsonrpc-pubsub",
9837 "jsonrpc-ws-server",9505 "jsonrpc-ws-server",
9838 "log",9506 "log",
9839 "serde",
9840 "serde_json",9507 "serde_json",
9841 "sp-runtime",
9842 "substrate-prometheus-endpoint",9508 "substrate-prometheus-endpoint",
9509 "tokio 1.13.0",
9843]9510]
98449511
9845[[package]]9512[[package]]
9846name = "sc-service"9513name = "sc-service"
9847version = "0.10.0-dev"9514version = "0.10.0-dev"
9848source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9515source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9849dependencies = [9516dependencies = [
9850 "async-trait",9517 "async-trait",
9851 "directories",9518 "directories",
9852 "exit-future",9519 "exit-future",
9853 "futures 0.1.29",
9854 "futures 0.3.17",9520 "futures 0.3.17",
9855 "futures-timer 3.0.2",9521 "futures-timer 3.0.2",
9856 "hash-db",9522 "hash-db",
9857 "jsonrpc-core 15.1.0",9523 "jsonrpc-core",
9858 "jsonrpc-pubsub 15.1.0",9524 "jsonrpc-pubsub",
9859 "lazy_static",
9860 "log",9525 "log",
9861 "parity-scale-codec",9526 "parity-scale-codec",
9862 "parity-util-mem",9527 "parity-util-mem",
9863 "parking_lot 0.11.2",9528 "parking_lot 0.11.2",
9864 "pin-project 1.0.7",9529 "pin-project 1.0.8",
9865 "rand 0.7.3",9530 "rand 0.7.3",
9866 "sc-block-builder",9531 "sc-block-builder",
9867 "sc-chain-spec",9532 "sc-chain-spec",
9880 "sc-tracing",9545 "sc-tracing",
9881 "sc-transaction-pool",9546 "sc-transaction-pool",
9882 "sc-transaction-pool-api",9547 "sc-transaction-pool-api",
9548 "sc-utils",
9883 "serde",9549 "serde",
9884 "serde_json",9550 "serde_json",
9885 "sp-api",9551 "sp-api",
9890 "sp-core",9556 "sp-core",
9891 "sp-externalities",9557 "sp-externalities",
9892 "sp-inherents",9558 "sp-inherents",
9893 "sp-io",
9894 "sp-keystore",9559 "sp-keystore",
9895 "sp-runtime",9560 "sp-runtime",
9896 "sp-session",9561 "sp-session",
9900 "sp-transaction-pool",9565 "sp-transaction-pool",
9901 "sp-transaction-storage-proof",9566 "sp-transaction-storage-proof",
9902 "sp-trie",9567 "sp-trie",
9903 "sp-utils",
9904 "sp-version",9568 "sp-version",
9905 "substrate-prometheus-endpoint",9569 "substrate-prometheus-endpoint",
9906 "tempfile",9570 "tempfile",
9907 "thiserror",9571 "thiserror",
9572 "tokio 1.13.0",
9908 "tracing",9573 "tracing",
9909 "tracing-futures",9574 "tracing-futures",
9910 "wasm-timer",
9911]9575]
99129576
9913[[package]]9577[[package]]
9914name = "sc-state-db"9578name = "sc-state-db"
9915version = "0.10.0-dev"9579version = "0.10.0-dev"
9916source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9580source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9917dependencies = [9581dependencies = [
9918 "log",9582 "log",
9919 "parity-scale-codec",9583 "parity-scale-codec",
9922 "parking_lot 0.11.2",9586 "parking_lot 0.11.2",
9923 "sc-client-api",9587 "sc-client-api",
9924 "sp-core",9588 "sp-core",
9925 "thiserror",
9926]9589]
99279590
9928[[package]]9591[[package]]
9929name = "sc-sync-state-rpc"9592name = "sc-sync-state-rpc"
9930version = "0.10.0-dev"9593version = "0.10.0-dev"
9931source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9594source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9932dependencies = [9595dependencies = [
9933 "jsonrpc-core 15.1.0",9596 "jsonrpc-core",
9934 "jsonrpc-core-client 15.1.0",9597 "jsonrpc-core-client",
9935 "jsonrpc-derive 15.1.0",9598 "jsonrpc-derive",
9936 "parity-scale-codec",9599 "parity-scale-codec",
9937 "sc-chain-spec",9600 "sc-chain-spec",
9938 "sc-client-api",9601 "sc-client-api",
9950[[package]]9613[[package]]
9951name = "sc-telemetry"9614name = "sc-telemetry"
9952version = "4.0.0-dev"9615version = "4.0.0-dev"
9953source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9616source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9954dependencies = [9617dependencies = [
9955 "chrono",9618 "chrono",
9956 "futures 0.3.17",9619 "futures 0.3.17",
9957 "libp2p",9620 "libp2p",
9958 "log",9621 "log",
9959 "parking_lot 0.11.2",9622 "parking_lot 0.11.2",
9960 "pin-project 1.0.7",9623 "pin-project 1.0.8",
9961 "rand 0.7.3",9624 "rand 0.7.3",
9962 "serde",9625 "serde",
9963 "serde_json",9626 "serde_json",
9964 "take_mut",
9965 "thiserror",9627 "thiserror",
9966 "void",
9967 "wasm-timer",9628 "wasm-timer",
9968]9629]
99699630
9970[[package]]9631[[package]]
9971name = "sc-tracing"9632name = "sc-tracing"
9972version = "4.0.0-dev"9633version = "4.0.0-dev"
9973source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9634source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9974dependencies = [9635dependencies = [
9975 "ansi_term 0.12.1",9636 "ansi_term 0.12.1",
9976 "atty",9637 "atty",
9977 "erased-serde",9638 "chrono",
9978 "lazy_static",9639 "lazy_static",
9979 "log",9640 "log",
9980 "once_cell",9641 "once_cell",
9983 "rustc-hash",9644 "rustc-hash",
9984 "sc-client-api",9645 "sc-client-api",
9985 "sc-rpc-server",9646 "sc-rpc-server",
9986 "sc-telemetry",
9987 "sc-tracing-proc-macro",9647 "sc-tracing-proc-macro",
9988 "serde",9648 "serde",
9989 "serde_json",
9990 "sp-api",9649 "sp-api",
9991 "sp-block-builder",
9992 "sp-blockchain",9650 "sp-blockchain",
9993 "sp-core",9651 "sp-core",
9994 "sp-rpc",9652 "sp-rpc",
9995 "sp-runtime",9653 "sp-runtime",
9996 "sp-storage",
9997 "sp-tracing",9654 "sp-tracing",
9998 "thiserror",9655 "thiserror",
9999 "tracing",9656 "tracing",
10000 "tracing-log",9657 "tracing-log",
10001 "tracing-subscriber",9658 "tracing-subscriber",
10002 "wasm-bindgen",
10003 "wasm-timer",
10004 "web-sys",
10005]9659]
100069660
10007[[package]]9661[[package]]
10008name = "sc-tracing-proc-macro"9662name = "sc-tracing-proc-macro"
10009version = "4.0.0-dev"9663version = "4.0.0-dev"
10010source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9664source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10011dependencies = [9665dependencies = [
10012 "proc-macro-crate 1.0.0",9666 "proc-macro-crate 1.1.0",
10013 "proc-macro2",9667 "proc-macro2",
10014 "quote",9668 "quote",
10015 "syn",9669 "syn",
10018[[package]]9672[[package]]
10019name = "sc-transaction-pool"9673name = "sc-transaction-pool"
10020version = "4.0.0-dev"9674version = "4.0.0-dev"
10021source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9675source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10022dependencies = [9676dependencies = [
10023 "derive_more",
10024 "futures 0.3.17",9677 "futures 0.3.17",
10025 "intervalier",9678 "intervalier",
10026 "linked-hash-map",9679 "linked-hash-map",
10031 "retain_mut",9684 "retain_mut",
10032 "sc-client-api",9685 "sc-client-api",
10033 "sc-transaction-pool-api",9686 "sc-transaction-pool-api",
9687 "sc-utils",
10034 "serde",9688 "serde",
10035 "sp-api",9689 "sp-api",
10036 "sp-blockchain",9690 "sp-blockchain",
10037 "sp-core",9691 "sp-core",
10038 "sp-runtime",9692 "sp-runtime",
10039 "sp-tracing",9693 "sp-tracing",
10040 "sp-transaction-pool",9694 "sp-transaction-pool",
10041 "sp-utils",
10042 "substrate-prometheus-endpoint",9695 "substrate-prometheus-endpoint",
10043 "thiserror",9696 "thiserror",
10044 "wasm-timer",
10045]9697]
100469698
10047[[package]]9699[[package]]
10048name = "sc-transaction-pool-api"9700name = "sc-transaction-pool-api"
10049version = "4.0.0-dev"9701version = "4.0.0-dev"
10050source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"9702source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10051dependencies = [9703dependencies = [
10052 "derive_more",9704 "derive_more",
10053 "futures 0.3.17",9705 "futures 0.3.17",
10054 "log",9706 "log",
10055 "parity-scale-codec",
10056 "serde",9707 "serde",
10057 "sp-blockchain",9708 "sp-blockchain",
10058 "sp-runtime",9709 "sp-runtime",
10059 "thiserror",9710 "thiserror",
10060]9711]
100619712
10062[[package]]9713[[package]]
9714name = "sc-utils"
9715version = "4.0.0-dev"
9716source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
9717dependencies = [
9718 "futures 0.3.17",
9719 "futures-timer 3.0.2",
9720 "lazy_static",
9721 "prometheus",
9722]
9723
9724[[package]]
10063name = "scale-info"9725name = "scale-info"
10064version = "0.10.0"9726version = "1.0.0"
10065source = "registry+https://github.com/rust-lang/crates.io-index"9727source = "registry+https://github.com/rust-lang/crates.io-index"
10066checksum = "d2e62ff266e136db561a007c84569985805f84a1d5a08278e52c36aacb6e061b"9728checksum = "5c55b744399c25532d63a0d2789b109df8d46fc93752d46b0782991a931a782f"
10067dependencies = [9729dependencies = [
10068 "bitvec 0.20.1",9730 "bitvec 0.20.4",
10069 "cfg-if 1.0.0",9731 "cfg-if 1.0.0",
10070 "derive_more",9732 "derive_more",
10071 "parity-scale-codec",9733 "parity-scale-codec",
10072 "scale-info-derive",9734 "scale-info-derive",
9735 "serde",
10073]9736]
100749737
10075[[package]]9738[[package]]
10076name = "scale-info-derive"9739name = "scale-info-derive"
10077version = "0.7.0"9740version = "1.0.0"
10078source = "registry+https://github.com/rust-lang/crates.io-index"9741source = "registry+https://github.com/rust-lang/crates.io-index"
10079checksum = "b648fa291891a4c80187a25532f6a7d96b82c70353e30b868b14632b8fe043d6"9742checksum = "baeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcd"
10080dependencies = [9743dependencies = [
10081 "proc-macro-crate 1.0.0",9744 "proc-macro-crate 1.1.0",
10082 "proc-macro2",9745 "proc-macro2",
10083 "quote",9746 "quote",
10084 "syn",9747 "syn",
10102dependencies = [9765dependencies = [
10103 "arrayref",9766 "arrayref",
10104 "arrayvec 0.5.2",9767 "arrayvec 0.5.2",
10105 "curve25519-dalek 2.1.0",9768 "curve25519-dalek 2.1.3",
10106 "getrandom 0.1.14",9769 "getrandom 0.1.16",
10107 "merlin",9770 "merlin",
10108 "rand 0.7.3",9771 "rand 0.7.3",
10109 "rand_core 0.5.1",9772 "rand_core 0.5.1",
101269789
10127[[package]]9790[[package]]
10128name = "sct"9791name = "sct"
10129version = "0.6.0"9792version = "0.6.1"
10130source = "registry+https://github.com/rust-lang/crates.io-index"9793source = "registry+https://github.com/rust-lang/crates.io-index"
10131checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c"9794checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce"
10132dependencies = [9795dependencies = [
10133 "ring",9796 "ring",
10134 "untrusted",9797 "untrusted",
10135]9798]
101369799
10137[[package]]9800[[package]]
10138name = "secrecy"9801name = "secrecy"
10139version = "0.7.0"9802version = "0.8.0"
10140source = "registry+https://github.com/rust-lang/crates.io-index"9803source = "registry+https://github.com/rust-lang/crates.io-index"
10141checksum = "0673d6a6449f5e7d12a1caf424fd9363e2af3a4953023ed455e3c4beef4597c0"9804checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e"
10142dependencies = [9805dependencies = [
10143 "zeroize",9806 "zeroize",
10144]9807]
101459808
10146[[package]]9809[[package]]
10147name = "security-framework"9810name = "security-framework"
10148version = "1.0.0"9811version = "2.4.2"
10149source = "registry+https://github.com/rust-lang/crates.io-index"9812source = "registry+https://github.com/rust-lang/crates.io-index"
10150checksum = "ad502866817f0575705bd7be36e2b2535cc33262d493aa733a2ec862baa2bc2b"9813checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87"
10151dependencies = [9814dependencies = [
10152 "bitflags",9815 "bitflags",
10153 "core-foundation 0.7.0",9816 "core-foundation",
10154 "core-foundation-sys 0.7.0",9817 "core-foundation-sys",
10155 "libc",9818 "libc",
10156 "security-framework-sys 1.0.0",9819 "security-framework-sys",
10157]9820]
101589821
10159[[package]]9822[[package]]
10160name = "security-framework"
10161version = "2.2.0"
10162source = "registry+https://github.com/rust-lang/crates.io-index"
10163checksum = "3670b1d2fdf6084d192bc71ead7aabe6c06aa2ea3fbd9cc3ac111fa5c2b1bd84"
10164dependencies = [
10165 "bitflags",
10166 "core-foundation 0.9.1",
10167 "core-foundation-sys 0.8.2",
10168 "libc",
10169 "security-framework-sys 2.2.0",
10170]
10171
10172[[package]]
10173name = "security-framework-sys"9823name = "security-framework-sys"
10174version = "1.0.0"9824version = "2.4.2"
10175source = "registry+https://github.com/rust-lang/crates.io-index"9825source = "registry+https://github.com/rust-lang/crates.io-index"
10176checksum = "51ceb04988b17b6d1dcd555390fa822ca5637b4a14e1f5099f13d351bed4d6c7"9826checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e"
10177dependencies = [9827dependencies = [
10178 "core-foundation-sys 0.7.0",9828 "core-foundation-sys",
10179 "libc",9829 "libc",
10180]9830]
101819831
10182[[package]]9832[[package]]
10183name = "security-framework-sys"
10184version = "2.2.0"
10185source = "registry+https://github.com/rust-lang/crates.io-index"
10186checksum = "3676258fd3cfe2c9a0ec99ce3038798d847ce3e4bb17746373eb9f0f1ac16339"
10187dependencies = [
10188 "core-foundation-sys 0.8.2",
10189 "libc",
10190]
10191
10192[[package]]
10193name = "semver"9833name = "semver"
10194version = "0.6.0"9834version = "0.6.0"
10195source = "registry+https://github.com/rust-lang/crates.io-index"9835source = "registry+https://github.com/rust-lang/crates.io-index"
102779917
10278[[package]]9918[[package]]
10279name = "sha-1"9919name = "sha-1"
10280version = "0.9.6"9920version = "0.9.8"
10281source = "registry+https://github.com/rust-lang/crates.io-index"9921source = "registry+https://github.com/rust-lang/crates.io-index"
10282checksum = "8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16"9922checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6"
10283dependencies = [9923dependencies = [
10284 "block-buffer 0.9.0",9924 "block-buffer 0.9.0",
10285 "cfg-if 1.0.0",9925 "cfg-if 1.0.0",
10286 "cpufeatures 0.1.4",9926 "cpufeatures 0.2.1",
10287 "digest 0.9.0",9927 "digest 0.9.0",
10288 "opaque-debug 0.3.0",9928 "opaque-debug 0.3.0",
10289]9929]
103029942
10303[[package]]9943[[package]]
10304name = "sha2"9944name = "sha2"
10305version = "0.9.2"9945version = "0.9.8"
10306source = "registry+https://github.com/rust-lang/crates.io-index"9946source = "registry+https://github.com/rust-lang/crates.io-index"
10307checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8"9947checksum = "b69f9a4c9740d74c5baa3fd2e547f9525fa8088a8a958e0ca2409a514e33f5fa"
10308dependencies = [9948dependencies = [
10309 "block-buffer 0.9.0",9949 "block-buffer 0.9.0",
10310 "cfg-if 1.0.0",9950 "cfg-if 1.0.0",
10311 "cpuid-bool",9951 "cpufeatures 0.2.1",
10312 "digest 0.9.0",9952 "digest 0.9.0",
10313 "opaque-debug 0.3.0",9953 "opaque-debug 0.3.0",
10314]9954]
103409980
10341[[package]]9981[[package]]
10342name = "sharded-slab"9982name = "sharded-slab"
10343version = "0.1.0"9983version = "0.1.4"
10344source = "registry+https://github.com/rust-lang/crates.io-index"9984source = "registry+https://github.com/rust-lang/crates.io-index"
10345checksum = "7b4921be914e16899a80adefb821f8ddb7974e3f1250223575a44ed994882127"9985checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
10346dependencies = [9986dependencies = [
10347 "lazy_static",9987 "lazy_static",
10348 "loom",
10349]9988]
103509989
10351[[package]]9990[[package]]
103569995
10357[[package]]9996[[package]]
10358name = "signal-hook"9997name = "signal-hook"
10359version = "0.3.9"9998version = "0.3.10"
10360source = "registry+https://github.com/rust-lang/crates.io-index"9999source = "registry+https://github.com/rust-lang/crates.io-index"
10361checksum = "470c5a6397076fae0094aaf06a08e6ba6f37acb77d3b1b91ea92b4d6c8650c39"10000checksum = "9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1"
10362dependencies = [10001dependencies = [
10363 "libc",10002 "libc",
10364 "signal-hook-registry",10003 "signal-hook-registry",
1037510014
10376[[package]]10015[[package]]
10377name = "signature"10016name = "signature"
10378version = "1.1.0"10017version = "1.4.0"
10379source = "registry+https://github.com/rust-lang/crates.io-index"10018source = "registry+https://github.com/rust-lang/crates.io-index"
10380checksum = "65211b7b6fc3f14ff9fc7a2011a434e3e6880585bd2e9e9396315ae24cbf7852"10019checksum = "02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788"
1038110020
10382[[package]]10021[[package]]
10383name = "simba"10022name = "simba"
1039310032
10394[[package]]10033[[package]]
10395name = "slab"10034name = "slab"
10396version = "0.4.2"10035version = "0.4.5"
10397source = "registry+https://github.com/rust-lang/crates.io-index"10036source = "registry+https://github.com/rust-lang/crates.io-index"
10398checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"10037checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5"
1039910038
10400[[package]]10039[[package]]
10401name = "slog"
10402version = "2.7.0"
10403source = "registry+https://github.com/rust-lang/crates.io-index"
10404checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06"
10405dependencies = [
10406 "erased-serde",
10407]
10408
10409[[package]]
10410name = "slot-range-helper"10040name = "slot-range-helper"
10411version = "0.9.10"10041version = "0.9.12"
10412source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"10042source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
10413dependencies = [10043dependencies = [
10414 "enumn",10044 "enumn",
10415 "parity-scale-codec",10045 "parity-scale-codec",
1042010050
10421[[package]]10051[[package]]
10422name = "slotmap"10052name = "slotmap"
10423version = "1.0.5"10053version = "1.0.6"
10424source = "registry+https://github.com/rust-lang/crates.io-index"10054source = "registry+https://github.com/rust-lang/crates.io-index"
10425checksum = "a952280edbecfb1d4bd3cf2dbc309dc6ab523e53487c438ae21a6df09fe84bc4"10055checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
10426dependencies = [10056dependencies = [
10427 "version_check",10057 "version_check",
10428]10058]
1042910059
10430[[package]]10060[[package]]
10431name = "smallvec"10061name = "smallvec"
10432version = "0.6.13"10062version = "1.7.0"
10433source = "registry+https://github.com/rust-lang/crates.io-index"10063source = "registry+https://github.com/rust-lang/crates.io-index"
10434checksum = "f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6"10064checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
10435dependencies = [
10436 "maybe-uninit",
10437]
1043810065
10439[[package]]10066[[package]]
10440name = "smallvec"10067name = "snap"
10441version = "1.6.1"10068version = "1.0.5"
10442source = "registry+https://github.com/rust-lang/crates.io-index"10069source = "registry+https://github.com/rust-lang/crates.io-index"
10443checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"10070checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451"
1044410071
10445[[package]]10072[[package]]
10446name = "snow"10073name = "snow"
10452 "blake2",10079 "blake2",
10453 "chacha20poly1305",10080 "chacha20poly1305",
10454 "rand 0.8.4",10081 "rand 0.8.4",
10455 "rand_core 0.6.1",10082 "rand_core 0.6.3",
10456 "ring",10083 "ring",
10457 "rustc_version 0.3.3",10084 "rustc_version 0.3.3",
10458 "sha2 0.9.2",10085 "sha2 0.9.8",
10459 "subtle 2.4.1",10086 "subtle 2.4.1",
10460 "x25519-dalek",10087 "x25519-dalek",
10461]10088]
1046210089
10463[[package]]10090[[package]]
10464name = "socket2"10091name = "socket2"
10465version = "0.3.17"10092version = "0.3.19"
10466source = "registry+https://github.com/rust-lang/crates.io-index"10093source = "registry+https://github.com/rust-lang/crates.io-index"
10467checksum = "2c29947abdee2a218277abeca306f25789c938e500ea5a9d4b12a5a504466902"10094checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
10468dependencies = [10095dependencies = [
10469 "cfg-if 1.0.0",10096 "cfg-if 1.0.0",
10470 "libc",10097 "libc",
10471 "redox_syscall 0.1.56",
10472 "winapi 0.3.9",10098 "winapi 0.3.9",
10473]10099]
1047410100
10475[[package]]10101[[package]]
10476name = "socket2"10102name = "socket2"
10477version = "0.4.0"10103version = "0.4.2"
10478source = "registry+https://github.com/rust-lang/crates.io-index"10104source = "registry+https://github.com/rust-lang/crates.io-index"
10479checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2"10105checksum = "5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516"
10480dependencies = [10106dependencies = [
10481 "libc",10107 "libc",
10482 "winapi 0.3.9",10108 "winapi 0.3.9",
10483]10109]
1048410110
10485[[package]]10111[[package]]
10486name = "soketto"10112name = "soketto"
10487version = "0.4.1"10113version = "0.4.2"
10488source = "registry+https://github.com/rust-lang/crates.io-index"10114source = "registry+https://github.com/rust-lang/crates.io-index"
10489checksum = "85457366ae0c6ce56bf05a958aef14cd38513c236568618edbcd9a8c52cb80b0"10115checksum = "b5c71ed3d54db0a699f4948e1bb3e45b450fa31fe602621dee6680361d569c88"
10490dependencies = [10116dependencies = [
10491 "base64 0.12.3",10117 "base64 0.12.3",
10492 "bytes 0.5.6",10118 "bytes 0.5.6",
10495 "httparse",10121 "httparse",
10496 "log",10122 "log",
10497 "rand 0.7.3",10123 "rand 0.7.3",
10498 "sha-1 0.8.2",10124 "sha-1 0.9.8",
10499]10125]
1050010126
10501[[package]]10127[[package]]
10505checksum = "a74e48087dbeed4833785c2f3352b59140095dc192dce966a3bfc155020a439f"10131checksum = "a74e48087dbeed4833785c2f3352b59140095dc192dce966a3bfc155020a439f"
10506dependencies = [10132dependencies = [
10507 "base64 0.13.0",10133 "base64 0.13.0",
10508 "bytes 1.0.1",10134 "bytes 1.1.0",
10509 "futures 0.3.17",10135 "futures 0.3.17",
10510 "httparse",10136 "httparse",
10511 "log",10137 "log",
10512 "rand 0.8.4",10138 "rand 0.8.4",
10513 "sha-1 0.9.6",10139 "sha-1 0.9.8",
10514]10140]
1051510141
10516[[package]]10142[[package]]
10517name = "sp-api"10143name = "sp-api"
10518version = "4.0.0-dev"10144version = "4.0.0-dev"
10519source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10145source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10520dependencies = [10146dependencies = [
10521 "hash-db",10147 "hash-db",
10522 "log",10148 "log",
10533[[package]]10159[[package]]
10534name = "sp-api-proc-macro"10160name = "sp-api-proc-macro"
10535version = "4.0.0-dev"10161version = "4.0.0-dev"
10536source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10162source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10537dependencies = [10163dependencies = [
10538 "blake2-rfc",10164 "blake2-rfc",
10539 "proc-macro-crate 1.0.0",10165 "proc-macro-crate 1.1.0",
10540 "proc-macro2",10166 "proc-macro2",
10541 "quote",10167 "quote",
10542 "syn",10168 "syn",
10545[[package]]10171[[package]]
10546name = "sp-application-crypto"10172name = "sp-application-crypto"
10547version = "4.0.0-dev"10173version = "4.0.0-dev"
10548source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10174source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10549dependencies = [10175dependencies = [
10550 "parity-scale-codec",10176 "parity-scale-codec",
10177 "scale-info",
10551 "serde",10178 "serde",
10552 "sp-core",10179 "sp-core",
10553 "sp-io",10180 "sp-io",
10557[[package]]10184[[package]]
10558name = "sp-arithmetic"10185name = "sp-arithmetic"
10559version = "4.0.0-dev"10186version = "4.0.0-dev"
10560source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10187source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10561dependencies = [10188dependencies = [
10562 "integer-sqrt",10189 "integer-sqrt",
10563 "num-traits",10190 "num-traits",
10564 "parity-scale-codec",10191 "parity-scale-codec",
10192 "scale-info",
10565 "serde",10193 "serde",
10566 "sp-debug-derive",10194 "sp-debug-derive",
10567 "sp-std",10195 "sp-std",
10571[[package]]10199[[package]]
10572name = "sp-authority-discovery"10200name = "sp-authority-discovery"
10573version = "4.0.0-dev"10201version = "4.0.0-dev"
10574source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10202source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10575dependencies = [10203dependencies = [
10576 "parity-scale-codec",10204 "parity-scale-codec",
10205 "scale-info",
10577 "sp-api",10206 "sp-api",
10578 "sp-application-crypto",10207 "sp-application-crypto",
10579 "sp-runtime",10208 "sp-runtime",
10583[[package]]10212[[package]]
10584name = "sp-authorship"10213name = "sp-authorship"
10585version = "4.0.0-dev"10214version = "4.0.0-dev"
10586source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10215source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10587dependencies = [10216dependencies = [
10588 "async-trait",10217 "async-trait",
10589 "parity-scale-codec",10218 "parity-scale-codec",
10595[[package]]10224[[package]]
10596name = "sp-block-builder"10225name = "sp-block-builder"
10597version = "4.0.0-dev"10226version = "4.0.0-dev"
10598source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10227source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10599dependencies = [10228dependencies = [
10600 "parity-scale-codec",10229 "parity-scale-codec",
10601 "sp-api",10230 "sp-api",
10607[[package]]10236[[package]]
10608name = "sp-blockchain"10237name = "sp-blockchain"
10609version = "4.0.0-dev"10238version = "4.0.0-dev"
10610source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10239source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10611dependencies = [10240dependencies = [
10612 "futures 0.3.17",10241 "futures 0.3.17",
10613 "log",10242 "log",
10614 "lru",10243 "lru 0.6.6",
10615 "parity-scale-codec",10244 "parity-scale-codec",
10616 "parking_lot 0.11.2",10245 "parking_lot 0.11.2",
10617 "sp-api",10246 "sp-api",
10625[[package]]10254[[package]]
10626name = "sp-consensus"10255name = "sp-consensus"
10627version = "0.10.0-dev"10256version = "0.10.0-dev"
10628source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10257source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10629dependencies = [10258dependencies = [
10630 "async-trait",10259 "async-trait",
10631 "futures 0.3.17",10260 "futures 0.3.17",
10632 "futures-timer 3.0.2",10261 "futures-timer 3.0.2",
10633 "log",10262 "log",
10634 "parity-scale-codec",10263 "parity-scale-codec",
10635 "parking_lot 0.11.2",
10636 "serde",
10637 "sp-api",
10638 "sp-core",10264 "sp-core",
10639 "sp-inherents",10265 "sp-inherents",
10640 "sp-runtime",10266 "sp-runtime",
10641 "sp-state-machine",10267 "sp-state-machine",
10642 "sp-std",10268 "sp-std",
10643 "sp-trie",
10644 "sp-utils",
10645 "sp-version",10269 "sp-version",
10646 "substrate-prometheus-endpoint",
10647 "thiserror",10270 "thiserror",
10648 "wasm-timer",
10649]10271]
1065010272
10651[[package]]10273[[package]]
10652name = "sp-consensus-aura"10274name = "sp-consensus-aura"
10653version = "0.10.0-dev"10275version = "0.10.0-dev"
10654source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10276source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10655dependencies = [10277dependencies = [
10656 "async-trait",10278 "async-trait",
10657 "parity-scale-codec",10279 "parity-scale-codec",
10280 "scale-info",
10658 "sp-api",10281 "sp-api",
10659 "sp-application-crypto",10282 "sp-application-crypto",
10660 "sp-consensus",10283 "sp-consensus",
10668[[package]]10291[[package]]
10669name = "sp-consensus-babe"10292name = "sp-consensus-babe"
10670version = "0.10.0-dev"10293version = "0.10.0-dev"
10671source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10294source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10672dependencies = [10295dependencies = [
10673 "async-trait",10296 "async-trait",
10674 "merlin",10297 "merlin",
10675 "parity-scale-codec",10298 "parity-scale-codec",
10299 "scale-info",
10676 "serde",10300 "serde",
10677 "sp-api",10301 "sp-api",
10678 "sp-application-crypto",10302 "sp-application-crypto",
10690[[package]]10314[[package]]
10691name = "sp-consensus-slots"10315name = "sp-consensus-slots"
10692version = "0.10.0-dev"10316version = "0.10.0-dev"
10693source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10317source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10694dependencies = [10318dependencies = [
10695 "parity-scale-codec",10319 "parity-scale-codec",
10320 "scale-info",
10696 "sp-arithmetic",10321 "sp-arithmetic",
10697 "sp-runtime",10322 "sp-runtime",
10698]10323]
1069910324
10700[[package]]10325[[package]]
10701name = "sp-consensus-vrf"10326name = "sp-consensus-vrf"
10702version = "0.10.0-dev"10327version = "0.10.0-dev"
10703source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10328source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10704dependencies = [10329dependencies = [
10705 "parity-scale-codec",10330 "parity-scale-codec",
10706 "schnorrkel",10331 "schnorrkel",
10712[[package]]10337[[package]]
10713name = "sp-core"10338name = "sp-core"
10714version = "4.0.0-dev"10339version = "4.0.0-dev"
10715source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10340source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10716dependencies = [10341dependencies = [
10717 "base58",10342 "base58",
10718 "blake2-rfc",10343 "blake2-rfc",
10735 "primitive-types 0.10.1",10360 "primitive-types 0.10.1",
10736 "rand 0.7.3",10361 "rand 0.7.3",
10737 "regex",10362 "regex",
10363 "scale-info",
10738 "schnorrkel",10364 "schnorrkel",
10739 "secrecy",10365 "secrecy",
10740 "serde",10366 "serde",
10741 "sha2 0.9.2",10367 "sha2 0.9.8",
10742 "sp-debug-derive",10368 "sp-debug-derive",
10743 "sp-externalities",10369 "sp-externalities",
10744 "sp-runtime-interface",10370 "sp-runtime-interface",
10745 "sp-std",10371 "sp-std",
10746 "sp-storage",10372 "sp-storage",
10373 "ss58-registry",
10747 "substrate-bip39",10374 "substrate-bip39",
10748 "thiserror",10375 "thiserror",
10749 "tiny-bip39",10376 "tiny-bip39",
10756[[package]]10383[[package]]
10757name = "sp-database"10384name = "sp-database"
10758version = "4.0.0-dev"10385version = "4.0.0-dev"
10759source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10386source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10760dependencies = [10387dependencies = [
10761 "kvdb",10388 "kvdb",
10762 "parking_lot 0.11.2",10389 "parking_lot 0.11.2",
10765[[package]]10392[[package]]
10766name = "sp-debug-derive"10393name = "sp-debug-derive"
10767version = "3.0.0"10394version = "3.0.0"
10768source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10395source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10769dependencies = [10396dependencies = [
10770 "proc-macro2",10397 "proc-macro2",
10771 "quote",10398 "quote",
10775[[package]]10402[[package]]
10776name = "sp-externalities"10403name = "sp-externalities"
10777version = "0.10.0-dev"10404version = "0.10.0-dev"
10778source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10405source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10779dependencies = [10406dependencies = [
10780 "environmental",10407 "environmental",
10781 "parity-scale-codec",10408 "parity-scale-codec",
10786[[package]]10413[[package]]
10787name = "sp-finality-grandpa"10414name = "sp-finality-grandpa"
10788version = "4.0.0-dev"10415version = "4.0.0-dev"
10789source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10416source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10790dependencies = [10417dependencies = [
10791 "finality-grandpa",10418 "finality-grandpa",
10792 "log",10419 "log",
10793 "parity-scale-codec",10420 "parity-scale-codec",
10421 "scale-info",
10794 "serde",10422 "serde",
10795 "sp-api",10423 "sp-api",
10796 "sp-application-crypto",10424 "sp-application-crypto",
10803[[package]]10431[[package]]
10804name = "sp-inherents"10432name = "sp-inherents"
10805version = "4.0.0-dev"10433version = "4.0.0-dev"
10806source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10434source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10807dependencies = [10435dependencies = [
10808 "async-trait",10436 "async-trait",
10809 "impl-trait-for-tuples 0.2.1",10437 "impl-trait-for-tuples 0.2.1",
10817[[package]]10445[[package]]
10818name = "sp-io"10446name = "sp-io"
10819version = "4.0.0-dev"10447version = "4.0.0-dev"
10820source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10448source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10821dependencies = [10449dependencies = [
10822 "futures 0.3.17",10450 "futures 0.3.17",
10823 "hash-db",10451 "hash-db",
10828 "sp-core",10456 "sp-core",
10829 "sp-externalities",10457 "sp-externalities",
10830 "sp-keystore",10458 "sp-keystore",
10831 "sp-maybe-compressed-blob",
10832 "sp-runtime-interface",10459 "sp-runtime-interface",
10833 "sp-state-machine",10460 "sp-state-machine",
10834 "sp-std",10461 "sp-std",
10842[[package]]10469[[package]]
10843name = "sp-keyring"10470name = "sp-keyring"
10844version = "4.0.0-dev"10471version = "4.0.0-dev"
10845source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10472source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10846dependencies = [10473dependencies = [
10847 "lazy_static",10474 "lazy_static",
10848 "sp-core",10475 "sp-core",
10849 "sp-runtime",10476 "sp-runtime",
10850 "strum",10477 "strum 0.20.0",
10851]10478]
1085210479
10853[[package]]10480[[package]]
10854name = "sp-keystore"10481name = "sp-keystore"
10855version = "0.10.0-dev"10482version = "0.10.0-dev"
10856source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10483source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10857dependencies = [10484dependencies = [
10858 "async-trait",10485 "async-trait",
10859 "derive_more",10486 "derive_more",
10870[[package]]10497[[package]]
10871name = "sp-maybe-compressed-blob"10498name = "sp-maybe-compressed-blob"
10872version = "4.0.0-dev"10499version = "4.0.0-dev"
10873source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10500source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10874dependencies = [10501dependencies = [
10875 "ruzstd",
10876 "zstd",10502 "zstd",
10877]10503]
1087810504
10879[[package]]10505[[package]]
10880name = "sp-npos-elections"10506name = "sp-npos-elections"
10881version = "4.0.0-dev"10507version = "4.0.0-dev"
10882source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10508source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10883dependencies = [10509dependencies = [
10884 "parity-scale-codec",10510 "parity-scale-codec",
10511 "scale-info",
10885 "serde",10512 "serde",
10886 "sp-arithmetic",10513 "sp-arithmetic",
10887 "sp-core",10514 "sp-core",
10888 "sp-npos-elections-solution-type",10515 "sp-npos-elections-solution-type",
10516 "sp-runtime",
10889 "sp-std",10517 "sp-std",
10890]10518]
1089110519
10892[[package]]10520[[package]]
10893name = "sp-npos-elections-solution-type"10521name = "sp-npos-elections-solution-type"
10894version = "4.0.0-dev"10522version = "4.0.0-dev"
10895source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10523source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10896dependencies = [10524dependencies = [
10897 "proc-macro-crate 1.0.0",10525 "proc-macro-crate 1.1.0",
10898 "proc-macro2",10526 "proc-macro2",
10899 "quote",10527 "quote",
10900 "syn",10528 "syn",
10903[[package]]10531[[package]]
10904name = "sp-offchain"10532name = "sp-offchain"
10905version = "4.0.0-dev"10533version = "4.0.0-dev"
10906source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10534source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10907dependencies = [10535dependencies = [
10908 "sp-api",10536 "sp-api",
10909 "sp-core",10537 "sp-core",
10913[[package]]10541[[package]]
10914name = "sp-panic-handler"10542name = "sp-panic-handler"
10915version = "3.0.0"10543version = "3.0.0"
10916source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10544source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10917dependencies = [10545dependencies = [
10918 "backtrace",10546 "backtrace",
10919]10547]
1092010548
10921[[package]]10549[[package]]
10922name = "sp-rpc"10550name = "sp-rpc"
10923version = "4.0.0-dev"10551version = "4.0.0-dev"
10924source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10552source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10925dependencies = [10553dependencies = [
10926 "rustc-hash",10554 "rustc-hash",
10927 "serde",10555 "serde",
10928 "sp-core",10556 "sp-core",
10929 "tracing-core",
10930]10557]
1093110558
10932[[package]]10559[[package]]
10933name = "sp-runtime"10560name = "sp-runtime"
10934version = "4.0.0-dev"10561version = "4.0.0-dev"
10935source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10562source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10936dependencies = [10563dependencies = [
10937 "either",10564 "either",
10938 "hash256-std-hasher",10565 "hash256-std-hasher",
10942 "parity-util-mem",10569 "parity-util-mem",
10943 "paste",10570 "paste",
10944 "rand 0.7.3",10571 "rand 0.7.3",
10572 "scale-info",
10945 "serde",10573 "serde",
10946 "sp-application-crypto",10574 "sp-application-crypto",
10947 "sp-arithmetic",10575 "sp-arithmetic",
10953[[package]]10581[[package]]
10954name = "sp-runtime-interface"10582name = "sp-runtime-interface"
10955version = "4.0.0-dev"10583version = "4.0.0-dev"
10956source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10584source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10957dependencies = [10585dependencies = [
10958 "impl-trait-for-tuples 0.2.1",10586 "impl-trait-for-tuples 0.2.1",
10959 "parity-scale-codec",10587 "parity-scale-codec",
10970[[package]]10598[[package]]
10971name = "sp-runtime-interface-proc-macro"10599name = "sp-runtime-interface-proc-macro"
10972version = "4.0.0-dev"10600version = "4.0.0-dev"
10973source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10601source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10974dependencies = [10602dependencies = [
10975 "Inflector",10603 "Inflector",
10976 "proc-macro-crate 1.0.0",10604 "proc-macro-crate 1.1.0",
10977 "proc-macro2",10605 "proc-macro2",
10978 "quote",10606 "quote",
10979 "syn",10607 "syn",
10982[[package]]10610[[package]]
10983name = "sp-sandbox"10611name = "sp-sandbox"
10984version = "0.10.0-dev"10612version = "0.10.0-dev"
10985source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10613source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10986dependencies = [10614dependencies = [
10615 "log",
10987 "parity-scale-codec",10616 "parity-scale-codec",
10988 "sp-core",10617 "sp-core",
10989 "sp-io",10618 "sp-io",
10995[[package]]10624[[package]]
10996name = "sp-serializer"10625name = "sp-serializer"
10997version = "3.0.0"10626version = "3.0.0"
10998source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10627source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
10999dependencies = [10628dependencies = [
11000 "serde",10629 "serde",
11001 "serde_json",10630 "serde_json",
11004[[package]]10633[[package]]
11005name = "sp-session"10634name = "sp-session"
11006version = "4.0.0-dev"10635version = "4.0.0-dev"
11007source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10636source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11008dependencies = [10637dependencies = [
11009 "parity-scale-codec",10638 "parity-scale-codec",
10639 "scale-info",
11010 "sp-api",10640 "sp-api",
11011 "sp-core",10641 "sp-core",
11012 "sp-runtime",10642 "sp-runtime",
11017[[package]]10647[[package]]
11018name = "sp-staking"10648name = "sp-staking"
11019version = "4.0.0-dev"10649version = "4.0.0-dev"
11020source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10650source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11021dependencies = [10651dependencies = [
11022 "parity-scale-codec",10652 "parity-scale-codec",
10653 "scale-info",
11023 "sp-runtime",10654 "sp-runtime",
11024 "sp-std",10655 "sp-std",
11025]10656]
1102610657
11027[[package]]10658[[package]]
11028name = "sp-state-machine"10659name = "sp-state-machine"
11029version = "0.10.0-dev"10660version = "0.10.0-dev"
11030source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10661source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11031dependencies = [10662dependencies = [
11032 "hash-db",10663 "hash-db",
11033 "log",10664 "log",
11034 "num-traits",10665 "num-traits",
11035 "parity-scale-codec",10666 "parity-scale-codec",
11036 "parking_lot 0.11.2",10667 "parking_lot 0.11.2",
11037 "rand 0.7.3",10668 "rand 0.7.3",
11038 "smallvec 1.6.1",10669 "smallvec",
11039 "sp-core",10670 "sp-core",
11040 "sp-externalities",10671 "sp-externalities",
11041 "sp-panic-handler",10672 "sp-panic-handler",
11050[[package]]10681[[package]]
11051name = "sp-std"10682name = "sp-std"
11052version = "4.0.0-dev"10683version = "4.0.0-dev"
11053source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10684source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
1105410685
11055[[package]]10686[[package]]
11056name = "sp-storage"10687name = "sp-storage"
11057version = "4.0.0-dev"10688version = "4.0.0-dev"
11058source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10689source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11059dependencies = [10690dependencies = [
11060 "impl-serde",10691 "impl-serde",
11061 "parity-scale-codec",10692 "parity-scale-codec",
11068[[package]]10699[[package]]
11069name = "sp-tasks"10700name = "sp-tasks"
11070version = "4.0.0-dev"10701version = "4.0.0-dev"
11071source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10702source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11072dependencies = [10703dependencies = [
11073 "log",10704 "log",
11074 "sp-core",10705 "sp-core",
11081[[package]]10712[[package]]
11082name = "sp-timestamp"10713name = "sp-timestamp"
11083version = "4.0.0-dev"10714version = "4.0.0-dev"
11084source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10715source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11085dependencies = [10716dependencies = [
11086 "async-trait",10717 "async-trait",
11087 "futures-timer 3.0.2",10718 "futures-timer 3.0.2",
11092 "sp-runtime",10723 "sp-runtime",
11093 "sp-std",10724 "sp-std",
11094 "thiserror",10725 "thiserror",
11095 "wasm-timer",
11096]10726]
1109710727
11098[[package]]10728[[package]]
11099name = "sp-tracing"10729name = "sp-tracing"
11100version = "4.0.0-dev"10730version = "4.0.0-dev"
11101source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10731source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11102dependencies = [10732dependencies = [
11103 "erased-serde",
11104 "log",
11105 "parity-scale-codec",10733 "parity-scale-codec",
11106 "parking_lot 0.10.2",
11107 "serde",
11108 "serde_json",
11109 "slog",
11110 "sp-std",10734 "sp-std",
11111 "tracing",10735 "tracing",
11112 "tracing-core",10736 "tracing-core",
11116[[package]]10740[[package]]
11117name = "sp-transaction-pool"10741name = "sp-transaction-pool"
11118version = "4.0.0-dev"10742version = "4.0.0-dev"
11119source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10743source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11120dependencies = [10744dependencies = [
11121 "sp-api",10745 "sp-api",
11122 "sp-runtime",10746 "sp-runtime",
11125[[package]]10749[[package]]
11126name = "sp-transaction-storage-proof"10750name = "sp-transaction-storage-proof"
11127version = "4.0.0-dev"10751version = "4.0.0-dev"
11128source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10752source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11129dependencies = [10753dependencies = [
11130 "async-trait",10754 "async-trait",
11131 "log",10755 "log",
11132 "parity-scale-codec",10756 "parity-scale-codec",
10757 "scale-info",
11133 "sp-core",10758 "sp-core",
11134 "sp-inherents",10759 "sp-inherents",
11135 "sp-runtime",10760 "sp-runtime",
11140[[package]]10765[[package]]
11141name = "sp-trie"10766name = "sp-trie"
11142version = "4.0.0-dev"10767version = "4.0.0-dev"
11143source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10768source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11144dependencies = [10769dependencies = [
11145 "hash-db",10770 "hash-db",
11146 "memory-db",10771 "memory-db",
11147 "parity-scale-codec",10772 "parity-scale-codec",
10773 "scale-info",
11148 "sp-core",10774 "sp-core",
11149 "sp-std",10775 "sp-std",
11150 "trie-db",10776 "trie-db",
11151 "trie-root",10777 "trie-root",
11152]10778]
1115310779
11154[[package]]10780[[package]]
11155name = "sp-utils"
11156version = "4.0.0-dev"
11157source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"
11158dependencies = [
11159 "futures 0.3.17",
11160 "futures-core",
11161 "futures-timer 3.0.2",
11162 "lazy_static",
11163 "prometheus",
11164]
11165
11166[[package]]
11167name = "sp-version"10781name = "sp-version"
11168version = "4.0.0-dev"10782version = "4.0.0-dev"
11169source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10783source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11170dependencies = [10784dependencies = [
11171 "impl-serde",10785 "impl-serde",
11172 "parity-scale-codec",10786 "parity-scale-codec",
11173 "parity-wasm 0.42.2",10787 "parity-wasm 0.42.2",
10788 "scale-info",
11174 "serde",10789 "serde",
11175 "sp-runtime",10790 "sp-runtime",
11176 "sp-std",10791 "sp-std",
11181[[package]]10796[[package]]
11182name = "sp-version-proc-macro"10797name = "sp-version-proc-macro"
11183version = "4.0.0-dev"10798version = "4.0.0-dev"
11184source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10799source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11185dependencies = [10800dependencies = [
11186 "parity-scale-codec",10801 "parity-scale-codec",
11187 "proc-macro-crate 1.0.0",
11188 "proc-macro2",10802 "proc-macro2",
11189 "quote",10803 "quote",
11190 "syn",10804 "syn",
11193[[package]]10807[[package]]
11194name = "sp-wasm-interface"10808name = "sp-wasm-interface"
11195version = "4.0.0-dev"10809version = "4.0.0-dev"
11196source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"10810source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11197dependencies = [10811dependencies = [
11198 "impl-trait-for-tuples 0.2.1",10812 "impl-trait-for-tuples 0.2.1",
11199 "parity-scale-codec",10813 "parity-scale-codec",
11208checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"10822checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
1120910823
11210[[package]]10824[[package]]
10825name = "ss58-registry"
10826version = "1.2.0"
10827source = "registry+https://github.com/rust-lang/crates.io-index"
10828checksum = "bb102b328df61c67f8ccf8471b29c31c7d6da646a867aff95fe8bff386fe7c4d"
10829dependencies = [
10830 "Inflector",
10831 "proc-macro2",
10832 "quote",
10833 "serde",
10834 "serde_json",
10835 "unicode-xid",
10836]
10837
10838[[package]]
11211name = "stable_deref_trait"10839name = "stable_deref_trait"
11212version = "1.1.1"10840version = "1.2.0"
11213source = "registry+https://github.com/rust-lang/crates.io-index"10841source = "registry+https://github.com/rust-lang/crates.io-index"
11214checksum = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"10842checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
1121510843
11216[[package]]10844[[package]]
11217name = "static_assertions"10845name = "static_assertions"
11258]10886]
1125910887
11260[[package]]10888[[package]]
11261name = "string"
11262version = "0.2.1"
11263source = "registry+https://github.com/rust-lang/crates.io-index"
11264checksum = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d"
11265dependencies = [
11266 "bytes 0.4.12",
11267]
11268
11269[[package]]
11270name = "strsim"10889name = "strsim"
11271version = "0.8.0"10890version = "0.8.0"
11272source = "registry+https://github.com/rust-lang/crates.io-index"10891source = "registry+https://github.com/rust-lang/crates.io-index"
1128010899
11281[[package]]10900[[package]]
11282name = "structopt"10901name = "structopt"
11283version = "0.3.23"10902version = "0.3.25"
11284source = "registry+https://github.com/rust-lang/crates.io-index"10903source = "registry+https://github.com/rust-lang/crates.io-index"
11285checksum = "bf9d950ef167e25e0bdb073cf1d68e9ad2795ac826f2f3f59647817cf23c0bfa"10904checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c"
11286dependencies = [10905dependencies = [
11287 "clap",10906 "clap",
11288 "lazy_static",10907 "lazy_static",
1129110910
11292[[package]]10911[[package]]
11293name = "structopt-derive"10912name = "structopt-derive"
11294version = "0.4.16"10913version = "0.4.18"
11295source = "registry+https://github.com/rust-lang/crates.io-index"10914source = "registry+https://github.com/rust-lang/crates.io-index"
11296checksum = "134d838a2c9943ac3125cf6df165eda53493451b719f3255b2a26b85f772d0ba"10915checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
11297dependencies = [10916dependencies = [
11298 "heck",10917 "heck",
11299 "proc-macro-error 1.0.4",10918 "proc-macro-error 1.0.4",
11308source = "registry+https://github.com/rust-lang/crates.io-index"10927source = "registry+https://github.com/rust-lang/crates.io-index"
11309checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c"10928checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c"
11310dependencies = [10929dependencies = [
11311 "strum_macros",10930 "strum_macros 0.20.1",
11312]10931]
1131310932
11314[[package]]10933[[package]]
10934name = "strum"
10935version = "0.21.0"
10936source = "registry+https://github.com/rust-lang/crates.io-index"
10937checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2"
10938
10939[[package]]
10940name = "strum"
10941version = "0.22.0"
10942source = "registry+https://github.com/rust-lang/crates.io-index"
10943checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e"
10944dependencies = [
10945 "strum_macros 0.22.0",
10946]
10947
10948[[package]]
11315name = "strum_macros"10949name = "strum_macros"
11316version = "0.20.1"10950version = "0.20.1"
11317source = "registry+https://github.com/rust-lang/crates.io-index"10951source = "registry+https://github.com/rust-lang/crates.io-index"
11324]10958]
1132510959
11326[[package]]10960[[package]]
10961name = "strum_macros"
10962version = "0.21.1"
10963source = "registry+https://github.com/rust-lang/crates.io-index"
10964checksum = "d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec"
10965dependencies = [
10966 "heck",
10967 "proc-macro2",
10968 "quote",
10969 "syn",
10970]
10971
10972[[package]]
10973name = "strum_macros"
10974version = "0.22.0"
10975source = "registry+https://github.com/rust-lang/crates.io-index"
10976checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb"
10977dependencies = [
10978 "heck",
10979 "proc-macro2",
10980 "quote",
10981 "syn",
10982]
10983
10984[[package]]
11327name = "substrate-bip39"10985name = "substrate-bip39"
11328version = "0.4.2"10986version = "0.4.4"
11329source = "registry+https://github.com/rust-lang/crates.io-index"10987source = "registry+https://github.com/rust-lang/crates.io-index"
11330checksum = "bed6646a0159b9935b5d045611560eeef842b78d7adc3ba36f5ca325a13a0236"10988checksum = "49eee6965196b32f882dd2ee85a92b1dbead41b04e53907f269de3b0dc04733c"
11331dependencies = [10989dependencies = [
11332 "hmac 0.7.1",10990 "hmac 0.11.0",
11333 "pbkdf2 0.3.0",10991 "pbkdf2 0.8.0",
11334 "schnorrkel",10992 "schnorrkel",
11335 "sha2 0.8.2",10993 "sha2 0.9.8",
11336 "zeroize",10994 "zeroize",
11337]10995]
1133810996
11339[[package]]10997[[package]]
11340name = "substrate-build-script-utils"10998name = "substrate-build-script-utils"
11341version = "3.0.0"10999version = "3.0.0"
11342source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11000source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11343dependencies = [11001dependencies = [
11344 "platforms",11002 "platforms",
11345]11003]
1134611004
11347[[package]]11005[[package]]
11348name = "substrate-frame-rpc-system"11006name = "substrate-frame-rpc-system"
11349version = "4.0.0-dev"11007version = "4.0.0-dev"
11350source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11008source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11351dependencies = [11009dependencies = [
11352 "frame-system-rpc-runtime-api",11010 "frame-system-rpc-runtime-api",
11353 "futures 0.3.17",11011 "futures 0.3.17",
11354 "jsonrpc-core 15.1.0",11012 "jsonrpc-core",
11355 "jsonrpc-core-client 15.1.0",11013 "jsonrpc-core-client",
11356 "jsonrpc-derive 15.1.0",11014 "jsonrpc-derive",
11357 "log",11015 "log",
11358 "parity-scale-codec",11016 "parity-scale-codec",
11359 "sc-client-api",11017 "sc-client-api",
11360 "sc-rpc-api",11018 "sc-rpc-api",
11361 "sc-transaction-pool-api",11019 "sc-transaction-pool-api",
11362 "serde",
11363 "sp-api",11020 "sp-api",
11364 "sp-block-builder",11021 "sp-block-builder",
11365 "sp-blockchain",11022 "sp-blockchain",
11370[[package]]11027[[package]]
11371name = "substrate-prometheus-endpoint"11028name = "substrate-prometheus-endpoint"
11372version = "0.9.0"11029version = "0.9.0"
11373source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11030source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11374dependencies = [11031dependencies = [
11375 "async-std",11032 "async-std",
11376 "derive_more",11033 "derive_more",
11377 "futures-util",11034 "futures-util",
11378 "hyper 0.13.9",11035 "hyper",
11379 "log",11036 "log",
11380 "prometheus",11037 "prometheus",
11381 "tokio 0.2.25",11038 "tokio 1.13.0",
11382]11039]
1138311040
11384[[package]]11041[[package]]
11385name = "substrate-test-client"11042name = "substrate-test-client"
11386version = "2.0.1"11043version = "2.0.1"
11387source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11044source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11388dependencies = [11045dependencies = [
11389 "async-trait",11046 "async-trait",
11390 "futures 0.1.29",
11391 "futures 0.3.17",11047 "futures 0.3.17",
11392 "hash-db",
11393 "hex",11048 "hex",
11394 "parity-scale-codec",11049 "parity-scale-codec",
11395 "sc-client-api",11050 "sc-client-api",
11413[[package]]11068[[package]]
11414name = "substrate-test-utils"11069name = "substrate-test-utils"
11415version = "4.0.0-dev"11070version = "4.0.0-dev"
11416source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11071source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11417dependencies = [11072dependencies = [
11418 "futures 0.3.17",11073 "futures 0.3.17",
11419 "substrate-test-utils-derive",11074 "substrate-test-utils-derive",
11420 "tokio 0.2.25",11075 "tokio 1.13.0",
11421]11076]
1142211077
11423[[package]]11078[[package]]
11424name = "substrate-test-utils-derive"11079name = "substrate-test-utils-derive"
11425version = "0.10.0-dev"11080version = "0.10.0-dev"
11426source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11081source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11427dependencies = [11082dependencies = [
11428 "proc-macro-crate 1.0.0",11083 "proc-macro-crate 1.1.0",
11084 "proc-macro2",
11429 "quote",11085 "quote",
11430 "syn",11086 "syn",
11431]11087]
1143211088
11433[[package]]11089[[package]]
11434name = "substrate-wasm-builder"11090name = "substrate-wasm-builder"
11435version = "5.0.0-dev"11091version = "5.0.0-dev"
11436source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11092source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
11437dependencies = [11093dependencies = [
11438 "ansi_term 0.12.1",11094 "ansi_term 0.12.1",
11439 "atty",
11440 "build-helper",11095 "build-helper",
11441 "cargo_metadata",11096 "cargo_metadata",
11442 "sp-maybe-compressed-blob",11097 "sp-maybe-compressed-blob",
1146011115
11461[[package]]11116[[package]]
11462name = "syn"11117name = "syn"
11463version = "1.0.74"11118version = "1.0.81"
11464source = "registry+https://github.com/rust-lang/crates.io-index"11119source = "registry+https://github.com/rust-lang/crates.io-index"
11465checksum = "1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c"11120checksum = "f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966"
11466dependencies = [11121dependencies = [
11467 "proc-macro2",11122 "proc-macro2",
11468 "quote",11123 "quote",
1148211137
11483[[package]]11138[[package]]
11484name = "synstructure"11139name = "synstructure"
11485version = "0.12.4"11140version = "0.12.6"
11486source = "registry+https://github.com/rust-lang/crates.io-index"11141source = "registry+https://github.com/rust-lang/crates.io-index"
11487checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"11142checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
11488dependencies = [11143dependencies = [
11489 "proc-macro2",11144 "proc-macro2",
11490 "quote",11145 "quote",
11493]11148]
1149411149
11495[[package]]11150[[package]]
11496name = "take_mut"
11497version = "0.2.2"
11498source = "registry+https://github.com/rust-lang/crates.io-index"
11499checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
11500
11501[[package]]
11502name = "tap"11151name = "tap"
11503version = "1.0.0"11152version = "1.0.1"
11504source = "registry+https://github.com/rust-lang/crates.io-index"11153source = "registry+https://github.com/rust-lang/crates.io-index"
11505checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e"11154checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
1150611155
11507[[package]]11156[[package]]
11508name = "target-lexicon"11157name = "target-lexicon"
11509version = "0.12.0"11158version = "0.12.2"
11510source = "registry+https://github.com/rust-lang/crates.io-index"11159source = "registry+https://github.com/rust-lang/crates.io-index"
11511checksum = "64ae3b39281e4b14b8123bdbaddd472b7dfe215e444181f2f9d2443c2444f834"11160checksum = "d9bffcddbc2458fa3e6058414599e3c838a022abae82e5c67b4f7f80298d5bff"
1151211161
11513[[package]]11162[[package]]
11514name = "tempfile"11163name = "tempfile"
1152611175
11527[[package]]11176[[package]]
11528name = "termcolor"11177name = "termcolor"
11529version = "1.1.0"11178version = "1.1.2"
11530source = "registry+https://github.com/rust-lang/crates.io-index"11179source = "registry+https://github.com/rust-lang/crates.io-index"
11531checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"11180checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
11532dependencies = [11181dependencies = [
11533 "winapi-util",11182 "winapi-util",
11534]11183]
1154411193
11545[[package]]11194[[package]]
11546name = "thiserror"11195name = "thiserror"
11547version = "1.0.26"11196version = "1.0.30"
11548source = "registry+https://github.com/rust-lang/crates.io-index"11197source = "registry+https://github.com/rust-lang/crates.io-index"
11549checksum = "93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2"11198checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
11550dependencies = [11199dependencies = [
11551 "thiserror-impl",11200 "thiserror-impl",
11552]11201]
1155311202
11554[[package]]11203[[package]]
11555name = "thiserror-impl"11204name = "thiserror-impl"
11556version = "1.0.26"11205version = "1.0.30"
11557source = "registry+https://github.com/rust-lang/crates.io-index"11206source = "registry+https://github.com/rust-lang/crates.io-index"
11558checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745"11207checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
11559dependencies = [11208dependencies = [
11560 "proc-macro2",11209 "proc-macro2",
11561 "quote",11210 "quote",
1159511244
11596[[package]]11245[[package]]
11597name = "time"11246name = "time"
11598version = "0.1.43"11247version = "0.1.44"
11599source = "registry+https://github.com/rust-lang/crates.io-index"11248source = "registry+https://github.com/rust-lang/crates.io-index"
11600checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"11249checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255"
11601dependencies = [11250dependencies = [
11602 "libc",11251 "libc",
11252 "wasi 0.10.0+wasi-snapshot-preview1",
11603 "winapi 0.3.9",11253 "winapi 0.3.9",
11604]11254]
1160511255
11606[[package]]11256[[package]]
11607name = "tiny-bip39"11257name = "tiny-bip39"
11608version = "0.8.0"11258version = "0.8.2"
11609source = "registry+https://github.com/rust-lang/crates.io-index"11259source = "registry+https://github.com/rust-lang/crates.io-index"
11610checksum = "d9e44c4759bae7f1032e286a7ef990bd9ed23fe831b7eeba0beb97484c2e59b8"11260checksum = "ffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839d"
11611dependencies = [11261dependencies = [
11612 "anyhow",11262 "anyhow",
11613 "hmac 0.8.1",11263 "hmac 0.8.1",
11614 "once_cell",11264 "once_cell",
11615 "pbkdf2 0.4.0",11265 "pbkdf2 0.4.0",
11616 "rand 0.7.3",11266 "rand 0.7.3",
11617 "rustc-hash",11267 "rustc-hash",
11618 "sha2 0.9.2",11268 "sha2 0.9.8",
11619 "thiserror",11269 "thiserror",
11620 "unicode-normalization",11270 "unicode-normalization",
11271 "wasm-bindgen",
11621 "zeroize",11272 "zeroize",
11622]11273]
1162311274
1163211283
11633[[package]]11284[[package]]
11634name = "tinyvec"11285name = "tinyvec"
11635version = "0.3.3"11286version = "1.5.0"
11636source = "registry+https://github.com/rust-lang/crates.io-index"11287source = "registry+https://github.com/rust-lang/crates.io-index"
11637checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed"11288checksum = "f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7"
11638
11639[[package]]
11640name = "tinyvec"
11641version = "1.1.1"
11642source = "registry+https://github.com/rust-lang/crates.io-index"
11643checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023"
11644dependencies = [11289dependencies = [
11645 "tinyvec_macros",11290 "tinyvec_macros",
11646]11291]
1165311298
11654[[package]]11299[[package]]
11655name = "tokio"11300name = "tokio"
11656version = "0.1.22"11301version = "0.2.25"
11657source = "registry+https://github.com/rust-lang/crates.io-index"11302source = "registry+https://github.com/rust-lang/crates.io-index"
11658checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6"11303checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092"
11659dependencies = [11304dependencies = [
11660 "bytes 0.4.12",11305 "bytes 0.5.6",
11661 "futures 0.1.29",11306 "fnv",
11662 "mio",11307 "pin-project-lite 0.1.12",
11663 "num_cpus",
11664 "tokio-codec",
11665 "tokio-current-thread",
11666 "tokio-executor",
11667 "tokio-fs",11308 "tokio-macros 0.2.6",
11668 "tokio-io",
11669 "tokio-reactor",
11670 "tokio-sync",
11671 "tokio-tcp",
11672 "tokio-threadpool",
11673 "tokio-timer",
11674 "tokio-udp",
11675 "tokio-uds",
11676]11309]
1167711310
11678[[package]]11311[[package]]
11679name = "tokio"11312name = "tokio"
11680version = "0.2.25"11313version = "1.13.0"
11681source = "registry+https://github.com/rust-lang/crates.io-index"11314source = "registry+https://github.com/rust-lang/crates.io-index"
11682checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092"11315checksum = "588b2d10a336da58d877567cd8fb8a14b463e2104910f8132cd054b4b96e29ee"
11683dependencies = [11316dependencies = [
11684 "bytes 0.5.6",11317 "autocfg",
11685 "fnv",11318 "bytes 1.1.0",
11686 "futures-core",
11687 "iovec",
11688 "lazy_static",
11689 "libc",11319 "libc",
11690 "memchr",11320 "memchr",
11691 "mio",11321 "mio 0.7.14",
11692 "mio-uds",
11693 "num_cpus",11322 "num_cpus",
11694 "pin-project-lite 0.1.7",11323 "once_cell",
11324 "pin-project-lite 0.2.7",
11695 "signal-hook-registry",11325 "signal-hook-registry",
11696 "slab",11326 "tokio-macros 1.5.1",
11697 "tokio-macros",
11698 "winapi 0.3.9",11327 "winapi 0.3.9",
11699]11328]
1170011329
11701[[package]]11330[[package]]
11702name = "tokio"
11703version = "1.6.1"
11704source = "registry+https://github.com/rust-lang/crates.io-index"
11705checksum = "0a38d31d7831c6ed7aad00aa4c12d9375fd225a6dd77da1d25b707346319a975"
11706dependencies = [
11707 "autocfg",
11708 "pin-project-lite 0.2.4",
11709]
11710
11711[[package]]
11712name = "tokio-buf"
11713version = "0.1.1"
11714source = "registry+https://github.com/rust-lang/crates.io-index"
11715checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46"
11716dependencies = [
11717 "bytes 0.4.12",
11718 "either",
11719 "futures 0.1.29",
11720]
11721
11722[[package]]
11723name = "tokio-codec"
11724version = "0.1.2"
11725source = "registry+https://github.com/rust-lang/crates.io-index"
11726checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b"
11727dependencies = [
11728 "bytes 0.4.12",
11729 "futures 0.1.29",
11730 "tokio-io",
11731]
11732
11733[[package]]
11734name = "tokio-current-thread"
11735version = "0.1.7"
11736source = "registry+https://github.com/rust-lang/crates.io-index"
11737checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e"
11738dependencies = [
11739 "futures 0.1.29",
11740 "tokio-executor",
11741]
11742
11743[[package]]
11744name = "tokio-executor"
11745version = "0.1.10"
11746source = "registry+https://github.com/rust-lang/crates.io-index"
11747checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671"
11748dependencies = [
11749 "crossbeam-utils 0.7.2",
11750 "futures 0.1.29",
11751]
11752
11753[[package]]
11754name = "tokio-fs"
11755version = "0.1.7"
11756source = "registry+https://github.com/rust-lang/crates.io-index"
11757checksum = "297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4"
11758dependencies = [
11759 "futures 0.1.29",
11760 "tokio-io",
11761 "tokio-threadpool",
11762]
11763
11764[[package]]
11765name = "tokio-io"
11766version = "0.1.13"
11767source = "registry+https://github.com/rust-lang/crates.io-index"
11768checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674"
11769dependencies = [
11770 "bytes 0.4.12",
11771 "futures 0.1.29",
11772 "log",
11773]
11774
11775[[package]]
11776name = "tokio-macros"11331name = "tokio-macros"
11777version = "0.2.6"11332version = "0.2.6"
11778source = "registry+https://github.com/rust-lang/crates.io-index"11333source = "registry+https://github.com/rust-lang/crates.io-index"
11784]11339]
1178511340
11786[[package]]11341[[package]]
11787name = "tokio-named-pipes"11342name = "tokio-macros"
11788version = "0.1.0"11343version = "1.5.1"
11789source = "registry+https://github.com/rust-lang/crates.io-index"11344source = "registry+https://github.com/rust-lang/crates.io-index"
11790checksum = "9d282d483052288b2308ba5ee795f5673b159c9bdf63c385a05609da782a5eae"11345checksum = "114383b041aa6212c579467afa0075fbbdd0718de036100bc0ba7961d8cb9095"
11791dependencies = [11346dependencies = [
11792 "bytes 0.4.12",11347 "proc-macro2",
11793 "futures 0.1.29",11348 "quote",
11794 "mio",11349 "syn",
11795 "mio-named-pipes",
11796 "tokio 0.1.22",
11797]11350]
1179811351
11799[[package]]11352[[package]]
11800name = "tokio-reactor"
11801version = "0.1.12"
11802source = "registry+https://github.com/rust-lang/crates.io-index"
11803checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351"
11804dependencies = [
11805 "crossbeam-utils 0.7.2",
11806 "futures 0.1.29",
11807 "lazy_static",
11808 "log",
11809 "mio",
11810 "num_cpus",
11811 "parking_lot 0.9.0",
11812 "slab",
11813 "tokio-executor",
11814 "tokio-io",
11815 "tokio-sync",
11816]
11817
11818[[package]]
11819name = "tokio-rustls"11353name = "tokio-rustls"
11820version = "0.14.0"11354version = "0.22.0"
11821source = "registry+https://github.com/rust-lang/crates.io-index"11355source = "registry+https://github.com/rust-lang/crates.io-index"
11822checksum = "228139ddd4fea3fa345a29233009635235833e52807af7ea6448ead03890d6a9"11356checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6"
11823dependencies = [11357dependencies = [
11824 "futures-core",11358 "rustls",
11825 "rustls 0.18.0",
11826 "tokio 0.2.25",11359 "tokio 1.13.0",
11827 "webpki",11360 "webpki",
11828]11361]
1182911362
11830[[package]]11363[[package]]
11831name = "tokio-rustls"11364name = "tokio-stream"
11832version = "0.15.0"11365version = "0.1.8"
11833source = "registry+https://github.com/rust-lang/crates.io-index"11366source = "registry+https://github.com/rust-lang/crates.io-index"
11834checksum = "03d15e5669243a45f630a5167d101b942174ca94b615445b2057eace1c818736"11367checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3"
11835dependencies = [11368dependencies = [
11836 "futures-core",11369 "futures-core",
11837 "rustls 0.19.1",11370 "pin-project-lite 0.2.7",
11838 "tokio 0.2.25",11371 "tokio 1.13.0",
11839 "webpki",
11840]11372]
1184111373
11842[[package]]11374[[package]]
11843name = "tokio-service"
11844version = "0.1.0"
11845source = "registry+https://github.com/rust-lang/crates.io-index"
11846checksum = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162"
11847dependencies = [
11848 "futures 0.1.29",
11849]
11850
11851[[package]]
11852name = "tokio-sync"
11853version = "0.1.8"
11854source = "registry+https://github.com/rust-lang/crates.io-index"
11855checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee"
11856dependencies = [
11857 "fnv",
11858 "futures 0.1.29",
11859]
11860
11861[[package]]
11862name = "tokio-tcp"
11863version = "0.1.4"
11864source = "registry+https://github.com/rust-lang/crates.io-index"
11865checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72"
11866dependencies = [
11867 "bytes 0.4.12",
11868 "futures 0.1.29",
11869 "iovec",
11870 "mio",
11871 "tokio-io",
11872 "tokio-reactor",
11873]
11874
11875[[package]]
11876name = "tokio-threadpool"
11877version = "0.1.18"
11878source = "registry+https://github.com/rust-lang/crates.io-index"
11879checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89"
11880dependencies = [
11881 "crossbeam-deque",
11882 "crossbeam-queue",
11883 "crossbeam-utils 0.7.2",
11884 "futures 0.1.29",
11885 "lazy_static",
11886 "log",
11887 "num_cpus",
11888 "slab",
11889 "tokio-executor",
11890]
11891
11892[[package]]
11893name = "tokio-timer"
11894version = "0.2.13"
11895source = "registry+https://github.com/rust-lang/crates.io-index"
11896checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296"
11897dependencies = [
11898 "crossbeam-utils 0.7.2",
11899 "futures 0.1.29",
11900 "slab",
11901 "tokio-executor",
11902]
11903
11904[[package]]
11905name = "tokio-udp"
11906version = "0.1.6"
11907source = "registry+https://github.com/rust-lang/crates.io-index"
11908checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82"
11909dependencies = [
11910 "bytes 0.4.12",
11911 "futures 0.1.29",
11912 "log",
11913 "mio",
11914 "tokio-codec",
11915 "tokio-io",
11916 "tokio-reactor",
11917]
11918
11919[[package]]
11920name = "tokio-uds"
11921version = "0.2.7"
11922source = "registry+https://github.com/rust-lang/crates.io-index"
11923checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0"
11924dependencies = [
11925 "bytes 0.4.12",
11926 "futures 0.1.29",
11927 "iovec",
11928 "libc",
11929 "log",
11930 "mio",
11931 "mio-uds",
11932 "tokio-codec",
11933 "tokio-io",
11934 "tokio-reactor",
11935]
11936
11937[[package]]
11938name = "tokio-util"11375name = "tokio-util"
11939version = "0.3.1"11376version = "0.6.9"
11940source = "registry+https://github.com/rust-lang/crates.io-index"11377source = "registry+https://github.com/rust-lang/crates.io-index"
11941checksum = "be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499"11378checksum = "9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0"
11942dependencies = [11379dependencies = [
11943 "bytes 0.5.6",11380 "bytes 1.1.0",
11944 "futures-core",11381 "futures-core",
11945 "futures-io",11382 "futures-io",
11946 "futures-sink",11383 "futures-sink",
11947 "log",11384 "log",
11948 "pin-project-lite 0.1.7",11385 "pin-project-lite 0.2.7",
11949 "tokio 0.2.25",11386 "tokio 1.13.0",
11950]11387]
1195111388
11952[[package]]11389[[package]]
11953name = "toml"11390name = "toml"
11954version = "0.5.6"11391version = "0.5.8"
11955source = "registry+https://github.com/rust-lang/crates.io-index"11392source = "registry+https://github.com/rust-lang/crates.io-index"
11956checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"11393checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
11957dependencies = [11394dependencies = [
11958 "serde",11395 "serde",
11959]11396]
1196011397
11961[[package]]11398[[package]]
11962name = "tower-service"11399name = "tower-service"
11963version = "0.3.0"11400version = "0.3.1"
11964source = "registry+https://github.com/rust-lang/crates.io-index"11401source = "registry+https://github.com/rust-lang/crates.io-index"
11965checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860"11402checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
1196611403
11967[[package]]11404[[package]]
11968name = "tracing"11405name = "tracing"
11969version = "0.1.26"11406version = "0.1.29"
11970source = "registry+https://github.com/rust-lang/crates.io-index"11407source = "registry+https://github.com/rust-lang/crates.io-index"
11971checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d"11408checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105"
11972dependencies = [11409dependencies = [
11973 "cfg-if 1.0.0",11410 "cfg-if 1.0.0",
11974 "log",11411 "pin-project-lite 0.2.7",
11975 "pin-project-lite 0.2.4",
11976 "tracing-attributes",11412 "tracing-attributes",
11977 "tracing-core",11413 "tracing-core",
11978]11414]
1197911415
11980[[package]]11416[[package]]
11981name = "tracing-attributes"11417name = "tracing-attributes"
11982version = "0.1.15"11418version = "0.1.18"
11983source = "registry+https://github.com/rust-lang/crates.io-index"11419source = "registry+https://github.com/rust-lang/crates.io-index"
11984checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2"11420checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e"
11985dependencies = [11421dependencies = [
11986 "proc-macro2",11422 "proc-macro2",
11987 "quote",11423 "quote",
1199011426
11991[[package]]11427[[package]]
11992name = "tracing-core"11428name = "tracing-core"
11993version = "0.1.18"11429version = "0.1.21"
11994source = "registry+https://github.com/rust-lang/crates.io-index"11430source = "registry+https://github.com/rust-lang/crates.io-index"
11995checksum = "a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052"11431checksum = "1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4"
11996dependencies = [11432dependencies = [
11997 "lazy_static",11433 "lazy_static",
11998]11434]
1199911435
12000[[package]]11436[[package]]
12001name = "tracing-futures"11437name = "tracing-futures"
12002version = "0.2.4"11438version = "0.2.5"
12003source = "registry+https://github.com/rust-lang/crates.io-index"11439source = "registry+https://github.com/rust-lang/crates.io-index"
12004checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c"11440checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
12005dependencies = [11441dependencies = [
12006 "pin-project 0.4.23",11442 "pin-project 1.0.8",
12007 "tracing",11443 "tracing",
12008]11444]
1200911445
1203011466
12031[[package]]11467[[package]]
12032name = "tracing-subscriber"11468name = "tracing-subscriber"
12033version = "0.2.18"11469version = "0.2.25"
12034source = "registry+https://github.com/rust-lang/crates.io-index"11470source = "registry+https://github.com/rust-lang/crates.io-index"
12035checksum = "aa5553bf0883ba7c9cbe493b085c29926bd41b66afc31ff72cf17ff4fb60dcd5"11471checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71"
12036dependencies = [11472dependencies = [
12037 "ansi_term 0.12.1",11473 "ansi_term 0.12.1",
12038 "chrono",11474 "chrono",
12042 "serde",11478 "serde",
12043 "serde_json",11479 "serde_json",
12044 "sharded-slab",11480 "sharded-slab",
12045 "smallvec 1.6.1",11481 "smallvec",
12046 "thread_local",11482 "thread_local",
12047 "tracing",11483 "tracing",
12048 "tracing-core",11484 "tracing-core",
12060 "hashbrown",11496 "hashbrown",
12061 "log",11497 "log",
12062 "rustc-hex",11498 "rustc-hex",
12063 "smallvec 1.6.1",11499 "smallvec",
12064]11500]
1206511501
12066[[package]]11502[[package]]
1208411520
12085[[package]]11521[[package]]
12086name = "trust-dns-proto"11522name = "trust-dns-proto"
12087version = "0.20.1"11523version = "0.20.3"
12088source = "registry+https://github.com/rust-lang/crates.io-index"11524source = "registry+https://github.com/rust-lang/crates.io-index"
12089checksum = "8d57e219ba600dd96c2f6d82eb79645068e14edbc5c7e27514af40436b88150c"11525checksum = "ad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4"
12090dependencies = [11526dependencies = [
12091 "async-trait",11527 "async-trait",
12092 "cfg-if 1.0.0",11528 "cfg-if 1.0.0",
12095 "futures-channel",11531 "futures-channel",
12096 "futures-io",11532 "futures-io",
12097 "futures-util",11533 "futures-util",
12098 "idna 0.2.0",11534 "idna 0.2.3",
12099 "ipnet",11535 "ipnet",
12100 "lazy_static",11536 "lazy_static",
12101 "log",11537 "log",
12102 "rand 0.8.4",11538 "rand 0.8.4",
12103 "smallvec 1.6.1",11539 "smallvec",
12104 "thiserror",11540 "thiserror",
12105 "tinyvec 1.1.1",11541 "tinyvec",
12106 "url 2.2.0",11542 "url 2.2.2",
12107]11543]
1210811544
12109[[package]]11545[[package]]
12110name = "trust-dns-resolver"11546name = "trust-dns-resolver"
12111version = "0.20.1"11547version = "0.20.3"
12112source = "registry+https://github.com/rust-lang/crates.io-index"11548source = "registry+https://github.com/rust-lang/crates.io-index"
12113checksum = "b0437eea3a6da51acc1e946545ff53d5b8fb2611ff1c3bed58522dde100536ae"11549checksum = "f6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770"
12114dependencies = [11550dependencies = [
12115 "cfg-if 1.0.0",11551 "cfg-if 1.0.0",
12116 "futures-util",11552 "futures-util",
12120 "lru-cache",11556 "lru-cache",
12121 "parking_lot 0.11.2",11557 "parking_lot 0.11.2",
12122 "resolv-conf",11558 "resolv-conf",
12123 "smallvec 1.6.1",11559 "smallvec",
12124 "thiserror",11560 "thiserror",
12125 "trust-dns-proto",11561 "trust-dns-proto",
12126]11562]
1212711563
12128[[package]]11564[[package]]
12129name = "try-lock"11565name = "try-lock"
12130version = "0.2.2"11566version = "0.2.3"
12131source = "registry+https://github.com/rust-lang/crates.io-index"11567source = "registry+https://github.com/rust-lang/crates.io-index"
12132checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"11568checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
1213311569
12134[[package]]11570[[package]]
12135name = "try-runtime-cli"11571name = "try-runtime-cli"
12136version = "0.10.0-dev"11572version = "0.10.0-dev"
12137source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.10#420db18eaa1a1f5ce9ba40dd6ccb69f7b3dd9bb7"11573source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.12#d76f39995315ec36980908e4b99709bd14927044"
12138dependencies = [11574dependencies = [
12139 "frame-try-runtime",11575 "jsonrpsee-ws-client",
12140 "log",11576 "log",
12141 "parity-scale-codec",11577 "parity-scale-codec",
12142 "remote-externalities",11578 "remote-externalities",
12143 "sc-chain-spec",11579 "sc-chain-spec",
12144 "sc-cli",11580 "sc-cli",
12145 "sc-client-api",
12146 "sc-executor",11581 "sc-executor",
12147 "sc-service",11582 "sc-service",
12148 "serde",11583 "serde",
12149 "sp-api",
12150 "sp-blockchain",
12151 "sp-core",11584 "sp-core",
12152 "sp-externalities",11585 "sp-externalities",
11586 "sp-io",
12153 "sp-keystore",11587 "sp-keystore",
12154 "sp-runtime",11588 "sp-runtime",
12155 "sp-state-machine",11589 "sp-state-machine",
11590 "sp-version",
12156 "structopt",11591 "structopt",
12157]11592]
1215811593
12159[[package]]11594[[package]]
12160name = "twox-hash"11595name = "twox-hash"
12161version = "1.6.0"11596version = "1.6.1"
12162source = "registry+https://github.com/rust-lang/crates.io-index"11597source = "registry+https://github.com/rust-lang/crates.io-index"
12163checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59"11598checksum = "1f559b464de2e2bdabcac6a210d12e9b5a5973c251e102c44c585c71d51bd78e"
12164dependencies = [11599dependencies = [
12165 "cfg-if 0.1.10",11600 "cfg-if 1.0.0",
12166 "rand 0.7.3",11601 "rand 0.8.4",
12167 "static_assertions",11602 "static_assertions",
12168]11603]
1216911604
12170[[package]]11605[[package]]
12171name = "typenum"11606name = "typenum"
12172version = "1.12.0"11607version = "1.14.0"
12173source = "registry+https://github.com/rust-lang/crates.io-index"11608source = "registry+https://github.com/rust-lang/crates.io-index"
12174checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"11609checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec"
1217511610
12176[[package]]11611[[package]]
12177name = "ucd-trie"11612name = "ucd-trie"
1218111616
12182[[package]]11617[[package]]
12183name = "uint"11618name = "uint"
12184version = "0.9.0"11619version = "0.9.1"
12185source = "registry+https://github.com/rust-lang/crates.io-index"11620source = "registry+https://github.com/rust-lang/crates.io-index"
12186checksum = "e11fe9a9348741cf134085ad57c249508345fe16411b3d7fb4ff2da2f1d6382e"11621checksum = "6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5f"
12187dependencies = [11622dependencies = [
12188 "byteorder",11623 "byteorder",
12189 "crunchy",11624 "crunchy",
1220211637
12203[[package]]11638[[package]]
12204name = "unicode-bidi"11639name = "unicode-bidi"
12205version = "0.3.4"11640version = "0.3.7"
12206source = "registry+https://github.com/rust-lang/crates.io-index"11641source = "registry+https://github.com/rust-lang/crates.io-index"
12207checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"11642checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f"
12208dependencies = [
12209 "matches",
12210]
1221111643
12212[[package]]11644[[package]]
12213name = "unicode-normalization"11645name = "unicode-normalization"
12214version = "0.1.13"11646version = "0.1.19"
12215source = "registry+https://github.com/rust-lang/crates.io-index"11647source = "registry+https://github.com/rust-lang/crates.io-index"
12216checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977"11648checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9"
12217dependencies = [11649dependencies = [
12218 "tinyvec 0.3.3",11650 "tinyvec",
12219]11651]
1222011652
12221[[package]]11653[[package]]
12222name = "unicode-segmentation"11654name = "unicode-segmentation"
12223version = "1.6.0"11655version = "1.8.0"
12224source = "registry+https://github.com/rust-lang/crates.io-index"11656source = "registry+https://github.com/rust-lang/crates.io-index"
12225checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"11657checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
1222611658
12227[[package]]11659[[package]]
12228name = "unicode-width"11660name = "unicode-width"
12229version = "0.1.8"11661version = "0.1.9"
12230source = "registry+https://github.com/rust-lang/crates.io-index"11662source = "registry+https://github.com/rust-lang/crates.io-index"
12231checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"11663checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
1223211664
12233[[package]]11665[[package]]
12234name = "unicode-xid"11666name = "unicode-xid"
12235version = "0.2.1"11667version = "0.2.2"
12236source = "registry+https://github.com/rust-lang/crates.io-index"11668source = "registry+https://github.com/rust-lang/crates.io-index"
12237checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"11669checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
1223811670
12239[[package]]11671[[package]]
12240name = "universal-hash"11672name = "universal-hash"
12241version = "0.4.0"11673version = "0.4.1"
12242source = "registry+https://github.com/rust-lang/crates.io-index"11674source = "registry+https://github.com/rust-lang/crates.io-index"
12243checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402"11675checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05"
12244dependencies = [11676dependencies = [
12245 "generic-array 0.14.4",11677 "generic-array 0.14.4",
12246 "subtle 2.4.1",11678 "subtle 2.4.1",
12259checksum = "35581ff83d4101e58b582e607120c7f5ffb17e632a980b1f38334d76b36908b2"11691checksum = "35581ff83d4101e58b582e607120c7f5ffb17e632a980b1f38334d76b36908b2"
12260dependencies = [11692dependencies = [
12261 "asynchronous-codec 0.5.0",11693 "asynchronous-codec 0.5.0",
12262 "bytes 1.0.1",11694 "bytes 1.1.0",
12263 "futures-io",11695 "futures-io",
12264 "futures-util",11696 "futures-util",
12265]11697]
12271checksum = "5f8d425fafb8cd76bc3f22aace4af471d3156301d7508f2107e98fbeae10bc7f"11703checksum = "5f8d425fafb8cd76bc3f22aace4af471d3156301d7508f2107e98fbeae10bc7f"
12272dependencies = [11704dependencies = [
12273 "asynchronous-codec 0.6.0",11705 "asynchronous-codec 0.6.0",
12274 "bytes 1.0.1",11706 "bytes 1.1.0",
12275 "futures-io",11707 "futures-io",
12276 "futures-util",11708 "futures-util",
12277]11709]
1230211734
12303[[package]]11735[[package]]
12304name = "url"11736name = "url"
12305version = "2.2.0"11737version = "2.2.2"
12306source = "registry+https://github.com/rust-lang/crates.io-index"11738source = "registry+https://github.com/rust-lang/crates.io-index"
12307checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e"11739checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
12308dependencies = [11740dependencies = [
12309 "form_urlencoded",11741 "form_urlencoded",
12310 "idna 0.2.0",11742 "idna 0.2.3",
12311 "matches",11743 "matches",
12312 "percent-encoding 2.1.0",11744 "percent-encoding 2.1.0",
12313]11745]
1231411746
12315[[package]]11747[[package]]
12316name = "value-bag"11748name = "value-bag"
12317version = "1.0.0-alpha.6"11749version = "1.0.0-alpha.8"
12318source = "registry+https://github.com/rust-lang/crates.io-index"11750source = "registry+https://github.com/rust-lang/crates.io-index"
12319checksum = "6b676010e055c99033117c2343b33a40a30b91fecd6c49055ac9cd2d6c305ab1"11751checksum = "79923f7731dc61ebfba3633098bf3ac533bbd35ccd8c57e7088d9a5eebe0263f"
12320dependencies = [11752dependencies = [
12321 "ctor",11753 "ctor",
11754 "version_check",
12322]11755]
1232311756
12324[[package]]11757[[package]]
12325name = "vcpkg"11758name = "vcpkg"
12326version = "0.2.10"11759version = "0.2.15"
12327source = "registry+https://github.com/rust-lang/crates.io-index"11760source = "registry+https://github.com/rust-lang/crates.io-index"
12328checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c"11761checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
1232911762
12330[[package]]11763[[package]]
12331name = "vec-arena"
12332version = "1.0.0"
12333source = "registry+https://github.com/rust-lang/crates.io-index"
12334checksum = "eafc1b9b2dfc6f5529177b62cf806484db55b32dc7c9658a118e11bbeb33061d"
12335
12336[[package]]
12337name = "vec_map"11764name = "vec_map"
12338version = "0.8.2"11765version = "0.8.2"
12339source = "registry+https://github.com/rust-lang/crates.io-index"11766source = "registry+https://github.com/rust-lang/crates.io-index"
12340checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"11767checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
1234111768
12342[[package]]11769[[package]]
12343name = "version_check"11770name = "version_check"
12344version = "0.9.2"11771version = "0.9.3"
12345source = "registry+https://github.com/rust-lang/crates.io-index"11772source = "registry+https://github.com/rust-lang/crates.io-index"
12346checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"11773checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
1234711774
12348[[package]]11775[[package]]
12349name = "void"11776name = "void"
1237011797
12371[[package]]11798[[package]]
12372name = "want"11799name = "want"
12373version = "0.2.0"
12374source = "registry+https://github.com/rust-lang/crates.io-index"
12375checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230"
12376dependencies = [
12377 "futures 0.1.29",
12378 "log",
12379 "try-lock",
12380]
12381
12382[[package]]
12383name = "want"
12384version = "0.3.0"11800version = "0.3.0"
12385source = "registry+https://github.com/rust-lang/crates.io-index"11801source = "registry+https://github.com/rust-lang/crates.io-index"
12386checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"11802checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
1240311819
12404[[package]]11820[[package]]
12405name = "wasm-bindgen"11821name = "wasm-bindgen"
12406version = "0.2.75"11822version = "0.2.78"
12407source = "registry+https://github.com/rust-lang/crates.io-index"11823source = "registry+https://github.com/rust-lang/crates.io-index"
12408checksum = "b608ecc8f4198fe8680e2ed18eccab5f0cd4caaf3d83516fa5fb2e927fda2586"11824checksum = "632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce"
12409dependencies = [11825dependencies = [
12410 "cfg-if 1.0.0",11826 "cfg-if 1.0.0",
12411 "wasm-bindgen-macro",11827 "wasm-bindgen-macro",
12412]11828]
1241311829
12414[[package]]11830[[package]]
12415name = "wasm-bindgen-backend"11831name = "wasm-bindgen-backend"
12416version = "0.2.75"11832version = "0.2.78"
12417source = "registry+https://github.com/rust-lang/crates.io-index"11833source = "registry+https://github.com/rust-lang/crates.io-index"
12418checksum = "580aa3a91a63d23aac5b6b267e2d13cb4f363e31dce6c352fca4752ae12e479f"11834checksum = "a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b"
12419dependencies = [11835dependencies = [
12420 "bumpalo",11836 "bumpalo",
12421 "lazy_static",11837 "lazy_static",
1242811844
12429[[package]]11845[[package]]
12430name = "wasm-bindgen-futures"11846name = "wasm-bindgen-futures"
12431version = "0.4.25"11847version = "0.4.28"
12432source = "registry+https://github.com/rust-lang/crates.io-index"11848source = "registry+https://github.com/rust-lang/crates.io-index"
12433checksum = "16646b21c3add8e13fdb8f20172f8a28c3dbf62f45406bcff0233188226cfe0c"11849checksum = "8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39"
12434dependencies = [11850dependencies = [
12435 "cfg-if 1.0.0",11851 "cfg-if 1.0.0",
12436 "js-sys",11852 "js-sys",
1244011856
12441[[package]]11857[[package]]
12442name = "wasm-bindgen-macro"11858name = "wasm-bindgen-macro"
12443version = "0.2.75"11859version = "0.2.78"
12444source = "registry+https://github.com/rust-lang/crates.io-index"11860source = "registry+https://github.com/rust-lang/crates.io-index"
12445checksum = "171ebf0ed9e1458810dfcb31f2e766ad6b3a89dbda42d8901f2b268277e5f09c"11861checksum = "d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9"
12446dependencies = [11862dependencies = [
12447 "quote",11863 "quote",
12448 "wasm-bindgen-macro-support",11864 "wasm-bindgen-macro-support",
12449]11865]
1245011866
12451[[package]]11867[[package]]
12452name = "wasm-bindgen-macro-support"11868name = "wasm-bindgen-macro-support"
12453version = "0.2.75"11869version = "0.2.78"
12454source = "registry+https://github.com/rust-lang/crates.io-index"11870source = "registry+https://github.com/rust-lang/crates.io-index"
12455checksum = "6c2657dd393f03aa2a659c25c6ae18a13a4048cebd220e147933ea837efc589f"11871checksum = "7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab"
12456dependencies = [11872dependencies = [
12457 "proc-macro2",11873 "proc-macro2",
12458 "quote",11874 "quote",
1246311879
12464[[package]]11880[[package]]
12465name = "wasm-bindgen-shared"11881name = "wasm-bindgen-shared"
12466version = "0.2.75"11882version = "0.2.78"
12467source = "registry+https://github.com/rust-lang/crates.io-index"11883source = "registry+https://github.com/rust-lang/crates.io-index"
12468checksum = "2e0c4a743a309662d45f4ede961d7afa4ba4131a59a639f29b0069c3798bbcc2"11884checksum = "0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc"
1246911885
12470[[package]]11886[[package]]
12471name = "wasm-gc-api"11887name = "wasm-gc-api"
1249511911
12496[[package]]11912[[package]]
12497name = "wasmi"11913name = "wasmi"
12498version = "0.9.0"11914version = "0.9.1"
12499source = "registry+https://github.com/rust-lang/crates.io-index"11915source = "registry+https://github.com/rust-lang/crates.io-index"
12500checksum = "d2ee05bba3d1d994652079893941a2ef9324d2b58a63c31b40678fb7eddd7a5a"11916checksum = "ca00c5147c319a8ec91ec1a0edbec31e566ce2c9cc93b3f9bb86a9efd0eb795d"
12501dependencies = [11917dependencies = [
12502 "downcast-rs",11918 "downcast-rs",
12503 "libc",11919 "libc",
11920 "libm",
12504 "memory_units",11921 "memory_units",
12505 "num-rational 0.2.4",11922 "num-rational 0.2.4",
12506 "num-traits",11923 "num-traits",
1251011927
12511[[package]]11928[[package]]
12512name = "wasmi-validation"11929name = "wasmi-validation"
12513version = "0.4.0"11930version = "0.4.1"
12514source = "registry+https://github.com/rust-lang/crates.io-index"11931source = "registry+https://github.com/rust-lang/crates.io-index"
12515checksum = "a2eb8e860796d8be48efef530b60eebf84e74a88bce107374fffb0da97d504b8"11932checksum = "165343ecd6c018fc09ebcae280752702c9a2ef3e6f8d02f1cfcbdb53ef6d7937"
12516dependencies = [11933dependencies = [
12517 "parity-wasm 0.42.2",11934 "parity-wasm 0.42.2",
12518]11935]
1251911936
12520[[package]]11937[[package]]
12521name = "wasmparser"11938name = "wasmparser"
12522version = "0.78.2"11939version = "0.80.2"
12523source = "registry+https://github.com/rust-lang/crates.io-index"11940source = "registry+https://github.com/rust-lang/crates.io-index"
12524checksum = "52144d4c78e5cf8b055ceab8e5fa22814ce4315d6002ad32cfd914f37c12fd65"11941checksum = "449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6b"
1252511942
12526[[package]]11943[[package]]
12527name = "wasmtime"11944name = "wasmtime"
12528version = "0.27.0"11945version = "0.30.0"
12529source = "registry+https://github.com/rust-lang/crates.io-index"11946source = "registry+https://github.com/rust-lang/crates.io-index"
12530checksum = "b310b9d20fcf59385761d1ade7a3ef06aecc380e3d3172035b919eaf7465d9f7"11947checksum = "899b1e5261e3d3420860dacfb952871ace9d7ba9f953b314f67aaf9f8e2a4d89"
12531dependencies = [11948dependencies = [
12532 "anyhow",11949 "anyhow",
12533 "backtrace",11950 "backtrace",
12538 "lazy_static",11955 "lazy_static",
12539 "libc",11956 "libc",
12540 "log",11957 "log",
11958 "object 0.26.2",
12541 "paste",11959 "paste",
12542 "psm",11960 "psm",
11961 "rayon",
12543 "region",11962 "region",
12544 "rustc-demangle",11963 "rustc-demangle",
12545 "serde",11964 "serde",
12546 "smallvec 1.6.1",
12547 "target-lexicon",11965 "target-lexicon",
12548 "wasmparser",11966 "wasmparser",
12549 "wasmtime-cache",11967 "wasmtime-cache",
11968 "wasmtime-cranelift",
12550 "wasmtime-environ",11969 "wasmtime-environ",
12551 "wasmtime-jit",11970 "wasmtime-jit",
12552 "wasmtime-profiling",
12553 "wasmtime-runtime",11971 "wasmtime-runtime",
12554 "winapi 0.3.9",11972 "winapi 0.3.9",
12555]11973]
1255611974
12557[[package]]11975[[package]]
12558name = "wasmtime-cache"11976name = "wasmtime-cache"
12559version = "0.27.0"11977version = "0.30.0"
12560source = "registry+https://github.com/rust-lang/crates.io-index"11978source = "registry+https://github.com/rust-lang/crates.io-index"
12561checksum = "d14d500d5c3dc5f5c097158feee123d64b3097f0d836a2a27dff9c761c73c843"11979checksum = "e2493b81d7a9935f7af15e06beec806f256bc974a90a843685f3d61f2fc97058"
12562dependencies = [11980dependencies = [
12563 "anyhow",11981 "anyhow",
12564 "base64 0.13.0",11982 "base64 0.13.0",
12569 "libc",11987 "libc",
12570 "log",11988 "log",
12571 "serde",11989 "serde",
12572 "sha2 0.9.2",11990 "sha2 0.9.8",
12573 "toml",11991 "toml",
12574 "winapi 0.3.9",11992 "winapi 0.3.9",
12575 "zstd",11993 "zstd",
12576]11994]
1257711995
12578[[package]]11996[[package]]
12579name = "wasmtime-cranelift"11997name = "wasmtime-cranelift"
12580version = "0.27.0"11998version = "0.30.0"
12581source = "registry+https://github.com/rust-lang/crates.io-index"11999source = "registry+https://github.com/rust-lang/crates.io-index"
12582checksum = "c525b39f062eada7db3c1298287b96dcb6e472b9f6b22501300b28d9fa7582f6"12000checksum = "99706bacdf5143f7f967d417f0437cce83a724cf4518cb1a3ff40e519d793021"
12583dependencies = [12001dependencies = [
12002 "anyhow",
12584 "cranelift-codegen",12003 "cranelift-codegen",
12585 "cranelift-entity",12004 "cranelift-entity",
12586 "cranelift-frontend",12005 "cranelift-frontend",
12006 "cranelift-native",
12587 "cranelift-wasm",12007 "cranelift-wasm",
12588 "target-lexicon",12008 "gimli",
12589 "wasmparser",
12590 "wasmtime-environ",
12591]
12592
12593[[package]]
12594name = "wasmtime-debug"
12595version = "0.27.0"
12596source = "registry+https://github.com/rust-lang/crates.io-index"
12597checksum = "c5d2a763e7a6fc734218e0e463196762a4f409c483063d81e0e85f96343b2e0a"
12598dependencies = [
12599 "anyhow",
12600 "gimli 0.24.0",
12601 "more-asserts",12009 "more-asserts",
12602 "object 0.24.0",12010 "object 0.26.2",
12603 "target-lexicon",12011 "target-lexicon",
12604 "thiserror",12012 "thiserror",
12605 "wasmparser",12013 "wasmparser",
1260812016
12609[[package]]12017[[package]]
12610name = "wasmtime-environ"12018name = "wasmtime-environ"
12611version = "0.27.0"12019version = "0.30.0"
12612source = "registry+https://github.com/rust-lang/crates.io-index"12020source = "registry+https://github.com/rust-lang/crates.io-index"
12613checksum = "f64d0c2d881c31b0d65c1f2695e022d71eb60b9fbdd336aacca28208b58eac90"12021checksum = "ac42cb562a2f98163857605f02581d719a410c5abe93606128c59a10e84de85b"
12614dependencies = [12022dependencies = [
12023 "anyhow",
12615 "cfg-if 1.0.0",12024 "cfg-if 1.0.0",
12616 "cranelift-codegen",
12617 "cranelift-entity",12025 "cranelift-entity",
12618 "cranelift-wasm",12026 "gimli",
12619 "gimli 0.24.0",
12620 "indexmap",12027 "indexmap",
12621 "log",12028 "log",
12622 "more-asserts",12029 "more-asserts",
12030 "object 0.26.2",
12623 "serde",12031 "serde",
12032 "target-lexicon",
12624 "thiserror",12033 "thiserror",
12625 "wasmparser",12034 "wasmparser",
12035 "wasmtime-types",
12626]12036]
1262712037
12628[[package]]12038[[package]]
12629name = "wasmtime-jit"12039name = "wasmtime-jit"
12630version = "0.27.0"12040version = "0.30.0"
12631source = "registry+https://github.com/rust-lang/crates.io-index"12041source = "registry+https://github.com/rust-lang/crates.io-index"
12632checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707"12042checksum = "24f46dd757225f29a419be415ea6fb8558df9b0194f07e3a6a9c99d0e14dd534"
12633dependencies = [12043dependencies = [
12634 "addr2line 0.15.1",12044 "addr2line",
12635 "anyhow",12045 "anyhow",
12046 "bincode",
12636 "cfg-if 1.0.0",12047 "cfg-if 1.0.0",
12637 "cranelift-codegen",12048 "gimli",
12638 "cranelift-entity",12049 "libc",
12639 "cranelift-frontend",
12640 "cranelift-native",
12641 "cranelift-wasm",
12642 "gimli 0.24.0",
12643 "log",12050 "log",
12644 "more-asserts",12051 "more-asserts",
12645 "object 0.24.0",12052 "object 0.26.2",
12646 "rayon",
12647 "region",12053 "region",
12648 "serde",12054 "serde",
12649 "target-lexicon",12055 "target-lexicon",
12650 "thiserror",12056 "thiserror",
12651 "wasmparser",12057 "wasmparser",
12652 "wasmtime-cranelift",
12653 "wasmtime-debug",
12654 "wasmtime-environ",12058 "wasmtime-environ",
12655 "wasmtime-obj",
12656 "wasmtime-profiling",
12657 "wasmtime-runtime",12059 "wasmtime-runtime",
12658 "winapi 0.3.9",12060 "winapi 0.3.9",
12659]12061]
1266012062
12661[[package]]12063[[package]]
12662name = "wasmtime-obj"
12663version = "0.27.0"
12664source = "registry+https://github.com/rust-lang/crates.io-index"
12665checksum = "8e1a8ff85246d091828e2225af521a6208ed28c997bb5c39eb697366dc2e2f2b"
12666dependencies = [
12667 "anyhow",
12668 "more-asserts",
12669 "object 0.24.0",
12670 "target-lexicon",
12671 "wasmtime-debug",
12672 "wasmtime-environ",
12673]
12674
12675[[package]]
12676name = "wasmtime-profiling"
12677version = "0.27.0"
12678source = "registry+https://github.com/rust-lang/crates.io-index"
12679checksum = "e24364d522dcd67c897c8fffc42e5bdfc57207bbb6d7eeade0da9d4a7d70105b"
12680dependencies = [
12681 "anyhow",
12682 "cfg-if 1.0.0",
12683 "lazy_static",
12684 "libc",
12685 "serde",
12686 "target-lexicon",
12687 "wasmtime-environ",
12688 "wasmtime-runtime",
12689]
12690
12691[[package]]
12692name = "wasmtime-runtime"12064name = "wasmtime-runtime"
12693version = "0.27.0"12065version = "0.30.0"
12694source = "registry+https://github.com/rust-lang/crates.io-index"12066source = "registry+https://github.com/rust-lang/crates.io-index"
12695checksum = "c51e57976e8a19a18a18e002c6eb12e5769554204238e47ff155fda1809ef0f7"12067checksum = "0122215a44923f395487048cb0a1d60b5b32c73aab15cf9364b798dbaff0996f"
12696dependencies = [12068dependencies = [
12697 "anyhow",12069 "anyhow",
12698 "backtrace",12070 "backtrace",
12703 "libc",12075 "libc",
12704 "log",12076 "log",
12705 "mach",12077 "mach",
12706 "memoffset 0.6.1",12078 "memoffset",
12707 "more-asserts",12079 "more-asserts",
12708 "rand 0.8.4",12080 "rand 0.8.4",
12709 "region",12081 "region",
12713]12085]
1271412086
12715[[package]]12087[[package]]
12088name = "wasmtime-types"
12089version = "0.30.0"
12090source = "registry+https://github.com/rust-lang/crates.io-index"
12091checksum = "f9b01caf8a204ef634ebac99700e77ba716d3ebbb68a1abbc2ceb6b16dbec9e4"
12092dependencies = [
12093 "cranelift-entity",
12094 "serde",
12095 "thiserror",
12096 "wasmparser",
12097]
12098
12099[[package]]
12716name = "web-sys"12100name = "web-sys"
12717version = "0.3.46"12101version = "0.3.55"
12718source = "registry+https://github.com/rust-lang/crates.io-index"12102source = "registry+https://github.com/rust-lang/crates.io-index"
12719checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3"12103checksum = "38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fb"
12720dependencies = [12104dependencies = [
12721 "js-sys",12105 "js-sys",
12722 "wasm-bindgen",12106 "wasm-bindgen",
12723]12107]
1272412108
12725[[package]]12109[[package]]
12726name = "webpki"12110name = "webpki"
12727version = "0.21.3"12111version = "0.21.4"
12728source = "registry+https://github.com/rust-lang/crates.io-index"12112source = "registry+https://github.com/rust-lang/crates.io-index"
12729checksum = "ab146130f5f790d45f82aeeb09e55a256573373ec64409fc19a6fb82fb1032ae"12113checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea"
12730dependencies = [12114dependencies = [
12731 "ring",12115 "ring",
12732 "untrusted",12116 "untrusted",
12733]12117]
1273412118
12735[[package]]12119[[package]]
12736name = "webpki-roots"12120name = "webpki-roots"
12737version = "0.21.0"12121version = "0.21.1"
12738source = "registry+https://github.com/rust-lang/crates.io-index"12122source = "registry+https://github.com/rust-lang/crates.io-index"
12739checksum = "82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376"12123checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940"
12740dependencies = [12124dependencies = [
12741 "webpki",12125 "webpki",
12742]12126]
1274312127
12744[[package]]12128[[package]]
12745name = "wepoll-sys"12129name = "wepoll-ffi"
12746version = "3.0.1"12130version = "0.1.2"
12747source = "registry+https://github.com/rust-lang/crates.io-index"12131source = "registry+https://github.com/rust-lang/crates.io-index"
12748checksum = "0fcb14dea929042224824779fbc82d9fab8d2e6d3cbc0ac404de8edf489e77ff"12132checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb"
12749dependencies = [12133dependencies = [
12750 "cc",12134 "cc",
12751]12135]
1275212136
12753[[package]]12137[[package]]
12754name = "westend-runtime"12138name = "westend-runtime"
12755version = "0.9.10"12139version = "0.9.12"
12756source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"12140source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
12757dependencies = [12141dependencies = [
12758 "beefy-primitives",12142 "beefy-primitives",
12759 "bitvec 0.20.1",12143 "bitvec 0.20.4",
12760 "frame-benchmarking",12144 "frame-benchmarking",
12761 "frame-election-provider-support",12145 "frame-election-provider-support",
12762 "frame-executive",12146 "frame-executive",
12770 "pallet-authority-discovery",12154 "pallet-authority-discovery",
12771 "pallet-authorship",12155 "pallet-authorship",
12772 "pallet-babe",12156 "pallet-babe",
12157 "pallet-bags-list",
12773 "pallet-balances",12158 "pallet-balances",
12774 "pallet-collective",12159 "pallet-collective",
12775 "pallet-democracy",12160 "pallet-democracy",
12801 "pallet-utility",12186 "pallet-utility",
12802 "pallet-vesting",12187 "pallet-vesting",
12803 "pallet-xcm",12188 "pallet-xcm",
12189 "pallet-xcm-benchmarks",
12804 "parity-scale-codec",12190 "parity-scale-codec",
12805 "polkadot-parachain",12191 "polkadot-parachain",
12806 "polkadot-primitives",12192 "polkadot-primitives",
12807 "polkadot-runtime-common",12193 "polkadot-runtime-common",
12808 "polkadot-runtime-parachains",12194 "polkadot-runtime-parachains",
12809 "rustc-hex",12195 "rustc-hex",
12196 "scale-info",
12810 "serde",12197 "serde",
12811 "serde_derive",12198 "serde_derive",
12812 "smallvec 1.6.1",12199 "smallvec",
12813 "sp-api",12200 "sp-api",
12814 "sp-authority-discovery",12201 "sp-authority-discovery",
12815 "sp-block-builder",12202 "sp-block-builder",
12825 "sp-std",12212 "sp-std",
12826 "sp-transaction-pool",12213 "sp-transaction-pool",
12827 "sp-version",12214 "sp-version",
12828 "static_assertions",
12829 "substrate-wasm-builder",12215 "substrate-wasm-builder",
12830 "xcm",12216 "xcm",
12831 "xcm-builder",12217 "xcm-builder",
1283412220
12835[[package]]12221[[package]]
12836name = "which"12222name = "which"
12837version = "4.0.2"12223version = "4.2.2"
12838source = "registry+https://github.com/rust-lang/crates.io-index"12224source = "registry+https://github.com/rust-lang/crates.io-index"
12839checksum = "87c14ef7e1b8b8ecfc75d5eca37949410046e66f15d185c01d70824f1f8111ef"12225checksum = "ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9"
12840dependencies = [12226dependencies = [
12227 "either",
12228 "lazy_static",
12841 "libc",12229 "libc",
12842 "thiserror",
12843]12230]
1284412231
12845[[package]]12232[[package]]
1291812305
12919[[package]]12306[[package]]
12920name = "x25519-dalek"12307name = "x25519-dalek"
12921version = "1.1.0"12308version = "1.1.1"
12922source = "registry+https://github.com/rust-lang/crates.io-index"12309source = "registry+https://github.com/rust-lang/crates.io-index"
12923checksum = "bc614d95359fd7afc321b66d2107ede58b246b844cf5d8a0adcca413e439f088"12310checksum = "5a0c105152107e3b96f6a00a65e86ce82d9b125230e1c4302940eca58ff71f4f"
12924dependencies = [12311dependencies = [
12925 "curve25519-dalek 3.0.0",12312 "curve25519-dalek 3.2.0",
12926 "rand_core 0.5.1",12313 "rand_core 0.5.1",
12927 "zeroize",12314 "zeroize",
12928]12315]
1292912316
12930[[package]]12317[[package]]
12931name = "xcm"12318name = "xcm"
12932version = "0.9.10"12319version = "0.9.12"
12933source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"12320source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
12934dependencies = [12321dependencies = [
12935 "derivative",12322 "derivative",
12936 "impl-trait-for-tuples 0.2.1",12323 "impl-trait-for-tuples 0.2.1",
12937 "log",12324 "log",
12938 "parity-scale-codec",12325 "parity-scale-codec",
12326 "scale-info",
12939 "xcm-procedural",12327 "xcm-procedural",
12940]12328]
1294112329
12942[[package]]12330[[package]]
12943name = "xcm-builder"12331name = "xcm-builder"
12944version = "0.9.10"12332version = "0.9.12"
12945source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"12333source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
12946dependencies = [12334dependencies = [
12947 "frame-support",12335 "frame-support",
12948 "frame-system",12336 "frame-system",
12949 "impl-trait-for-tuples 0.2.1",12337 "log",
12950 "pallet-transaction-payment",12338 "pallet-transaction-payment",
12951 "parity-scale-codec",12339 "parity-scale-codec",
12952 "polkadot-parachain",12340 "polkadot-parachain",
12341 "scale-info",
12953 "sp-arithmetic",12342 "sp-arithmetic",
12954 "sp-io",12343 "sp-io",
12955 "sp-runtime",12344 "sp-runtime",
1296012349
12961[[package]]12350[[package]]
12962name = "xcm-executor"12351name = "xcm-executor"
12963version = "0.9.10"12352version = "0.9.12"
12964source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"12353source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
12965dependencies = [12354dependencies = [
12355 "frame-benchmarking",
12966 "frame-support",12356 "frame-support",
12967 "impl-trait-for-tuples 0.2.1",12357 "impl-trait-for-tuples 0.2.1",
12968 "log",12358 "log",
12978[[package]]12368[[package]]
12979name = "xcm-procedural"12369name = "xcm-procedural"
12980version = "0.1.0"12370version = "0.1.0"
12981source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.10#aeea9b7bd81919e014f7621f6c4b2eb9709d918f"12371source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.12#5feed981cf0fe671447eabaa9c0d235a8dd0003e"
12982dependencies = [12372dependencies = [
12983 "proc-macro2",12373 "proc-macro2",
12984 "quote",12374 "quote",
1300712397
13008[[package]]12398[[package]]
13009name = "zeroize"12399name = "zeroize"
13010version = "1.2.0"12400version = "1.4.2"
13011source = "registry+https://github.com/rust-lang/crates.io-index"12401source = "registry+https://github.com/rust-lang/crates.io-index"
13012checksum = "81a974bcdd357f0dca4d41677db03436324d45a4c9ed2d0b873a5a360ce41c36"12402checksum = "bf68b08513768deaa790264a7fac27a58cbf2705cfcdc9448362229217d7e970"
13013dependencies = [12403dependencies = [
13014 "zeroize_derive",12404 "zeroize_derive",
13015]12405]
1301612406
13017[[package]]12407[[package]]
13018name = "zeroize_derive"12408name = "zeroize_derive"
13019version = "1.0.0"12409version = "1.2.0"
13020source = "registry+https://github.com/rust-lang/crates.io-index"12410source = "registry+https://github.com/rust-lang/crates.io-index"
13021checksum = "de251eec69fc7c1bc3923403d18ececb929380e016afe103da75f396704f8ca2"12411checksum = "bdff2024a851a322b08f179173ae2ba620445aef1e838f0c196820eade4ae0c7"
13022dependencies = [12412dependencies = [
13023 "proc-macro2",12413 "proc-macro2",
13024 "quote",12414 "quote",
1302812418
13029[[package]]12419[[package]]
13030name = "zstd"12420name = "zstd"
13031version = "0.6.1+zstd.1.4.9"12421version = "0.9.0+zstd.1.5.0"
13032source = "registry+https://github.com/rust-lang/crates.io-index"12422source = "registry+https://github.com/rust-lang/crates.io-index"
13033checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3"12423checksum = "07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccd"
13034dependencies = [12424dependencies = [
13035 "zstd-safe",12425 "zstd-safe",
13036]12426]
1303712427
13038[[package]]12428[[package]]
13039name = "zstd-safe"12429name = "zstd-safe"
13040version = "3.0.1+zstd.1.4.9"12430version = "4.1.1+zstd.1.5.0"
13041source = "registry+https://github.com/rust-lang/crates.io-index"12431source = "registry+https://github.com/rust-lang/crates.io-index"
13042checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c"12432checksum = "c91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079"
13043dependencies = [12433dependencies = [
13044 "libc",12434 "libc",
13045 "zstd-sys",12435 "zstd-sys",
13046]12436]
1304712437
13048[[package]]12438[[package]]
13049name = "zstd-sys"12439name = "zstd-sys"
13050version = "1.4.20+zstd.1.4.9"12440version = "1.6.1+zstd.1.5.0"
13051source = "registry+https://github.com/rust-lang/crates.io-index"12441source = "registry+https://github.com/rust-lang/crates.io-index"
13052checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e"12442checksum = "615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33"
13053dependencies = [12443dependencies = [
13054 "cc",12444 "cc",
13055 "libc",12445 "libc",
modifiedDockerfile-parachaindiffbeforeafterboth
44
5ARG RUST_TOOLCHAIN=nightly-2021-06-285ARG RUST_TOOLCHAIN=nightly-2021-06-28
6#ARG RUST_C=1.55.0-nightly6#ARG RUST_C=1.55.0-nightly
7ARG POLKA_VERSION=v0.9.107ARG POLKA_VERSION=v0.9.12
8ARG NFT_BRANCH=develop8ARG NFT_BRANCH=develop
99
10#ARG USER=***10#ARG USER=***
modifiedcrates/evm-coder/Cargo.tomldiffbeforeafterboth
7evm-coder-macros = { path = "../evm-coder-macros" }7evm-coder-macros = { path = "../evm-coder-macros" }
8primitive-types = { version = "0.10.1", default-features = false }8primitive-types = { version = "0.10.1", default-features = false }
9hex-literal = "0.3.3"9hex-literal = "0.3.3"
10ethereum = { version = "0.9.0", default-features = false }10ethereum = { version = "0.9", git = "https://github.com/purestake/ethereum", branch = "joshy-scale-info", 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
modifieddocker-compose-tests-parachain.ymldiffbeforeafterboth
7 ports:7 ports:
8 - 9944:99448 - 9944:9944
9 - 9844:98449 - 9844:9844
10 - 9933:993410 - 9933:9933
11 build:11 build:
12 context: ./12 context: ./
13 dockerfile: Dockerfile-parachain13 dockerfile: Dockerfile-parachain
19 volumes:19 volumes:
20# - ./chain-data:/chain-data20# - ./chain-data:/chain-data
21 - ./launch-config.json:/polkadot-launch/launch-config.json21 - ./launch-config.json:/polkadot-launch/launch-config.json
22 - ./runtime_types.json:/polkadot-launch/runtime_types.json
23 env_file:22 env_file:
24 - ./.env23 - ./.env
25 networks:24 networks:
34 context: tests/33 context: tests/
35 dockerfile: Dockerfile-tests34 dockerfile: Dockerfile-tests
36 environment:35 environment:
37 RPC_URL: http://blockchain_nodes:9934/36 RPC_URL: http://blockchain_nodes:9933/
38 volumes:37 volumes:
39 - ./tests/src/config_docker.ts:/nft_parachain/src/config.ts38 - ./tests/src/config_docker.ts:/nft_parachain/src/config.ts
40 - /home/ubuntu/mochawesome-report:/nft_parachain/mochawesome-report39 - /home/ubuntu/mochawesome-report:/nft_parachain/mochawesome-report
41 - ./runtime_types.json:/runtime_types.json
42# command: bash -c 'while true; do sleep 20; df -h; done'40# command: bash -c 'while true; do sleep 20; df -h; done'
43 networks:41 networks:
44 - node_test_network42 - node_test_network
modifiedexamples/re-fungible/create_collection.jsdiffbeforeafterboth
45async function main() {45async function main() {
46 // Initialise the provider to connect to the node46 // Initialise the provider to connect to the node
47 const wsProvider = new WsProvider(config.wsEndpoint);47 const wsProvider = new WsProvider(config.wsEndpoint);
48 const rtt = JSON.parse(fs.readFileSync("runtime_types.json"));
49
50 // Create the API and wait until ready48 // Create the API and wait until ready
51 const api = await ApiPromise.create({ 49 const api = await ApiPromise.create({
52 provider: wsProvider,50 provider: wsProvider,
53 types: rtt
54 });51 });
5552
56 // Owners's keypair53 // Owners's keypair
modifiedexamples/testnft/create_collection.jsdiffbeforeafterboth
48async function main() {48async function main() {
49 // Initialise the provider to connect to the node49 // Initialise the provider to connect to the node
50 const wsProvider = new WsProvider(config.wsEndpoint);50 const wsProvider = new WsProvider(config.wsEndpoint);
51 const rtt = JSON.parse(fs.readFileSync("runtime_types.json"));
5251
53 // Create the API and wait until ready52 // Create the API and wait until ready
54 const api = await ApiPromise.create({ 53 const api = await ApiPromise.create({
55 provider: wsProvider,54 provider: wsProvider,
56 types: rtt
57 });55 });
5856
59 // Owners's keypair57 // Owners's keypair
modifiedexamples/testnft/create_tokens.jsdiffbeforeafterboth
34async function main() {34async function main() {
35 // Initialise the provider to connect to the node35 // Initialise the provider to connect to the node
36 const wsProvider = new WsProvider(config.wsEndpoint);36 const wsProvider = new WsProvider(config.wsEndpoint);
37 const rtt = require("./runtime_types.json");
3837
39 // Create the API and wait until ready38 // Create the API and wait until ready
40 const api = await ApiPromise.create({ 39 const api = await ApiPromise.create({
41 provider: wsProvider,40 provider: wsProvider,
42 types: rtt
43 });41 });
4442
45 // Retrieve the chain & node information information via rpc calls43 // Retrieve the chain & node information information via rpc calls
53 console.log(`You are connected to chain ${chain} using ${nodeName} v${nodeVersion}`);51 console.log(`You are connected to chain ${chain} using ${nodeName} v${nodeVersion}`);
54 console.log(`Collection: ${collection}`);52 console.log(`Collection: ${collection}`);
5553
56 if (checkOwner(collection.Owner.toString())) {54 if (checkOwner(collection.owner.toString())) {
57 // Import account from mnemonic phrase in config file55 // Import account from mnemonic phrase in config file
58 const keyring = new Keyring({ type: 'sr25519' });56 const keyring = new Keyring({ type: 'sr25519' });
59 const owner = keyring.addFromUri(config.ownerSeed);57 const owner = keyring.addFromUri(config.ownerSeed);
modifiedlaunch-config.jsondiffbeforeafterboth
88 ],88 ],
89 "simpleParachains": [],89 "simpleParachains": [],
90 "hrmpChannels": [],90 "hrmpChannels": [],
91 "types": "./runtime_types.json",
92 "finalization": false91 "finalization": false
93}92}
9493
modifiedlaunch-test-env.shdiffbeforeafterboth
1cp launch-config.json ../polkadot-launch/launch-config.json1cp launch-config.json ../polkadot-launch/launch-config.json
2cp runtime_types.json ../polkadot-launch/runtime_types.json
32
4cd ../polkadot-launch3cd ../polkadot-launch
5yarn install4yarn install
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.10'6branch = 'polkadot-v0.9.12'
7version = '3.0.0'
87
9################################################################################8################################################################################
10# Substrate Dependecies9# Substrate Dependecies
1716
18[dependencies.frame-benchmarking]17[dependencies.frame-benchmarking]
19git = 'https://github.com/paritytech/substrate.git'18git = 'https://github.com/paritytech/substrate.git'
20branch = 'polkadot-v0.9.10'19branch = 'polkadot-v0.9.12'
21version = '4.0.0-dev'
2220
23[dependencies.frame-benchmarking-cli]21[dependencies.frame-benchmarking-cli]
24git = 'https://github.com/paritytech/substrate.git'22git = 'https://github.com/paritytech/substrate.git'
25branch = 'polkadot-v0.9.10'23branch = 'polkadot-v0.9.12'
26version = '4.0.0-dev'
2724
28[dependencies.pallet-transaction-payment-rpc]25[dependencies.pallet-transaction-payment-rpc]
29git = 'https://github.com/paritytech/substrate.git'26git = 'https://github.com/paritytech/substrate.git'
30branch = 'polkadot-v0.9.10'27branch = 'polkadot-v0.9.12'
31version = '4.0.0-dev'
3228
33[dependencies.substrate-prometheus-endpoint]29[dependencies.substrate-prometheus-endpoint]
34git = 'https://github.com/paritytech/substrate.git'30git = 'https://github.com/paritytech/substrate.git'
35branch = 'polkadot-v0.9.10'31branch = 'polkadot-v0.9.12'
36version = '0.9.0'
3732
38[dependencies.sc-basic-authorship]33[dependencies.sc-basic-authorship]
39git = 'https://github.com/paritytech/substrate.git'34git = 'https://github.com/paritytech/substrate.git'
40branch = 'polkadot-v0.9.10'35branch = 'polkadot-v0.9.12'
41version = '0.10.0-dev'
4236
43[dependencies.sc-chain-spec]37[dependencies.sc-chain-spec]
44git = 'https://github.com/paritytech/substrate.git'38git = 'https://github.com/paritytech/substrate.git'
45branch = 'polkadot-v0.9.10'39branch = 'polkadot-v0.9.12'
46version = '4.0.0-dev'
4740
48[dependencies.sc-cli]41[dependencies.sc-cli]
49features = ['wasmtime']42features = ['wasmtime']
50git = 'https://github.com/paritytech/substrate.git'43git = 'https://github.com/paritytech/substrate.git'
51branch = 'polkadot-v0.9.10'44branch = 'polkadot-v0.9.12'
52version = '0.10.0-dev'
5345
54[dependencies.sc-client-api]46[dependencies.sc-client-api]
55git = 'https://github.com/paritytech/substrate.git'47git = 'https://github.com/paritytech/substrate.git'
56branch = 'polkadot-v0.9.10'48branch = 'polkadot-v0.9.12'
57version = '4.0.0-dev'
5849
59[dependencies.sc-consensus]50[dependencies.sc-consensus]
60git = 'https://github.com/paritytech/substrate.git'51git = 'https://github.com/paritytech/substrate.git'
61branch = 'polkadot-v0.9.10'52branch = 'polkadot-v0.9.12'
62version = '0.10.0-dev'
6353
64[dependencies.sc-consensus-aura]54[dependencies.sc-consensus-aura]
65git = 'https://github.com/paritytech/substrate.git'55git = 'https://github.com/paritytech/substrate.git'
66branch = 'polkadot-v0.9.10'56branch = 'polkadot-v0.9.12'
67version = '0.10.0-dev'
6857
69[dependencies.sc-executor]58[dependencies.sc-executor]
70features = ['wasmtime']59features = ['wasmtime']
71git = 'https://github.com/paritytech/substrate.git'60git = 'https://github.com/paritytech/substrate.git'
72branch = 'polkadot-v0.9.10'61branch = 'polkadot-v0.9.12'
73version = '0.10.0-dev'
7462
75[dependencies.sc-finality-grandpa]63[dependencies.sc-finality-grandpa]
76git = 'https://github.com/paritytech/substrate.git'64git = 'https://github.com/paritytech/substrate.git'
77branch = 'polkadot-v0.9.10'65branch = 'polkadot-v0.9.12'
78version = '0.10.0-dev'
7966
80[dependencies.sc-keystore]67[dependencies.sc-keystore]
81git = 'https://github.com/paritytech/substrate.git'68git = 'https://github.com/paritytech/substrate.git'
82branch = 'polkadot-v0.9.10'69branch = 'polkadot-v0.9.12'
83version = '4.0.0-dev'
8470
85[dependencies.sc-rpc]71[dependencies.sc-rpc]
86git = 'https://github.com/paritytech/substrate.git'72git = 'https://github.com/paritytech/substrate.git'
87branch = 'polkadot-v0.9.10'73branch = 'polkadot-v0.9.12'
88version = '4.0.0-dev'
8974
90[dependencies.sc-rpc-api]75[dependencies.sc-rpc-api]
91git = 'https://github.com/paritytech/substrate.git'76git = 'https://github.com/paritytech/substrate.git'
92branch = 'polkadot-v0.9.10'77branch = 'polkadot-v0.9.12'
93version = '0.10.0-dev'
9478
95[dependencies.sc-service]79[dependencies.sc-service]
96features = ['wasmtime']80features = ['wasmtime']
97git = 'https://github.com/paritytech/substrate.git'81git = 'https://github.com/paritytech/substrate.git'
98branch = 'polkadot-v0.9.10'82branch = 'polkadot-v0.9.12'
99version = '0.10.0-dev'
10083
101[dependencies.sc-telemetry]84[dependencies.sc-telemetry]
102git = 'https://github.com/paritytech/substrate.git'85git = 'https://github.com/paritytech/substrate.git'
103branch = 'polkadot-v0.9.10'86branch = 'polkadot-v0.9.12'
104version = '4.0.0-dev'
10587
106[dependencies.sc-transaction-pool]88[dependencies.sc-transaction-pool]
107git = 'https://github.com/paritytech/substrate.git'89git = 'https://github.com/paritytech/substrate.git'
108branch = 'polkadot-v0.9.10'90branch = 'polkadot-v0.9.12'
109version = '4.0.0-dev'
11091
111[dependencies.sc-tracing]92[dependencies.sc-tracing]
112git = 'https://github.com/paritytech/substrate.git'93git = 'https://github.com/paritytech/substrate.git'
113branch = 'polkadot-v0.9.10'94branch = 'polkadot-v0.9.12'
114version = '4.0.0-dev'
11595
116[dependencies.sp-block-builder]96[dependencies.sp-block-builder]
117git = 'https://github.com/paritytech/substrate.git'97git = 'https://github.com/paritytech/substrate.git'
118branch = 'polkadot-v0.9.10'98branch = 'polkadot-v0.9.12'
119version = '4.0.0-dev'
12099
121[dependencies.sp-api]100[dependencies.sp-api]
122git = 'https://github.com/paritytech/substrate.git'101git = 'https://github.com/paritytech/substrate.git'
123branch = 'polkadot-v0.9.10'102branch = 'polkadot-v0.9.12'
124version = '4.0.0-dev'
125103
126[dependencies.sp-blockchain]104[dependencies.sp-blockchain]
127git = 'https://github.com/paritytech/substrate.git'105git = 'https://github.com/paritytech/substrate.git'
128branch = 'polkadot-v0.9.10'106branch = 'polkadot-v0.9.12'
129version = '4.0.0-dev'
130107
131[dependencies.sp-consensus]108[dependencies.sp-consensus]
132git = 'https://github.com/paritytech/substrate.git'109git = 'https://github.com/paritytech/substrate.git'
133branch = 'polkadot-v0.9.10'110branch = 'polkadot-v0.9.12'
134version = '0.10.0-dev'
135111
136[dependencies.sp-consensus-aura]112[dependencies.sp-consensus-aura]
137git = 'https://github.com/paritytech/substrate.git'113git = 'https://github.com/paritytech/substrate.git'
138branch = 'polkadot-v0.9.10'114branch = 'polkadot-v0.9.12'
139version = '0.10.0-dev'
140115
141[dependencies.sp-core]116[dependencies.sp-core]
142git = 'https://github.com/paritytech/substrate.git'117git = 'https://github.com/paritytech/substrate.git'
143branch = 'polkadot-v0.9.10'118branch = 'polkadot-v0.9.12'
144version = '4.0.0-dev'
145119
146[dependencies.sp-finality-grandpa]120[dependencies.sp-finality-grandpa]
147git = 'https://github.com/paritytech/substrate.git'121git = 'https://github.com/paritytech/substrate.git'
148branch = 'polkadot-v0.9.10'122branch = 'polkadot-v0.9.12'
149version = '4.0.0-dev'
150123
151[dependencies.sp-inherents]124[dependencies.sp-inherents]
152git = 'https://github.com/paritytech/substrate.git'125git = 'https://github.com/paritytech/substrate.git'
153branch = 'polkadot-v0.9.10'126branch = 'polkadot-v0.9.12'
154version = '4.0.0-dev'
155127
156[dependencies.sp-keystore]128[dependencies.sp-keystore]
157git = 'https://github.com/paritytech/substrate.git'129git = 'https://github.com/paritytech/substrate.git'
158branch = 'polkadot-v0.9.10'130branch = 'polkadot-v0.9.12'
159version = '0.10.0-dev'
160131
161[dependencies.sp-offchain]132[dependencies.sp-offchain]
162git = 'https://github.com/paritytech/substrate.git'133git = 'https://github.com/paritytech/substrate.git'
163branch = 'polkadot-v0.9.10'134branch = 'polkadot-v0.9.12'
164version = '4.0.0-dev'
165135
166[dependencies.sp-runtime]136[dependencies.sp-runtime]
167git = 'https://github.com/paritytech/substrate.git'137git = 'https://github.com/paritytech/substrate.git'
168branch = 'polkadot-v0.9.10'138branch = 'polkadot-v0.9.12'
169version = '4.0.0-dev'
170139
171[dependencies.sp-session]140[dependencies.sp-session]
172git = 'https://github.com/paritytech/substrate.git'141git = 'https://github.com/paritytech/substrate.git'
173branch = 'polkadot-v0.9.10'142branch = 'polkadot-v0.9.12'
174version = '4.0.0-dev'
175143
176[dependencies.sp-timestamp]144[dependencies.sp-timestamp]
177git = 'https://github.com/paritytech/substrate.git'145git = 'https://github.com/paritytech/substrate.git'
178branch = 'polkadot-v0.9.10'146branch = 'polkadot-v0.9.12'
179version = '4.0.0-dev'
180147
181[dependencies.sp-transaction-pool]148[dependencies.sp-transaction-pool]
182git = 'https://github.com/paritytech/substrate.git'149git = 'https://github.com/paritytech/substrate.git'
183branch = 'polkadot-v0.9.10'150branch = 'polkadot-v0.9.12'
184version = '4.0.0-dev'
185151
186[dependencies.sp-trie]152[dependencies.sp-trie]
187git = 'https://github.com/paritytech/substrate.git'153git = 'https://github.com/paritytech/substrate.git'
188branch = 'polkadot-v0.9.10'154branch = 'polkadot-v0.9.12'
189version = '4.0.0-dev'
190155
191[dependencies.substrate-frame-rpc-system]156[dependencies.substrate-frame-rpc-system]
192git = 'https://github.com/paritytech/substrate.git'157git = 'https://github.com/paritytech/substrate.git'
193branch = 'polkadot-v0.9.10'158branch = 'polkadot-v0.9.12'
194version = '4.0.0-dev'
195159
196[dependencies.sc-network]160[dependencies.sc-network]
197git = 'https://github.com/paritytech/substrate.git'161git = 'https://github.com/paritytech/substrate.git'
198branch = 'polkadot-v0.9.10'162branch = 'polkadot-v0.9.12'
199version = '0.10.0-dev'
200163
201[dependencies.serde]164[dependencies.serde]
202features = ['derive']165features = ['derive']
211174
212[dependencies.cumulus-client-consensus-aura]175[dependencies.cumulus-client-consensus-aura]
213git = 'https://github.com/paritytech/cumulus.git'176git = 'https://github.com/paritytech/cumulus.git'
214branch = 'polkadot-v0.9.10'177branch = 'polkadot-v0.9.12'
215178
216[dependencies.cumulus-client-consensus-common]179[dependencies.cumulus-client-consensus-common]
217git = 'https://github.com/paritytech/cumulus.git'180git = 'https://github.com/paritytech/cumulus.git'
218branch = 'polkadot-v0.9.10'181branch = 'polkadot-v0.9.12'
219182
220[dependencies.cumulus-client-collator]183[dependencies.cumulus-client-collator]
221git = 'https://github.com/paritytech/cumulus.git'184git = 'https://github.com/paritytech/cumulus.git'
222branch = 'polkadot-v0.9.10'185branch = 'polkadot-v0.9.12'
223186
224[dependencies.cumulus-client-cli]187[dependencies.cumulus-client-cli]
225git = 'https://github.com/paritytech/cumulus.git'188git = 'https://github.com/paritytech/cumulus.git'
226branch = 'polkadot-v0.9.10'189branch = 'polkadot-v0.9.12'
227190
228[dependencies.cumulus-client-network]191[dependencies.cumulus-client-network]
229git = 'https://github.com/paritytech/cumulus.git'192git = 'https://github.com/paritytech/cumulus.git'
230branch = 'polkadot-v0.9.10'193branch = 'polkadot-v0.9.12'
231194
232[dependencies.cumulus-primitives-core]195[dependencies.cumulus-primitives-core]
233git = 'https://github.com/paritytech/cumulus.git'196git = 'https://github.com/paritytech/cumulus.git'
234branch = 'polkadot-v0.9.10'197branch = 'polkadot-v0.9.12'
235198
236[dependencies.cumulus-primitives-parachain-inherent]199[dependencies.cumulus-primitives-parachain-inherent]
237git = 'https://github.com/paritytech/cumulus.git'200git = 'https://github.com/paritytech/cumulus.git'
238branch = 'polkadot-v0.9.10'201branch = 'polkadot-v0.9.12'
239202
240[dependencies.cumulus-client-service]203[dependencies.cumulus-client-service]
241git = 'https://github.com/paritytech/cumulus.git'204git = 'https://github.com/paritytech/cumulus.git'
242branch = 'polkadot-v0.9.10'205branch = 'polkadot-v0.9.12'
243206
244207
245################################################################################208################################################################################
246# Polkadot dependencies209# Polkadot dependencies
247[dependencies.polkadot-primitives]210[dependencies.polkadot-primitives]
248git = "https://github.com/paritytech/polkadot"211git = "https://github.com/paritytech/polkadot"
249branch = 'release-v0.9.10'212branch = 'release-v0.9.12'
250213
251[dependencies.polkadot-service]214[dependencies.polkadot-service]
252git = "https://github.com/paritytech/polkadot"215git = "https://github.com/paritytech/polkadot"
253branch = 'release-v0.9.10'216branch = 'release-v0.9.12'
254217
255[dependencies.polkadot-cli]218[dependencies.polkadot-cli]
256git = "https://github.com/paritytech/polkadot"219git = "https://github.com/paritytech/polkadot"
257branch = 'release-v0.9.10'220branch = 'release-v0.9.12'
258221
259[dependencies.polkadot-test-service]222[dependencies.polkadot-test-service]
260git = "https://github.com/paritytech/polkadot"223git = "https://github.com/paritytech/polkadot"
261branch = 'release-v0.9.10'224branch = 'release-v0.9.12'
262225
263[dependencies.polkadot-parachain]226[dependencies.polkadot-parachain]
264git = "https://github.com/paritytech/polkadot"227git = "https://github.com/paritytech/polkadot"
265branch = 'release-v0.9.10'228branch = 'release-v0.9.12'
266229
267230
268################################################################################231################################################################################
277default-features = false240default-features = false
278241
279################################################################################242################################################################################
280# Package 243# Package
281244
282[package]245[package]
283authors = ['Unique Network <support@uniquenetwork.io>']246authors = ['Unique Network <support@uniquenetwork.io>']
302flexi_logger = "0.15.7"265flexi_logger = "0.15.7"
303parking_lot = '0.11.2'266parking_lot = '0.11.2'
304structopt = '0.3.23'267structopt = '0.3.23'
305jsonrpc-core = '15.1.0'268jsonrpc-core = '18.0.0'
306jsonrpc-pubsub = "15.1.0"269jsonrpc-pubsub = "18.0.0"
307270
308fc-rpc-core = { version = "1.1.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }271fc-rpc-core = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
309fc-consensus = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }272fc-consensus = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
310fc-mapping-sync = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }273fc-mapping-sync = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
311fc-rpc = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }274fc-rpc = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
312fc-db = { version = "2.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }275fc-db = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
313fp-rpc = { version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }276fp-rpc = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
314pallet-ethereum = { version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }277pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
315278
316nft-rpc = { path = "../rpc" }279nft-rpc = { path = "../rpc" }
317280
modifiednode/cli/src/chain_spec.rsdiffbeforeafterboth
151 endowed_accounts: Vec<AccountId>,151 endowed_accounts: Vec<AccountId>,
152 id: ParaId,152 id: ParaId,
153) -> GenesisConfig {153) -> GenesisConfig {
154 let vested_accounts = vec![get_account_id_from_seed::<sr25519::Public>("Bob")];
155
156 GenesisConfig {154 GenesisConfig {
157 system: nft_runtime::SystemConfig {155 system: nft_runtime::SystemConfig {
169 },167 },
170 treasury: Default::default(),168 treasury: Default::default(),
171 sudo: SudoConfig { key: root_key },169 sudo: SudoConfig { key: root_key },
172 vesting: VestingConfig {170 vesting: VestingConfig { vesting: vec![] },
173 vesting: vested_accounts
174 .iter()
175 .cloned()
176 .map(|k| (k, 1000, 100, 1 << 98))
177 .collect(),
178 },
179 nft: NftConfig {171 nft: NftConfig {
180 collection_id: vec![(172 collection_id: vec![(
modifiednode/cli/src/command.rsdiffbeforeafterboth
7676
77 //TODO use args77 //TODO use args
78 fn support_url() -> String {78 fn support_url() -> String {
79 "mailto:support@unique.network".into()79 "support@unique.network".into()
80 }80 }
8181
82 fn copyright_start_year() -> i32 {82 fn copyright_start_year() -> i32 {
83 202183 2019
84 }84 }
8585
86 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> {
115 }115 }
116 // TODO use args116 // TODO use args
117 fn support_url() -> String {117 fn support_url() -> String {
118 "mailto:support@unique.network".into()118 "support@unique.network".into()
119 }119 }
120120
121 fn copyright_start_year() -> i32 {121 fn copyright_start_year() -> i32 {
122 2021122 2019
123 }123 }
124124
125 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> {
200 let polkadot_config = SubstrateCli::create_configuration(200 let polkadot_config = SubstrateCli::create_configuration(
201 &polkadot_cli,201 &polkadot_cli,
202 &polkadot_cli,202 &polkadot_cli,
203 config.task_executor.clone(),203 config.tokio_handle.clone(),
204 )204 )
205 .map_err(|err| format!("Relay chain argument error: {}", err))?;205 .map_err(|err| format!("Relay chain argument error: {}", err))?;
206206
289 generate_genesis_block(&config.chain_spec).map_err(|e| format!("{:?}", e))?;289 generate_genesis_block(&config.chain_spec).map_err(|e| format!("{:?}", e))?;
290 let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode()));290 let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode()));
291291
292 let task_executor = config.task_executor.clone();
293 let polkadot_config =292 let polkadot_config = SubstrateCli::create_configuration(
294 SubstrateCli::create_configuration(&polkadot_cli, &polkadot_cli, task_executor)293 &polkadot_cli,
294 &polkadot_cli,
295 config.tokio_handle.clone(),
296 )
295 .map_err(|err| format!("Relay chain argument error: {}", err))?;297 .map_err(|err| format!("Relay chain argument error: {}", err))?;
296298
411 self.base.base.rpc_cors(is_dev)413 self.base.base.rpc_cors(is_dev)
412 }414 }
413
414 fn telemetry_external_transport(&self) -> Result<Option<sc_service::config::ExtTransport>> {
415 self.base.base.telemetry_external_transport()
416 }
417415
418 fn default_heap_pages(&self) -> Result<Option<u64>> {416 fn default_heap_pages(&self) -> Result<Option<u64>> {
419 self.base.base.default_heap_pages()417 self.base.base.default_heap_pages()
modifiednode/cli/src/service.rsdiffbeforeafterboth
9use std::sync::Arc;9use std::sync::Arc;
10use std::sync::Mutex;10use std::sync::Mutex;
11use std::collections::BTreeMap;11use std::collections::BTreeMap;
12use std::collections::HashMap;
13use std::time::Duration;12use std::time::Duration;
14use futures::StreamExt;13use futures::StreamExt;
1514
2726
28// Substrate Imports27// Substrate Imports
29use sc_client_api::ExecutorProvider;28use sc_client_api::ExecutorProvider;
30pub use sc_executor::NativeExecutor;29use sc_executor::NativeElseWasmExecutor;
31use sc_executor::native_executor_instance;30use sc_executor::NativeExecutionDispatch;
32use sc_network::NetworkService;31use sc_network::NetworkService;
33use sc_service::{BasePath, Configuration, PartialComponents, Role, TaskManager};32use sc_service::{BasePath, Configuration, PartialComponents, Role, TaskManager};
34use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};33use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};
4039
41// Frontier Imports40// Frontier Imports
42use fc_rpc_core::types::FilterPool;41use fc_rpc_core::types::FilterPool;
43use fc_rpc_core::types::PendingTransactions;
44use fc_mapping_sync::{MappingSyncWorker, SyncStrategy};42use fc_mapping_sync::{MappingSyncWorker, SyncStrategy};
4543
46// Runtime type overrides44// Runtime type overrides
49pub type Block = sp_runtime::generic::Block<Header, sp_runtime::OpaqueExtrinsic>;47pub type Block = sp_runtime::generic::Block<Header, sp_runtime::OpaqueExtrinsic>;
50type Hash = sp_core::H256;48type Hash = sp_core::H256;
5149
52// Native executor instance.50/// Native executor instance.
53native_executor_instance!(51pub struct ParachainRuntimeExecutor;
52
54 pub ParachainRuntimeExecutor,53impl NativeExecutionDispatch for ParachainRuntimeExecutor {
54 type ExtendHostFunctions = frame_benchmarking::benchmarking::HostFunctions;
55
56 fn dispatch(method: &str, data: &[u8]) -> Option<Vec<u8>> {
55 nft_runtime::api::dispatch,57 nft_runtime::api::dispatch(method, data)
58 }
59
56 nft_runtime::native_version,60 fn native_version() -> sc_executor::NativeVersion {
57 frame_benchmarking::benchmarking::HostFunctions,61 nft_runtime::native_version()
58);62 }
63}
5964
60pub fn open_frontier_backend(config: &Configuration) -> Result<Arc<fc_db::Backend<Block>>, String> {65pub fn open_frontier_backend(config: &Configuration) -> Result<Arc<fc_db::Backend<Block>>, String> {
61 let config_dir = config66 let config_dir = config
77 )?))82 )?))
78}83}
7984
80type Executor = ParachainRuntimeExecutor;85type ExecutorDispatch = ParachainRuntimeExecutor;
8186
82type FullClient = sc_service::TFullClient<Block, RuntimeApi, Executor>;87type FullClient =
88 sc_service::TFullClient<Block, RuntimeApi, NativeElseWasmExecutor<ExecutorDispatch>>;
83type FullBackend = sc_service::TFullBackend<Block>;89type FullBackend = sc_service::TFullBackend<Block>;
84type FullSelectChain = sc_consensus::LongestChain<FullBackend, Block>;90type FullSelectChain = sc_consensus::LongestChain<FullBackend, Block>;
8591
100 sc_transaction_pool::FullPool<Block, FullClient>,106 sc_transaction_pool::FullPool<Block, FullClient>,
101 (107 (
102 Option<Telemetry>,108 Option<Telemetry>,
103 PendingTransactions,
104 Option<FilterPool>,109 Option<FilterPool>,
105 Arc<fc_db::Backend<Block>>,110 Arc<fc_db::Backend<Block>>,
106 Option<TelemetryWorkerHandle>,111 Option<TelemetryWorkerHandle>,
110>115>
111where116where
112 sc_client_api::StateBackendFor<FullBackend, Block>: sp_api::StateBackend<BlakeTwo256>,117 sc_client_api::StateBackendFor<FullBackend, Block>: sp_api::StateBackend<BlakeTwo256>,
113 Executor: sc_executor::NativeExecutionDispatch + 'static,118 ExecutorDispatch: NativeExecutionDispatch + 'static,
114 BIQ: FnOnce(119 BIQ: FnOnce(
115 Arc<FullClient>,120 Arc<FullClient>,
116 &Configuration,121 &Configuration,
140 })145 })
141 .transpose()?;146 .transpose()?;
147
148 let executor = NativeElseWasmExecutor::<ExecutorDispatch>::new(
149 config.wasm_method,
150 config.default_heap_pages,
151 config.max_runtime_instances,
152 );
142153
143 let (client, backend, keystore_container, task_manager) =154 let (client, backend, keystore_container, task_manager) =
144 sc_service::new_full_parts::<Block, RuntimeApi, Executor>(155 sc_service::new_full_parts::<Block, RuntimeApi, _>(
145 config,156 config,
146 telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()),157 telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()),
158 executor,
147 )?;159 )?;
148 let client = Arc::new(client);160 let client = Arc::new(client);
149161
164 client.clone(),176 client.clone(),
165 );177 );
166
167 let pending_transactions: PendingTransactions = Some(Arc::new(Mutex::new(HashMap::new())));
168178
169 let filter_pool: Option<FilterPool> = Some(Arc::new(Mutex::new(BTreeMap::new())));179 let filter_pool: Option<FilterPool> = Some(Arc::new(Mutex::new(BTreeMap::new())));
170180
187 select_chain,197 select_chain,
188 other: (198 other: (
189 telemetry,199 telemetry,
190 pending_transactions,
191 filter_pool,200 filter_pool,
192 frontier_backend,201 frontier_backend,
193 telemetry_worker_handle,202 telemetry_worker_handle,
210) -> sc_service::error::Result<(TaskManager, Arc<FullClient>)>219) -> sc_service::error::Result<(TaskManager, Arc<FullClient>)>
211where220where
212 sc_client_api::StateBackendFor<FullBackend, Block>: sp_api::StateBackend<BlakeTwo256>,221 sc_client_api::StateBackendFor<FullBackend, Block>: sp_api::StateBackend<BlakeTwo256>,
213 Executor: sc_executor::NativeExecutionDispatch + 'static,222 ExecutorDispatch: NativeExecutionDispatch + 'static,
214 BIQ: FnOnce(223 BIQ: FnOnce(
215 Arc<FullClient>,224 Arc<FullClient>,
216 &Configuration,225 &Configuration,
238 let params = new_partial::<BIQ>(&parachain_config, build_import_queue)?;247 let params = new_partial::<BIQ>(&parachain_config, build_import_queue)?;
239 let (248 let (mut telemetry, filter_pool, frontier_backend, telemetry_worker_handle) = params.other;
240 mut telemetry,
241 pending_transactions,
242 filter_pool,
243 frontier_backend,
244 telemetry_worker_handle,
245 ) = params.other;
246249
247 let relay_chain_full_node =250 let relay_chain_full_node =
293 deny_unsafe,296 deny_unsafe,
294 client: rpc_client.clone(),297 client: rpc_client.clone(),
295 pool: rpc_pool.clone(),298 pool: rpc_pool.clone(),
299 graph: rpc_pool.pool().clone(),
296 // TODO: Unhardcode300 // TODO: Unhardcode
297 enable_dev_signer: false,301 enable_dev_signer: false,
298 filter_pool: filter_pool.clone(),302 filter_pool: filter_pool.clone(),
299 network: rpc_network.clone(),303 network: rpc_network.clone(),
300 pending_transactions: pending_transactions.clone(),
301 select_chain: select_chain.clone(),304 select_chain: select_chain.clone(),
302 is_authority,305 is_authority,
303 // TODO: Unhardcode306 // TODO: Unhardcode
304 max_past_logs: 10000,307 max_past_logs: 10000,
305 };308 };
306309
307 Ok(nft_rpc::create_full::<_, _, _, RuntimeApi, _>(310 Ok(nft_rpc::create_full::<_, _, _, _, RuntimeApi, _>(
308 full_deps,311 full_deps,
309 subscription_executor.clone(),312 subscription_executor.clone(),
310 ))313 ))
modifiednode/rpc/Cargo.tomldiffbeforeafterboth
1111
12[dependencies]12[dependencies]
13futures = { version = "0.3.17", features = ["compat"] }13futures = { version = "0.3.17", features = ["compat"] }
14jsonrpc-core = "15.1.0"14jsonrpc-core = "18.0.0"
15jsonrpc-pubsub = "15.1.0"15jsonrpc-pubsub = "18.0.0"
16# pallet-contracts-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.9' }16# pallet-contracts-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
17pallet-transaction-payment-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }17pallet-transaction-payment-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
18pallet-transaction-payment-rpc-runtime-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }18pallet-transaction-payment-rpc-runtime-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
19sc-client-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }19sc-client-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
20sc-consensus-aura = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }20sc-consensus-aura = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
21sc-consensus-epochs = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }21sc-consensus-epochs = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
22sc-finality-grandpa = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }22sc-finality-grandpa = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
23sc-finality-grandpa-rpc = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }23sc-finality-grandpa-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
24sc-keystore = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }24sc-keystore = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
25sc-network = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }25sc-network = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
26sc-rpc-api = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }26sc-rpc-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
27sc-rpc = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }27sc-rpc = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
28sc-service = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }28sc-service = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
29sp-api = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }29sp-api = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
30sp-block-builder = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }30sp-block-builder = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
31sp-blockchain = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }31sp-blockchain = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
32sp-consensus = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }32sp-consensus = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
33sp-consensus-aura = { version = "0.10.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }33sp-consensus-aura = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
34sp-core = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }34sp-core = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
35sp-offchain = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }35sp-offchain = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
36sp-runtime = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }36sp-runtime = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
37sp-storage = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }37sp-storage = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
38sp-session = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }38sp-session = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
39sp-transaction-pool = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }39sp-transaction-pool = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
40sc-transaction-pool = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }40sc-transaction-pool = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
41substrate-frame-rpc-system = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }41substrate-frame-rpc-system = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
42tokio = { version = "0.2.25", features = ["macros", "sync"] }42tokio = { version = "0.2.25", features = ["macros", "sync"] }
4343
44pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }44pallet-ethereum = { git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
45fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }45fc-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
46fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }46fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }47fc-rpc-core = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }48fc-db = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }49fc-mapping-sync = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
5050
51pallet-nft = { path = "../../pallets/nft" }51pallet-nft = { path = "../../pallets/nft" }
52nft-runtime = { path = "../../runtime" }52nft-runtime = { path = "../../runtime" }
modifiednode/rpc/src/lib.rsdiffbeforeafterboth
1use nft_runtime::{Hash, AccountId, Index, opaque::Block, BlockNumber, Balance};1use nft_runtime::{Hash, AccountId, Index, opaque::Block, BlockNumber, Balance};
2use fc_rpc::{OverrideHandle, RuntimeApiStorageOverride, SchemaV1Override, StorageOverride};2use fc_rpc::{
3 EthBlockDataCache, OverrideHandle, RuntimeApiStorageOverride, SchemaV1Override, StorageOverride,
4};
3use fc_rpc_core::types::{FilterPool, PendingTransactions};5use fc_rpc_core::types::FilterPool;
4use jsonrpc_pubsub::manager::SubscriptionManager;6use jsonrpc_pubsub::manager::SubscriptionManager;
5use pallet_ethereum::EthereumStorageSchema;7use pallet_ethereum::EthereumStorageSchema;
6use sc_client_api::{8use sc_client_api::{
14use sc_network::NetworkService;16use sc_network::NetworkService;
15use sc_rpc::SubscriptionTaskExecutor;17use sc_rpc::SubscriptionTaskExecutor;
16pub use sc_rpc_api::DenyUnsafe;18pub use sc_rpc_api::DenyUnsafe;
19use sc_transaction_pool::{ChainApi, Pool};
17use sp_api::ProvideRuntimeApi;20use sp_api::ProvideRuntimeApi;
18use sp_block_builder::BlockBuilder;21use sp_block_builder::BlockBuilder;
19use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata};22use sp_blockchain::{Error as BlockChainError, HeaderBackend, HeaderMetadata};
51}54}
5255
53/// Full client dependencies.56/// Full client dependencies.
54pub struct FullDeps<C, P, SC> {57pub struct FullDeps<C, P, SC, CA: ChainApi> {
55 /// The client instance to use.58 /// The client instance to use.
56 pub client: Arc<C>,59 pub client: Arc<C>,
57 /// Transaction pool instance.60 /// Transaction pool instance.
58 pub pool: Arc<P>,61 pub pool: Arc<P>,
62 /// Graph pool instance.
63 pub graph: Arc<Pool<CA>>,
59 /// The SelectChain Strategy64 /// The SelectChain Strategy
60 pub select_chain: SC,65 pub select_chain: SC,
61 /// The Node authority flag66 /// The Node authority flag
66 pub network: Arc<NetworkService<Block, Hash>>,71 pub network: Arc<NetworkService<Block, Hash>>,
67 /// Whether to deny unsafe calls72 /// Whether to deny unsafe calls
68 pub deny_unsafe: DenyUnsafe,73 pub deny_unsafe: DenyUnsafe,
69 /// Ethereum pending transactions.
70 pub pending_transactions: PendingTransactions,
71 /// EthFilterApi pool.74 /// EthFilterApi pool.
72 pub filter_pool: Option<FilterPool>,75 pub filter_pool: Option<FilterPool>,
73 /// Backend.76 /// Backend.
110}113}
111114
112/// Instantiate all Full RPC extensions.115/// Instantiate all Full RPC extensions.
113pub fn create_full<C, P, SC, A, B>(116pub fn create_full<C, P, SC, CA, A, B>(
114 deps: FullDeps<C, P, SC>,117 deps: FullDeps<C, P, SC, CA>,
115 subscription_task_executor: SubscriptionTaskExecutor,118 subscription_task_executor: SubscriptionTaskExecutor,
116) -> jsonrpc_core::IoHandler<sc_rpc_api::Metadata>119) -> jsonrpc_core::IoHandler<sc_rpc_api::Metadata>
117where120where
125 C::Api: pallet_transaction_payment_rpc::TransactionPaymentRuntimeApi<Block, Balance>,128 C::Api: pallet_transaction_payment_rpc::TransactionPaymentRuntimeApi<Block, Balance>,
126 C::Api: fp_rpc::EthereumRuntimeRPCApi<Block>,129 C::Api: fp_rpc::EthereumRuntimeRPCApi<Block>,
127 C::Api: pallet_nft::NftApi<Block>,130 C::Api: pallet_nft::NftApi<Block>,
128 P: TransactionPool<Block = Block> + 'static,
129 SC: SelectChain<Block> + 'static,
130 B: sc_client_api::Backend<Block> + Send + Sync + 'static,131 B: sc_client_api::Backend<Block> + Send + Sync + 'static,
131 B::State: sc_client_api::backend::StateBackend<sp_runtime::traits::HashFor<Block>>,132 B::State: sc_client_api::backend::StateBackend<sp_runtime::traits::HashFor<Block>>,
133 SC: SelectChain<Block> + 'static,
134 P: TransactionPool<Block = Block> + 'static,
135 CA: ChainApi<Block = Block> + 'static,
132{136{
133 use fc_rpc::{137 use fc_rpc::{
134 EthApi, EthApiServer, EthDevSigner, EthFilterApi, EthFilterApiServer, EthPubSubApi,138 EthApi, EthApiServer, EthDevSigner, EthFilterApi, EthFilterApiServer, EthPubSubApi,
143 let FullDeps {147 let FullDeps {
144 client,148 client,
145 pool,149 pool,
150 graph,
146 select_chain: _,151 select_chain: _,
147 enable_dev_signer,152 enable_dev_signer,
148 is_authority,153 is_authority,
149 network,154 network,
150 deny_unsafe,155 deny_unsafe,
151 pending_transactions,
152 filter_pool,156 filter_pool,
153 backend,157 backend,
154 max_past_logs,158 max_past_logs,
184 fallback: Box::new(RuntimeApiStorageOverride::new(client.clone())),188 fallback: Box::new(RuntimeApiStorageOverride::new(client.clone())),
185 });189 });
190
191 let block_data_cache = Arc::new(EthBlockDataCache::new(50, 50));
186192
187 io.extend_with(EthApiServer::to_delegate(EthApi::new(193 io.extend_with(EthApiServer::to_delegate(EthApi::new(
188 client.clone(),194 client.clone(),
189 pool.clone(),195 pool.clone(),
196 graph,
190 nft_runtime::TransactionConverter,197 nft_runtime::TransactionConverter,
191 network.clone(),198 network.clone(),
192 pending_transactions,
193 signers,199 signers,
194 overrides.clone(),200 overrides.clone(),
195 backend.clone(),201 backend.clone(),
196 is_authority,202 is_authority,
197 max_past_logs,203 max_past_logs,
204 block_data_cache.clone(),
198 )));205 )));
199206
200 if let Some(filter_pool) = filter_pool {207 if let Some(filter_pool) = filter_pool {
205 500_usize, // max stored filters212 500_usize, // max stored filters
206 overrides.clone(),213 overrides.clone(),
207 max_past_logs,214 max_past_logs,
215 block_data_cache.clone(),
208 )));216 )));
209 }217 }
210218
modifiedpallets/contract-helpers/Cargo.tomldiffbeforeafterboth
15version = '0.1.0'15version = '0.1.0'
1616
17[dependencies]17[dependencies]
18scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
18frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }19frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
19frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }20frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
20pallet-contracts = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }21pallet-contracts = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
21sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }22sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
22sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }23sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
2324
24[features]25[features]
25default = ["std"]26default = ["std"]
modifiedpallets/contract-helpers/src/lib.rsdiffbeforeafterboth
165 }165 }
166 }166 }
167167
168 #[derive(Encode, Decode, Clone, PartialEq, Eq)]168 #[derive(Encode, Decode, Clone, PartialEq, Eq, scale_info::TypeInfo)]
169 pub struct ContractHelpersExtension<T>(PhantomData<T>);169 pub struct ContractHelpersExtension<T: scale_info::TypeInfo>(PhantomData<T>);
170 impl<T> core::fmt::Debug for ContractHelpersExtension<T> {170 impl<T: scale_info::TypeInfo> core::fmt::Debug for ContractHelpersExtension<T> {
171 fn fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {171 fn fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> Result<(), core::fmt::Error> {
172 fmt.debug_struct("ContractHelpersExtension").finish()172 fmt.debug_struct("ContractHelpersExtension").finish()
173 }173 }
174 }174 }
175175
176 type CodeHash<T> = <T as frame_system::Config>::Hash;176 type CodeHash<T> = <T as frame_system::Config>::Hash;
177 impl<T> SignedExtension for ContractHelpersExtension<T>177 impl<T: scale_info::TypeInfo> SignedExtension for ContractHelpersExtension<T>
178 where178 where
179 T: Config + Send + Sync,179 T: Config + Send + Sync,
180 <T as SysConfig>::Call: sp_runtime::traits::Dispatchable,180 <T as SysConfig>::Call: sp_runtime::traits::Dispatchable,
199 _info: &DispatchInfoOf<Self::Call>,199 _info: &DispatchInfoOf<Self::Call>,
200 _len: usize,200 _len: usize,
201 ) -> transaction_validity::TransactionValidity {201 ) -> transaction_validity::TransactionValidity {
202 if let Some(pallet_contracts::Call::call(dest, _value, _gas_limit, _data)) =202 if let Some(pallet_contracts::Call::call {
203 dest,
204 value: _value,
205 gas_limit: _gas_limit,
206 data: _data,
203 IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call)207 }) = IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call)
204 {208 {
205 let called_contract: T::AccountId =209 let called_contract: T::AccountId =
206 T::Lookup::lookup((*dest).clone()).unwrap_or_default();210 T::Lookup::lookup((*dest).clone()).unwrap_or_default();
219 _len: usize,223 _len: usize,
220 ) -> Result<Self::Pre, TransactionValidityError> {224 ) -> Result<Self::Pre, TransactionValidityError> {
221 match IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call) {225 match IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call) {
222 Some(pallet_contracts::Call::instantiate(_, _, code_hash, _, salt)) => {226 Some(pallet_contracts::Call::instantiate {
227 code_hash, salt, ..
223 Ok(Some((who.clone(), *code_hash, salt.clone())))228 }) => Ok(Some((who.clone(), *code_hash, salt.clone()))),
224 }
225 Some(pallet_contracts::Call::instantiate_with_code(_, _, code, _, salt)) => {229 Some(pallet_contracts::Call::instantiate_with_code { code, salt, .. }) => {
226 let code_hash = &T::Hashing::hash(code);230 let code_hash = &T::Hashing::hash(code);
227 Ok(Some((who.clone(), *code_hash, salt.clone())))231 Ok(Some((who.clone(), *code_hash, salt.clone())))
228 }232 }
256 T::AccountId: AsRef<[u8]>,260 T::AccountId: AsRef<[u8]>,
257 {261 {
258 fn get_sponsor(who: &T::AccountId, call: &C) -> Option<T::AccountId> {262 fn get_sponsor(who: &T::AccountId, call: &C) -> Option<T::AccountId> {
259 if let Some(pallet_contracts::Call::call(dest, _value, _gas_limit, _data)) =263 if let Some(pallet_contracts::Call::call { dest, .. }) =
260 IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call)264 IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call)
261 {265 {
262 let called_contract: T::AccountId =266 let called_contract: T::AccountId =
modifiedpallets/evm-coder-substrate/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
7sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }8sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
8sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }9sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
9ethereum = { default-features = false, version = "0.9.0" }10ethereum = { version = "0.9", git = "https://github.com/purestake/ethereum", branch = "joshy-scale-info", default-features = false }
10evm-coder = { default-features = false, path = "../../crates/evm-coder" }11evm-coder = { default-features = false, path = "../../crates/evm-coder" }
11pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }12pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
12pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }13pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
13frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }14frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
14frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }15frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
1516
16[dependencies.codec]17[dependencies.codec]
17default-features = false18default-features = false
modifiedpallets/evm-contract-helpers/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
7frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }8frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
8frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }9frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
9sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }10sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
10sp-std = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
11sp-core = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
12evm-coder = { default-features = false, path = '../../crates/evm-coder' }13evm-coder = { default-features = false, path = '../../crates/evm-coder' }
13pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }14pallet-evm-coder-substrate = { default-features = false, path = '../../pallets/evm-coder-substrate' }
14pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }15pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
15up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }16up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }
16log = "0.4.14"17log = "0.4.14"
1718
modifiedpallets/evm-migration/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
7frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }8frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
8frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }9frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
9frame-benchmarking = { default-features = false, version = '4.0.0-dev', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }10frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
10sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }11sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
11sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }12sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
12sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }13sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
13sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }14sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
14pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }15pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
15fp-evm = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }16fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
1617
17[dependencies.codec]18[dependencies.codec]
18default-features = false19default-features = false
modifiedpallets/evm-transaction-payment/Cargo.tomldiffbeforeafterboth
4edition = "2018"4edition = "2018"
55
6[dependencies]6[dependencies]
7scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
7frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }8frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
8frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }9frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
9sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }10sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
10sp-std = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
11sp-io = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
12sp-core = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
13pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }14pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
14fp-evm = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }15fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
15pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }16pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
16up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }17up-sponsorship = { default-features = false, path = '../../primitives/sponsorship' }
1718
18[dependencies.codec]19[dependencies.codec]
modifiedpallets/evm-transaction-payment/src/lib.rsdiffbeforeafterboth
87 who: &H160,87 who: &H160,
88 corrected_fee: U256,88 corrected_fee: U256,
89 already_withdrawn: Self::LiquidityInfo,89 already_withdrawn: Self::LiquidityInfo,
90 ) -> core::result::Result<(), pallet_evm::Error<T>> {90 ) {
91 EVMCurrencyAdapter::<<T as Config>::Currency, ()>::correct_and_deposit_fee(91 <EVMCurrencyAdapter<<T as Config>::Currency, ()> as pallet_evm::OnChargeEVMTransaction<T>>::correct_and_deposit_fee(
92 &already_withdrawn.as_ref().map(|e| e.who).unwrap_or(*who),92 &already_withdrawn.as_ref().map(|e| e.who).unwrap_or(*who),
93 corrected_fee,93 corrected_fee,
94 already_withdrawn.map(|e| e.negative_imbalance),94 already_withdrawn.map(|e| e.negative_imbalance),
modifiedpallets/inflation/Cargo.tomldiffbeforeafterboth
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.10'46branch = 'polkadot-v0.9.12'
47version = '4.0.0-dev'
4847
49[dependencies.frame-support]48[dependencies.frame-support]
50default-features = false49default-features = false
51git = 'https://github.com/paritytech/substrate.git'50git = 'https://github.com/paritytech/substrate.git'
52branch = 'polkadot-v0.9.10'51branch = 'polkadot-v0.9.12'
53version = '4.0.0-dev'
5452
55[dependencies.frame-system]53[dependencies.frame-system]
56default-features = false54default-features = false
57git = 'https://github.com/paritytech/substrate.git'55git = 'https://github.com/paritytech/substrate.git'
58branch = 'polkadot-v0.9.10'56branch = 'polkadot-v0.9.12'
59version = '4.0.0-dev'
6057
61[dependencies.pallet-balances]58[dependencies.pallet-balances]
62default-features = false59default-features = false
63git = 'https://github.com/paritytech/substrate.git'60git = 'https://github.com/paritytech/substrate.git'
64branch = 'polkadot-v0.9.10'61branch = 'polkadot-v0.9.12'
65version = '4.0.0-dev'
6662
67[dependencies.pallet-timestamp]63[dependencies.pallet-timestamp]
68default-features = false64default-features = false
69git = 'https://github.com/paritytech/substrate.git'65git = 'https://github.com/paritytech/substrate.git'
70branch = 'polkadot-v0.9.10'66branch = 'polkadot-v0.9.12'
71version = '4.0.0-dev'
7267
73[dependencies.pallet-randomness-collective-flip]68[dependencies.pallet-randomness-collective-flip]
74default-features = false69default-features = false
75git = 'https://github.com/paritytech/substrate.git'70git = 'https://github.com/paritytech/substrate.git'
76branch = 'polkadot-v0.9.10'71branch = 'polkadot-v0.9.12'
77version = '4.0.0-dev'
7872
79[dependencies.sp-std]73[dependencies.sp-std]
80default-features = false74default-features = false
81git = 'https://github.com/paritytech/substrate.git'75git = 'https://github.com/paritytech/substrate.git'
82branch = 'polkadot-v0.9.10'76branch = 'polkadot-v0.9.12'
83version = '4.0.0-dev'
8477
85[dependencies.serde]78[dependencies.serde]
86default-features = false79default-features = false
90[dependencies.sp-runtime]83[dependencies.sp-runtime]
91default-features = false84default-features = false
92git = 'https://github.com/paritytech/substrate.git'85git = 'https://github.com/paritytech/substrate.git'
93branch = 'polkadot-v0.9.10'86branch = 'polkadot-v0.9.12'
94version = '4.0.0-dev'
9587
96[dependencies.sp-core]88[dependencies.sp-core]
97default-features = false89default-features = false
98git = 'https://github.com/paritytech/substrate.git'90git = 'https://github.com/paritytech/substrate.git'
99branch = 'polkadot-v0.9.10'91branch = 'polkadot-v0.9.12'
100version = '4.0.0-dev'
10192
102[dependencies.sp-io]93[dependencies.sp-io]
103default-features = false94default-features = false
104git = 'https://github.com/paritytech/substrate.git'95git = 'https://github.com/paritytech/substrate.git'
105branch = 'polkadot-v0.9.10'96branch = 'polkadot-v0.9.12'
97
98[dependencies]
106version = '4.0.0-dev'99scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
107100
modifiedpallets/inflation/src/tests.rsdiffbeforeafterboth
7 parameter_types,7 parameter_types,
8};8};
9use frame_support::{traits::OnInitialize};9use frame_support::{
10 traits::{OnInitialize, Everything},
11};
10use sp_core::H256;12use sp_core::H256;
11use sp_runtime::{13use sp_runtime::{
55}57}
5658
57impl frame_system::Config for Test {59impl frame_system::Config for Test {
58 type BaseCallFilter = ();60 type BaseCallFilter = Everything;
59 type BlockWeights = ();61 type BlockWeights = ();
60 type BlockLength = ();62 type BlockLength = ();
61 type DbWeight = ();63 type DbWeight = ();
modifiedpallets/nft-charge-transaction/Cargo.tomldiffbeforeafterboth
19version = '2.3.0'19version = '2.3.0'
2020
21[dependencies]21[dependencies]
22scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
22serde = { version = "1.0.130", default-features = false }23serde = { version = "1.0.130", default-features = false }
23frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }24frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
24frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }25frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
25pallet-balances = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }26pallet-balances = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
26pallet-transaction-payment = { default-features = false, version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }27pallet-transaction-payment = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
27sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }28sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
28frame-benchmarking = { default-features = false, version = "4.0.0-dev", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }29frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
29sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }30sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
30sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }31sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
31sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }32sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
3233
33pallet-nft-transaction-payment = { default-features = false, path = "../nft-transaction-payment" }34pallet-nft-transaction-payment = { default-features = false, path = "../nft-transaction-payment" }
3435
modifiedpallets/nft-charge-transaction/src/lib.rsdiffbeforeafterboth
8#[cfg(feature = "std")]8#[cfg(feature = "std")]
9pub use std::*;9pub use std::*;
1010
11use scale_info::TypeInfo;
11#[cfg(feature = "std")]12#[cfg(feature = "std")]
12pub use serde::*;13pub use serde::*;
1314
30use pallet_transaction_payment::OnChargeTransaction;31use pallet_transaction_payment::OnChargeTransaction;
31use sp_std::prelude::*;32use sp_std::prelude::*;
3233
33pub trait Config: frame_system::Config + pallet_nft_transaction_payment::Config {}34pub trait Config: frame_system::Config + pallet_nft_transaction_payment::Config + TypeInfo {}
3435
35decl_storage! {36decl_storage! {
36 trait Store for Module<T: Config> as NftTransactionPayment37 trait Store for Module<T: Config> as NftTransactionPayment
4950
50/// Require the transactor pay for themselves and maybe include a tip to gain additional priority51/// Require the transactor pay for themselves and maybe include a tip to gain additional priority
51/// in the queue.52/// in the queue.
52#[derive(Encode, Decode, Clone, Eq, PartialEq)]53#[derive(Encode, Decode, Clone, Eq, PartialEq, scale_info::TypeInfo)]
53pub struct ChargeTransactionPayment<T: Config>(#[codec(compact)] BalanceOf<T>);54pub struct ChargeTransactionPayment<T: Config>(#[codec(compact)] BalanceOf<T>);
5455
55impl<T: Config + Send + Sync> sp_std::fmt::Debug for ChargeTransactionPayment<T> {56impl<T: Config + Send + Sync> sp_std::fmt::Debug for ChargeTransactionPayment<T> {
modifiedpallets/nft-transaction-payment/Cargo.tomldiffbeforeafterboth
19version = '2.3.0'19version = '2.3.0'
2020
21[dependencies]21[dependencies]
22scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
22serde = { version = "1.0.130", default-features = false }23serde = { version = "1.0.130", default-features = false }
23frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }24frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
24frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }25frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
25pallet-transaction-payment = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
26sp-std = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
27frame-benchmarking = { default-features = false, version = "4.0.0-dev", optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }28frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
28sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }29sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
29sp-io = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
30sp-runtime = { 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, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
3132
32up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }33up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }
3334
modifiedpallets/nft/Cargo.tomldiffbeforeafterboth
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.10'59branch = 'polkadot-v0.9.12'
60version = '4.0.0-dev'
6160
62[dependencies.frame-support]61[dependencies.frame-support]
63default-features = false62default-features = false
64git = 'https://github.com/paritytech/substrate.git'63git = 'https://github.com/paritytech/substrate.git'
65branch = 'polkadot-v0.9.10'64branch = 'polkadot-v0.9.12'
66version = '4.0.0-dev'
6765
68[dependencies.frame-system]66[dependencies.frame-system]
69default-features = false67default-features = false
70git = 'https://github.com/paritytech/substrate.git'68git = 'https://github.com/paritytech/substrate.git'
71branch = 'polkadot-v0.9.10'69branch = 'polkadot-v0.9.12'
72version = '4.0.0-dev'
7370
74[dependencies.pallet-balances]71[dependencies.pallet-balances]
75default-features = false72default-features = false
76git = 'https://github.com/paritytech/substrate.git'73git = 'https://github.com/paritytech/substrate.git'
77branch = 'polkadot-v0.9.10'74branch = 'polkadot-v0.9.12'
78version = '4.0.0-dev'
7975
80[dependencies.pallet-timestamp]76[dependencies.pallet-timestamp]
81default-features = false77default-features = false
82git = 'https://github.com/paritytech/substrate.git'78git = 'https://github.com/paritytech/substrate.git'
83branch = 'polkadot-v0.9.10'79branch = 'polkadot-v0.9.12'
84version = '4.0.0-dev'
8580
86[dependencies.pallet-randomness-collective-flip]81[dependencies.pallet-randomness-collective-flip]
87default-features = false82default-features = false
88git = 'https://github.com/paritytech/substrate.git'83git = 'https://github.com/paritytech/substrate.git'
89branch = 'polkadot-v0.9.10'84branch = 'polkadot-v0.9.12'
90version = '4.0.0-dev'
9185
92[dependencies.sp-std]86[dependencies.sp-std]
93default-features = false87default-features = false
94git = 'https://github.com/paritytech/substrate.git'88git = 'https://github.com/paritytech/substrate.git'
95branch = 'polkadot-v0.9.10'89branch = 'polkadot-v0.9.12'
96version = '4.0.0-dev'
9790
98[dependencies.pallet-transaction-payment]91[dependencies.pallet-transaction-payment]
99default-features = false92default-features = false
100git = 'https://github.com/paritytech/substrate.git'93git = 'https://github.com/paritytech/substrate.git'
101branch = 'polkadot-v0.9.10'94branch = 'polkadot-v0.9.12'
102version = '4.0.0-dev'
10395
104[dependencies.serde]96[dependencies.serde]
105default-features = false97default-features = false
109[dependencies.sp-runtime]101[dependencies.sp-runtime]
110default-features = false102default-features = false
111git = 'https://github.com/paritytech/substrate.git'103git = 'https://github.com/paritytech/substrate.git'
112branch = 'polkadot-v0.9.10'104branch = 'polkadot-v0.9.12'
113version = '4.0.0-dev'
114105
115[dependencies.sp-core]106[dependencies.sp-core]
116default-features = false107default-features = false
117git = 'https://github.com/paritytech/substrate.git'108git = 'https://github.com/paritytech/substrate.git'
118branch = 'polkadot-v0.9.10'109branch = 'polkadot-v0.9.12'
119version = '4.0.0-dev'
120110
121[dependencies.sp-io]111[dependencies.sp-io]
122default-features = false112default-features = false
123git = 'https://github.com/paritytech/substrate.git'113git = 'https://github.com/paritytech/substrate.git'
124branch = 'polkadot-v0.9.10'114branch = 'polkadot-v0.9.12'
125version = '4.0.0-dev'
126115
127116
128################################################################################117################################################################################
140129
141130
142[dependencies]131[dependencies]
143ethereum = { default-features = false, version = "0.9.0" }132scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
133ethereum = { version = "0.9", git = "https://github.com/purestake/ethereum", branch = "joshy-scale-info", default-features = false }
144rlp = { default-features = false, version = "0.5.0" }134rlp = { default-features = false, version = "0.5.0" }
145sp-api = { default-features = false, version = '4.0.0-dev', git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.10" }135sp-api = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.12" }
146136
147evm-coder = { default-features = false, path = "../../crates/evm-coder" }137evm-coder = { default-features = false, path = "../../crates/evm-coder" }
148pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }138pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
149primitive-types = { version = "0.10.1", default-features = false, features = [139primitive-types = { version = "0.10.1", default-features = false, features = [
150 "serde_no_std",140 "serde_no_std",
151] }141] }
152142
153pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }143pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
154pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }144pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
155fp-evm = { default-features = false, version = '3.0.0-dev', git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }145fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
156hex-literal = "0.3.3"146hex-literal = "0.3.3"
157147
modifiedpallets/nft/src/eth/account.rsdiffbeforeafterboth
1use crate::Config;1use crate::Config;
2use codec::{Encode, EncodeLike, Decode};2use codec::{Encode, EncodeLike, Decode};
3use scale_info::build::{FieldsBuilder, UnnamedFields, Variants};
4use scale_info::{Path, Type, TypeInfo};
3use sp_core::crypto::AccountId32;5use sp_core::crypto::AccountId32;
4use primitive_types::H160;6use primitive_types::H160;
5use core::cmp::Ordering;7use core::cmp::Ordering;
9use sp_std::clone::Clone;11use sp_std::clone::Clone;
1012
11pub trait CrossAccountId<AccountId>:13pub trait CrossAccountId<AccountId>:
12 Encode + EncodeLike + Decode + Clone + PartialEq + Ord + core::fmt::Debug14 Encode + EncodeLike + Decode + TypeInfo + Clone + PartialEq + Ord + core::fmt::Debug
13// +15// +
14// Serialize + Deserialize<'static>16// Serialize + Deserialize<'static>
15{17{
28 ethereum: H160,30 ethereum: H160,
29}31}
32
33impl<T: Config> TypeInfo for BasicCrossAccountId<T> {
34 type Identity = Self;
35
36 fn type_info() -> Type {
37 Type::builder()
38 .path(Path::new("BasicCrossAccountId", "pallet_nft::eth::account"))
39 // At runtime side this type has no type parameters, as AccountId is inlined?
40 // .type_params([TypeParameter::new(
41 // "AccountId",
42 // Some(scale_info::meta_type::<T::AccountId>()),
43 // )])
44 .variant(
45 Variants::new()
46 .variant("Substrate", |t| {
47 t.fields(
48 <FieldsBuilder<UnnamedFields>>::default()
49 .field(|f| f.ty::<T::AccountId>()),
50 )
51 .index(0)
52 })
53 .variant("Ethereum", |t| {
54 t.fields(
55 <FieldsBuilder<UnnamedFields>>::default().field(|f| f.ty::<H160>()),
56 )
57 .index(1)
58 }),
59 )
60 }
61}
3062
31impl<T: Config> core::fmt::Debug for BasicCrossAccountId<T> {63impl<T: Config> core::fmt::Debug for BasicCrossAccountId<T> {
32 fn fmt(&self, fmt: &mut core::fmt::Formatter) -> core::fmt::Result {64 fn fmt(&self, fmt: &mut core::fmt::Formatter) -> core::fmt::Result {
modifiedpallets/nft/src/lib.rsdiffbeforeafterboth
30 },30 },
31 StorageValue, transactional,31 StorageValue, transactional,
32};32};
3333use scale_info::TypeInfo;
34use frame_system::{self as system, ensure_signed};34use frame_system::{self as system, ensure_signed};
35use sp_core::H160;35use sp_core::H160;
36use sp_std::vec;36use sp_std::vec;
212 }212 }
213}213}
214214
215pub trait Config: system::Config + pallet_evm_coder_substrate::Config + Sized {215pub trait Config: system::Config + pallet_evm_coder_substrate::Config + Sized + TypeInfo {
216 type Event: From<Event<Self>> + Into<<Self as system::Config>::Event>;216 type Event: From<Event<Self>> + Into<<Self as system::Config>::Event>;
217217
218 /// Weight information for extrinsics in this pallet.218 /// Weight information for extrinsics in this pallet.
modifiedpallets/nft/src/mock.rsdiffbeforeafterboth
22
3use crate as pallet_template;3use crate as pallet_template;
4use sp_core::H256;4use sp_core::H256;
5use frame_support::{parameter_types, weights::IdentityFee};5use frame_support::{parameter_types, traits::Everything, weights::IdentityFee};
6use sp_runtime::{6use sp_runtime::{
7 traits::{BlakeTwo256, IdentityLookup},7 traits::{BlakeTwo256, IdentityLookup},
8 testing::Header,8 testing::Header,
12use pallet_evm::AddressMapping;12use pallet_evm::AddressMapping;
13use crate::{EvmBackwardsAddressMapping, CrossAccountId};13use crate::{EvmBackwardsAddressMapping, CrossAccountId};
14use codec::{Encode, Decode};14use codec::{Encode, Decode};
15use scale_info::TypeInfo;
1516
16type UncheckedExtrinsic = frame_system::mocking::MockUncheckedExtrinsic<Test>;17type UncheckedExtrinsic = frame_system::mocking::MockUncheckedExtrinsic<Test>;
17type Block = frame_system::mocking::MockBlock<Test>;18type Block = frame_system::mocking::MockBlock<Test>;
35}36}
3637
37impl system::Config for Test {38impl system::Config for Test {
38 type BaseCallFilter = ();39 type BaseCallFilter = Everything;
39 type BlockWeights = ();40 type BlockWeights = ();
40 type BlockLength = ();41 type BlockLength = ();
41 type DbWeight = ();42 type DbWeight = ();
7980
80parameter_types! {81parameter_types! {
81 pub const TransactionByteFee: u64 = 1;82 pub const TransactionByteFee: u64 = 1;
83 pub const OperationalFeeMultiplier: u8 = 5;
82}84}
8385
84impl pallet_transaction_payment::Config for Test {86impl pallet_transaction_payment::Config for Test {
85 type OnChargeTransaction = CurrencyAdapter<pallet_balances::Pallet<Test>, ()>;87 type OnChargeTransaction = CurrencyAdapter<pallet_balances::Pallet<Test>, ()>;
86 type TransactionByteFee = TransactionByteFee;88 type TransactionByteFee = TransactionByteFee;
87 type WeightToFee = IdentityFee<u64>;89 type WeightToFee = IdentityFee<u64>;
88 type FeeMultiplierUpdate = ();90 type FeeMultiplierUpdate = ();
91 type OperationalFeeMultiplier = OperationalFeeMultiplier;
89}92}
9093
91parameter_types! {94parameter_types! {
118 }121 }
119}122}
120123
121#[derive(Encode, Decode, Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]124#[derive(Encode, Decode, Clone, PartialEq, Eq, PartialOrd, Ord, Debug, TypeInfo)]
122pub struct TestCrossAccountId(u64, sp_core::H160);125pub struct TestCrossAccountId(u64, sp_core::H160);
123impl CrossAccountId<u64> for TestCrossAccountId {126impl CrossAccountId<u64> for TestCrossAccountId {
124 fn from_sub(sub: u64) -> Self {127 fn from_sub(sub: u64) -> Self {
modifiedpallets/nft/src/sponsorship.rsdiffbeforeafterboth
196{196{
197 fn get_sponsor(who: &T::AccountId, call: &C) -> Option<T::AccountId> {197 fn get_sponsor(who: &T::AccountId, call: &C) -> Option<T::AccountId> {
198 match IsSubType::<Call<T>>::is_sub_type(call)? {198 match IsSubType::<Call<T>>::is_sub_type(call)? {
199 Call::create_item(collection_id, _owner, properties) => {199 Call::create_item {
200 collection_id,
201 data,
202 ..
200 Self::withdraw_create_item(who, collection_id, properties)203 } => Self::withdraw_create_item(who, collection_id, data),
201 }
202 Call::transfer(_new_owner, collection_id, item_id, _value) => {204 Call::transfer {
205 collection_id,
206 item_id,
207 ..
203 Self::withdraw_transfer(who, collection_id, item_id)208 } => Self::withdraw_transfer(who, collection_id, item_id),
204 }
205 Call::set_variable_meta_data(collection_id, item_id, data) => {209 Call::set_variable_meta_data {
210 collection_id,
211 item_id,
212 data,
206 Self::withdraw_set_variable_meta_data(collection_id, item_id, data)213 } => Self::withdraw_set_variable_meta_data(collection_id, item_id, data),
207 }
208 _ => None,214 _ => None,
209 }215 }
210 }216 }
modifiedpallets/nft/src/tests.rsdiffbeforeafterboth
709 // burn item709 // burn item
710 assert_ok!(TemplateModule::burn_item(710 assert_ok!(TemplateModule::burn_item(
711 origin1.clone(),711 origin1.clone(),
712 1,712 collection_id,
713 1,713 1,
714 account(1),714 1
715 5
716 ));715 ));
717 assert_noop!(716 assert_noop!(
718 TemplateModule::burn_item(origin1, 1, 1, account(1), 5),717 TemplateModule::burn_item(origin1, collection_id, 1, 1),
719 Error::<Test>::TokenNotFound718 Error::<Test>::TokenNotFound
720 );719 );
721720
746 origin1.clone(),
747 1,
748 1,
749 account(1),
750 5
751 ));
752 assert_noop!(745 assert_noop!(
753 TemplateModule::burn_item(origin1, 1, 1, account(1), 5),746 TemplateModule::burn_item(origin1, 1, 1, 5),
754 Error::<Test>::TokenValueNotEnough747 Error::<Test>::TokenValueNotEnough
755 );748 );
756749
797 origin1.clone(),
798 1,
799 1,
800 account(1),
801 1023
802 ));
803 assert_noop!(790 assert_noop!(
804 TemplateModule::burn_item(origin1, 1, 1, account(1), 1023),791 TemplateModule::burn_item(origin1, 1, 1, 1023),
805 Error::<Test>::TokenNotFound792 Error::<Test>::TokenNotFound
806 );793 );
807794
1396 AccessMode::WhiteList1383 AccessMode::WhiteList
1397 ));1384 ));
1398 assert_noop!(1385 assert_noop!(
1399 TemplateModule::burn_item(origin1.clone(), 1, 1, account(1), 5),1386 TemplateModule::burn_item(origin1.clone(), 1, 1, 5),
1400 Error::<Test>::AddresNotInWhiteList1387 Error::<Test>::AddresNotInWhiteList
1401 );1388 );
1402 });1389 });
modifiedpallets/scheduler/Cargo.tomldiffbeforeafterboth
12[dependencies]12[dependencies]
13serde = { version = "1.0.130", default-features = false }13serde = { version = "1.0.130", default-features = false }
14codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false }14codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false }
15scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
15frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }16frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
16frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }17frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
17sp-runtime = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }18sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
18sp-std = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }19sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
19sp-io = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }20sp-io = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
20frame-benchmarking = { default-features = false, version = '4.0.0-dev', optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }21frame-benchmarking = { default-features = false, optional = true, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
2122
22up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }23up-sponsorship = { default-features = false, path = "../../primitives/sponsorship", version = "0.1.0" }
23log = { version = "0.4.14", default-features = false }24log = { version = "0.4.14", default-features = false }
2425
25[dev-dependencies]26[dev-dependencies]
26sp-core = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }27sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
27substrate-test-utils = { version = "4.0.0-dev", git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }28substrate-test-utils = { git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
2829
29[features]30[features]
30default = ["std"]31default = ["std"]
modifiedpallets/scheduler/src/lib.rsdiffbeforeafterboth
74use frame_system::{self as system, ensure_signed};74use frame_system::{self as system, ensure_signed};
75pub use weights::WeightInfo;75pub use weights::WeightInfo;
76use up_sponsorship::SponsorshipHandler;76use up_sponsorship::SponsorshipHandler;
77use scale_info::TypeInfo;
7778
78/// Our pallet's configuration trait. All our types and constants go in here. If the79/// Our pallet's configuration trait. All our types and constants go in here. If the
79/// pallet is dependent on specific other pallets, then their configuration traits80/// pallet is dependent on specific other pallets, then their configuration traits
91 + IsType<<Self as system::Config>::Origin>;92 + IsType<<Self as system::Config>::Origin>;
9293
93 /// The caller origin, overarching type of all pallets origins.94 /// The caller origin, overarching type of all pallets origins.
94 type PalletsOrigin: From<system::RawOrigin<Self::AccountId>> + Codec + Clone + Eq;95 type PalletsOrigin: From<system::RawOrigin<Self::AccountId>> + Codec + TypeInfo + Clone + Eq;
9596
96 /// The aggregated call type.97 /// The aggregated call type.
97 type Call: Parameter98 type Call: Parameter
135136
136/// Information regarding an item to be executed in the future.137/// Information regarding an item to be executed in the future.
137#[cfg_attr(any(feature = "std", test), derive(PartialEq, Eq))]138#[cfg_attr(any(feature = "std", test), derive(PartialEq, Eq))]
138#[derive(Clone, RuntimeDebug, Encode, Decode)]139#[derive(Clone, RuntimeDebug, Encode, Decode, TypeInfo)]
139pub struct ScheduledV2<Call, BlockNumber, PalletsOrigin, AccountId> {140pub struct ScheduledV2<Call, BlockNumber, PalletsOrigin, AccountId> {
140 /// The unique identity for this task, if there is one.141 /// The unique identity for this task, if there is one.
141 maybe_id: Option<Vec<u8>>,142 maybe_id: Option<Vec<u8>>,
157// A value placed in storage that represents the current version of the Scheduler storage.158// A value placed in storage that represents the current version of the Scheduler storage.
158// This value is used by the `on_runtime_upgrade` logic to determine whether we run159// This value is used by the `on_runtime_upgrade` logic to determine whether we run
159// storage migration logic.160// storage migration logic.
160#[derive(Encode, Decode, Clone, Copy, PartialEq, Eq, RuntimeDebug)]161#[derive(Encode, Decode, Clone, Copy, PartialEq, Eq, RuntimeDebug, TypeInfo)]
161enum Releases {162enum Releases {
162 V1,163 V1,
163 V2,164 V2,
169 }170 }
170}171}
171172
172#[derive(Encode, Decode, Clone, PartialEq, Eq, RuntimeDebug)]173#[derive(Encode, Decode, Clone, PartialEq, Eq, RuntimeDebug, TypeInfo)]
173pub struct CallSpec {174pub struct CallSpec {
174 module: u32,175 module: u32,
175 method: u32,176 method: u32,
795796
796 use frame_support::{797 use frame_support::{
797 Hashable, assert_err, assert_noop, assert_ok, ord_parameter_types, parameter_types,798 Hashable, assert_err, assert_noop, assert_ok, ord_parameter_types, parameter_types,
798 traits::{Contains, Filter, OnFinalize, OnInitialize},799 traits::{Contains, OnFinalize, OnInitialize},
799 weights::constants::RocksDbWeight,800 weights::constants::RocksDbWeight,
800 };801 };
801 use sp_core::H256;802 use sp_core::H256;
872 pub struct BaseFilter;873 pub struct BaseFilter;
873 impl Contains<Call> for BaseFilter {874 impl Contains<Call> for BaseFilter {
874 fn contains(call: &Call) -> bool {875 fn contains(call: &Call) -> bool {
875 !matches!(call, Call::Logger(logger::Call::log(_, _)))876 !matches!(call, Call::Logger(logger::Call::log { .. }))
876 }877 }
877 }878 }
878879
modifiedprimitives/nft/Cargo.tomldiffbeforeafterboth
9version = '0.9.0'9version = '0.9.0'
1010
11[dependencies]11[dependencies]
12scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
12codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false, features = [13codec = { package = "parity-scale-codec", version = "2.3.0", default-features = false, features = [
13 'derive',14 'derive',
14] }15] }
15serde = { version = "1.0.130", features = [16serde = { version = "1.0.130", features = [
16 'derive',17 'derive',
17], default-features = false, optional = true }18], default-features = false, optional = true }
18frame-support = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }19frame-support = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
19frame-system = { default-features = false, version = '4.0.0-dev', git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }20frame-system = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
20sp-core = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }21sp-core = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
21sp-std = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }22sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
22sp-runtime = { version = "4.0.0-dev", default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.10' }23sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate.git', branch = 'polkadot-v0.9.12' }
23derivative = "2.2.0"24derivative = "2.2.0"
2425
25[features]26[features]
modifiedprimitives/nft/src/lib.rsdiffbeforeafterboth
21 StorageValue, transactional,21 StorageValue, transactional,
22};22};
23use derivative::Derivative;23use derivative::Derivative;
24use scale_info::TypeInfo;
2425
25pub const MAX_DECIMAL_POINTS: DecimalPoints = 30;26pub const MAX_DECIMAL_POINTS: DecimalPoints = 30;
26pub const MAX_REFUNGIBLE_PIECES: u128 = 1_000_000_000_000_000_000_000;27pub const MAX_REFUNGIBLE_PIECES: u128 = 1_000_000_000_000_000_000_000;
70pub type TokenId = u32;71pub type TokenId = u32;
71pub type DecimalPoints = u8;72pub type DecimalPoints = u8;
7273
73#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]74#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq, TypeInfo)]
74#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]75#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
75pub enum CollectionMode {76pub enum CollectionMode {
76 NFT,77 NFT,
93 fn resolve(who: &AccountId, call: &Call) -> Option<AccountId>;94 fn resolve(who: &AccountId, call: &Call) -> Option<AccountId>;
94}95}
9596
96#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]97#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq, TypeInfo)]
97#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]98#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
98pub enum AccessMode {99pub enum AccessMode {
99 Normal,100 Normal,
105 }106 }
106}107}
107108
108#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]109#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq, TypeInfo)]
109#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]110#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
110pub enum SchemaVersion {111pub enum SchemaVersion {
111 ImageURL,112 ImageURL,
117 }118 }
118}119}
119120
120#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]121#[derive(Encode, Decode, Default, Debug, Clone, PartialEq, TypeInfo)]
121#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]122#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
122pub struct Ownership<AccountId> {123pub struct Ownership<AccountId> {
123 pub owner: AccountId,124 pub owner: AccountId,
124 pub fraction: u128,125 pub fraction: u128,
125}126}
126127
127#[derive(Encode, Decode, Debug, Clone, PartialEq)]128#[derive(Encode, Decode, Debug, Clone, PartialEq, TypeInfo)]
128#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]129#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
129pub enum SponsorshipState<AccountId> {130pub enum SponsorshipState<AccountId> {
130 /// The fees are applied to the transaction sender131 /// The fees are applied to the transaction sender
160 }161 }
161}162}
162163
163#[derive(Encode, Decode, Clone, PartialEq)]164#[derive(Encode, Decode, Clone, PartialEq, TypeInfo)]
164#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]165#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
165pub struct Collection<T: frame_system::Config> {166pub struct Collection<T: frame_system::Config> {
166 pub owner: T::AccountId,167 pub owner: T::AccountId,
181 pub transfers_enabled: bool,182 pub transfers_enabled: bool,
182}183}
183184
184#[derive(Encode, Decode, Debug, Clone, PartialEq)]185#[derive(Encode, Decode, Debug, Clone, PartialEq, TypeInfo)]
185#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]186#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
186pub struct NftItemType<AccountId> {187pub struct NftItemType<AccountId> {
187 pub owner: AccountId,188 pub owner: AccountId,
188 pub const_data: Vec<u8>,189 pub const_data: Vec<u8>,
189 pub variable_data: Vec<u8>,190 pub variable_data: Vec<u8>,
190}191}
191192
192#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]193#[derive(Encode, Decode, Default, Debug, Clone, PartialEq, TypeInfo)]
193#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]194#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
194pub struct FungibleItemType {195pub struct FungibleItemType {
195 pub value: u128,196 pub value: u128,
196}197}
197198
198#[derive(Encode, Decode, Debug, Clone, PartialEq)]199#[derive(Encode, Decode, Debug, Clone, PartialEq, TypeInfo)]
199#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]200#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
200pub struct ReFungibleItemType<AccountId> {201pub struct ReFungibleItemType<AccountId> {
201 pub owner: Vec<Ownership<AccountId>>,202 pub owner: Vec<Ownership<AccountId>>,
202 pub const_data: Vec<u8>,203 pub const_data: Vec<u8>,
203 pub variable_data: Vec<u8>,204 pub variable_data: Vec<u8>,
204}205}
205206
206#[derive(Encode, Decode, Debug, Clone, PartialEq)]207#[derive(Encode, Decode, Debug, Clone, PartialEq, TypeInfo)]
207#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]208#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
208pub struct CollectionLimits<BlockNumber: Encode + Decode> {209pub struct CollectionLimits<BlockNumber: Encode + Decode> {
209 pub account_token_ownership_limit: u32,210 pub account_token_ownership_limit: u32,
267 }268 }
268}269}
269270
270#[derive(Encode, Decode, MaxEncodedLen, Default, PartialEq, Clone, Derivative)]271#[derive(Encode, Decode, MaxEncodedLen, Default, PartialEq, Clone, Derivative, TypeInfo)]
271#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]272#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
272#[derivative(Debug)]273#[derivative(Debug)]
273pub struct CreateNftData {274pub struct CreateNftData {
279 pub variable_data: BoundedVec<u8, CustomDataLimit>,280 pub variable_data: BoundedVec<u8, CustomDataLimit>,
280}281}
281282
282#[derive(Encode, Decode, MaxEncodedLen, Default, Debug, Clone, PartialEq)]283#[derive(Encode, Decode, MaxEncodedLen, Default, Debug, Clone, PartialEq, TypeInfo)]
283#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]284#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
284pub struct CreateFungibleData {285pub struct CreateFungibleData {
285 pub value: u128,286 pub value: u128,
286}287}
287288
288#[derive(Encode, Decode, MaxEncodedLen, Default, PartialEq, Clone, Derivative)]289#[derive(Encode, Decode, MaxEncodedLen, Default, PartialEq, Clone, Derivative, TypeInfo)]
289#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]290#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
290#[derivative(Debug)]291#[derivative(Debug)]
291pub struct CreateReFungibleData {292pub struct CreateReFungibleData {
298 pub pieces: u128,299 pub pieces: u128,
299}300}
300301
301#[derive(Encode, Decode, Debug, Clone, PartialEq)]302#[derive(Encode, Decode, Debug, Clone, PartialEq, TypeInfo)]
302#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]303#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
303pub enum MetaUpdatePermission {304pub enum MetaUpdatePermission {
304 ItemOwner,305 ItemOwner,
312 }313 }
313}314}
314315
315#[derive(Encode, Decode, MaxEncodedLen, PartialEq, Clone, Debug)]316#[derive(Encode, Decode, MaxEncodedLen, PartialEq, Clone, Debug, TypeInfo)]
316#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]317#[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))]
317pub enum CreateItemData {318pub enum CreateItemData {
318 NFT(CreateNftData),319 NFT(CreateNftData),
modifiedruntime/Cargo.tomldiffbeforeafterboth
1################################################################################1################################################################################
2# Package 2# Package
33
4[package]4[package]
5authors = ['Unique Network <support@uniquenetwork.io>']5authors = ['Unique Network <support@uniquenetwork.io>']
64 'pallet-evm-coder-substrate/std',64 'pallet-evm-coder-substrate/std',
65 'pallet-ethereum/std',65 'pallet-ethereum/std',
66 'fp-rpc/std',66 'fp-rpc/std',
67 'fp-self-contained/std',
67 'parachain-info/std',68 'parachain-info/std',
68 'serde',69 'serde',
69 'pallet-inflation/std',70 'pallet-inflation/std',
103default-features = false104default-features = false
104git = 'https://github.com/paritytech/substrate.git'105git = 'https://github.com/paritytech/substrate.git'
105optional = true106optional = true
106branch = 'polkadot-v0.9.10'107branch = 'polkadot-v0.9.12'
107version = '4.0.0-dev'
108108
109[dependencies.frame-executive]109[dependencies.frame-executive]
110default-features = false110default-features = false
111git = 'https://github.com/paritytech/substrate.git'111git = 'https://github.com/paritytech/substrate.git'
112branch = 'polkadot-v0.9.10'112branch = 'polkadot-v0.9.12'
113version = '4.0.0-dev'
114113
115[dependencies.frame-support]114[dependencies.frame-support]
116default-features = false115default-features = false
117git = 'https://github.com/paritytech/substrate.git'116git = 'https://github.com/paritytech/substrate.git'
118branch = 'polkadot-v0.9.10'117branch = 'polkadot-v0.9.12'
119version = '4.0.0-dev'
120118
121[dependencies.frame-system]119[dependencies.frame-system]
122default-features = false120default-features = false
123git = 'https://github.com/paritytech/substrate.git'121git = 'https://github.com/paritytech/substrate.git'
124branch = 'polkadot-v0.9.10'122branch = 'polkadot-v0.9.12'
125version = '4.0.0-dev'
126123
127[dependencies.frame-system-benchmarking]124[dependencies.frame-system-benchmarking]
128default-features = false125default-features = false
129git = 'https://github.com/paritytech/substrate.git'126git = 'https://github.com/paritytech/substrate.git'
130optional = true127optional = true
131branch = 'polkadot-v0.9.10'128branch = 'polkadot-v0.9.12'
132version = '4.0.0-dev'
133129
134[dependencies.frame-system-rpc-runtime-api]130[dependencies.frame-system-rpc-runtime-api]
135default-features = false131default-features = false
136git = 'https://github.com/paritytech/substrate.git'132git = 'https://github.com/paritytech/substrate.git'
137branch = 'polkadot-v0.9.10'133branch = 'polkadot-v0.9.12'
138version = '4.0.0-dev'
139134
140[dependencies.hex-literal]135[dependencies.hex-literal]
141optional = true136optional = true
150[dependencies.pallet-aura]145[dependencies.pallet-aura]
151default-features = false146default-features = false
152git = 'https://github.com/paritytech/substrate.git'147git = 'https://github.com/paritytech/substrate.git'
153branch = 'polkadot-v0.9.10'148branch = 'polkadot-v0.9.12'
154version = '4.0.0-dev'
155149
156[dependencies.pallet-balances]150[dependencies.pallet-balances]
157default-features = false151default-features = false
158git = 'https://github.com/paritytech/substrate.git'152git = 'https://github.com/paritytech/substrate.git'
159branch = 'polkadot-v0.9.10'153branch = 'polkadot-v0.9.12'
160version = '4.0.0-dev'
161154
162# Contracts specific packages155# Contracts specific packages
163# [dependencies.pallet-contracts]156# [dependencies.pallet-contracts]
181[dependencies.pallet-randomness-collective-flip]174[dependencies.pallet-randomness-collective-flip]
182default-features = false175default-features = false
183git = 'https://github.com/paritytech/substrate.git'176git = 'https://github.com/paritytech/substrate.git'
184branch = 'polkadot-v0.9.10'177branch = 'polkadot-v0.9.12'
185version = '4.0.0-dev'
186178
187[dependencies.pallet-sudo]179[dependencies.pallet-sudo]
188default-features = false180default-features = false
189git = 'https://github.com/paritytech/substrate.git'181git = 'https://github.com/paritytech/substrate.git'
190branch = 'polkadot-v0.9.10'182branch = 'polkadot-v0.9.12'
191version = '4.0.0-dev'
192183
193[dependencies.pallet-timestamp]184[dependencies.pallet-timestamp]
194default-features = false185default-features = false
195git = 'https://github.com/paritytech/substrate.git'186git = 'https://github.com/paritytech/substrate.git'
196branch = 'polkadot-v0.9.10'187branch = 'polkadot-v0.9.12'
197version = '4.0.0-dev'
198188
199[dependencies.pallet-transaction-payment]189[dependencies.pallet-transaction-payment]
200default-features = false190default-features = false
201git = 'https://github.com/paritytech/substrate.git'191git = 'https://github.com/paritytech/substrate.git'
202branch = 'polkadot-v0.9.10'192branch = 'polkadot-v0.9.12'
203version = '4.0.0-dev'
204193
205[dependencies.pallet-transaction-payment-rpc-runtime-api]194[dependencies.pallet-transaction-payment-rpc-runtime-api]
206default-features = false195default-features = false
207git = 'https://github.com/paritytech/substrate.git'196git = 'https://github.com/paritytech/substrate.git'
208branch = 'polkadot-v0.9.10'197branch = 'polkadot-v0.9.12'
209version = '4.0.0-dev'
210198
211[dependencies.pallet-treasury]199[dependencies.pallet-treasury]
212default-features = false200default-features = false
213git = 'https://github.com/paritytech/substrate.git'201git = 'https://github.com/paritytech/substrate.git'
214branch = 'polkadot-v0.9.10'202branch = 'polkadot-v0.9.12'
215version = '4.0.0-dev'
216203
217[dependencies.pallet-vesting]204[dependencies.pallet-vesting]
218default-features = false205default-features = false
219git = 'https://github.com/paritytech/substrate.git'206git = 'https://github.com/paritytech/substrate.git'
220branch = 'polkadot-v0.9.10'207branch = 'polkadot-v0.9.12'
221version = '4.0.0-dev'
222208
223[dependencies.sp-arithmetic]209[dependencies.sp-arithmetic]
224default-features = false210default-features = false
225git = 'https://github.com/paritytech/substrate.git'211git = 'https://github.com/paritytech/substrate.git'
226branch = 'polkadot-v0.9.10'212branch = 'polkadot-v0.9.12'
227version = '4.0.0-dev'
228213
229[dependencies.sp-api]214[dependencies.sp-api]
230default-features = false215default-features = false
231git = 'https://github.com/paritytech/substrate.git'216git = 'https://github.com/paritytech/substrate.git'
232branch = 'polkadot-v0.9.10'217branch = 'polkadot-v0.9.12'
233version = '4.0.0-dev'
234218
235[dependencies.sp-block-builder]219[dependencies.sp-block-builder]
236default-features = false220default-features = false
237git = 'https://github.com/paritytech/substrate.git'221git = 'https://github.com/paritytech/substrate.git'
238branch = 'polkadot-v0.9.10'222branch = 'polkadot-v0.9.12'
239version = '4.0.0-dev'
240223
241[dependencies.sp-core]224[dependencies.sp-core]
242default-features = false225default-features = false
243git = 'https://github.com/paritytech/substrate.git'226git = 'https://github.com/paritytech/substrate.git'
244branch = 'polkadot-v0.9.10'227branch = 'polkadot-v0.9.12'
245version = '4.0.0-dev'
246228
247[dependencies.sp-consensus-aura]229[dependencies.sp-consensus-aura]
248default-features = false230default-features = false
249git = 'https://github.com/paritytech/substrate.git'231git = 'https://github.com/paritytech/substrate.git'
250branch = 'polkadot-v0.9.10'232branch = 'polkadot-v0.9.12'
251version = '0.10.0-dev'
252233
253[dependencies.sp-inherents]234[dependencies.sp-inherents]
254default-features = false235default-features = false
255git = 'https://github.com/paritytech/substrate.git'236git = 'https://github.com/paritytech/substrate.git'
256branch = 'polkadot-v0.9.10'237branch = 'polkadot-v0.9.12'
257version = '4.0.0-dev'
258238
259[dependencies.sp-io]239[dependencies.sp-io]
260default-features = false240default-features = false
261git = 'https://github.com/paritytech/substrate.git'241git = 'https://github.com/paritytech/substrate.git'
262branch = 'polkadot-v0.9.10'242branch = 'polkadot-v0.9.12'
263version = '4.0.0-dev'
264243
265[dependencies.sp-offchain]244[dependencies.sp-offchain]
266default-features = false245default-features = false
267git = 'https://github.com/paritytech/substrate.git'246git = 'https://github.com/paritytech/substrate.git'
268branch = 'polkadot-v0.9.10'247branch = 'polkadot-v0.9.12'
269version = '4.0.0-dev'
270248
271[dependencies.sp-runtime]249[dependencies.sp-runtime]
272default-features = false250default-features = false
273git = 'https://github.com/paritytech/substrate.git'251git = 'https://github.com/paritytech/substrate.git'
274branch = 'polkadot-v0.9.10'252branch = 'polkadot-v0.9.12'
275version = '4.0.0-dev'
276253
277[dependencies.sp-session]254[dependencies.sp-session]
278default-features = false255default-features = false
279git = 'https://github.com/paritytech/substrate.git'256git = 'https://github.com/paritytech/substrate.git'
280branch = 'polkadot-v0.9.10'257branch = 'polkadot-v0.9.12'
281version = '4.0.0-dev'
282258
283[dependencies.sp-std]259[dependencies.sp-std]
284default-features = false260default-features = false
285git = 'https://github.com/paritytech/substrate.git'261git = 'https://github.com/paritytech/substrate.git'
286branch = 'polkadot-v0.9.10'262branch = 'polkadot-v0.9.12'
287version = '4.0.0-dev'
288263
289[dependencies.sp-transaction-pool]264[dependencies.sp-transaction-pool]
290default-features = false265default-features = false
291git = 'https://github.com/paritytech/substrate.git'266git = 'https://github.com/paritytech/substrate.git'
292branch = 'polkadot-v0.9.10'267branch = 'polkadot-v0.9.12'
293version = '4.0.0-dev'
294268
295[dependencies.sp-version]269[dependencies.sp-version]
296default-features = false270default-features = false
297git = 'https://github.com/paritytech/substrate.git'271git = 'https://github.com/paritytech/substrate.git'
298branch = 'polkadot-v0.9.10'272branch = 'polkadot-v0.9.12'
299version = '4.0.0-dev'
300273
301[dependencies.smallvec]274[dependencies.smallvec]
302version = '1.6.1'275version = '1.6.1'
307[dependencies.parachain-info]280[dependencies.parachain-info]
308default-features = false281default-features = false
309git = 'https://github.com/paritytech/cumulus.git'282git = 'https://github.com/paritytech/cumulus.git'
310branch = 'polkadot-v0.9.10'283branch = 'polkadot-v0.9.12'
311version = '0.1.0'
312284
313[dependencies.cumulus-pallet-aura-ext]285[dependencies.cumulus-pallet-aura-ext]
314git = 'https://github.com/paritytech/cumulus.git'286git = 'https://github.com/paritytech/cumulus.git'
315branch = 'polkadot-v0.9.10'287branch = 'polkadot-v0.9.12'
316default-features = false288default-features = false
317289
318[dependencies.cumulus-pallet-parachain-system]290[dependencies.cumulus-pallet-parachain-system]
319git = 'https://github.com/paritytech/cumulus.git'291git = 'https://github.com/paritytech/cumulus.git'
320branch = 'polkadot-v0.9.10'292branch = 'polkadot-v0.9.12'
321default-features = false293default-features = false
322294
323[dependencies.cumulus-primitives-core]295[dependencies.cumulus-primitives-core]
324git = 'https://github.com/paritytech/cumulus.git'296git = 'https://github.com/paritytech/cumulus.git'
325branch = 'polkadot-v0.9.10'297branch = 'polkadot-v0.9.12'
326default-features = false298default-features = false
327299
328[dependencies.cumulus-pallet-xcm]300[dependencies.cumulus-pallet-xcm]
329git = 'https://github.com/paritytech/cumulus.git'301git = 'https://github.com/paritytech/cumulus.git'
330branch = 'polkadot-v0.9.10'302branch = 'polkadot-v0.9.12'
331default-features = false303default-features = false
332304
333[dependencies.cumulus-pallet-dmp-queue]305[dependencies.cumulus-pallet-dmp-queue]
334git = 'https://github.com/paritytech/cumulus.git'306git = 'https://github.com/paritytech/cumulus.git'
335branch = 'polkadot-v0.9.10'307branch = 'polkadot-v0.9.12'
336default-features = false308default-features = false
337309
338[dependencies.cumulus-pallet-xcmp-queue]310[dependencies.cumulus-pallet-xcmp-queue]
339git = 'https://github.com/paritytech/cumulus.git'311git = 'https://github.com/paritytech/cumulus.git'
340branch = 'polkadot-v0.9.10'312branch = 'polkadot-v0.9.12'
341default-features = false313default-features = false
342314
343[dependencies.cumulus-primitives-utility]315[dependencies.cumulus-primitives-utility]
344git = 'https://github.com/paritytech/cumulus.git'316git = 'https://github.com/paritytech/cumulus.git'
345branch = 'polkadot-v0.9.10'317branch = 'polkadot-v0.9.12'
346default-features = false318default-features = false
347319
348[dependencies.cumulus-primitives-timestamp]320[dependencies.cumulus-primitives-timestamp]
349git = 'https://github.com/paritytech/cumulus.git'321git = 'https://github.com/paritytech/cumulus.git'
350branch = 'polkadot-v0.9.10'322branch = 'polkadot-v0.9.12'
351default-features = false323default-features = false
352324
353################################################################################325################################################################################
354# Polkadot dependencies326# Polkadot dependencies
355327
356[dependencies.polkadot-parachain]328[dependencies.polkadot-parachain]
357git = 'https://github.com/paritytech/polkadot'329git = 'https://github.com/paritytech/polkadot'
358branch = 'release-v0.9.10'330branch = 'release-v0.9.12'
359default-features = false331default-features = false
360332
361[dependencies.xcm]333[dependencies.xcm]
362git = 'https://github.com/paritytech/polkadot'334git = 'https://github.com/paritytech/polkadot'
363branch = 'release-v0.9.10'335branch = 'release-v0.9.12'
364default-features = false336default-features = false
365337
366[dependencies.xcm-builder]338[dependencies.xcm-builder]
367git = 'https://github.com/paritytech/polkadot'339git = 'https://github.com/paritytech/polkadot'
368branch = 'release-v0.9.10'340branch = 'release-v0.9.12'
369default-features = false341default-features = false
370342
371[dependencies.xcm-executor]343[dependencies.xcm-executor]
372git = 'https://github.com/paritytech/polkadot'344git = 'https://github.com/paritytech/polkadot'
373branch = 'release-v0.9.10'345branch = 'release-v0.9.12'
374default-features = false346default-features = false
375347
376[dependencies.pallet-xcm]348[dependencies.pallet-xcm]
377git = 'https://github.com/paritytech/polkadot'349git = 'https://github.com/paritytech/polkadot'
378branch = 'release-v0.9.10'350branch = 'release-v0.9.12'
379default-features = false351default-features = false
380352
381353
382################################################################################354################################################################################
383# local dependencies355# local dependencies
384356
385[dependencies]357[dependencies]
358scale-info = { version = "1.0.0", default-features = false, features = ["derive"] }
386derivative = "2.2.0"359derivative = "2.2.0"
387pallet-nft = { path = '../pallets/nft', default-features = false, version = '3.0.0' }360pallet-nft = { path = '../pallets/nft', default-features = false, version = '3.0.0' }
388pallet-inflation = { path = '../pallets/inflation', default-features = false, version = '3.0.0' }361pallet-inflation = { path = '../pallets/inflation', default-features = false, version = '3.0.0' }
396pallet-evm-transaction-payment = { path = '../pallets/evm-transaction-payment', default-features = false }369pallet-evm-transaction-payment = { path = '../pallets/evm-transaction-payment', default-features = false }
397pallet-evm-coder-substrate = { default-features = false, path = "../pallets/evm-coder-substrate" }370pallet-evm-coder-substrate = { default-features = false, path = "../pallets/evm-coder-substrate" }
398371
399pallet-evm = { default-features = false, version = "6.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }372pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
400pallet-ethereum = { default-features = false, version = "4.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }373pallet-ethereum = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
401fp-rpc = { default-features = false, version = "3.0.0-dev", git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.10" }374fp-rpc = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
375fp-self-contained = { default-features = false, git = "https://github.com/uniquenetwork/frontier.git", branch = "unique-polkadot-v0.9.12" }
402376
403################################################################################377################################################################################
404# Build Dependencies378# Build Dependencies
405379
406[build-dependencies.substrate-wasm-builder]380[build-dependencies.substrate-wasm-builder]
407git = 'https://github.com/paritytech/substrate.git'381git = 'https://github.com/paritytech/substrate.git'
408branch = 'polkadot-v0.9.10'382branch = 'polkadot-v0.9.12'
409version = '5.0.0-dev'
410383
modifiedruntime/src/lib.rsdiffbeforeafterboth
70use fp_rpc::TransactionStatus;70use fp_rpc::TransactionStatus;
71use sp_core::crypto::Public;71use sp_core::crypto::Public;
72use sp_runtime::{72use sp_runtime::{
73 traits::{Dispatchable},73 traits::{Dispatchable, PostDispatchInfoOf},
74 transaction_validity::TransactionValidityError,
74};75};
7576
76// pub use pallet_timestamp::Call as TimestampCall;77// pub use pallet_timestamp::Call as TimestampCall;
144 spec_name: create_runtime_str!("opal"),145 spec_name: create_runtime_str!("opal"),
145 impl_name: create_runtime_str!("opal"),146 impl_name: create_runtime_str!("opal"),
146 authoring_version: 1,147 authoring_version: 1,
147 spec_version: 910000,148 spec_version: 912200,
148 impl_version: 1,149 impl_version: 1,
149 apis: RUNTIME_API_VERSIONS,150 apis: RUNTIME_API_VERSIONS,
150 transaction_version: 1,151 transaction_version: 1,
439440
440parameter_types! {441parameter_types! {
441 pub const TransactionByteFee: Balance = 501 * MICROUNIQUE; // Targeting 0.1 Unique per NFT transfer442 pub const TransactionByteFee: Balance = 501 * MICROUNIQUE; // Targeting 0.1 Unique per NFT transfer
443 /// This value increases the priority of `Operational` transactions by adding
444 /// a "virtual tip" that's equal to the `OperationalFeeMultiplier * final_fee`.
445 pub const OperationalFeeMultiplier: u8 = 5;
442}446}
443447
444/// Linear implementor of `WeightToFeePolynomial`448/// Linear implementor of `WeightToFeePolynomial`
463impl pallet_transaction_payment::Config for Runtime {467impl pallet_transaction_payment::Config for Runtime {
464 type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter<Balances, DealWithFees>;468 type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter<Balances, DealWithFees>;
465 type TransactionByteFee = TransactionByteFee;469 type TransactionByteFee = TransactionByteFee;
470 type OperationalFeeMultiplier = OperationalFeeMultiplier;
466 type WeightToFee = LinearFee<Balance>;471 type WeightToFee = LinearFee<Balance>;
467 type FeeMultiplierUpdate = ();472 type FeeMultiplierUpdate = ();
468}473}
518 type BlockNumberToBalance = ConvertInto;523 type BlockNumberToBalance = ConvertInto;
519 type MinVestedTransfer = MinVestedTransfer;524 type MinVestedTransfer = MinVestedTransfer;
520 type WeightInfo = ();525 type WeightInfo = ();
526 const MAX_VESTING_SCHEDULES: u32 = 28;
521}527}
522528
523parameter_types! {529parameter_types! {
607 pub UnitWeightCost: Weight = 1_000_000;613 pub UnitWeightCost: Weight = 1_000_000;
608 // 1200 UNIQUEs buy 1 second of weight.614 // 1200 UNIQUEs buy 1 second of weight.
609 pub const WeightPrice: (MultiLocation, u128) = (MultiLocation::parent(), 1_200 * UNIQUE);615 pub const WeightPrice: (MultiLocation, u128) = (MultiLocation::parent(), 1_200 * UNIQUE);
616 pub const MaxInstructions: u32 = 100;
617 pub const MaxAuthorities: u32 = 100_000;
610}618}
611619
612match_type! {620match_type! {
634 type IsTeleporter = (); // Teleportation is disabled642 type IsTeleporter = (); // Teleportation is disabled
635 type LocationInverter = LocationInverter<Ancestry>;643 type LocationInverter = LocationInverter<Ancestry>;
636 type Barrier = Barrier;644 type Barrier = Barrier;
637 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;645 type Weigher = FixedWeightBounds<UnitWeightCost, Call, MaxInstructions>;
638 type Trader = UsingComponents<IdentityFee<Balance>, RelayLocation, AccountId, Balances, ()>;646 type Trader = UsingComponents<IdentityFee<Balance>, RelayLocation, AccountId, Balances, ()>;
639 type ResponseHandler = (); // Don't handle responses for now.647 type ResponseHandler = (); // Don't handle responses for now.
640 type SubscriptionService = PolkadotXcm;648 type SubscriptionService = PolkadotXcm;
649
650 type AssetTrap = PolkadotXcm;
651 type AssetClaims = PolkadotXcm;
641}652}
642653
643// parameter_types! {654// parameter_types! {
668 type XcmExecuteFilter = Everything;679 type XcmExecuteFilter = Everything;
669 type XcmExecutor = XcmExecutor<XcmConfig>;680 type XcmExecutor = XcmExecutor<XcmConfig>;
670 type XcmTeleportFilter = Everything;681 type XcmTeleportFilter = Everything;
671 type XcmReserveTransferFilter = ();682 type XcmReserveTransferFilter = Everything;
672 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;683 type Weigher = FixedWeightBounds<UnitWeightCost, Call, MaxInstructions>;
673 type LocationInverter = LocationInverter<Ancestry>;684 type LocationInverter = LocationInverter<Ancestry>;
685 type Origin = Origin;
686 type Call = Call;
687 const VERSION_DISCOVERY_QUEUE_SIZE: u32 = 100;
688 type AdvertisedXcmVersion = pallet_xcm::CurrentXcmVersion;
674}689}
675690
676impl cumulus_pallet_xcm::Config for Runtime {691impl cumulus_pallet_xcm::Config for Runtime {
694impl pallet_aura::Config for Runtime {709impl pallet_aura::Config for Runtime {
695 type AuthorityId = AuraId;710 type AuthorityId = AuraId;
696 type DisabledValidators = ();711 type DisabledValidators = ();
712 type MaxAuthorities = MaxAuthorities;
697}713}
698714
699parameter_types! {715parameter_types! {
828844
829 // Frontier845 // Frontier
830 EVM: pallet_evm::{Pallet, Config, Call, Storage, Event<T>} = 100,846 EVM: pallet_evm::{Pallet, Config, Call, Storage, Event<T>} = 100,
831 Ethereum: pallet_ethereum::{Pallet, Config, Call, Storage, Event, ValidateUnsigned} = 101,847 Ethereum: pallet_ethereum::{Pallet, Config, Call, Storage, Event, Origin} = 101,
832848
833 EvmCoderSubstrate: pallet_evm_coder_substrate::{Pallet, Storage} = 150,849 EvmCoderSubstrate: pallet_evm_coder_substrate::{Pallet, Storage} = 150,
834 EvmContractHelpers: pallet_evm_contract_helpers::{Pallet, Storage} = 151,850 EvmContractHelpers: pallet_evm_contract_helpers::{Pallet, Storage} = 151,
842impl fp_rpc::ConvertTransaction<UncheckedExtrinsic> for TransactionConverter {858impl fp_rpc::ConvertTransaction<UncheckedExtrinsic> for TransactionConverter {
843 fn convert_transaction(&self, transaction: pallet_ethereum::Transaction) -> UncheckedExtrinsic {859 fn convert_transaction(&self, transaction: pallet_ethereum::Transaction) -> UncheckedExtrinsic {
844 UncheckedExtrinsic::new_unsigned(860 UncheckedExtrinsic::new_unsigned(
845 pallet_ethereum::Call::<Runtime>::transact(transaction).into(),861 pallet_ethereum::Call::<Runtime>::transact { transaction }.into(),
846 )862 )
847 }863 }
848}864}
853 transaction: pallet_ethereum::Transaction,869 transaction: pallet_ethereum::Transaction,
854 ) -> opaque::UncheckedExtrinsic {870 ) -> opaque::UncheckedExtrinsic {
855 let extrinsic = UncheckedExtrinsic::new_unsigned(871 let extrinsic = UncheckedExtrinsic::new_unsigned(
856 pallet_ethereum::Call::<Runtime>::transact(transaction).into(),872 pallet_ethereum::Call::<Runtime>::transact { transaction }.into(),
857 );873 );
858 let encoded = extrinsic.encode();874 let encoded = extrinsic.encode();
859 opaque::UncheckedExtrinsic::decode(&mut &encoded[..])875 opaque::UncheckedExtrinsic::decode(&mut &encoded[..])
883 //pallet_contract_helpers::ContractHelpersExtension<Runtime>,899 //pallet_contract_helpers::ContractHelpersExtension<Runtime>,
884);900);
885/// Unchecked extrinsic type as expected by this runtime.901/// Unchecked extrinsic type as expected by this runtime.
886pub type UncheckedExtrinsic = generic::UncheckedExtrinsic<Address, Call, Signature, SignedExtra>;902pub type UncheckedExtrinsic =
903 fp_self_contained::UncheckedExtrinsic<Address, Call, Signature, SignedExtra>;
887/// Extrinsic type that has already been checked.904/// Extrinsic type that has already been checked.
888pub type CheckedExtrinsic = generic::CheckedExtrinsic<AccountId, Call, SignedExtra>;905pub type CheckedExtrinsic = fp_self_contained::CheckedExtrinsic<AccountId, Call, SignedExtra, H160>;
889/// Executive: handles dispatch to the various modules.906/// Executive: handles dispatch to the various modules.
890pub type Executive = frame_executive::Executive<907pub type Executive = frame_executive::Executive<
891 Runtime,908 Runtime,
901 }918 }
902}919}
920
921impl fp_self_contained::SelfContainedCall for Call {
922 type SignedInfo = H160;
923
924 fn is_self_contained(&self) -> bool {
925 match self {
926 Call::Ethereum(call) => call.is_self_contained(),
927 _ => false,
928 }
929 }
930
931 fn check_self_contained(&self) -> Option<Result<Self::SignedInfo, TransactionValidityError>> {
932 match self {
933 Call::Ethereum(call) => call.check_self_contained(),
934 _ => None,
935 }
936 }
937
938 fn validate_self_contained(&self, info: &Self::SignedInfo) -> Option<TransactionValidity> {
939 match self {
940 Call::Ethereum(call) => call.validate_self_contained(info),
941 _ => None,
942 }
943 }
944
945 fn pre_dispatch_self_contained(
946 &self,
947 info: &Self::SignedInfo,
948 ) -> Option<Result<(), TransactionValidityError>> {
949 match self {
950 Call::Ethereum(call) => call.pre_dispatch_self_contained(info),
951 _ => None,
952 }
953 }
954
955 fn apply_self_contained(
956 self,
957 info: Self::SignedInfo,
958 ) -> Option<sp_runtime::DispatchResultWithInfo<PostDispatchInfoOf<Self>>> {
959 match self {
960 call @ Call::Ethereum(pallet_ethereum::Call::transact { .. }) => Some(call.dispatch(
961 Origin::from(pallet_ethereum::RawOrigin::EthereumTransaction(info)),
962 )),
963 _ => None,
964 }
965 }
966}
903967
904impl_runtime_apis! {968impl_runtime_apis! {
905 impl pallet_nft::NftApi<Block>969 impl pallet_nft::NftApi<Block>
926990
927 impl sp_api::Metadata<Block> for Runtime {991 impl sp_api::Metadata<Block> for Runtime {
928 fn metadata() -> OpaqueMetadata {992 fn metadata() -> OpaqueMetadata {
929 Runtime::metadata().into()993 OpaqueMetadata::new(Runtime::metadata().into())
930 }994 }
931 }995 }
932996
1081 }1145 }
10821146
1083 fn extrinsic_filter(xts: Vec<<Block as sp_api::BlockT>::Extrinsic>) -> Vec<pallet_ethereum::Transaction> {1147 fn extrinsic_filter(xts: Vec<<Block as sp_api::BlockT>::Extrinsic>) -> Vec<pallet_ethereum::Transaction> {
1084 xts.into_iter().filter_map(|xt| match xt.function {1148 xts.into_iter().filter_map(|xt| match xt.0.function {
1085 Call::Ethereum(pallet_ethereum::Call::transact(t)) => Some(t),1149 Call::Ethereum(pallet_ethereum::Call::transact { transaction }) => Some(transaction),
1086 _ => None1150 _ => None
1087 }).collect()1151 }).collect()
1088 }1152 }
1106 }1170 }
11071171
1108 fn authorities() -> Vec<AuraId> {1172 fn authorities() -> Vec<AuraId> {
1109 Aura::authorities()1173 Aura::authorities().to_vec()
1110 }1174 }
1111 }1175 }
11121176
deletedruntime_types.jsondiffbeforeafterboth

no changes

modifiedtests/Dockerfile-testsdiffbeforeafterboth
16 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \16 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \
17 export NVM_DIR="$HOME/.nvm" && \17 export NVM_DIR="$HOME/.nvm" && \
18 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \18 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
19 nvm install v15.5.0 && \19 nvm install v16.2.0 && \
20 nvm alias default v15.5.0 && \20 nvm alias default v16.2.0 && \
21 nvm use default21 nvm use default
2222
23ENV YARN_CACHE_FOLDER ~/.yarn23ENV YARN_CACHE_FOLDER ~/.yarn
2626
27RUN export NVM_DIR="$HOME/.nvm" && \27RUN export NVM_DIR="$HOME/.nvm" && \
28 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \28 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
29 npm install --global yarn && \ 29 npm install --global yarn && \
30 yarn add mochawesome && \30 yarn add mochawesome && \
31 yarn --pure-lockfile31 yarn --pure-lockfile
3232
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.66",7 "@polkadot/dev": "0.63.9",
8 "@polkadot/ts": "0.4.7",8 "@polkadot/ts": "0.4.12",
9 "@polkadot/typegen": "5.8.3",9 "@polkadot/typegen": "6.5.2-3",
10 "@types/chai": "^4.2.17",10 "@types/chai": "^4.2.22",
11 "@types/chai-as-promised": "^7.1.3",11 "@types/chai-as-promised": "^7.1.4",
12 "@types/mocha": "^8.2.2",12 "@types/mocha": "^9.0.0",
13 "@types/node": "^14.14.12",13 "@types/node": "^16.11.4",
14 "@typescript-eslint/eslint-plugin": "^4.28.5",14 "@typescript-eslint/eslint-plugin": "^5.1.0",
15 "@typescript-eslint/parser": "^4.28.5",15 "@typescript-eslint/parser": "^5.1.0",
16 "chai": "^4.3.4",16 "chai": "^4.3.4",
17 "eslint": "^7.31.0",17 "eslint": "^8.1.0",
18 "mocha": "^8.3.2",18 "mocha": "^9.1.3",
19 "ts-node": "^9.1.1",19 "ts-node": "^10.4.0",
20 "tslint": "^6.1.3",20 "tslint": "^6.1.3",
21 "typescript": "^4.2.4"21 "typescript": "^4.4.4"
22 },22 },
23 "mocha": {23 "mocha": {
24 "timeout": 9999999,24 "timeout": 9999999,
71 "license": "SEE LICENSE IN ../LICENSE",71 "license": "SEE LICENSE IN ../LICENSE",
72 "homepage": "",72 "homepage": "",
73 "dependencies": {73 "dependencies": {
74 "@polkadot/api": "5.8.3",74 "@polkadot/api": "6.5.1",
75 "@polkadot/api-contract": "5.8.3",75 "@polkadot/api-contract": "6.5.1",
76 "@polkadot/util-crypto": "^7.3.1",76 "@polkadot/util-crypto": "^7.6.1",
77 "bignumber.js": "^9.0.1",77 "bignumber.js": "^9.0.1",
78 "chai-as-promised": "^7.1.1",78 "chai-as-promised": "^7.1.1",
79 "solc": "^0.8.6",79 "solc": "^0.8.9",
80 "web3": "^1.3.5"80 "web3": "^1.6.0"
81 },81 },
82 "standard": {82 "standard": {
83 "globals": [83 "globals": [
modifiedtests/src/addCollectionAdmin.test.tsdiffbeforeafterboth
21 const bob = privateKey('//Bob');21 const bob = privateKey('//Bob');
2222
23 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();23 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
24 expect(collection.Owner).to.be.equal(alice.address);24 expect(collection.owner).to.be.equal(alice.address);
2525
26 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(bob.address));26 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(bob.address));
27 await submitTransactionAsync(alice, changeAdminTx);27 await submitTransactionAsync(alice, changeAdminTx);
39 const Charlie = privateKey('//CHARLIE');39 const Charlie = privateKey('//CHARLIE');
4040
41 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();41 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
42 expect(collection.Owner).to.be.equal(Alice.address);42 expect(collection.owner).to.be.equal(Alice.address);
4343
44 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));44 const changeAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
45 await submitTransactionAsync(Alice, changeAdminTx);45 await submitTransactionAsync(Alice, changeAdminTx);
modifiedtests/src/approve.test.tsdiffbeforeafterboth
173 it('fails when called by collection owner on non-owned item when OwnerCanTransfer == false', async () => {173 it('fails when called by collection owner on non-owned item when OwnerCanTransfer == false', async () => {
174 const collectionId = await createCollectionExpectSuccess();174 const collectionId = await createCollectionExpectSuccess();
175 const itemId = await createItemExpectSuccess(Alice, collectionId, 'NFT', Bob.address);175 const itemId = await createItemExpectSuccess(Alice, collectionId, 'NFT', Bob.address);
176 await setCollectionLimitsExpectSuccess(Alice, collectionId, { OwnerCanTransfer: false });176 await setCollectionLimitsExpectSuccess(Alice, collectionId, { ownerCanTransfer: false });
177177
178 await approveExpectFail(collectionId, itemId, Alice, Charlie);178 await approveExpectFail(collectionId, itemId, Alice, Charlie);
179 });179 });
modifiedtests/src/burnItem.test.tsdiffbeforeafterboth
63 const events = await submitTransactionAsync(alice, tx);63 const events = await submitTransactionAsync(alice, tx);
64 const result = getGenericResult(events);64 const result = getGenericResult(events);
65 65
66 // Get alice balance 66 // Get alice balance
67 const balance: any = (await api.query.nft.fungibleItemList(collectionId, alice.address)).toJSON();67 const balance: any = (await api.query.nft.fungibleItemList(collectionId, alice.address)).toJSON();
68 68
69 // What to expect69 // What to expect
70 expect(result.success).to.be.true;70 expect(result.success).to.be.true;
71 expect(balance).to.be.not.null;71 expect(balance).to.be.not.null;
72 expect(balance.Value).to.be.equal(9);72 expect(balance.value).to.be.equal(9);
73 });73 });
74 });74 });
7575
83 const events = await submitTransactionAsync(alice, tx);83 const events = await submitTransactionAsync(alice, tx);
84 const result = getGenericResult(events);84 const result = getGenericResult(events);
85 85
86 // Get alice balance 86 // Get alice balance
87 const balance: any = (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON();87 const balance: any = (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON();
88 88
89 // What to expect89 // What to expect
118 // What to expect before burning118 // What to expect before burning
119 expect(result1.success).to.be.true;119 expect(result1.success).to.be.true;
120 expect(balanceBefore).to.be.not.null;120 expect(balanceBefore).to.be.not.null;
121 expect(balanceBefore.Owner.length).to.be.equal(2);121 expect(balanceBefore.owner.length).to.be.equal(2);
122 expect(balanceBefore.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(alice.address));122 expect(balanceBefore.owner[0].owner).to.be.deep.equal(normalizeAccountId(alice.address));
123 expect(balanceBefore.Owner[0].Fraction).to.be.equal(99);123 expect(balanceBefore.owner[0].fraction).to.be.equal(99);
124 expect(balanceBefore.Owner[1].Owner).to.be.deep.equal(normalizeAccountId(bob.address));124 expect(balanceBefore.owner[1].owner).to.be.deep.equal(normalizeAccountId(bob.address));
125 expect(balanceBefore.Owner[1].Fraction).to.be.equal(1);125 expect(balanceBefore.owner[1].fraction).to.be.equal(1);
126126
127 // What to expect after burning127 // What to expect after burning
128 expect(result2.success).to.be.true;128 expect(result2.success).to.be.true;
129 expect(balance).to.be.not.null;129 expect(balance).to.be.not.null;
130 expect(balance.Owner.length).to.be.equal(1);130 expect(balance.owner.length).to.be.equal(1);
131 expect(balance.Owner[0].Fraction).to.be.equal(99);131 expect(balance.owner[0].fraction).to.be.equal(99);
132 expect(balance.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(alice.address));132 expect(balance.owner[0].owner).to.be.deep.equal(normalizeAccountId(alice.address));
133 });133 });
134134
135 });135 });
184 // What to expect184 // What to expect
185 expect(result.success).to.be.true;185 expect(result.success).to.be.true;
186 expect(balance).to.be.not.null;186 expect(balance).to.be.not.null;
187 expect(balance.Value).to.be.equal(9);187 expect(balance.value).to.be.equal(9);
188 });188 });
189 });189 });
190190
299 };299 };
300 await expect(badTransaction()).to.be.rejected;300 await expect(badTransaction()).to.be.rejected;
301 301
302 // Get alice balance 302 // Get alice balance
303 const balance: any = (await api.query.nft.fungibleItemList(collectionId, alice.address)).toJSON();303 const balance: any = (await api.query.nft.fungibleItemList(collectionId, alice.address)).toJSON();
304 304
305 // What to expect305 // What to expect
306 expect(balance).to.be.not.null;306 expect(balance).to.be.not.null;
307 expect(balance.Value).to.be.equal(10);307 expect(balance.value).to.be.equal(10);
308 });308 });
309309
310 });310 });
modifiedtests/src/change-collection-owner.test.tsdiffbeforeafterboth
35 const bob = privateKey('//Bob');35 const bob = privateKey('//Bob');
3636
37 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();37 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
38 expect(collection.Owner).to.be.deep.eq(alice.address);38 expect(collection.owner).to.be.deep.eq(alice.address);
3939
40 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);40 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);
41 await submitTransactionAsync(alice, changeOwnerTx);41 await submitTransactionAsync(alice, changeOwnerTx);
4242
43 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();43 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
44 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(bob.address);44 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(bob.address);
45 });45 });
46 });46 });
47});47});
54 const bob = privateKey('//Bob');54 const bob = privateKey('//Bob');
5555
56 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();56 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
57 expect(collection.Owner).to.be.deep.eq(alice.address);57 expect(collection.owner).to.be.deep.eq(alice.address);
5858
59 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);59 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);
60 await submitTransactionAsync(alice, changeOwnerTx);60 await submitTransactionAsync(alice, changeOwnerTx);
63 await expect(submitTransactionExpectFailAsync(alice, badChangeOwnerTx)).to.be.rejected;63 await expect(submitTransactionExpectFailAsync(alice, badChangeOwnerTx)).to.be.rejected;
6464
65 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();65 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
66 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(bob.address);66 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(bob.address);
67 });67 });
68 });68 });
6969
75 const charlie = privateKey('//Charlie');75 const charlie = privateKey('//Charlie');
7676
77 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();77 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
78 expect(collection.Owner).to.be.deep.eq(alice.address);78 expect(collection.owner).to.be.deep.eq(alice.address);
7979
80 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);80 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);
81 await submitTransactionAsync(alice, changeOwnerTx);81 await submitTransactionAsync(alice, changeOwnerTx);
8282
83 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();83 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
84 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(bob.address);84 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(bob.address);
8585
86 // After changing the owner of the collection, all privileged methods are available to the new owner86 // After changing the owner of the collection, all privileged methods are available to the new owner
87 // The new owner of the collection has access to sponsorship management operations in the collection87 // The new owner of the collection has access to sponsorship management operations in the collection
9191
92 // The new owner of the collection has access to operations for managing the collection parameters92 // The new owner of the collection has access to operations for managing the collection parameters
93 const collectionLimits = {93 const collectionLimits = {
94 AccountTokenOwnershipLimit: 1,94 accountTokenOwnershipLimit: 1,
95 SponsoredMintSize: 1,95 sponsoredMintSize: 1,
96 TokenLimit: 1,96 tokenLimit: 1,
97 SponsorTimeout: 1,97 sponsorTimeout: 1,
98 OwnerCanTransfer: true,98 ownerCanTransfer: true,
99 OwnerCanDestroy: true,99 ownerCanDestroy: true,
100 };100 };
101 const tx1 = api.tx.nft.setCollectionLimits(101 const tx1 = api.tx.nft.setCollectionLimits(
102 collectionId,102 collectionId,
119 const charlie = privateKey('//Charlie');119 const charlie = privateKey('//Charlie');
120 120
121 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();121 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
122 expect(collection.Owner).to.be.deep.eq(alice.address);122 expect(collection.owner).to.be.deep.eq(alice.address);
123 123
124 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);124 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);
125 await submitTransactionAsync(alice, changeOwnerTx);125 await submitTransactionAsync(alice, changeOwnerTx);
126 126
127 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();127 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
128 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(bob.address);128 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(bob.address);
129129
130 const changeOwnerTx2 = api.tx.nft.changeCollectionOwner(collectionId, charlie.address);130 const changeOwnerTx2 = api.tx.nft.changeCollectionOwner(collectionId, charlie.address);
131 await submitTransactionAsync(bob, changeOwnerTx2);131 await submitTransactionAsync(bob, changeOwnerTx2);
132 132
133 // ownership lost133 // ownership lost
134 const collectionAfterOwnerChange2: any = (await api.query.nft.collectionById(collectionId)).toJSON();134 const collectionAfterOwnerChange2: any = (await api.query.nft.collectionById(collectionId)).toJSON();
135 expect(collectionAfterOwnerChange2.Owner).to.be.deep.eq(charlie.address);135 expect(collectionAfterOwnerChange2.owner).to.be.deep.eq(charlie.address);
136 });136 });
137 });137 });
138});138});
148 await expect(submitTransactionExpectFailAsync(bob, changeOwnerTx)).to.be.rejected;148 await expect(submitTransactionExpectFailAsync(bob, changeOwnerTx)).to.be.rejected;
149149
150 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();150 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
151 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(alice.address);151 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(alice.address);
152152
153 // Verifying that nothing bad happened (network is live, new collections can be created, etc.)153 // Verifying that nothing bad happened (network is live, new collections can be created, etc.)
154 await createCollectionExpectSuccess();154 await createCollectionExpectSuccess();
167 await expect(submitTransactionExpectFailAsync(bob, changeOwnerTx)).to.be.rejected;167 await expect(submitTransactionExpectFailAsync(bob, changeOwnerTx)).to.be.rejected;
168168
169 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();169 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
170 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(alice.address);170 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(alice.address);
171171
172 // Verifying that nothing bad happened (network is live, new collections can be created, etc.)172 // Verifying that nothing bad happened (network is live, new collections can be created, etc.)
173 await createCollectionExpectSuccess();173 await createCollectionExpectSuccess();
196 const charlie = privateKey('//Charlie');196 const charlie = privateKey('//Charlie');
197197
198 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();198 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
199 expect(collection.Owner).to.be.deep.eq(alice.address);199 expect(collection.owner).to.be.deep.eq(alice.address);
200200
201 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);201 const changeOwnerTx = api.tx.nft.changeCollectionOwner(collectionId, bob.address);
202 await submitTransactionAsync(alice, changeOwnerTx);202 await submitTransactionAsync(alice, changeOwnerTx);
205 await expect(submitTransactionExpectFailAsync(alice, badChangeOwnerTx)).to.be.rejected;205 await expect(submitTransactionExpectFailAsync(alice, badChangeOwnerTx)).to.be.rejected;
206206
207 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();207 const collectionAfterOwnerChange: any = (await api.query.nft.collectionById(collectionId)).toJSON();
208 expect(collectionAfterOwnerChange.Owner).to.be.deep.eq(bob.address);208 expect(collectionAfterOwnerChange.owner).to.be.deep.eq(bob.address);
209209
210 await setCollectionSponsorExpectFailure(collectionId, charlie.address, '//Alice');210 await setCollectionSponsorExpectFailure(collectionId, charlie.address, '//Alice');
211 await confirmSponsorshipExpectFailure(collectionId, '//Alice');211 await confirmSponsorshipExpectFailure(collectionId, '//Alice');
212 await removeCollectionSponsorExpectFailure(collectionId, '//Alice');212 await removeCollectionSponsorExpectFailure(collectionId, '//Alice');
213213
214 const collectionLimits = {214 const collectionLimits = {
215 AccountTokenOwnershipLimit: 1,215 accountTokenOwnershipLimit: 1,
216 SponsoredMintSize: 1,216 sponsoredMintSize: 1,
217 TokenLimit: 1,217 tokenLimit: 1,
218 SponsorTimeout: 1,218 sponsorTimeout: 1,
219 OwnerCanTransfer: true,219 ownerCanTransfer: true,
220 OwnerCanDestroy: true,220 ownerCanDestroy: true,
221 };221 };
222 const tx1 = api.tx.nft.setCollectionLimits(222 const tx1 = api.tx.nft.setCollectionLimits(
223 collectionId,223 collectionId,
modifiedtests/src/collision-tests/admVsOwnerChanges.test.tsdiffbeforeafterboth
45 sendItem.signAndSend(Ferdie),45 sendItem.signAndSend(Ferdie),
46 ]);46 ]);
47 const itemBefore: any = await api.query.nft.nftItemList(collectionId, itemId);47 const itemBefore: any = await api.query.nft.nftItemList(collectionId, itemId);
48 expect(itemBefore.Owner).not.to.be.eq(Bob.address);48 expect(itemBefore.owner).not.to.be.eq(Bob.address);
49 await waitNewBlocks(2);49 await waitNewBlocks(2);
50 });50 });
51 });51 });
modifiedtests/src/collision-tests/admVsOwnerData.test.tsdiffbeforeafterboth
41 BobTx.signAndSend(Bob),41 BobTx.signAndSend(Bob),
42 ]);42 ]);
43 const item: any = await api.query.nft.nftItemList(collectionId, itemId);43 const item: any = await api.query.nft.nftItemList(collectionId, itemId);
44 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
45 await waitNewBlocks(2);45 await waitNewBlocks(2);
46 });46 });
47 });47 });
modifiedtests/src/collision-tests/setSponsorNewOwner.test.tsdiffbeforeafterboth
38 ]);38 ]);
39 await waitNewBlocks(2);39 await waitNewBlocks(2);
40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
41 expect(collection.Sponsorship.confirmed).to.be.eq(Bob.address);41 expect(collection.sponsorship.confirmed).to.be.eq(Bob.address);
42 expect(collection.Owner).to.be.eq(Ferdie.address);42 expect(collection.owner).to.be.eq(Ferdie.address);
43 await waitNewBlocks(2);43 await waitNewBlocks(2);
44 });44 });
45 });45 });
modifiedtests/src/collision-tests/tokenLimitsOff.test.tsdiffbeforeafterboth
19let Bob: IKeyringPair;19let Bob: IKeyringPair;
20let Ferdie: IKeyringPair;20let Ferdie: IKeyringPair;
2121
22const AccountTokenOwnershipLimit = 4;22const accountTokenOwnershipLimit = 4;
23const SponsoredMintSize = 4294967295;23const sponsoredMintSize = 4294967295;
24const TokenLimit = 4;24const tokenLimit = 4;
25const SponsorTimeout = 14400;25const sponsorTimeout = 14400;
26const OwnerCanTransfer = false;26const ownerCanTransfer = false;
27const OwnerCanDestroy = false;27const ownerCanDestroy = false;
2828
29before(async () => {29before(async () => {
30 await usingApi(async () => {30 await usingApi(async () => {
45 const setCollectionLim = api.tx.nft.setCollectionLimits(45 const setCollectionLim = api.tx.nft.setCollectionLimits(
46 collectionId,46 collectionId,
47 {47 {
48 AccountTokenOwnershipLimit,48 accountTokenOwnershipLimit,
49 SponsoredMintSize,49 sponsoredMintSize,
50 TokenLimit,50 tokenLimit,
51 // tslint:disable-next-line: object-literal-sort-keys51 // tslint:disable-next-line: object-literal-sort-keys
52 SponsorTimeout,52 sponsorTimeout,
53 OwnerCanTransfer,53 ownerCanTransfer,
54 OwnerCanDestroy,54 ownerCanDestroy,
55 },55 },
56 );56 );
57 const subTx = await submitTransactionAsync(Alice, setCollectionLim);57 const subTx = await submitTransactionAsync(Alice, setCollectionLim);
modifiedtests/src/contracts.test.tsdiffbeforeafterboth
8585
86 // tslint:disable-next-line:no-unused-expression86 // tslint:disable-next-line:no-unused-expression
87 expect(result.success).to.be.true;87 expect(result.success).to.be.true;
88 expect(tokenBefore.Owner).to.be.deep.equal(normalizeAccountId(alice.address));88 expect(tokenBefore.owner).to.be.deep.equal(normalizeAccountId(alice.address));
89 expect(tokenAfter.Owner).to.be.deep.equal(normalizeAccountId(bob.address));89 expect(tokenAfter.owner).to.be.deep.equal(normalizeAccountId(bob.address));
90 });90 });
91 });91 });
9292
141141
142 const tokensAfter: any = (await api.query.nft.nftItemList.entries(collectionId) as any)142 const tokensAfter: any = (await api.query.nft.nftItemList.entries(collectionId) as any)
143 .map((kv: any) => kv[1].toJSON())143 .map((kv: any) => kv[1].toJSON())
144 .sort((a: any, b: any) => a.ConstData.localeCompare(b.ConstData));144 .sort((a: any, b: any) => a.constData.localeCompare(b.constData));
145 expect(tokensAfter).to.be.deep.equal([145 expect(tokensAfter).to.be.deep.equal([
146 {146 {
147 Owner: bob.address,147 Owner: bob.address,
198 expect(result.success).to.be.true;198 expect(result.success).to.be.true;
199199
200 const token: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();200 const token: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();
201 expect(token.Owner.toString()).to.be.equal(charlie.address);201 expect(token.owner.toString()).to.be.equal(charlie.address);
202 });202 });
203 });203 });
204204
216 expect(result.success).to.be.true;216 expect(result.success).to.be.true;
217217
218 const token: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();218 const token: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();
219 expect(token.VariableData.toString()).to.be.equal('0x121314');219 expect(token.variableData.toString()).to.be.equal('0x121314');
220 });220 });
221 });221 });
222222
modifiedtests/src/createMultipleItems.test.tsdiffbeforeafterboth
24const expect = chai.expect;24const expect = chai.expect;
2525
26interface ITokenDataType {26interface ITokenDataType {
27 Owner: number[];27 owner: number[];
28 ConstData: number[];28 constData: number[];
29 VariableData: number[];29 variableData: number[];
30}30}
3131
32describe('Integration Test createMultipleItems(collection_id, owner, items_data):', () => {32describe('Integration Test createMultipleItems(collection_id, owner, items_data):', () => {
46 const token2Data = (await api.query.nft.nftItemList(collectionId, 2)).toJSON() as unknown as ITokenDataType;46 const token2Data = (await api.query.nft.nftItemList(collectionId, 2)).toJSON() as unknown as ITokenDataType;
47 const token3Data = (await api.query.nft.nftItemList(collectionId, 3)).toJSON() as unknown as ITokenDataType;47 const token3Data = (await api.query.nft.nftItemList(collectionId, 3)).toJSON() as unknown as ITokenDataType;
4848
49 expect(token1Data.Owner).to.be.deep.equal(normalizeAccountId(Alice.address));49 expect(token1Data.owner).to.be.deep.equal(normalizeAccountId(Alice.address));
50 expect(token2Data.Owner).to.be.deep.equal(normalizeAccountId(Alice.address));50 expect(token2Data.owner).to.be.deep.equal(normalizeAccountId(Alice.address));
51 expect(token3Data.Owner).to.be.deep.equal(normalizeAccountId(Alice.address));51 expect(token3Data.owner).to.be.deep.equal(normalizeAccountId(Alice.address));
5252
53 expect(token1Data.ConstData.toString()).to.be.equal('0x31');53 expect(token1Data.constData.toString()).to.be.equal('0x31');
54 expect(token2Data.ConstData.toString()).to.be.equal('0x32');54 expect(token2Data.constData.toString()).to.be.equal('0x32');
55 expect(token3Data.ConstData.toString()).to.be.equal('0x33');55 expect(token3Data.constData.toString()).to.be.equal('0x33');
5656
57 expect(token1Data.VariableData.toString()).to.be.equal('0x31');57 expect(token1Data.variableData.toString()).to.be.equal('0x31');
58 expect(token2Data.VariableData.toString()).to.be.equal('0x32');58 expect(token2Data.variableData.toString()).to.be.equal('0x32');
59 expect(token3Data.VariableData.toString()).to.be.equal('0x33');59 expect(token3Data.variableData.toString()).to.be.equal('0x33');
60 });60 });
61 });61 });
6262
76 await submitTransactionAsync(Alice, createMultipleItemsTx);76 await submitTransactionAsync(Alice, createMultipleItemsTx);
77 const token1Data = (await api.query.nft.fungibleItemList(collectionId, Alice.address) as any).toJSON() as unknown as IFungibleTokenDataType;77 const token1Data = (await api.query.nft.fungibleItemList(collectionId, Alice.address) as any).toJSON() as unknown as IFungibleTokenDataType;
7878
79 expect(token1Data.Value).to.be.equal(6); // 1 + 2 + 379 expect(token1Data.value).to.be.equal(6); // 1 + 2 + 3
80 });80 });
81 });81 });
8282
100 const token2Data = (await api.query.nft.reFungibleItemList(collectionId, 2) as any).toJSON() as unknown as IReFungibleTokenDataType;100 const token2Data = (await api.query.nft.reFungibleItemList(collectionId, 2) as any).toJSON() as unknown as IReFungibleTokenDataType;
101 const token3Data = (await api.query.nft.reFungibleItemList(collectionId, 3) as any).toJSON() as unknown as IReFungibleTokenDataType;101 const token3Data = (await api.query.nft.reFungibleItemList(collectionId, 3) as any).toJSON() as unknown as IReFungibleTokenDataType;
102102
103 expect(token1Data.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(Alice.address));103 expect(token1Data.owner[0].owner).to.be.deep.equal(normalizeAccountId(Alice.address));
104 expect(token1Data.Owner[0].Fraction).to.be.equal(1);104 expect(token1Data.owner[0].fraction).to.be.equal(1);
105105
106 expect(token2Data.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(Alice.address));106 expect(token2Data.owner[0].owner).to.be.deep.equal(normalizeAccountId(Alice.address));
107 expect(token2Data.Owner[0].Fraction).to.be.equal(1);107 expect(token2Data.owner[0].fraction).to.be.equal(1);
108108
109 expect(token3Data.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(Alice.address));109 expect(token3Data.owner[0].owner).to.be.deep.equal(normalizeAccountId(Alice.address));
110 expect(token3Data.Owner[0].Fraction).to.be.equal(1);110 expect(token3Data.owner[0].fraction).to.be.equal(1);
111111
112 expect(token1Data.ConstData.toString()).to.be.equal('0x31');112 expect(token1Data.constData.toString()).to.be.equal('0x31');
113 expect(token2Data.ConstData.toString()).to.be.equal('0x32');113 expect(token2Data.constData.toString()).to.be.equal('0x32');
114 expect(token3Data.ConstData.toString()).to.be.equal('0x33');114 expect(token3Data.constData.toString()).to.be.equal('0x33');
115115
116 expect(token1Data.VariableData.toString()).to.be.equal('0x31');116 expect(token1Data.variableData.toString()).to.be.equal('0x31');
117 expect(token2Data.VariableData.toString()).to.be.equal('0x32');117 expect(token2Data.variableData.toString()).to.be.equal('0x32');
118 expect(token3Data.VariableData.toString()).to.be.equal('0x33');118 expect(token3Data.variableData.toString()).to.be.equal('0x33');
119 });119 });
120 });120 });
121121
125125
126 const collectionId = await createCollectionExpectSuccess();126 const collectionId = await createCollectionExpectSuccess();
127 await setCollectionLimitsExpectSuccess(alice, collectionId, {127 await setCollectionLimitsExpectSuccess(alice, collectionId, {
128 TokenLimit: 2,128 tokenLimit: 2,
129 });129 });
130 const args = [130 const args = [
131 { nft: ['A', 'A'] },131 { nft: ['A', 'A'] },
167 const token2Data = (await api.query.nft.nftItemList(collectionId, 2)).toJSON() as unknown as ITokenDataType;167 const token2Data = (await api.query.nft.nftItemList(collectionId, 2)).toJSON() as unknown as ITokenDataType;
168 const token3Data = (await api.query.nft.nftItemList(collectionId, 3)).toJSON() as unknown as ITokenDataType;168 const token3Data = (await api.query.nft.nftItemList(collectionId, 3)).toJSON() as unknown as ITokenDataType;
169169
170 expect(token1Data.Owner).to.be.deep.equal(normalizeAccountId(Bob.address));170 expect(token1Data.owner).to.be.deep.equal(normalizeAccountId(Bob.address));
171 expect(token2Data.Owner).to.be.deep.equal(normalizeAccountId(Bob.address));171 expect(token2Data.owner).to.be.deep.equal(normalizeAccountId(Bob.address));
172 expect(token3Data.Owner).to.be.deep.equal(normalizeAccountId(Bob.address));172 expect(token3Data.owner).to.be.deep.equal(normalizeAccountId(Bob.address));
173173
174 expect(token1Data.ConstData.toString()).to.be.equal('0x31');174 expect(token1Data.constData.toString()).to.be.equal('0x31');
175 expect(token2Data.ConstData.toString()).to.be.equal('0x32');175 expect(token2Data.constData.toString()).to.be.equal('0x32');
176 expect(token3Data.ConstData.toString()).to.be.equal('0x33');176 expect(token3Data.constData.toString()).to.be.equal('0x33');
177177
178 expect(token1Data.VariableData.toString()).to.be.equal('0x31');178 expect(token1Data.variableData.toString()).to.be.equal('0x31');
179 expect(token2Data.VariableData.toString()).to.be.equal('0x32');179 expect(token2Data.variableData.toString()).to.be.equal('0x32');
180 expect(token3Data.VariableData.toString()).to.be.equal('0x33');180 expect(token3Data.variableData.toString()).to.be.equal('0x33');
181 });181 });
182 });182 });
183183
197 await submitTransactionAsync(Bob, createMultipleItemsTx);197 await submitTransactionAsync(Bob, createMultipleItemsTx);
198 const token1Data = (await api.query.nft.fungibleItemList(collectionId, Bob.address) as any).toJSON() as unknown as IFungibleTokenDataType;198 const token1Data = (await api.query.nft.fungibleItemList(collectionId, Bob.address) as any).toJSON() as unknown as IFungibleTokenDataType;
199199
200 expect(token1Data.Value).to.be.equal(6); // 1 + 2 + 3200 expect(token1Data.value).to.be.equal(6); // 1 + 2 + 3
201 });201 });
202 });202 });
203203
221 const token2Data = (await api.query.nft.reFungibleItemList(collectionId, 2) as any).toJSON() as unknown as IReFungibleTokenDataType;221 const token2Data = (await api.query.nft.reFungibleItemList(collectionId, 2) as any).toJSON() as unknown as IReFungibleTokenDataType;
222 const token3Data = (await api.query.nft.reFungibleItemList(collectionId, 3) as any).toJSON() as unknown as IReFungibleTokenDataType;222 const token3Data = (await api.query.nft.reFungibleItemList(collectionId, 3) as any).toJSON() as unknown as IReFungibleTokenDataType;
223223
224 expect(token1Data.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(Bob.address));224 expect(token1Data.owner[0].owner).to.be.deep.equal(normalizeAccountId(Bob.address));
225 expect(token1Data.Owner[0].Fraction).to.be.equal(1);225 expect(token1Data.owner[0].fraction).to.be.equal(1);
226226
227 expect(token2Data.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(Bob.address));227 expect(token2Data.owner[0].owner).to.be.deep.equal(normalizeAccountId(Bob.address));
228 expect(token2Data.Owner[0].Fraction).to.be.equal(1);228 expect(token2Data.owner[0].fraction).to.be.equal(1);
229229
230 expect(token3Data.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(Bob.address));230 expect(token3Data.owner[0].owner).to.be.deep.equal(normalizeAccountId(Bob.address));
231 expect(token3Data.Owner[0].Fraction).to.be.equal(1);231 expect(token3Data.owner[0].fraction).to.be.equal(1);
232232
233 expect(token1Data.ConstData.toString()).to.be.equal('0x31');233 expect(token1Data.constData.toString()).to.be.equal('0x31');
234 expect(token2Data.ConstData.toString()).to.be.equal('0x32');234 expect(token2Data.constData.toString()).to.be.equal('0x32');
235 expect(token3Data.ConstData.toString()).to.be.equal('0x33');235 expect(token3Data.constData.toString()).to.be.equal('0x33');
236236
237 expect(token1Data.VariableData.toString()).to.be.equal('0x31');237 expect(token1Data.variableData.toString()).to.be.equal('0x31');
238 expect(token2Data.VariableData.toString()).to.be.equal('0x32');238 expect(token2Data.variableData.toString()).to.be.equal('0x32');
239 expect(token3Data.VariableData.toString()).to.be.equal('0x33');239 expect(token3Data.variableData.toString()).to.be.equal('0x33');
240 });240 });
241 });241 });
242});242});
379379
380 const collectionId = await createCollectionExpectSuccess();380 const collectionId = await createCollectionExpectSuccess();
381 await setCollectionLimitsExpectSuccess(Alice, collectionId, {381 await setCollectionLimitsExpectSuccess(Alice, collectionId, {
382 TokenLimit: 1,382 tokenLimit: 1,
383 });383 });
384 const args = [384 const args = [
385 { nft: ['A', 'A'] },385 { nft: ['A', 'A'] },
modifiedtests/src/destroyCollection.test.tsdiffbeforeafterboth
67 });67 });
68 it('fails when OwnerCanDestroy == false', async () => {68 it('fails when OwnerCanDestroy == false', async () => {
69 const collectionId = await createCollectionExpectSuccess();69 const collectionId = await createCollectionExpectSuccess();
70 await setCollectionLimitsExpectSuccess(alice, collectionId, { OwnerCanDestroy: false });70 await setCollectionLimitsExpectSuccess(alice, collectionId, { ownerCanDestroy: false });
7171
72 await destroyCollectionExpectFailure(collectionId, '//Alice');72 await destroyCollectionExpectFailure(collectionId, '//Alice');
73 });73 });
modifiedtests/src/limits.test.tsdiffbeforeafterboth
32 it.skip('Collection limits allow greater number than chain limits, chain limits are enforced', async () => {32 it.skip('Collection limits allow greater number than chain limits, chain limits are enforced', async () => {
33 33
34 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });34 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
35 await setCollectionLimitsExpectSuccess(Alice, collectionId, { AccountTokenOwnershipLimit: 20 });35 await setCollectionLimitsExpectSuccess(Alice, collectionId, { accountTokenOwnershipLimit: 20 });
36 for(let i = 0; i < 10; i++){36 for(let i = 0; i < 10; i++){
37 await createItemExpectSuccess(Alice, collectionId, 'NFT');37 await createItemExpectSuccess(Alice, collectionId, 'NFT');
38 }38 }
43 it('Collection limits allow lower number than chain limits, collection limits are enforced', async () => {43 it('Collection limits allow lower number than chain limits, collection limits are enforced', async () => {
4444
45 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });45 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
46 await setCollectionLimitsExpectSuccess(Alice, collectionId, { AccountTokenOwnershipLimit: 1 });46 await setCollectionLimitsExpectSuccess(Alice, collectionId, { accountTokenOwnershipLimit: 1 });
47 await createItemExpectSuccess(Alice, collectionId, 'NFT');47 await createItemExpectSuccess(Alice, collectionId, 'NFT');
48 await createItemExpectFailure(Alice, collectionId, 'NFT');48 await createItemExpectFailure(Alice, collectionId, 'NFT');
49 await destroyCollectionExpectSuccess(collectionId);49 await destroyCollectionExpectSuccess(collectionId);
6161
62 it.skip('Collection limits allow greater number than chain limits, chain limits are enforced', async () => { 62 it.skip('Collection limits allow greater number than chain limits, chain limits are enforced', async () => {
63 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});63 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});
64 await setCollectionLimitsExpectSuccess(Alice, collectionId, { AccountTokenOwnershipLimit: 20 });64 await setCollectionLimitsExpectSuccess(Alice, collectionId, { accountTokenOwnershipLimit: 20 });
65 for(let i = 0; i < 10; i++){65 for(let i = 0; i < 10; i++){
66 await createItemExpectSuccess(Alice, collectionId, 'ReFungible');66 await createItemExpectSuccess(Alice, collectionId, 'ReFungible');
67 }67 }
7171
72 it('Collection limits allow lower number than chain limits, collection limits are enforced', async () => {72 it('Collection limits allow lower number than chain limits, collection limits are enforced', async () => {
73 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});73 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});
74 await setCollectionLimitsExpectSuccess(Alice, collectionId, { AccountTokenOwnershipLimit: 1 });74 await setCollectionLimitsExpectSuccess(Alice, collectionId, { accountTokenOwnershipLimit: 1 });
75 await createItemExpectSuccess(Alice, collectionId, 'ReFungible');75 await createItemExpectSuccess(Alice, collectionId, 'ReFungible');
76 await createItemExpectFailure(Alice, collectionId, 'ReFungible');76 await createItemExpectFailure(Alice, collectionId, 'ReFungible');
77 await destroyCollectionExpectSuccess(collectionId);77 await destroyCollectionExpectSuccess(collectionId);
9393
94 it('Collection limits have greater timeout value than chain limits, collection limits are enforced', async () => { 94 it('Collection limits have greater timeout value than chain limits, collection limits are enforced', async () => {
95 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });95 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
96 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 7 });96 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 7 });
97 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');97 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');
98 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);98 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
99 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');99 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
100 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);100 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);
101 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();101 const aliceBalanceBefore = await getFreeBalance(Alice);
102102
103 // check setting SponsorTimeout = 5, fail103 // check setting SponsorTimeout = 5, fail
104 await waitNewBlocks(5);104 await waitNewBlocks(5);
105 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);105 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);
106 const aliceBalanceAfterUnsponsoredTransaction = (await getFreeBalance(Alice)).toNumber();106 const aliceBalanceAfterUnsponsoredTransaction = await getFreeBalance(Alice);
107 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);107 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);
108108
109 // check setting SponsorTimeout = 7, success109 // check setting SponsorTimeout = 7, success
110 await waitNewBlocks(2); // 5 + 2110 await waitNewBlocks(2); // 5 + 2
111 await transferExpectSuccess(collectionId, tokenId, Charlie, Bob);111 await transferExpectSuccess(collectionId, tokenId, Charlie, Bob);
112 const aliceBalanceAfterSponsoredTransaction = (await getFreeBalance(Alice)).toNumber();112 const aliceBalanceAfterSponsoredTransaction = await getFreeBalance(Alice);
113 expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);113 expect(aliceBalanceAfterSponsoredTransaction < aliceBalanceBefore).to.be.true;
114 //expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);
114 await destroyCollectionExpectSuccess(collectionId);115 await destroyCollectionExpectSuccess(collectionId);
115 });116 });
116117
117 it('Collection limits have lower timeout value than chain limits, chain limits are enforced', async () => {118 it('Collection limits have lower timeout value than chain limits, chain limits are enforced', async () => {
118119
119 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });120 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
120 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 1 });121 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 1 });
121 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');122 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');
122 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);123 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
123 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');124 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
124 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);125 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);
125 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();126 const aliceBalanceBefore = await getFreeBalance(Alice);
126127
127 // check setting SponsorTimeout = 1, fail128 // check setting SponsorTimeout = 1, fail
128 await waitNewBlocks(1);129 await waitNewBlocks(1);
129 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);130 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);
130 const aliceBalanceAfterUnsponsoredTransaction = (await getFreeBalance(Alice)).toNumber();131 const aliceBalanceAfterUnsponsoredTransaction = await getFreeBalance(Alice);
131 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);132 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);
132133
133 // check setting SponsorTimeout = 5, success134 // check setting SponsorTimeout = 5, success
134 await waitNewBlocks(4);135 await waitNewBlocks(4);
135 await transferExpectSuccess(collectionId, tokenId, Charlie, Bob);136 await transferExpectSuccess(collectionId, tokenId, Charlie, Bob);
136 const aliceBalanceAfterSponsoredTransaction = (await getFreeBalance(Alice)).toNumber();137 const aliceBalanceAfterSponsoredTransaction = await getFreeBalance(Alice);
137 expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);138 expect(aliceBalanceAfterSponsoredTransaction < aliceBalanceBefore).to.be.true;
139 //expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);
138 await destroyCollectionExpectSuccess(collectionId);140 await destroyCollectionExpectSuccess(collectionId);
139 });141 });
140});142});
154156
155 it('Collection limits have greater timeout value than chain limits, collection limits are enforced', async () => { 157 it('Collection limits have greater timeout value than chain limits, collection limits are enforced', async () => {
156 const collectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}});158 const collectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}});
157 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 7 });159 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 7 });
158 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'Fungible');160 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'Fungible');
159 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);161 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
160 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');162 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
161 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 10, 'Fungible');163 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 10, 'Fungible');
162 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');164 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
163 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();165 const aliceBalanceBefore = await getFreeBalance(Alice);
164166
165 // check setting SponsorTimeout = 5, fail167 // check setting SponsorTimeout = 5, fail
166 await waitNewBlocks(5);168 await waitNewBlocks(5);
167 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');169 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
168 const aliceBalanceAfterUnsponsoredTransaction = (await getFreeBalance(Alice)).toNumber();170 const aliceBalanceAfterUnsponsoredTransaction = await getFreeBalance(Alice);
169 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);171 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);
170172
171 // check setting SponsorTimeout = 7, success173 // check setting SponsorTimeout = 7, success
172 await waitNewBlocks(2); // 5 + 2174 await waitNewBlocks(2); // 5 + 2
173 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');175 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
174 const aliceBalanceAfterSponsoredTransaction = (await getFreeBalance(Alice)).toNumber();176 const aliceBalanceAfterSponsoredTransaction = await getFreeBalance(Alice);
175 expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);177 expect(aliceBalanceAfterSponsoredTransaction < aliceBalanceBefore).to.be.true;
178 //expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);
176179
177 await destroyCollectionExpectSuccess(collectionId);180 await destroyCollectionExpectSuccess(collectionId);
178 });181 });
179182
180 it('Collection limits have lower timeout value than chain limits, chain limits are enforced', async () => {183 it('Collection limits have lower timeout value than chain limits, chain limits are enforced', async () => {
181184
182 const collectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}});185 const collectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}});
183 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 1 });186 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 1 });
184 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'Fungible');187 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'Fungible');
185 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);188 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
186 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');189 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
187 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 10, 'Fungible');190 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 10, 'Fungible');
188 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');191 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
189 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();192 const aliceBalanceBefore = await getFreeBalance(Alice);
190193
191 // check setting SponsorTimeout = 1, fail194 // check setting SponsorTimeout = 1, fail
192 await waitNewBlocks(1);195 await waitNewBlocks(1);
193 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');196 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
194 const aliceBalanceAfterUnsponsoredTransaction = (await getFreeBalance(Alice)).toNumber();197 const aliceBalanceAfterUnsponsoredTransaction = await getFreeBalance(Alice);
195 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);198 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);
196199
197 // check setting SponsorTimeout = 5, success200 // check setting SponsorTimeout = 5, success
198 await waitNewBlocks(4);201 await waitNewBlocks(4);
199 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');202 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
200 const aliceBalanceAfterSponsoredTransaction = (await getFreeBalance(Alice)).toNumber();203 const aliceBalanceAfterSponsoredTransaction = await getFreeBalance(Alice);
201 expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);204 expect(aliceBalanceAfterSponsoredTransaction < aliceBalanceBefore).to.be.true;
205 //expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);
202206
203 await destroyCollectionExpectSuccess(collectionId);207 await destroyCollectionExpectSuccess(collectionId);
204 });208 });
219223
220 it('Collection limits have greater timeout value than chain limits, collection limits are enforced', async () => { 224 it('Collection limits have greater timeout value than chain limits, collection limits are enforced', async () => {
221 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});225 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});
222 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 7 });226 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 7 });
223 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'ReFungible');227 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'ReFungible');
224 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);228 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
225 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');229 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
226 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 100, 'ReFungible');230 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 100, 'ReFungible');
227 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();231 const aliceBalanceBefore = await getFreeBalance(Alice);
228232
229 // check setting SponsorTimeout = 5, fail233 // check setting SponsorTimeout = 5, fail
230 await waitNewBlocks(5);234 await waitNewBlocks(5);
231 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');235 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');
232 const aliceBalanceAfterUnsponsoredTransaction = (await getFreeBalance(Alice)).toNumber();236 const aliceBalanceAfterUnsponsoredTransaction = await getFreeBalance(Alice);
233 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);237 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);
234238
235 // check setting SponsorTimeout = 7, success239 // check setting SponsorTimeout = 7, success
236 await waitNewBlocks(2); // 5 + 2240 await waitNewBlocks(2); // 5 + 2
237 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');241 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');
238 const aliceBalanceAfterSponsoredTransaction = (await getFreeBalance(Alice)).toNumber();242 const aliceBalanceAfterSponsoredTransaction = await getFreeBalance(Alice);
239 expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);243 expect(aliceBalanceAfterSponsoredTransaction < aliceBalanceBefore).to.be.true;
244 //expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);
240 await destroyCollectionExpectSuccess(collectionId);245 await destroyCollectionExpectSuccess(collectionId);
241 });246 });
242247
243 it('Collection limits have lower timeout value than chain limits, chain limits are enforced', async () => {248 it('Collection limits have lower timeout value than chain limits, chain limits are enforced', async () => {
244249
245 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });250 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
246 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 1 });251 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 1 });
247 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');252 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');
248 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);253 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
249 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');254 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
250 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);255 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);
251 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();256 const aliceBalanceBefore = await getFreeBalance(Alice);
252257
253 // check setting SponsorTimeout = 1, fail258 // check setting SponsorTimeout = 1, fail
254 await waitNewBlocks(1);259 await waitNewBlocks(1);
255 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);260 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);
256 const aliceBalanceAfterUnsponsoredTransaction = (await getFreeBalance(Alice)).toNumber();261 const aliceBalanceAfterUnsponsoredTransaction = await getFreeBalance(Alice);
257 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);262 expect(aliceBalanceAfterUnsponsoredTransaction).to.be.equals(aliceBalanceBefore);
258263
259 // check setting SponsorTimeout = 5, success264 // check setting SponsorTimeout = 5, success
260 await waitNewBlocks(4);265 await waitNewBlocks(4);
261 await transferExpectSuccess(collectionId, tokenId, Charlie, Bob);266 await transferExpectSuccess(collectionId, tokenId, Charlie, Bob);
262 const aliceBalanceAfterSponsoredTransaction = (await getFreeBalance(Alice)).toNumber();267 const aliceBalanceAfterSponsoredTransaction = await getFreeBalance(Alice);
263 expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);268 expect(aliceBalanceAfterSponsoredTransaction < aliceBalanceBefore).to.be.true;
269 //expect(aliceBalanceAfterSponsoredTransaction).to.be.lessThan(aliceBalanceBefore);
264 await destroyCollectionExpectSuccess(collectionId);270 await destroyCollectionExpectSuccess(collectionId);
265 });271 });
266});272});
280286
281 it.skip('Limits have 0 in tokens per address field, the chain limits are applied', async () => { 287 it.skip('Limits have 0 in tokens per address field, the chain limits are applied', async () => {
282 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });288 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
283 await setCollectionLimitsExpectSuccess(Alice, collectionId, { AccountTokenOwnershipLimit: 0 });289 await setCollectionLimitsExpectSuccess(Alice, collectionId, { accountTokenOwnershipLimit: 0 });
284 for(let i = 0; i < 10; i++){290 for(let i = 0; i < 10; i++){
285 await createItemExpectSuccess(Alice, collectionId, 'NFT');291 await createItemExpectSuccess(Alice, collectionId, 'NFT');
286 }292 }
290 it('Limits have 0 in sponsor timeout, no limits are applied', async () => {296 it('Limits have 0 in sponsor timeout, no limits are applied', async () => {
291297
292 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });298 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'NFT' } });
293 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 0 });299 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 0 });
294 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');300 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'NFT');
295 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);301 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
296 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');302 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
297 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);303 await transferExpectSuccess(collectionId, tokenId, Alice, Bob);
298 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();304 const aliceBalanceBefore = await getFreeBalance(Alice);
299305
300 // check setting SponsorTimeout = 0, success with next block306 // check setting SponsorTimeout = 0, success with next block
301 await waitNewBlocks(1);307 await waitNewBlocks(1);
302 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);308 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie);
303 const aliceBalanceAfterSponsoredTransaction1 = (await getFreeBalance(Alice)).toNumber();309 const aliceBalanceAfterSponsoredTransaction1 = await getFreeBalance(Alice);
304 expect(aliceBalanceAfterSponsoredTransaction1).to.be.lessThan(aliceBalanceBefore);310 expect(aliceBalanceAfterSponsoredTransaction1 < aliceBalanceBefore).to.be.true;
311 //expect(aliceBalanceAfterSponsoredTransaction1).to.be.lessThan(aliceBalanceBefore);
305 });312 });
306});313});
307314
320327
321 it('Limits have 0 in sponsor timeout, no limits are applied', async () => {328 it('Limits have 0 in sponsor timeout, no limits are applied', async () => {
322 const collectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}});329 const collectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}});
323 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 0 });330 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 0 });
324 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'Fungible');331 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'Fungible');
325 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);332 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
326 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');333 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
327 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 10, 'Fungible');334 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 10, 'Fungible');
328 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();335 const aliceBalanceBefore = await getFreeBalance(Alice);
329 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');336 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
330337
331 // check setting SponsorTimeout = 0, success with next block338 // check setting SponsorTimeout = 0, success with next block
332 await waitNewBlocks(1);339 await waitNewBlocks(1);
333 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');340 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 2, 'Fungible');
334 const aliceBalanceAfterSponsoredTransaction1 = (await getFreeBalance(Alice)).toNumber();341 const aliceBalanceAfterSponsoredTransaction1 = await getFreeBalance(Alice);
335 expect(aliceBalanceAfterSponsoredTransaction1).to.be.lessThan(aliceBalanceBefore);342 expect(aliceBalanceAfterSponsoredTransaction1 < aliceBalanceBefore).to.be.true;
343 //expect(aliceBalanceAfterSponsoredTransaction1).to.be.lessThan(aliceBalanceBefore);
336 });344 });
337});345});
338346
351359
352 it.skip('Limits have 0 in tokens per address field, the chain limits are applied', async () => { 360 it.skip('Limits have 0 in tokens per address field, the chain limits are applied', async () => {
353 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});361 const collectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible' }});
354 await setCollectionLimitsExpectSuccess(Alice, collectionId, { AccountTokenOwnershipLimit: 0 });362 await setCollectionLimitsExpectSuccess(Alice, collectionId, { accountTokenOwnershipLimit: 0 });
355 for(let i = 0; i < 10; i++){363 for(let i = 0; i < 10; i++){
356 await createItemExpectSuccess(Alice, collectionId, 'ReFungible');364 await createItemExpectSuccess(Alice, collectionId, 'ReFungible');
357 }365 }
361 it('Limits have 0 in sponsor timeout, no limits are applied', async () => {369 it('Limits have 0 in sponsor timeout, no limits are applied', async () => {
362370
363 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'ReFungible' } });371 const collectionId = await createCollectionExpectSuccess({ mode: { type: 'ReFungible' } });
364 await setCollectionLimitsExpectSuccess(Alice, collectionId, { SponsorTimeout: 0 });372 await setCollectionLimitsExpectSuccess(Alice, collectionId, { sponsorTimeout: 0 });
365 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'ReFungible');373 const tokenId = await createItemExpectSuccess(Alice, collectionId, 'ReFungible');
366 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);374 await setCollectionSponsorExpectSuccess(collectionId, Alice.address);
367 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');375 await confirmSponsorshipExpectSuccess(collectionId, '//Alice');
368 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 100, 'ReFungible');376 await transferExpectSuccess(collectionId, tokenId, Alice, Bob, 100, 'ReFungible');
369 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');377 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');
370 const aliceBalanceBefore = (await getFreeBalance(Alice)).toNumber();378 const aliceBalanceBefore = await getFreeBalance(Alice);
371379
372 // check setting SponsorTimeout = 0, success with next block380 // check setting SponsorTimeout = 0, success with next block
373 await waitNewBlocks(1);381 await waitNewBlocks(1);
374 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');382 await transferExpectSuccess(collectionId, tokenId, Bob, Charlie, 20, 'ReFungible');
375 const aliceBalanceAfterSponsoredTransaction1 = (await getFreeBalance(Alice)).toNumber();383 const aliceBalanceAfterSponsoredTransaction1 = await getFreeBalance(Alice);
376 expect(aliceBalanceAfterSponsoredTransaction1).to.be.lessThan(aliceBalanceBefore);384 expect(aliceBalanceAfterSponsoredTransaction1 < aliceBalanceBefore).to.be.true;
385 //expect(aliceBalanceAfterSponsoredTransaction1).to.be.lessThan(aliceBalanceBefore);
377 });386 });
378});387});
379388
modifiedtests/src/pallet-presence.test.tsdiffbeforeafterboth
8import usingApi from './substrate/substrate-api';8import usingApi from './substrate/substrate-api';
99
10function getModuleNames(api: ApiPromise): string[] {10function getModuleNames(api: ApiPromise): string[] {
11 return api.runtimeMetadata.asLatest.modules.map(m => m.name.toString().toLowerCase());11 return api.runtimeMetadata.asLatest.pallets.map(m => m.name.toString().toLowerCase());
12}12}
1313
14// Pallets that must always be present14// Pallets that must always be present
modifiedtests/src/removeCollectionAdmin.test.tsdiffbeforeafterboth
20 const Alice = privateKey('//Alice');20 const Alice = privateKey('//Alice');
21 const Bob = privateKey('//Bob');21 const Bob = privateKey('//Bob');
22 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();22 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
23 expect(collection.Owner).to.be.deep.eq(Alice.address);23 expect(collection.owner).to.be.deep.eq(Alice.address);
24 // first - add collection admin Bob24 // first - add collection admin Bob
25 const addAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));25 const addAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
26 await submitTransactionAsync(Alice, addAdminTx);26 await submitTransactionAsync(Alice, addAdminTx);
44 const Bob = privateKey('//Bob');44 const Bob = privateKey('//Bob');
45 const Charlie = privateKey('//Charlie');45 const Charlie = privateKey('//Charlie');
46 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();46 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
47 expect(collection.Owner).to.be.deep.eq(Alice.address);47 expect(collection.owner).to.be.deep.eq(Alice.address);
48 // first - add collection admin Bob48 // first - add collection admin Bob
49 const addAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));49 const addAdminTx = api.tx.nft.addCollectionAdmin(collectionId, normalizeAccountId(Bob.address));
50 await submitTransactionAsync(Alice, addAdminTx);50 await submitTransactionAsync(Alice, addAdminTx);
modifiedtests/src/setChainLimits.test.tsdiffbeforeafterboth
25 bob = privateKey('//Bob');25 bob = privateKey('//Bob');
26 dave = privateKey('//Dave');26 dave = privateKey('//Dave');
27 limits = {27 limits = {
28 CollectionNumbersLimit : 1,28 collectionNumbersLimit : 1,
29 AccountTokenOwnershipLimit: 1,29 accountTokenOwnershipLimit: 1,
30 CollectionsAdminsLimit: 1,30 collectionsAdminsLimit: 1,
31 CustomDataLimit: 1,31 customDataLimit: 1,
32 NftSponsorTransferTimeout: 1,32 nftSponsorTransferTimeout: 1,
33 FungibleSponsorTransferTimeout: 1,33 fungibleSponsorTransferTimeout: 1,
34 RefungibleSponsorTransferTimeout: 1,34 refungibleSponsorTransferTimeout: 1,
35 OffchainSchemaLimit: 1,35 offchainSchemaLimit: 1,
36 VariableOnChainSchemaLimit: 1,36 variableOnChainSchemaLimit: 1,
37 ConstOnChainSchemaLimit: 1,37 constOnChainSchemaLimit: 1,
38 };38 };
39 });39 });
40 });40 });
modifiedtests/src/setCollectionLimits.test.tsdiffbeforeafterboth
46 tx = api.tx.nft.setCollectionLimits(46 tx = api.tx.nft.setCollectionLimits(
47 collectionIdForTesting,47 collectionIdForTesting,
48 {48 {
49 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,49 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
50 SponsoredMintSize: sponsoredDataSize,50 sponsoredMintSize: sponsoredDataSize,
51 TokenLimit: tokenLimit,51 tokenLimit: tokenLimit,
52 SponsorTimeout: sponsorTimeout,52 sponsorTimeout: sponsorTimeout,
53 OwnerCanTransfer: true,53 ownerCanTransfer: true,
54 OwnerCanDestroy: true,54 ownerCanDestroy: true,
55 },55 },
56 );56 );
57 const events = await submitTransactionAsync(alice, tx);57 const events = await submitTransactionAsync(alice, tx);
6262
63 // tslint:disable-next-line:no-unused-expression63 // tslint:disable-next-line:no-unused-expression
64 expect(result.success).to.be.true;64 expect(result.success).to.be.true;
65 expect(collectionInfo.Limits.AccountTokenOwnershipLimit).to.be.equal(accountTokenOwnershipLimit);65 expect(collectionInfo.limits.accountTokenOwnershipLimit).to.be.equal(accountTokenOwnershipLimit);
66 expect(collectionInfo.Limits.SponsoredDataSize).to.be.equal(sponsoredDataSize);66 expect(collectionInfo.limits.sponsoredDataSize).to.be.equal(sponsoredDataSize);
67 expect(collectionInfo.Limits.TokenLimit).to.be.equal(tokenLimit);67 expect(collectionInfo.limits.tokenLimit).to.be.equal(tokenLimit);
68 expect(collectionInfo.Limits.SponsorTimeout).to.be.equal(sponsorTimeout);68 expect(collectionInfo.limits.sponsorTimeout).to.be.equal(sponsorTimeout);
69 expect(collectionInfo.Limits.OwnerCanTransfer).to.be.true;69 expect(collectionInfo.limits.ownerCanTransfer).to.be.true;
70 expect(collectionInfo.Limits.OwnerCanDestroy).to.be.true;70 expect(collectionInfo.limits.ownerCanDestroy).to.be.true;
71 });71 });
72 });72 });
7373
74 it('Set the same token limit twice', async () => {74 it('Set the same token limit twice', async () => {
75 await usingApi(async (api: ApiPromise) => {75 await usingApi(async (api: ApiPromise) => {
7676
77 const collectionLimits = {77 const collectionLimits = {
78 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,78 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
79 SponsoredMintSize: sponsoredDataSize,79 sponsoredMintSize: sponsoredDataSize,
80 TokenLimit: tokenLimit,80 tokenLimit: tokenLimit,
81 SponsorTimeout: sponsorTimeout,81 sponsorTimeout: sponsorTimeout,
82 OwnerCanTransfer: true,82 ownerCanTransfer: true,
83 OwnerCanDestroy: true,83 ownerCanDestroy: true,
84 };84 };
8585
86 // The first time86 // The first time
103103
104 // tslint:disable-next-line:no-unused-expression104 // tslint:disable-next-line:no-unused-expression
105 expect(result1.success).to.be.true;105 expect(result1.success).to.be.true;
106 expect(collectionInfo1.Limits.TokenLimit).to.be.equal(tokenLimit);106 expect(collectionInfo1.limits.tokenLimit).to.be.equal(tokenLimit);
107 expect(result2.success).to.be.true;107 expect(result2.success).to.be.true;
108 expect(collectionInfo2.Limits.TokenLimit).to.be.equal(tokenLimit);108 expect(collectionInfo2.limits.tokenLimit).to.be.equal(tokenLimit);
109 });109 });
110 });110 });
111111
166 await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;166 await expect(submitTransactionExpectFailAsync(bob, tx)).to.be.rejected;
167 });167 });
168 });168 });
169 it('execute setCollectionLimits with incorrect limits', async () => {
170 await usingApi(async (api: ApiPromise) => {
171 tx = api.tx.nft.setCollectionLimits(
172 collectionIdForTesting,
173 {
174 accountTokenOwnershipLimit: 'awdawd',
175 sponsorTransferTimeout: 'awd',
176 sponsoredDataSize: '12312312312312312',
177 tokenLimit: '-100',
178 },
179 );
180 await expect(submitTransactionExpectFailAsync(alice, tx)).to.be.rejected;
181 });
182 });
183169
184 it('fails when trying to enable OwnerCanTransfer after it was disabled', async () => {170 it('fails when trying to enable OwnerCanTransfer after it was disabled', async () => {
185 const collectionId = await createCollectionExpectSuccess();171 const collectionId = await createCollectionExpectSuccess();
186 await setCollectionLimitsExpectSuccess(alice, collectionId, { 172 await setCollectionLimitsExpectSuccess(alice, collectionId, {
187 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,173 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
188 SponsoredMintSize: sponsoredDataSize,174 sponsoredMintSize: sponsoredDataSize,
189 TokenLimit: tokenLimit,175 tokenLimit: tokenLimit,
190 SponsorTimeout: sponsorTimeout,176 sponsorTimeout: sponsorTimeout,
191 OwnerCanTransfer: false,177 ownerCanTransfer: false,
192 OwnerCanDestroy: true,178 ownerCanDestroy: true,
193 });179 });
194 await setCollectionLimitsExpectFailure(alice, collectionId, { 180 await setCollectionLimitsExpectFailure(alice, collectionId, {
195 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,181 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
196 SponsoredMintSize: sponsoredDataSize,182 sponsoredMintSize: sponsoredDataSize,
197 TokenLimit: tokenLimit,183 tokenLimit: tokenLimit,
198 SponsorTimeout: sponsorTimeout,184 sponsorTimeout: sponsorTimeout,
199 OwnerCanTransfer: true,185 ownerCanTransfer: true,
200 OwnerCanDestroy: true,186 ownerCanDestroy: true,
201 });187 });
202 });188 });
203189
204 it('fails when trying to enable OwnerCanDestroy after it was disabled', async () => {190 it('fails when trying to enable OwnerCanDestroy after it was disabled', async () => {
205 const collectionId = await createCollectionExpectSuccess();191 const collectionId = await createCollectionExpectSuccess();
206 await setCollectionLimitsExpectSuccess(alice, collectionId, {192 await setCollectionLimitsExpectSuccess(alice, collectionId, {
207 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,193 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
208 SponsoredMintSize: sponsoredDataSize,194 sponsoredMintSize: sponsoredDataSize,
209 TokenLimit: tokenLimit,195 tokenLimit: tokenLimit,
210 SponsorTimeout: sponsorTimeout,196 sponsorTimeout: sponsorTimeout,
211 OwnerCanTransfer: true,197 ownerCanTransfer: true,
212 OwnerCanDestroy: false,198 ownerCanDestroy: false,
213 });199 });
214 await setCollectionLimitsExpectFailure(alice, collectionId, { 200 await setCollectionLimitsExpectFailure(alice, collectionId, {
215 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,201 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
216 SponsoredMintSize: sponsoredDataSize,202 sponsoredMintSize: sponsoredDataSize,
217 TokenLimit: tokenLimit,203 tokenLimit: tokenLimit,
218 SponsorTimeout: sponsorTimeout,204 sponsorTimeout: sponsorTimeout,
219 OwnerCanTransfer: true,205 ownerCanTransfer: true,
220 OwnerCanDestroy: true,206 ownerCanDestroy: true,
221 });207 });
222 });208 });
223209
226212
227 const collectionId = await createCollectionExpectSuccess();213 const collectionId = await createCollectionExpectSuccess();
228 const collectionLimits = {214 const collectionLimits = {
229 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,215 accountTokenOwnershipLimit: accountTokenOwnershipLimit,
230 SponsoredMintSize: sponsoredDataSize,216 sponsoredMintSize: sponsoredDataSize,
231 TokenLimit: tokenLimit,217 tokenLimit: tokenLimit,
232 SponsorTimeout: sponsorTimeout,218 sponsorTimeout: sponsorTimeout,
233 OwnerCanTransfer: true,219 ownerCanTransfer: true,
234 OwnerCanDestroy: true,220 ownerCanDestroy: true,
235 };221 };
236222
237 // The first time223 // The first time
238 await setCollectionLimitsExpectSuccess(alice, collectionId, collectionLimits);224 await setCollectionLimitsExpectSuccess(alice, collectionId, collectionLimits);
239225
240 // The second time - higher token limit226 // The second time - higher token limit
241 collectionLimits.TokenLimit += 1;227 collectionLimits.tokenLimit += 1;
242 await setCollectionLimitsExpectFailure(alice, collectionId, collectionLimits);228 await setCollectionLimitsExpectFailure(alice, collectionId, collectionLimits);
243 });229 });
244 });230 });
modifiedtests/src/setConstOnChainSchema.test.tsdiffbeforeafterboth
38 await usingApi(async (api) => {38 await usingApi(async (api) => {
39 const collectionId = await createCollectionExpectSuccess();39 const collectionId = await createCollectionExpectSuccess();
40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
41 expect(collection.Owner).to.be.eq(Alice.address);41 expect(collection.owner).to.be.eq(Alice.address);
42 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);42 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);
43 await submitTransactionAsync(Alice, setShema);43 await submitTransactionAsync(Alice, setShema);
44 });44 });
48 await usingApi(async (api) => {48 await usingApi(async (api) => {
49 const collectionId = await createCollectionExpectSuccess();49 const collectionId = await createCollectionExpectSuccess();
50 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();50 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
51 expect(collection.Owner).to.be.eq(Alice.address);51 expect(collection.owner).to.be.eq(Alice.address);
52 await addCollectionAdminExpectSuccess(Alice, collectionId, Bob);52 await addCollectionAdminExpectSuccess(Alice, collectionId, Bob);
53 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);53 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);
54 await submitTransactionAsync(Bob, setShema);54 await submitTransactionAsync(Bob, setShema);
61 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);61 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);
62 await submitTransactionAsync(Alice, setShema);62 await submitTransactionAsync(Alice, setShema);
63 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();63 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
64 expect(collection.ConstOnChainSchema.toString()).to.be.eq(Shema);64 expect(collection.constOnChainSchema.toString()).to.be.eq(Shema);
6565
66 });66 });
67 });67 });
99 await usingApi(async (api) => {99 await usingApi(async (api) => {
100 const collectionId = await createCollectionExpectSuccess();100 const collectionId = await createCollectionExpectSuccess();
101 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();101 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
102 expect(collection.Owner).to.be.eq(Alice.address);102 expect(collection.owner).to.be.eq(Alice.address);
103 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);103 const setShema = api.tx.nft.setConstOnChainSchema(collectionId, Shema);
104 await expect(submitTransactionExpectFailAsync(Bob, setShema)).to.be.rejected;104 await expect(submitTransactionExpectFailAsync(Bob, setShema)).to.be.rejected;
105 });105 });
modifiedtests/src/setOffchainSchema.test.tsdiffbeforeafterboth
39 await setOffchainSchemaExpectSuccess(alice, collectionId, DATA);39 await setOffchainSchemaExpectSuccess(alice, collectionId, DATA);
40 const collection = await queryCollectionExpectSuccess(collectionId);40 const collection = await queryCollectionExpectSuccess(collectionId);
4141
42 expect(collection.OffchainSchema).to.be.equal('0x' + Buffer.from(DATA).toString('hex'));42 expect(collection.offchainSchema).to.be.equal('0x' + Buffer.from(DATA).toString('hex'));
43 });43 });
4444
45 it('execute setOffchainSchema (collection admin), verify data was set', async () => {45 it('execute setOffchainSchema (collection admin), verify data was set', async () => {
48 await setOffchainSchemaExpectSuccess(bob, collectionId, DATA);48 await setOffchainSchemaExpectSuccess(bob, collectionId, DATA);
49 const collection = await queryCollectionExpectSuccess(collectionId);49 const collection = await queryCollectionExpectSuccess(collectionId);
5050
51 expect(collection.OffchainSchema).to.be.equal('0x' + Buffer.from(DATA).toString('hex'));51 expect(collection.offchainSchema).to.be.equal('0x' + Buffer.from(DATA).toString('hex'));
52 });52 });
53});53});
5454
modifiedtests/src/setSchemaVersion.test.tsdiffbeforeafterboth
66 // tslint:disable-next-line:no-unused-expression66 // tslint:disable-next-line:no-unused-expression
67 expect(collectionInfo).to.be.exist;67 expect(collectionInfo).to.be.exist;
68 // tslint:disable-next-line:no-unused-expression68 // tslint:disable-next-line:no-unused-expression
69 expect(collectionInfo ? collectionInfo.SchemaVersion.toString() : '').to.be.equal('Unique');69 expect(collectionInfo ? collectionInfo.schemaVersion.toString() : '').to.be.equal('Unique');
70 });70 });
71 });71 });
72});72});
92 // tslint:disable-next-line:no-unused-expression92 // tslint:disable-next-line:no-unused-expression
93 expect(collectionInfo).to.be.exist;93 expect(collectionInfo).to.be.exist;
94 // tslint:disable-next-line:no-unused-expression94 // tslint:disable-next-line:no-unused-expression
95 expect(collectionInfo ? collectionInfo.SchemaVersion.toString() : '').to.be.equal('Unique');95 expect(collectionInfo ? collectionInfo.schemaVersion.toString() : '').to.be.equal('Unique');
96 });96 });
97 });97 });
9898
107 // tslint:disable-next-line:no-unused-expression107 // tslint:disable-next-line:no-unused-expression
108 expect(collectionInfo).to.be.exist;108 expect(collectionInfo).to.be.exist;
109 // tslint:disable-next-line:no-unused-expression109 // tslint:disable-next-line:no-unused-expression
110 expect(collectionInfo ? collectionInfo.SchemaVersion.toString() : '').to.be.equal('ImageURL');110 expect(collectionInfo ? collectionInfo.schemaVersion.toString() : '').to.be.equal('ImageURL');
111 });111 });
112 });112 });
113});113});
modifiedtests/src/setVariableMetaData.test.tsdiffbeforeafterboth
45 await usingApi(async api => {45 await usingApi(async api => {
46 const item: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();46 const item: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();
4747
48 expect(Array.from(item.VariableData)).to.deep.equal(Array.from(data));48 expect(Array.from(item.variableData)).to.deep.equal(Array.from(data));
49 });49 });
50 });50 });
51});51});
76 await usingApi(async api => {76 await usingApi(async api => {
77 const item: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();77 const item: any = (await api.query.nft.nftItemList(collectionId, tokenId) as any).unwrap();
7878
79 expect(Array.from(item.VariableData)).to.deep.equal(Array.from(data));79 expect(Array.from(item.variableData)).to.deep.equal(Array.from(data));
80 });80 });
81 });81 });
82});82});
modifiedtests/src/setVariableMetadataSponsoringRateLimit.test.tsdiffbeforeafterboth
33 await setCollectionSponsorExpectSuccess(collectionId, alice.address);33 await setCollectionSponsorExpectSuccess(collectionId, alice.address);
34 await confirmSponsorshipExpectSuccess(collectionId);34 await confirmSponsorshipExpectSuccess(collectionId);
35 await setCollectionLimitsExpectSuccess(alice, collectionId, {35 await setCollectionLimitsExpectSuccess(alice, collectionId, {
36 SponsoredDataRateLimit: 0,36 sponsoredDataRateLimit: 0,
37 });37 });
3838
39 const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address);39 const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address);
46 await setCollectionSponsorExpectSuccess(collectionId, alice.address);46 await setCollectionSponsorExpectSuccess(collectionId, alice.address);
47 await confirmSponsorshipExpectSuccess(collectionId);47 await confirmSponsorshipExpectSuccess(collectionId);
48 await setCollectionLimitsExpectSuccess(alice, collectionId, {48 await setCollectionLimitsExpectSuccess(alice, collectionId, {
49 SponsoredDataRateLimit: 10,49 sponsoredDataRateLimit: 10,
50 });50 });
5151
52 const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address);52 const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address);
59 await setCollectionSponsorExpectSuccess(collectionId, alice.address);59 await setCollectionSponsorExpectSuccess(collectionId, alice.address);
60 await confirmSponsorshipExpectSuccess(collectionId);60 await confirmSponsorshipExpectSuccess(collectionId);
61 await setCollectionLimitsExpectSuccess(alice, collectionId, {61 await setCollectionLimitsExpectSuccess(alice, collectionId, {
62 SponsoredDataRateLimit: 0,62 sponsoredDataRateLimit: 0,
63 SponsoredDataSize: 1,63 sponsoredDataSize: 1,
64 });64 });
65 const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address);65 const itemId = await createItemExpectSuccess(alice, collectionId, 'NFT', userWithNoBalance.address);
6666
modifiedtests/src/setVariableOnChainSchema.test.tsdiffbeforeafterboth
38 await usingApi(async (api) => {38 await usingApi(async (api) => {
39 const collectionId = await createCollectionExpectSuccess();39 const collectionId = await createCollectionExpectSuccess();
40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();40 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
41 expect(collection.Owner).to.be.eq(Alice.address);41 expect(collection.owner).to.be.eq(Alice.address);
42 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);42 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);
43 await submitTransactionAsync(Alice, setSchema);43 await submitTransactionAsync(Alice, setSchema);
44 });44 });
50 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);50 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);
51 await submitTransactionAsync(Alice, setSchema);51 await submitTransactionAsync(Alice, setSchema);
52 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();52 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
53 expect(collection.VariableOnChainSchema.toString()).to.be.eq(Schema);53 expect(collection.variableOnChainSchema.toString()).to.be.eq(Schema);
5454
55 });55 });
56 });56 });
62 await usingApi(async (api) => {62 await usingApi(async (api) => {
63 const collectionId = await createCollectionExpectSuccess();63 const collectionId = await createCollectionExpectSuccess();
64 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();64 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
65 expect(collection.Owner).to.be.eq(Alice.address);65 expect(collection.owner).to.be.eq(Alice.address);
66 await addCollectionAdminExpectSuccess(Alice, collectionId, Bob);66 await addCollectionAdminExpectSuccess(Alice, collectionId, Bob);
67 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);67 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);
68 await submitTransactionAsync(Bob, setSchema);68 await submitTransactionAsync(Bob, setSchema);
76 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);76 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);
77 await submitTransactionAsync(Bob, setSchema);77 await submitTransactionAsync(Bob, setSchema);
78 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();78 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
79 expect(collection.VariableOnChainSchema.toString()).to.be.eq(Schema);79 expect(collection.variableOnChainSchema.toString()).to.be.eq(Schema);
8080
81 });81 });
82 });82 });
114 await usingApi(async (api) => {114 await usingApi(async (api) => {
115 const collectionId = await createCollectionExpectSuccess();115 const collectionId = await createCollectionExpectSuccess();
116 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();116 const collection: any = (await api.query.nft.collectionById(collectionId)).toJSON();
117 expect(collection.Owner).to.be.eq(Alice.address);117 expect(collection.owner).to.be.eq(Alice.address);
118 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);118 const setSchema = api.tx.nft.setVariableOnChainSchema(collectionId, Schema);
119 await expect(submitTransactionExpectFailAsync(Bob, setSchema)).to.be.rejected;119 await expect(submitTransactionExpectFailAsync(Bob, setSchema)).to.be.rejected;
120 });120 });
modifiedtests/src/substrate/substrate-api.tsdiffbeforeafterboth
11import config from '../config';11import config from '../config';
12import promisifySubstrate from './promisify-substrate';12import promisifySubstrate from './promisify-substrate';
13import { ApiOptions, SubmittableExtrinsic, ApiTypes } from '@polkadot/api/types';13import { ApiOptions, SubmittableExtrinsic, ApiTypes } from '@polkadot/api/types';
14import rtt from '../../../runtime_types.json';
1514
16function defaultApiOptions(): ApiOptions {15function defaultApiOptions(): ApiOptions {
17 const wsProvider = new WsProvider(config.substrateUrl);16 const wsProvider = new WsProvider(config.substrateUrl);
18 return {17 return {
19 provider: wsProvider, types: rtt, signedExtensions: {18 provider: wsProvider, signedExtensions: {
20 ContractHelpers: {19 ContractHelpers: {
21 extrinsic: {},20 extrinsic: {},
22 payload: {},21 payload: {},
30 const api: ApiPromise = new ApiPromise(settings);29 const api: ApiPromise = new ApiPromise(settings);
31 let result: T = null as unknown as T;30 let result: T = null as unknown as T;
3231
33 // TODO: Remove, this is temporary: Filter unneeded API output 32 // TODO: Remove, this is temporary: Filter unneeded API output
34 // (Jaco promised it will be removed in the next version)33 // (Jaco promised it will be removed in the next version)
35 const consoleErr = console.error;34 const consoleErr = console.error;
36 const consoleLog = console.log;35 const consoleLog = console.log;
modifiedtests/src/transferFrom.test.tsdiffbeforeafterboth
306 it('fails when called by collection owner on non-owned item when OwnerCanTransfer == false', async () => {306 it('fails when called by collection owner on non-owned item when OwnerCanTransfer == false', async () => {
307 const collectionId = await createCollectionExpectSuccess();307 const collectionId = await createCollectionExpectSuccess();
308 const itemId = await createItemExpectSuccess(Alice, collectionId, 'NFT', Bob.address);308 const itemId = await createItemExpectSuccess(Alice, collectionId, 'NFT', Bob.address);
309 await setCollectionLimitsExpectSuccess(Alice, collectionId, { OwnerCanTransfer: false });309 await setCollectionLimitsExpectSuccess(Alice, collectionId, { ownerCanTransfer: false });
310310
311 await transferFromExpectFail(collectionId, itemId, Alice, Bob, Charlie);311 await transferFromExpectFail(collectionId, itemId, Alice, Bob, Charlie);
312 });312 });
modifiedtests/src/types.tsdiffbeforeafterboth
6import BN from 'bn.js';6import BN from 'bn.js';
77
8export interface ICollectionInterface {8export interface ICollectionInterface {
9 Access: string;9 access: string;
10 id: number;10 id: number;
11 DecimalPoints: BN;11 decimalPoints: BN;
12 // constOnChainSchema12 // constOnChainSchema
13 Description: [BN, BN]; // utf1613 description: [BN, BN]; // utf16
14 isReFungible: boolean;14 isReFungible: boolean;
15 Limits: {15 limits: {
16 AccountTokenOwnershipLimit: number;16 accountTokenOwnershipLimit: number;
17 SponsoredDataSize: number;17 sponsoredDataSize: number;
18 SponsoredDataRateLimit?: number,18 sponsoredDataRateLimit?: number,
19 TokenLimit: number;19 tokenLimit: number;
20 SponsorTimeout: number;20 sponsorTimeout: number;
21 OwnerCanTransfer: boolean;21 ownerCanTransfer: boolean;
22 OwnerCanDestroy: boolean;22 ownerCanDestroy: boolean;
23 };23 };
24 MintMode: boolean;24 mintMode: boolean;
25 Mode: {25 mode: {
26 Nft: null;26 nft: null;
27 };27 };
28 Name: [BN, BN]; // utf1628 name: [BN, BN]; // utf16
29 OffchainSchema: [Uint8Array];29 offchainSchema: [Uint8Array];
30 Owner: [Uint8Array];30 owner: [Uint8Array];
31 SchemaVersion: string;31 schemaVersion: string;
32 // prefix32 // prefix
33 // sponsor33 // sponsor
34 // tokenPrefix34 // tokenPrefix
modifiedtests/src/util/helpers.tsdiffbeforeafterboth
84}84}
8585
86interface IReFungibleOwner {86interface IReFungibleOwner {
87 Fraction: BN;87 fraction: BN;
88 Owner: number[];88 owner: number[];
89}89}
9090
91interface ITokenDataType {91interface ITokenDataType {
92 Owner: IKeyringPair;92 owner: IKeyringPair;
93 ConstData: number[];93 constData: number[];
94 VariableData: number[];94 variableData: number[];
95}95}
9696
97interface IGetMessage {97interface IGetMessage {
101}101}
102102
103export interface IFungibleTokenDataType {103export interface IFungibleTokenDataType {
104 Value: number;104 value: number;
105}105}
106106
107export interface IChainLimits {107export interface IChainLimits {
108 CollectionNumbersLimit: number;108 collectionNumbersLimit: number;
109 AccountTokenOwnershipLimit: number;109 accountTokenOwnershipLimit: number;
110 CollectionsAdminsLimit: number;110 collectionsAdminsLimit: number;
111 CustomDataLimit: number;111 customDataLimit: number;
112 NftSponsorTransferTimeout: number;112 nftSponsorTransferTimeout: number;
113 FungibleSponsorTransferTimeout: number;113 fungibleSponsorTransferTimeout: number;
114 RefungibleSponsorTransferTimeout: number;114 refungibleSponsorTransferTimeout: number;
115 OffchainSchemaLimit: number;115 offchainSchemaLimit: number;
116 VariableOnChainSchemaLimit: number;116 variableOnChainSchemaLimit: number;
117 ConstOnChainSchemaLimit: number;117 constOnChainSchemaLimit: number;
118}118}
119119
120export interface IReFungibleTokenDataType {120export interface IReFungibleTokenDataType {
121 Owner: IReFungibleOwner[];121 owner: IReFungibleOwner[];
122 ConstData: number[];122 constData: number[];
123 VariableData: number[];123 variableData: number[];
124}124}
125125
126export function nftEventMessage(events: EventRecord[]): IGetMessage {126export function nftEventMessage(events: EventRecord[]): IGetMessage {
290 // tslint:disable-next-line:no-unused-expression290 // tslint:disable-next-line:no-unused-expression
291 expect(collection).to.be.not.null;291 expect(collection).to.be.not.null;
292 expect(BcollectionCount).to.be.equal(AcollectionCount + 1, 'Error: NFT collection NOT created.');292 expect(BcollectionCount).to.be.equal(AcollectionCount + 1, 'Error: NFT collection NOT created.');
293 expect(collection.Owner).to.be.equal(toSubstrateAddress(alicesPublicKey));293 expect(collection.owner).to.be.equal(toSubstrateAddress(alicesPublicKey));
294 expect(utf16ToStr(collection.Name)).to.be.equal(name);294 expect(utf16ToStr(collection.name)).to.be.equal(name);
295 expect(utf16ToStr(collection.Description)).to.be.equal(description);295 expect(utf16ToStr(collection.description)).to.be.equal(description);
296 expect(hexToStr(collection.TokenPrefix)).to.be.equal(tokenPrefix);296 expect(hexToStr(collection.tokenPrefix)).to.be.equal(tokenPrefix);
297297
298 collectionId = result.collectionId;298 collectionId = result.collectionId;
299 });299 });
400400
401export async function queryCollectionLimits(collectionId: number) {401export async function queryCollectionLimits(collectionId: number) {
402 return await usingApi(async (api) => {402 return await usingApi(async (api) => {
403 return ((await api.query.nft.collectionById(collectionId)).toJSON() as any).Limits;403 return ((await api.query.nft.collectionById(collectionId)).toJSON() as any).limits;
404 });404 });
405}405}
406406
442442
443 // What to expect443 // What to expect
444 expect(result.success).to.be.true;444 expect(result.success).to.be.true;
445 expect(collection.Sponsorship).to.deep.equal({445 expect(collection.sponsorship).to.deep.equal({
446 unconfirmed: sponsor,446 unconfirmed: sponsor,
447 });447 });
448 });448 });
462462
463 // What to expect463 // What to expect
464 expect(result.success).to.be.true;464 expect(result.success).to.be.true;
465 expect(collection.Sponsorship).to.be.deep.equal({ disabled: null });465 expect(collection.sponsorship).to.be.deep.equal({ disabled: null });
466 });466 });
467}467}
468468
500500
501 // What to expect501 // What to expect
502 expect(result.success).to.be.true;502 expect(result.success).to.be.true;
503 expect(collection.Sponsorship).to.be.deep.equal({503 expect(collection.sponsorship).to.be.deep.equal({
504 confirmed: sender.address,504 confirmed: sender.address,
505 });505 });
506 });506 });
758 expect(result.success).to.be.true;758 expect(result.success).to.be.true;
759 if (type === 'NFT') {759 if (type === 'NFT') {
760 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId) as any).toJSON() as ITokenDataType;760 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId) as any).toJSON() as ITokenDataType;
761 expect(nftItemData.Owner).to.be.deep.equal(to);761 expect(nftItemData.owner).to.be.deep.equal(to);
762 }762 }
763 if (type === 'Fungible') {763 if (type === 'Fungible') {
764 const balanceAfter = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to)) as any).Value as unknown as BN;764 const balanceAfter = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to)) as any).value as unknown as BN;
765 expect(balanceAfter.sub(balanceBefore).toString()).to.be.equal(value.toString());765 expect(balanceAfter.sub(balanceBefore).toString()).to.be.equal(value.toString());
766 }766 }
767 if (type === 'ReFungible') {767 if (type === 'ReFungible') {
768 const nftItemData =768 const nftItemData =
769 (await api.query.nft.reFungibleItemList(collectionId, tokenId) as any).toJSON() as IReFungibleTokenDataType;769 (await api.query.nft.reFungibleItemList(collectionId, tokenId) as any).toJSON() as IReFungibleTokenDataType;
770 expect(nftItemData.Owner[0].Owner).to.be.deep.equal(normalizeAccountId(to));770 expect(nftItemData.owner[0].owner).to.be.deep.equal(normalizeAccountId(to));
771 expect(nftItemData.Owner[0].Fraction).to.be.equal(value);771 expect(nftItemData.owner[0].fraction).to.be.equal(value);
772 }772 }
773 });773 });
774}774}
811}811}
812812
813export async function813export async function
814getFreeBalance(account: IKeyringPair) : Promise<BigNumber>814getFreeBalance(account: IKeyringPair) : Promise<bigint>
815{815{
816 let balance = new BigNumber(0) ;816 let balance = 0n;
817 await usingApi(async (api) => { 817 await usingApi(async (api) => {
818 balance = new BigNumber((await api.query.system.account(account.address)).data.free.toString()); 818 balance = BigInt((await api.query.system.account(account.address)).data.free.toString());
819 });819 });
820820
821 return balance;821 return balance;
844 const recipientBalanceBefore = new BigNumber((await api.query.system.account(recipient.address)).data.free.toString());844 const recipientBalanceBefore = new BigNumber((await api.query.system.account(recipient.address)).data.free.toString());
845845
846 const nftItemDataBefore = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as any as ITokenDataType;846 const nftItemDataBefore = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as any as ITokenDataType;
847 expect(toSubstrateAddress(nftItemDataBefore.Owner)).to.be.equal(sender.address);847 expect(toSubstrateAddress(nftItemDataBefore.owner)).to.be.equal(sender.address);
848848
849 // sleep for 4 blocks849 // sleep for 4 blocks
850 await new Promise(resolve => setTimeout(resolve, blockTimeMs * (blockSchedule + 1)));850 await new Promise(resolve => setTimeout(resolve, blockTimeMs * (blockSchedule + 1)));
851851
852 const recipientBalanceAfter = new BigNumber((await api.query.system.account(recipient.address)).data.free.toString());852 const recipientBalanceAfter = new BigNumber((await api.query.system.account(recipient.address)).data.free.toString());
853853
854 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as unknown as ITokenDataType;854 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as unknown as ITokenDataType;
855 expect(toSubstrateAddress(nftItemData.Owner)).to.be.equal(recipient.address);855 expect(toSubstrateAddress(nftItemData.owner)).to.be.equal(recipient.address);
856 expect(recipientBalanceAfter.toNumber()).to.be.equal(recipientBalanceBefore.toNumber());856 expect(recipientBalanceAfter.toNumber()).to.be.equal(recipientBalanceBefore.toNumber());
857 });857 });
858}858}
886 expect(result.value.toString()).to.be.equal(value.toString());886 expect(result.value.toString()).to.be.equal(value.toString());
887 if (type === 'NFT') {887 if (type === 'NFT') {
888 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as unknown as ITokenDataType;888 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as unknown as ITokenDataType;
889 expect(nftItemData.Owner).to.be.deep.equal(to);889 expect(nftItemData.owner).to.be.deep.equal(to);
890 }890 }
891 if (type === 'Fungible') {891 if (type === 'Fungible') {
892 const balanceAfter = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to)) as any).Value as unknown as BN;892 const balanceAfter = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to)) as any).value as unknown as BN;
893 expect(balanceAfter.sub(balanceBefore).toString()).to.be.equal(value.toString());893 expect(balanceAfter.sub(balanceBefore).toString()).to.be.equal(value.toString());
894 }894 }
895 if (type === 'ReFungible') {895 if (type === 'ReFungible') {
896 const nftItemData =896 const nftItemData =
897 (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);898 const expectedOwner = toSubstrateAddress(to);
899 const ownerIndex = nftItemData.Owner.findIndex(v => toSubstrateAddress(v.Owner as any as string) == expectedOwner);899 const ownerIndex = nftItemData.owner.findIndex(v => toSubstrateAddress(v.owner as any as string) == expectedOwner);
900 expect(ownerIndex).to.not.equal(-1);900 expect(ownerIndex).to.not.equal(-1);
901 expect(nftItemData.Owner[ownerIndex].Owner).to.be.deep.equal(normalizeAccountId(to));901 expect(nftItemData.owner[ownerIndex].owner).to.be.deep.equal(normalizeAccountId(to));
902 expect(nftItemData.Owner[ownerIndex].Fraction).to.be.greaterThanOrEqual(value as number);902 expect(nftItemData.owner[ownerIndex].fraction).to.be.greaterThanOrEqual(value as number);
903 }903 }
904 });904 });
905}905}
942 owner: string,942 owner: string,
943) {943) {
944 return await usingApi(async (api) => {944 return await usingApi(async (api) => {
945 const response = (await api.query.nft.fungibleItemList(collectionId, owner)).toJSON() as unknown as { Value: string };945 const response = (await api.query.nft.fungibleItemList(collectionId, owner)).toJSON() as unknown as { value: string };
946 return BigInt(response.Value);946 return BigInt(response.value);
947 });947 });
948}948}
949949
970 const to = normalizeAccountId(owner);970 const to = normalizeAccountId(owner);
971 const AItemCount = parseInt((await api.query.nft.itemListIndex(collectionId)).toString(), 10);971 const AItemCount = parseInt((await api.query.nft.itemListIndex(collectionId)).toString(), 10);
972 const Aitem: any = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to))).toJSON();972 const Aitem: any = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to))).toJSON();
973 const AItemBalance = new BigNumber(Aitem.Value);973 const AItemBalance = new BigNumber(Aitem.value);
974974
975 let tx;975 let tx;
976 if (createMode === 'Fungible') {976 if (createMode === 'Fungible') {
989989
990 const BItemCount = parseInt((await api.query.nft.itemListIndex(collectionId)).toString(), 10);990 const BItemCount = parseInt((await api.query.nft.itemListIndex(collectionId)).toString(), 10);
991 const Bitem: any = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to))).toJSON();991 const Bitem: any = (await api.query.nft.fungibleItemList(collectionId, toSubstrateAddress(to))).toJSON();
992 const BItemBalance = new BigNumber(Bitem.Value);992 const BItemBalance = new BigNumber(Bitem.value);
993993
994 // What to expect994 // What to expect
995 // tslint:disable-next-line:no-unused-expression995 // tslint:disable-next-line:no-unused-expression
1035 // What to expect1035 // What to expect
1036 // tslint:disable-next-line:no-unused-expression1036 // tslint:disable-next-line:no-unused-expression
1037 expect(result.success).to.be.true;1037 expect(result.success).to.be.true;
1038 expect(collection.Access).to.be.equal(accessMode);1038 expect(collection.access).to.be.equal(accessMode);
1039 });1039 });
1040}1040}
10411041
1082 // What to expect1082 // What to expect
1083 // tslint:disable-next-line:no-unused-expression1083 // tslint:disable-next-line:no-unused-expression
1084 expect(result.success).to.be.true;1084 expect(result.success).to.be.true;
1085 expect(collection.MintMode).to.be.equal(enabled);1085 expect(collection.mintMode).to.be.equal(enabled);
1086 });1086 });
1087}1087}
10881088
1221}1221}
12221222
1223export async function queryNftOwner(api: ApiPromise, collectionId: number, tokenId: number): Promise<CrossAccountId> {1223export async function queryNftOwner(api: ApiPromise, collectionId: number, tokenId: number): Promise<CrossAccountId> {
1224 return normalizeAccountId((await api.query.nft.nftItemList(collectionId, tokenId) as any).toJSON().Owner);1224 return normalizeAccountId((await api.query.nft.nftItemList(collectionId, tokenId) as any).toJSON().owner);
1225}1225}
12261226
1227export async function waitNewBlocks(blocksCount = 1): Promise<void> {1227export async function waitNewBlocks(blocksCount = 1): Promise<void> {
modifiedtests/yarn.lockdiffbeforeafterboth
2# yarn lockfile v12# yarn lockfile v1
33
44
5"@babel/cli@^7.15.4":5"@babel/cli@^7.15.7":
6 version "7.15.4"6 version "7.15.7"
7 resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.15.4.tgz#00e21e192b738dec7900c8bb36270e377217c0a4"7 resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.15.7.tgz#62658abedb786d09c1f70229224b11a65440d7a1"
8 integrity sha512-9RhhQ7tgKRcSO/jI3rNLxalLSk30cHqeM8bb+nGOJTyYBDpkoXw/A9QHZ2SYjlslAt4tr90pZQGIEobwWHSIDw==8 integrity sha512-YW5wOprO2LzMjoWZ5ZG6jfbY9JnkDxuHDwvnrThnuYtByorova/I0HNXJedrUfwuXFQfYOjcqDA4PU3qlZGZjg==
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"
15 slash "^2.0.0"15 slash "^2.0.0"
16 source-map "^0.5.0"16 source-map "^0.5.0"
17 optionalDependencies:17 optionalDependencies:
18 "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.2"18 "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3"
19 chokidar "^3.4.0"19 chokidar "^3.4.0"
2020
21"@babel/code-frame@7.12.11":
22 version "7.12.11"
23 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
24 integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
25 dependencies:
26 "@babel/highlight" "^7.10.4"
27
28"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.14.5":21"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.14.5":
29 version "7.14.5"22 version "7.14.5"
30 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"23 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"
31 integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==24 integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==
32 dependencies:25 dependencies:
33 "@babel/highlight" "^7.14.5"26 "@babel/highlight" "^7.14.5"
3427
28"@babel/code-frame@^7.15.8":
29 version "7.15.8"
30 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.15.8.tgz#45990c47adadb00c03677baa89221f7cc23d2503"
31 integrity sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==
32 dependencies:
33 "@babel/highlight" "^7.14.5"
34
35"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.5":35"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.5":
36 version "7.14.5"36 version "7.14.5"
37 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.5.tgz#8ef4c18e58e801c5c95d3c1c0f2874a2680fadea"37 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.5.tgz#8ef4c18e58e801c5c95d3c1c0f2874a2680fadea"
38 integrity sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==38 integrity sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==
3939
40"@babel/compat-data@^7.14.7":
41 version "7.14.7"
42 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.7.tgz#7b047d7a3a89a67d2258dc61f604f098f1bc7e08"
43 integrity sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==
44
45"@babel/compat-data@^7.15.0":40"@babel/compat-data@^7.15.0":
46 version "7.15.0"41 version "7.15.0"
47 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176"42 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176"
68 semver "^6.3.0"63 semver "^6.3.0"
69 source-map "^0.5.0"64 source-map "^0.5.0"
7065
71"@babel/core@^7.15.5":66"@babel/core@^7.15.8":
72 version "7.15.5"67 version "7.15.8"
73 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.5.tgz#f8ed9ace730722544609f90c9bb49162dc3bf5b9"68 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.8.tgz#195b9f2bffe995d2c6c159e72fe525b4114e8c10"
74 integrity sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==69 integrity sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==
75 dependencies:70 dependencies:
76 "@babel/code-frame" "^7.14.5"71 "@babel/code-frame" "^7.15.8"
77 "@babel/generator" "^7.15.4"72 "@babel/generator" "^7.15.8"
78 "@babel/helper-compilation-targets" "^7.15.4"73 "@babel/helper-compilation-targets" "^7.15.4"
79 "@babel/helper-module-transforms" "^7.15.4"74 "@babel/helper-module-transforms" "^7.15.8"
80 "@babel/helpers" "^7.15.4"75 "@babel/helpers" "^7.15.4"
81 "@babel/parser" "^7.15.5"76 "@babel/parser" "^7.15.8"
82 "@babel/template" "^7.15.4"77 "@babel/template" "^7.15.4"
83 "@babel/traverse" "^7.15.4"78 "@babel/traverse" "^7.15.4"
84 "@babel/types" "^7.15.4"79 "@babel/types" "^7.15.6"
85 convert-source-map "^1.7.0"80 convert-source-map "^1.7.0"
86 debug "^4.1.0"81 debug "^4.1.0"
87 gensync "^1.0.0-beta.2"82 gensync "^1.0.0-beta.2"
116 jsesc "^2.5.1"111 jsesc "^2.5.1"
117 source-map "^0.5.0"112 source-map "^0.5.0"
118113
119"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.14.5":114"@babel/generator@^7.15.8":
115 version "7.15.8"
116 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.8.tgz#fa56be6b596952ceb231048cf84ee499a19c0cd1"
117 integrity sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==
118 dependencies:
119 "@babel/types" "^7.15.6"
120 jsesc "^2.5.1"
121 source-map "^0.5.0"
122
123"@babel/helper-annotate-as-pure@^7.14.5":
120 version "7.14.5"124 version "7.14.5"
121 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"125 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"
122 integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==126 integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==
290 dependencies:294 dependencies:
291 "@babel/types" "^7.15.4"295 "@babel/types" "^7.15.4"
292296
293"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5":297"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5":
294 version "7.14.5"298 version "7.14.5"
295 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3"299 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3"
296 integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==300 integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==
332 "@babel/traverse" "^7.15.4"336 "@babel/traverse" "^7.15.4"
333 "@babel/types" "^7.15.4"337 "@babel/types" "^7.15.4"
334338
339"@babel/helper-module-transforms@^7.15.8":
340 version "7.15.8"
341 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz#d8c0e75a87a52e374a8f25f855174786a09498b2"
342 integrity sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==
343 dependencies:
344 "@babel/helper-module-imports" "^7.15.4"
345 "@babel/helper-replace-supers" "^7.15.4"
346 "@babel/helper-simple-access" "^7.15.4"
347 "@babel/helper-split-export-declaration" "^7.15.4"
348 "@babel/helper-validator-identifier" "^7.15.7"
349 "@babel/template" "^7.15.4"
350 "@babel/traverse" "^7.15.4"
351 "@babel/types" "^7.15.6"
352
335"@babel/helper-optimise-call-expression@^7.14.5":353"@babel/helper-optimise-call-expression@^7.14.5":
336 version "7.14.5"354 version "7.14.5"
337 resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c"355 resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c"
451 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48"469 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48"
452 integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==470 integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==
453471
472"@babel/helper-validator-identifier@^7.15.7":
473 version "7.15.7"
474 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389"
475 integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==
476
454"@babel/helper-validator-option@^7.14.5":477"@babel/helper-validator-option@^7.14.5":
455 version "7.14.5"478 version "7.14.5"
456 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"479 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"
494 "@babel/traverse" "^7.15.4"517 "@babel/traverse" "^7.15.4"
495 "@babel/types" "^7.15.4"518 "@babel/types" "^7.15.4"
496519
497"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":520"@babel/highlight@^7.14.5":
498 version "7.14.5"521 version "7.14.5"
499 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9"522 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9"
500 integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==523 integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==
513 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"536 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"
514 integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==537 integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==
515538
516"@babel/parser@^7.15.4", "@babel/parser@^7.15.5":539"@babel/parser@^7.15.4":
517 version "7.15.5"540 version "7.15.5"
518 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.5.tgz#d33a58ca69facc05b26adfe4abebfed56c1c2dac"541 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.5.tgz#d33a58ca69facc05b26adfe4abebfed56c1c2dac"
519 integrity sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==542 integrity sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==
520543
544"@babel/parser@^7.15.8":
545 version "7.15.8"
546 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.8.tgz#7bacdcbe71bdc3ff936d510c15dcea7cf0b99016"
547 integrity sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==
548
521"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4":549"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4":
522 version "7.15.4"550 version "7.15.4"
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"551 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"
527 "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"555 "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
528 "@babel/plugin-proposal-optional-chaining" "^7.14.5"556 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
529557
530"@babel/plugin-proposal-async-generator-functions@^7.15.4":558"@babel/plugin-proposal-async-generator-functions@^7.15.8":
531 version "7.15.4"559 version "7.15.8"
532 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz#f82aabe96c135d2ceaa917feb9f5fca31635277e"560 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz#a3100f785fab4357987c4223ab1b02b599048403"
533 integrity sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==561 integrity sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==
534 dependencies:562 dependencies:
535 "@babel/helper-plugin-utils" "^7.14.5"563 "@babel/helper-plugin-utils" "^7.14.5"
536 "@babel/helper-remap-async-to-generator" "^7.15.4"564 "@babel/helper-remap-async-to-generator" "^7.15.4"
601 "@babel/helper-plugin-utils" "^7.14.5"629 "@babel/helper-plugin-utils" "^7.14.5"
602 "@babel/plugin-syntax-numeric-separator" "^7.10.4"630 "@babel/plugin-syntax-numeric-separator" "^7.10.4"
603631
604"@babel/plugin-proposal-object-rest-spread@^7.14.7":632"@babel/plugin-proposal-object-rest-spread@^7.15.6":
605 version "7.14.7"633 version "7.15.6"
606 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363"634 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz#ef68050c8703d07b25af402cb96cf7f34a68ed11"
607 integrity sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==635 integrity sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==
608 dependencies:636 dependencies:
609 "@babel/compat-data" "^7.14.7"637 "@babel/compat-data" "^7.15.0"
610 "@babel/helper-compilation-targets" "^7.14.5"638 "@babel/helper-compilation-targets" "^7.15.4"
611 "@babel/helper-plugin-utils" "^7.14.5"639 "@babel/helper-plugin-utils" "^7.14.5"
612 "@babel/plugin-syntax-object-rest-spread" "^7.8.3"640 "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
613 "@babel/plugin-transform-parameters" "^7.14.5"641 "@babel/plugin-transform-parameters" "^7.15.4"
614642
615"@babel/plugin-proposal-optional-catch-binding@^7.14.5":643"@babel/plugin-proposal-optional-catch-binding@^7.14.5":
616 version "7.14.5"644 version "7.14.5"
950 "@babel/helper-plugin-utils" "^7.14.5"978 "@babel/helper-plugin-utils" "^7.14.5"
951 "@babel/helper-replace-supers" "^7.14.5"979 "@babel/helper-replace-supers" "^7.14.5"
952980
953"@babel/plugin-transform-parameters@^7.14.5":
954 version "7.14.5"
955 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3"
956 integrity sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==
957 dependencies:
958 "@babel/helper-plugin-utils" "^7.14.5"
959
960"@babel/plugin-transform-parameters@^7.15.4":981"@babel/plugin-transform-parameters@^7.15.4":
961 version "7.15.4"982 version "7.15.4"
962 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz#5f2285cc3160bf48c8502432716b48504d29ed62"983 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz#5f2285cc3160bf48c8502432716b48504d29ed62"
1018 dependencies:1039 dependencies:
1019 "@babel/helper-plugin-utils" "^7.14.5"1040 "@babel/helper-plugin-utils" "^7.14.5"
10201041
1021"@babel/plugin-transform-runtime@^7.15.0":1042"@babel/plugin-transform-runtime@^7.15.8":
1022 version "7.15.0"1043 version "7.15.8"
1023 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz#d3aa650d11678ca76ce294071fda53d7804183b3"1044 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.8.tgz#9d15b1e94e1c7f6344f65a8d573597d93c6cd886"
1024 integrity sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==1045 integrity sha512-+6zsde91jMzzvkzuEA3k63zCw+tm/GvuuabkpisgbDMTPQsIMHllE3XczJFFtEHLjjhKQFZmGQVRdELetlWpVw==
1025 dependencies:1046 dependencies:
1026 "@babel/helper-module-imports" "^7.14.5"1047 "@babel/helper-module-imports" "^7.15.4"
1027 "@babel/helper-plugin-utils" "^7.14.5"1048 "@babel/helper-plugin-utils" "^7.14.5"
1028 babel-plugin-polyfill-corejs2 "^0.2.2"1049 babel-plugin-polyfill-corejs2 "^0.2.2"
1029 babel-plugin-polyfill-corejs3 "^0.2.2"1050 babel-plugin-polyfill-corejs3 "^0.2.5"
1030 babel-plugin-polyfill-regenerator "^0.2.2"1051 babel-plugin-polyfill-regenerator "^0.2.2"
1031 semver "^6.3.0"1052 semver "^6.3.0"
10321053
1037 dependencies:1058 dependencies:
1038 "@babel/helper-plugin-utils" "^7.14.5"1059 "@babel/helper-plugin-utils" "^7.14.5"
10391060
1040"@babel/plugin-transform-spread@^7.14.6":1061"@babel/plugin-transform-spread@^7.15.8":
1041 version "7.14.6"1062 version "7.15.8"
1042 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144"1063 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.15.8.tgz#79d5aa27f68d700449b2da07691dfa32d2f6d468"
1043 integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==1064 integrity sha512-/daZ8s2tNaRekl9YJa9X4bzjpeRZLt122cpgFnQPLGUe61PH8zMEBmYqKkW5xF5JUEh5buEGXJoQpqBmIbpmEQ==
1044 dependencies:1065 dependencies:
1045 "@babel/helper-plugin-utils" "^7.14.5"1066 "@babel/helper-plugin-utils" "^7.14.5"
1046 "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"1067 "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
10471068
1048"@babel/plugin-transform-sticky-regex@^7.14.5":1069"@babel/plugin-transform-sticky-regex@^7.14.5":
1049 version "7.14.5"1070 version "7.14.5"
1090 "@babel/helper-create-regexp-features-plugin" "^7.14.5"1111 "@babel/helper-create-regexp-features-plugin" "^7.14.5"
1091 "@babel/helper-plugin-utils" "^7.14.5"1112 "@babel/helper-plugin-utils" "^7.14.5"
10921113
1093"@babel/preset-env@^7.15.4":1114"@babel/preset-env@^7.15.8":
1094 version "7.15.4"1115 version "7.15.8"
1095 resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.4.tgz#197e7f99a755c488f0af411af179cbd10de6e815"1116 resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.8.tgz#f527ce5bcb121cd199f6b502bf23e420b3ff8dba"
1096 integrity sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==1117 integrity sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==
1097 dependencies:1118 dependencies:
1098 "@babel/compat-data" "^7.15.0"1119 "@babel/compat-data" "^7.15.0"
1099 "@babel/helper-compilation-targets" "^7.15.4"1120 "@babel/helper-compilation-targets" "^7.15.4"
1100 "@babel/helper-plugin-utils" "^7.14.5"1121 "@babel/helper-plugin-utils" "^7.14.5"
1101 "@babel/helper-validator-option" "^7.14.5"1122 "@babel/helper-validator-option" "^7.14.5"
1102 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.15.4"1123 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.15.4"
1103 "@babel/plugin-proposal-async-generator-functions" "^7.15.4"1124 "@babel/plugin-proposal-async-generator-functions" "^7.15.8"
1104 "@babel/plugin-proposal-class-properties" "^7.14.5"1125 "@babel/plugin-proposal-class-properties" "^7.14.5"
1105 "@babel/plugin-proposal-class-static-block" "^7.15.4"1126 "@babel/plugin-proposal-class-static-block" "^7.15.4"
1106 "@babel/plugin-proposal-dynamic-import" "^7.14.5"1127 "@babel/plugin-proposal-dynamic-import" "^7.14.5"
1109 "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5"1130 "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5"
1110 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"1131 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
1111 "@babel/plugin-proposal-numeric-separator" "^7.14.5"1132 "@babel/plugin-proposal-numeric-separator" "^7.14.5"
1112 "@babel/plugin-proposal-object-rest-spread" "^7.14.7"1133 "@babel/plugin-proposal-object-rest-spread" "^7.15.6"
1113 "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"1134 "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"
1114 "@babel/plugin-proposal-optional-chaining" "^7.14.5"1135 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
1115 "@babel/plugin-proposal-private-methods" "^7.14.5"1136 "@babel/plugin-proposal-private-methods" "^7.14.5"
1155 "@babel/plugin-transform-regenerator" "^7.14.5"1176 "@babel/plugin-transform-regenerator" "^7.14.5"
1156 "@babel/plugin-transform-reserved-words" "^7.14.5"1177 "@babel/plugin-transform-reserved-words" "^7.14.5"
1157 "@babel/plugin-transform-shorthand-properties" "^7.14.5"1178 "@babel/plugin-transform-shorthand-properties" "^7.14.5"
1158 "@babel/plugin-transform-spread" "^7.14.6"1179 "@babel/plugin-transform-spread" "^7.15.8"
1159 "@babel/plugin-transform-sticky-regex" "^7.14.5"1180 "@babel/plugin-transform-sticky-regex" "^7.14.5"
1160 "@babel/plugin-transform-template-literals" "^7.14.5"1181 "@babel/plugin-transform-template-literals" "^7.14.5"
1161 "@babel/plugin-transform-typeof-symbol" "^7.14.5"1182 "@babel/plugin-transform-typeof-symbol" "^7.14.5"
1162 "@babel/plugin-transform-unicode-escapes" "^7.14.5"1183 "@babel/plugin-transform-unicode-escapes" "^7.14.5"
1163 "@babel/plugin-transform-unicode-regex" "^7.14.5"1184 "@babel/plugin-transform-unicode-regex" "^7.14.5"
1164 "@babel/preset-modules" "^0.1.4"1185 "@babel/preset-modules" "^0.1.4"
1165 "@babel/types" "^7.15.4"1186 "@babel/types" "^7.15.6"
1166 babel-plugin-polyfill-corejs2 "^0.2.2"1187 babel-plugin-polyfill-corejs2 "^0.2.2"
1167 babel-plugin-polyfill-corejs3 "^0.2.2"1188 babel-plugin-polyfill-corejs3 "^0.2.5"
1168 babel-plugin-polyfill-regenerator "^0.2.2"1189 babel-plugin-polyfill-regenerator "^0.2.2"
1169 core-js-compat "^3.16.0"1190 core-js-compat "^3.16.0"
1170 semver "^6.3.0"1191 semver "^6.3.0"
1320 "@babel/helper-validator-identifier" "^7.14.9"1341 "@babel/helper-validator-identifier" "^7.14.9"
1321 to-fast-properties "^2.0.0"1342 to-fast-properties "^2.0.0"
13221343
1344"@babel/types@^7.15.6":
1345 version "7.15.6"
1346 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz#99abdc48218b2881c058dd0a7ab05b99c9be758f"
1347 integrity sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==
1348 dependencies:
1349 "@babel/helper-validator-identifier" "^7.14.9"
1350 to-fast-properties "^2.0.0"
1351
1323"@bcoe/v8-coverage@^0.2.3":1352"@bcoe/v8-coverage@^0.2.3":
1324 version "0.2.3"1353 version "0.2.3"
1325 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"1354 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
1326 integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==1355 integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
13271356
1328"@eslint/eslintrc@^0.4.3":1357"@cspotcode/source-map-consumer@0.8.0":
1329 version "0.4.3"1358 version "0.8.0"
1330 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c"1359 resolved "https://registry.yarnpkg.com/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz#33bf4b7b39c178821606f669bbc447a6a629786b"
1331 integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==1360 integrity sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==
1361
1362"@cspotcode/source-map-support@0.7.0":
1363 version "0.7.0"
1364 resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz#4789840aa859e46d2f3173727ab707c66bf344f5"
1365 integrity sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==
1332 dependencies:1366 dependencies:
1367 "@cspotcode/source-map-consumer" "0.8.0"
1368
1369"@eslint/eslintrc@^1.0.3":
1370 version "1.0.3"
1371 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.0.3.tgz#41f08c597025605f672251dcc4e8be66b5ed7366"
1372 integrity sha512-DHI1wDPoKCBPoLZA3qDR91+3te/wDSc1YhKg3jR8NxKKRJq2hwHwcWv31cSwSYvIBrmbENoYMWcenW8uproQqg==
1373 dependencies:
1333 ajv "^6.12.4"1374 ajv "^6.12.4"
1334 debug "^4.1.1"1375 debug "^4.3.2"
1335 espree "^7.3.0"1376 espree "^9.0.0"
1336 globals "^13.9.0"1377 globals "^13.9.0"
1337 ignore "^4.0.6"1378 ignore "^4.0.6"
1338 import-fresh "^3.2.1"1379 import-fresh "^3.2.1"
1339 js-yaml "^3.13.1"1380 js-yaml "^3.13.1"
1340 minimatch "^3.0.4"1381 minimatch "^3.0.4"
1341 strip-json-comments "^3.1.1"1382 strip-json-comments "^3.1.1"
13421383
1384"@ethereumjs/common@^2.3.0", "@ethereumjs/common@^2.4.0", "@ethereumjs/common@^2.5.0":
1385 version "2.5.0"
1386 resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.5.0.tgz#ec61551b31bef7a69d1dc634d8932468866a4268"
1387 integrity sha512-DEHjW6e38o+JmB/NO3GZBpW4lpaiBpkFgXF6jLcJ6gETBYpEyaA5nTimsWBUJR3Vmtm/didUEbNjajskugZORg==
1388 dependencies:
1389 crc-32 "^1.2.0"
1390 ethereumjs-util "^7.1.1"
1391
1392"@ethereumjs/tx@^3.2.1":
1393 version "3.3.2"
1394 resolved "https://registry.yarnpkg.com/@ethereumjs/tx/-/tx-3.3.2.tgz#348d4624bf248aaab6c44fec2ae67265efe3db00"
1395 integrity sha512-6AaJhwg4ucmwTvw/1qLaZUX5miWrwZ4nLOUsKyb/HtzS3BMw/CasKhdi1ims9mBKeK9sOJCH4qGKOBGyJCeeog==
1396 dependencies:
1397 "@ethereumjs/common" "^2.5.0"
1398 ethereumjs-util "^7.1.2"
1399
1343"@ethersproject/abi@5.0.7":1400"@ethersproject/abi@5.0.7":
1344 version "5.0.7"1401 version "5.0.7"
1345 resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b"1402 resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b"
1516 "@ethersproject/properties" "^5.3.0"1573 "@ethersproject/properties" "^5.3.0"
1517 "@ethersproject/strings" "^5.3.0"1574 "@ethersproject/strings" "^5.3.0"
15181575
1519"@humanwhocodes/config-array@^0.5.0":1576"@humanwhocodes/config-array@^0.6.0":
1520 version "0.5.0"1577 version "0.6.0"
1521 resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9"1578 resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.6.0.tgz#b5621fdb3b32309d2d16575456cbc277fa8f021a"
1522 integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==1579 integrity sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==
1523 dependencies:1580 dependencies:
1524 "@humanwhocodes/object-schema" "^1.2.0"1581 "@humanwhocodes/object-schema" "^1.2.0"
1525 debug "^4.1.1"1582 debug "^4.1.1"
1546 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"1603 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
1547 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==1604 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
15481605
1549"@jest/console@^27.1.0":1606"@jest/console@^27.3.1":
1550 version "27.1.0"1607 version "27.3.1"
1551 resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.1.0.tgz#de13b603cb1d389b50c0dc6296e86e112381e43c"1608 resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.3.1.tgz#e8ea3a475d3f8162f23d69efbfaa9cbe486bee93"
1552 integrity sha512-+Vl+xmLwAXLNlqT61gmHEixeRbS4L8MUzAjtpBCOPWH+izNI/dR16IeXjkXJdRtIVWVSf9DO1gdp67B1XorZhQ==1609 integrity sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==
1553 dependencies:1610 dependencies:
1554 "@jest/types" "^27.1.0"1611 "@jest/types" "^27.2.5"
1555 "@types/node" "*"1612 "@types/node" "*"
1556 chalk "^4.0.0"1613 chalk "^4.0.0"
1557 jest-message-util "^27.1.0"1614 jest-message-util "^27.3.1"
1558 jest-util "^27.1.0"1615 jest-util "^27.3.1"
1559 slash "^3.0.0"1616 slash "^3.0.0"
15601617
1561"@jest/core@^27.1.0":1618"@jest/core@^27.3.1":
1562 version "27.1.0"1619 version "27.3.1"
1563 resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.1.0.tgz#622220f18032f5869e579cecbe744527238648bf"1620 resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.3.1.tgz#04992ef1b58b17c459afb87ab56d81e63d386925"
1564 integrity sha512-3l9qmoknrlCFKfGdrmiQiPne+pUR4ALhKwFTYyOeKw6egfDwJkO21RJ1xf41rN8ZNFLg5W+w6+P4fUqq4EMRWA==1621 integrity sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==
1565 dependencies:1622 dependencies:
1566 "@jest/console" "^27.1.0"1623 "@jest/console" "^27.3.1"
1567 "@jest/reporters" "^27.1.0"1624 "@jest/reporters" "^27.3.1"
1568 "@jest/test-result" "^27.1.0"1625 "@jest/test-result" "^27.3.1"
1569 "@jest/transform" "^27.1.0"1626 "@jest/transform" "^27.3.1"
1570 "@jest/types" "^27.1.0"1627 "@jest/types" "^27.2.5"
1571 "@types/node" "*"1628 "@types/node" "*"
1572 ansi-escapes "^4.2.1"1629 ansi-escapes "^4.2.1"
1573 chalk "^4.0.0"1630 chalk "^4.0.0"
1574 emittery "^0.8.1"1631 emittery "^0.8.1"
1575 exit "^0.1.2"1632 exit "^0.1.2"
1576 graceful-fs "^4.2.4"1633 graceful-fs "^4.2.4"
1577 jest-changed-files "^27.1.0"1634 jest-changed-files "^27.3.0"
1578 jest-config "^27.1.0"1635 jest-config "^27.3.1"
1579 jest-haste-map "^27.1.0"1636 jest-haste-map "^27.3.1"
1580 jest-message-util "^27.1.0"1637 jest-message-util "^27.3.1"
1581 jest-regex-util "^27.0.6"1638 jest-regex-util "^27.0.6"
1582 jest-resolve "^27.1.0"1639 jest-resolve "^27.3.1"
1583 jest-resolve-dependencies "^27.1.0"1640 jest-resolve-dependencies "^27.3.1"
1584 jest-runner "^27.1.0"1641 jest-runner "^27.3.1"
1585 jest-runtime "^27.1.0"1642 jest-runtime "^27.3.1"
1586 jest-snapshot "^27.1.0"1643 jest-snapshot "^27.3.1"
1587 jest-util "^27.1.0"1644 jest-util "^27.3.1"
1588 jest-validate "^27.1.0"1645 jest-validate "^27.3.1"
1589 jest-watcher "^27.1.0"1646 jest-watcher "^27.3.1"
1590 micromatch "^4.0.4"1647 micromatch "^4.0.4"
1591 p-each-series "^2.1.0"
1592 rimraf "^3.0.0"1648 rimraf "^3.0.0"
1593 slash "^3.0.0"1649 slash "^3.0.0"
1594 strip-ansi "^6.0.0"1650 strip-ansi "^6.0.0"
15951651
1596"@jest/environment@^27.1.0":1652"@jest/environment@^27.3.1":
1597 version "27.1.0"1653 version "27.3.1"
1598 resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.1.0.tgz#c7224a67004759ec203d8fa44e8bc0db93f66c44"1654 resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.3.1.tgz#2182defbce8d385fd51c5e7c7050f510bd4c86b1"
1599 integrity sha512-wRp50aAMY2w1U2jP1G32d6FUVBNYqmk8WaGkiIEisU48qyDV0WPtw3IBLnl7orBeggveommAkuijY+RzVnNDOQ==1655 integrity sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==
1600 dependencies:1656 dependencies:
1601 "@jest/fake-timers" "^27.1.0"1657 "@jest/fake-timers" "^27.3.1"
1602 "@jest/types" "^27.1.0"1658 "@jest/types" "^27.2.5"
1603 "@types/node" "*"1659 "@types/node" "*"
1604 jest-mock "^27.1.0"1660 jest-mock "^27.3.0"
16051661
1606"@jest/fake-timers@^27.1.0":1662"@jest/fake-timers@^27.3.1":
1607 version "27.1.0"1663 version "27.3.1"
1608 resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.1.0.tgz#c0b343d8a16af17eab2cb6862e319947c0ea2abe"1664 resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.3.1.tgz#1fad860ee9b13034762cdb94266e95609dfce641"
1609 integrity sha512-22Zyn8il8DzpS+30jJNVbTlm7vAtnfy1aYvNeOEHloMlGy1PCYLHa4PWlSws0hvNsMM5bON6GISjkLoQUV3oMA==1665 integrity sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==
1610 dependencies:1666 dependencies:
1611 "@jest/types" "^27.1.0"1667 "@jest/types" "^27.2.5"
1612 "@sinonjs/fake-timers" "^7.0.2"1668 "@sinonjs/fake-timers" "^8.0.1"
1613 "@types/node" "*"1669 "@types/node" "*"
1614 jest-message-util "^27.1.0"1670 jest-message-util "^27.3.1"
1615 jest-mock "^27.1.0"1671 jest-mock "^27.3.0"
1616 jest-util "^27.1.0"1672 jest-util "^27.3.1"
16171673
1618"@jest/globals@^27.1.0":1674"@jest/globals@^27.3.1":
1619 version "27.1.0"1675 version "27.3.1"
1620 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.1.0.tgz#e093a49c718dd678a782c197757775534c88d3f2"1676 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.3.1.tgz#ce1dfb03d379237a9da6c1b99ecfaca1922a5f9e"
1621 integrity sha512-73vLV4aNHAlAgjk0/QcSIzzCZSqVIPbmFROJJv9D3QUR7BI4f517gVdJpSrCHxuRH3VZFhe0yGG/tmttlMll9g==1677 integrity sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==
1622 dependencies:1678 dependencies:
1623 "@jest/environment" "^27.1.0"1679 "@jest/environment" "^27.3.1"
1624 "@jest/types" "^27.1.0"1680 "@jest/types" "^27.2.5"
1625 expect "^27.1.0"1681 expect "^27.3.1"
16261682
1627"@jest/reporters@^27.1.0":1683"@jest/reporters@^27.3.1":
1628 version "27.1.0"1684 version "27.3.1"
1629 resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.1.0.tgz#02ed1e6601552c2f6447378533f77aad002781d4"1685 resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.3.1.tgz#28b5c1f5789481e23788048fa822ed15486430b9"
1630 integrity sha512-5T/zlPkN2HnK3Sboeg64L5eC8iiaZueLpttdktWTJsvALEtP2YMkC5BQxwjRWQACG9SwDmz+XjjkoxXUDMDgdw==1686 integrity sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==
1631 dependencies:1687 dependencies:
1632 "@bcoe/v8-coverage" "^0.2.3"1688 "@bcoe/v8-coverage" "^0.2.3"
1633 "@jest/console" "^27.1.0"1689 "@jest/console" "^27.3.1"
1634 "@jest/test-result" "^27.1.0"1690 "@jest/test-result" "^27.3.1"
1635 "@jest/transform" "^27.1.0"1691 "@jest/transform" "^27.3.1"
1636 "@jest/types" "^27.1.0"1692 "@jest/types" "^27.2.5"
1693 "@types/node" "*"
1637 chalk "^4.0.0"1694 chalk "^4.0.0"
1638 collect-v8-coverage "^1.0.0"1695 collect-v8-coverage "^1.0.0"
1639 exit "^0.1.2"1696 exit "^0.1.2"
1644 istanbul-lib-report "^3.0.0"1701 istanbul-lib-report "^3.0.0"
1645 istanbul-lib-source-maps "^4.0.0"1702 istanbul-lib-source-maps "^4.0.0"
1646 istanbul-reports "^3.0.2"1703 istanbul-reports "^3.0.2"
1647 jest-haste-map "^27.1.0"1704 jest-haste-map "^27.3.1"
1648 jest-resolve "^27.1.0"1705 jest-resolve "^27.3.1"
1649 jest-util "^27.1.0"1706 jest-util "^27.3.1"
1650 jest-worker "^27.1.0"1707 jest-worker "^27.3.1"
1651 slash "^3.0.0"1708 slash "^3.0.0"
1652 source-map "^0.6.0"1709 source-map "^0.6.0"
1653 string-length "^4.0.1"1710 string-length "^4.0.1"
1654 terminal-link "^2.0.0"1711 terminal-link "^2.0.0"
1655 v8-to-istanbul "^8.0.0"1712 v8-to-istanbul "^8.1.0"
16561713
1657"@jest/source-map@^27.0.6":1714"@jest/source-map@^27.0.6":
1658 version "27.0.6"1715 version "27.0.6"
1663 graceful-fs "^4.2.4"1720 graceful-fs "^4.2.4"
1664 source-map "^0.6.0"1721 source-map "^0.6.0"
16651722
1666"@jest/test-result@^27.1.0":1723"@jest/test-result@^27.3.1":
1667 version "27.1.0"1724 version "27.3.1"
1668 resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.1.0.tgz#9345ae5f97f6a5287af9ebd54716cd84331d42e8"1725 resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.3.1.tgz#89adee8b771877c69b3b8d59f52f29dccc300194"
1669 integrity sha512-Aoz00gpDL528ODLghat3QSy6UBTD5EmmpjrhZZMK/v1Q2/rRRqTGnFxHuEkrD4z/Py96ZdOHxIWkkCKRpmnE1A==1726 integrity sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==
1670 dependencies:1727 dependencies:
1671 "@jest/console" "^27.1.0"1728 "@jest/console" "^27.3.1"
1672 "@jest/types" "^27.1.0"1729 "@jest/types" "^27.2.5"
1673 "@types/istanbul-lib-coverage" "^2.0.0"1730 "@types/istanbul-lib-coverage" "^2.0.0"
1674 collect-v8-coverage "^1.0.0"1731 collect-v8-coverage "^1.0.0"
16751732
1676"@jest/test-sequencer@^27.1.0":1733"@jest/test-sequencer@^27.3.1":
1677 version "27.1.0"1734 version "27.3.1"
1678 resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.1.0.tgz#04e8b3bd735570d3d48865e74977a14dc99bff2d"1735 resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz#4b3bde2dbb05ee74afdae608cf0768e3354683b1"
1679 integrity sha512-lnCWawDr6Z1DAAK9l25o3AjmKGgcutq1iIbp+hC10s/HxnB8ZkUsYq1FzjOoxxZ5hW+1+AthBtvS4x9yno3V1A==1736 integrity sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==
1680 dependencies:1737 dependencies:
1681 "@jest/test-result" "^27.1.0"1738 "@jest/test-result" "^27.3.1"
1682 graceful-fs "^4.2.4"1739 graceful-fs "^4.2.4"
1683 jest-haste-map "^27.1.0"1740 jest-haste-map "^27.3.1"
1684 jest-runtime "^27.1.0"1741 jest-runtime "^27.3.1"
16851742
1686"@jest/transform@^27.1.0":1743"@jest/transform@^27.3.1":
1687 version "27.1.0"1744 version "27.3.1"
1688 resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.1.0.tgz#962e385517e3d1f62827fa39c305edcc3ca8544b"1745 resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.3.1.tgz#ff80eafbeabe811e9025e4b6f452126718455220"
1689 integrity sha512-ZRGCA2ZEVJ00ubrhkTG87kyLbN6n55g1Ilq0X9nJb5bX3MhMp3O6M7KG+LvYu+nZRqG5cXsQnJEdZbdpTAV8pQ==1746 integrity sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==
1690 dependencies:1747 dependencies:
1691 "@babel/core" "^7.1.0"1748 "@babel/core" "^7.1.0"
1692 "@jest/types" "^27.1.0"1749 "@jest/types" "^27.2.5"
1693 babel-plugin-istanbul "^6.0.0"1750 babel-plugin-istanbul "^6.0.0"
1694 chalk "^4.0.0"1751 chalk "^4.0.0"
1695 convert-source-map "^1.4.0"1752 convert-source-map "^1.4.0"
1696 fast-json-stable-stringify "^2.0.0"1753 fast-json-stable-stringify "^2.0.0"
1697 graceful-fs "^4.2.4"1754 graceful-fs "^4.2.4"
1698 jest-haste-map "^27.1.0"1755 jest-haste-map "^27.3.1"
1699 jest-regex-util "^27.0.6"1756 jest-regex-util "^27.0.6"
1700 jest-util "^27.1.0"1757 jest-util "^27.3.1"
1701 micromatch "^4.0.4"1758 micromatch "^4.0.4"
1702 pirates "^4.0.1"1759 pirates "^4.0.1"
1703 slash "^3.0.0"1760 slash "^3.0.0"
1704 source-map "^0.6.1"1761 source-map "^0.6.1"
1705 write-file-atomic "^3.0.0"1762 write-file-atomic "^3.0.0"
17061763
1707"@jest/types@^27.1.0":1764"@jest/types@^27.2.5":
1708 version "27.1.0"1765 version "27.2.5"
1709 resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.1.0.tgz#674a40325eab23c857ebc0689e7e191a3c5b10cc"1766 resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.2.5.tgz#420765c052605e75686982d24b061b4cbba22132"
1710 integrity sha512-pRP5cLIzN7I7Vp6mHKRSaZD7YpBTK7hawx5si8trMKqk4+WOdK8NEKOTO2G8PKWD1HbKMVckVB6/XHh/olhf2g==1767 integrity sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==
1711 dependencies:1768 dependencies:
1712 "@types/istanbul-lib-coverage" "^2.0.0"1769 "@types/istanbul-lib-coverage" "^2.0.0"
1713 "@types/istanbul-reports" "^3.0.0"1770 "@types/istanbul-reports" "^3.0.0"
1714 "@types/node" "*"1771 "@types/node" "*"
1715 "@types/yargs" "^16.0.0"1772 "@types/yargs" "^16.0.0"
1716 chalk "^4.0.0"1773 chalk "^4.0.0"
17171774
1718"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.2":1775"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
1719 version "2.1.8-no-fsevents.2"1776 version "2.1.8-no-fsevents.3"
1720 resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.2.tgz#e324c0a247a5567192dd7180647709d7e2faf94b"1777 resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b"
1721 integrity sha512-Fb8WxUFOBQVl+CX4MWet5o7eCc6Pj04rXIwVKZ6h1NnqTo45eOQW6aWyhG25NIODvWFwTDMwBsYxrQ3imxpetg==1778 integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==
1722 dependencies:
1723 anymatch "^2.0.0"
1724 async-each "^1.0.1"
1725 braces "^2.3.2"
1726 glob-parent "^5.1.2"
1727 inherits "^2.0.3"
1728 is-binary-path "^1.0.0"
1729 is-glob "^4.0.0"
1730 normalize-path "^3.0.0"
1731 path-is-absolute "^1.0.0"
1732 readdirp "^2.2.1"
1733 upath "^1.1.1"
17341779
1735"@nodelib/fs.scandir@2.1.5":1780"@nodelib/fs.scandir@2.1.5":
1736 version "2.1.5"1781 version "2.1.5"
1854 dependencies:1899 dependencies:
1855 "@octokit/openapi-types" "^7.3.2"1900 "@octokit/openapi-types" "^7.3.2"
18561901
1857"@polkadot/api-contract@5.8.3":1902"@polkadot/api-contract@6.5.1":
1858 version "5.8.3"1903 version "6.5.1"
1859 resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-5.8.3.tgz#2fcb63d5b5fe3f70e686c7eb730cc4e06a80530d"1904 resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-6.5.1.tgz#bc61e0def693ab866550c304384d909fec6cf64d"
1860 integrity sha512-+oWpUPb7w9E13ww4mMMZN7hxr/iKclDA2Ya3gvGnM7qkvTD6QPzoE9+QDpjn7gZWyZ0hmUQz5f5e2AVj7YGCog==1905 integrity sha512-cV86H2oGKs9dbO3wf911ftRrGvbzq9tkJzTsocx12WhAKORVT11zIKPThaVmzzrdqSqN7q7tth8p4HBDXZp9qw==
1861 dependencies:1906 dependencies:
1862 "@babel/runtime" "^7.15.4"1907 "@babel/runtime" "^7.15.4"
1863 "@polkadot/api" "5.8.3"1908 "@polkadot/api" "6.5.1"
1864 "@polkadot/types" "5.8.3"1909 "@polkadot/types" "6.5.1"
1865 "@polkadot/util" "^7.3.1"1910 "@polkadot/util" "^7.6.1"
1866 rxjs "^7.3.0"1911 rxjs "^7.4.0"
18671912
1868"@polkadot/api-derive@5.8.3":1913"@polkadot/api-derive@6.5.1":
1869 version "5.8.3"1914 version "6.5.1"
1870 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-5.8.3.tgz#56915bddce9ebe09137d8999c1cd39447c4dda74"1915 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-6.5.1.tgz#c2e7d632c3c156355218650e6414504d9a154b17"
1871 integrity sha512-+bO8Dap3LknoxEP5X6IpIueU9wuLHC9EVNE/1PYIabiwOeMKA3TQR2yAPDnd6GhAc9mg/M0zl+zkzkYHfJ9X8g==1916 integrity sha512-OwiCYcak3fqiZtE28FbqEd+ZTck9LmsEk01VPQigwSgNu/qbiuKGZ+MurK6yWy8sHbFdcDLPR07/iD5/fhQZRw==
1872 dependencies:1917 dependencies:
1873 "@babel/runtime" "^7.15.4"1918 "@babel/runtime" "^7.15.4"
1874 "@polkadot/api" "5.8.3"1919 "@polkadot/api" "6.5.1"
1875 "@polkadot/rpc-core" "5.8.3"1920 "@polkadot/rpc-core" "6.5.1"
1876 "@polkadot/types" "5.8.3"1921 "@polkadot/types" "6.5.1"
1877 "@polkadot/util" "^7.3.1"1922 "@polkadot/util" "^7.6.1"
1878 "@polkadot/util-crypto" "^7.3.1"1923 "@polkadot/util-crypto" "^7.6.1"
1879 rxjs "^7.3.0"1924 rxjs "^7.4.0"
18801925
1881"@polkadot/api@5.8.3":1926"@polkadot/api-derive@6.5.2-3":
1882 version "5.8.3"1927 version "6.5.2-3"
1883 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-5.8.3.tgz#36440c47e6daf6bd71f5af66768fe6703f134028"1928 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-6.5.2-3.tgz#c3c85a4326a105398083858d2eca44d14685d8b3"
1884 integrity sha512-O7sOUTNfMl0loHwK+WisJH36qw/EACeK9pPPh4bk9Gftda4j0JbGYSUnf59F9QjddkkwstOXbbQSRVM6JTQ7Yw==1929 integrity sha512-VSBKcSrZU/nvl2yy3w1hWkTayoYGXGyySUkYrc6H/xA6NDeU9Pj3p3PMNnI1zeTL9SIuoQs1g2h8k8Ynaxq5fQ==
1885 dependencies:1930 dependencies:
1886 "@babel/runtime" "^7.15.4"1931 "@babel/runtime" "^7.15.4"
1887 "@polkadot/api-derive" "5.8.3"1932 "@polkadot/api" "6.5.2-3"
1933 "@polkadot/rpc-core" "6.5.2-3"
1934 "@polkadot/types" "6.5.2-3"
1888 "@polkadot/keyring" "^7.3.1"1935 "@polkadot/util" "^7.6.1"
1936 "@polkadot/util-crypto" "^7.6.1"
1937 rxjs "^7.4.0"
1938
1939"@polkadot/api@6.5.1":
1940 version "6.5.1"
1941 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-6.5.1.tgz#c6c46ed8274114d56652574bfc64a01610401490"
1942 integrity sha512-hxnXb4qFlRbqBKnWgvNtRAukDRthAcLjhh1IY9oQ6WRJipdb2wMtNz6MY06gLI0MVGv9u2fOC6Rhd2JGo4CKZg==
1943 dependencies:
1944 "@babel/runtime" "^7.15.4"
1945 "@polkadot/api-derive" "6.5.1"
1946 "@polkadot/keyring" "^7.6.1"
1889 "@polkadot/rpc-core" "5.8.3"1947 "@polkadot/rpc-core" "6.5.1"
1890 "@polkadot/rpc-provider" "5.8.3"1948 "@polkadot/rpc-provider" "6.5.1"
1891 "@polkadot/types" "5.8.3"1949 "@polkadot/types" "6.5.1"
1892 "@polkadot/types-known" "5.8.3"1950 "@polkadot/types-known" "6.5.1"
1893 "@polkadot/util" "^7.3.1"1951 "@polkadot/util" "^7.6.1"
1894 "@polkadot/util-crypto" "^7.3.1"1952 "@polkadot/util-crypto" "^7.6.1"
1895 eventemitter3 "^4.0.7"1953 eventemitter3 "^4.0.7"
1896 rxjs "^7.3.0"1954 rxjs "^7.4.0"
18971955
1898"@polkadot/dev@0.62.66":1956"@polkadot/api@6.5.2-3":
1899 version "0.62.66"1957 version "6.5.2-3"
1900 resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.62.66.tgz#64615b4be9ecf81a2191a8ef687f7e2832b5d6a7"1958 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-6.5.2-3.tgz#715f2746faf5edb84ddebeeaf9b37c15226a50f4"
1901 integrity sha512-bkMeUyljeanzkUUvtWYTJ0zQE//kYeCvc4DLRDpVglWBB4xL9lbjyLh5q6tTk8Pew3Wm2CADCmGyFyUJKWyf8Q==1959 integrity sha512-Ugrd3MK265cwE88cu6W9k/4bIutu5O5YFpw6t7Rf0OWOgibZsGnd1/CTi1e/F85Ro7FxyT7lBFQFM9XA1hUnDA==
1902 dependencies:1960 dependencies:
1903 "@babel/cli" "^7.15.4"1961 "@babel/runtime" "^7.15.4"
1904 "@babel/core" "^7.15.5"1962 "@polkadot/api-derive" "6.5.2-3"
1963 "@polkadot/keyring" "^7.6.1"
1964 "@polkadot/rpc-core" "6.5.2-3"
1965 "@polkadot/rpc-provider" "6.5.2-3"
1966 "@polkadot/types" "6.5.2-3"
1967 "@polkadot/types-known" "6.5.2-3"
1968 "@polkadot/util" "^7.6.1"
1969 "@polkadot/util-crypto" "^7.6.1"
1970 eventemitter3 "^4.0.7"
1971 rxjs "^7.4.0"
1972
1973"@polkadot/dev@0.63.9":
1974 version "0.63.9"
1975 resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.63.9.tgz#911e92d2b8c60d35dbb897fb917f065f1aa750ac"
1976 integrity sha512-lH9A7NTJNHJN+J4TBPcqhGkhEAsNAjqeVgUH980MwcovMo7mehFLadSt9Qi/+qFeZxEsp67+daeI4sqdo8csmg==
1977 dependencies:
1978 "@babel/cli" "^7.15.7"
1979 "@babel/core" "^7.15.8"
1905 "@babel/plugin-proposal-class-properties" "^7.14.5"1980 "@babel/plugin-proposal-class-properties" "^7.14.5"
1906 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"1981 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
1907 "@babel/plugin-proposal-numeric-separator" "^7.14.5"1982 "@babel/plugin-proposal-numeric-separator" "^7.14.5"
1908 "@babel/plugin-proposal-object-rest-spread" "^7.14.7"1983 "@babel/plugin-proposal-object-rest-spread" "^7.15.6"
1909 "@babel/plugin-proposal-optional-chaining" "^7.14.5"1984 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
1910 "@babel/plugin-proposal-private-methods" "^7.14.5"1985 "@babel/plugin-proposal-private-methods" "^7.14.5"
1911 "@babel/plugin-syntax-bigint" "^7.8.3"1986 "@babel/plugin-syntax-bigint" "^7.8.3"
1912 "@babel/plugin-syntax-dynamic-import" "^7.8.3"1987 "@babel/plugin-syntax-dynamic-import" "^7.8.3"
1913 "@babel/plugin-syntax-import-meta" "^7.10.4"1988 "@babel/plugin-syntax-import-meta" "^7.10.4"
1914 "@babel/plugin-syntax-top-level-await" "^7.14.5"1989 "@babel/plugin-syntax-top-level-await" "^7.14.5"
1915 "@babel/plugin-transform-regenerator" "^7.14.5"1990 "@babel/plugin-transform-regenerator" "^7.14.5"
1916 "@babel/plugin-transform-runtime" "^7.15.0"1991 "@babel/plugin-transform-runtime" "^7.15.8"
1917 "@babel/preset-env" "^7.15.4"1992 "@babel/preset-env" "^7.15.8"
1918 "@babel/preset-react" "^7.14.5"1993 "@babel/preset-react" "^7.14.5"
1919 "@babel/preset-typescript" "^7.15.0"1994 "@babel/preset-typescript" "^7.15.0"
1920 "@babel/register" "^7.15.3"1995 "@babel/register" "^7.15.3"
1921 "@babel/runtime" "^7.15.4"1996 "@babel/runtime" "^7.15.4"
1922 "@rollup/plugin-alias" "^3.1.5"1997 "@rollup/plugin-alias" "^3.1.8"
1923 "@rollup/plugin-commonjs" "^20.0.0"1998 "@rollup/plugin-commonjs" "^21.0.1"
1924 "@rollup/plugin-inject" "^4.0.2"1999 "@rollup/plugin-inject" "^4.0.3"
1925 "@rollup/plugin-json" "^4.1.0"2000 "@rollup/plugin-json" "^4.1.0"
1926 "@rollup/plugin-node-resolve" "^13.0.4"2001 "@rollup/plugin-node-resolve" "^13.0.6"
1927 "@rushstack/eslint-patch" "^1.0.6"2002 "@rushstack/eslint-patch" "^1.0.8"
1928 "@typescript-eslint/eslint-plugin" "4.30.0"2003 "@typescript-eslint/eslint-plugin" "5.1.0"
1929 "@typescript-eslint/parser" "4.30.0"2004 "@typescript-eslint/parser" "5.1.0"
1930 "@vue/component-compiler-utils" "^3.2.2"2005 "@vue/component-compiler-utils" "^3.2.2"
1931 babel-jest "^27.1.0"2006 babel-jest "^27.3.1"
1932 babel-plugin-module-extension-resolver "^1.0.0-rc.2"2007 babel-plugin-module-extension-resolver "^1.0.0-rc.2"
1933 babel-plugin-module-resolver "^4.1.0"2008 babel-plugin-module-resolver "^4.1.0"
1934 babel-plugin-styled-components "^1.13.2"2009 babel-plugin-styled-components "^1.13.3"
1935 browserslist "^4.16.8"2010 browserslist "^4.17.4"
1936 chalk "^4.1.2"2011 chalk "^4.1.2"
1937 coveralls "^3.1.1"2012 coveralls "^3.1.1"
1938 eslint "^7.32.0"2013 eslint "^8.1.0"
1939 eslint-config-standard "^16.0.3"2014 eslint-config-standard "^16.0.3"
1940 eslint-import-resolver-node "^0.3.6"2015 eslint-import-resolver-node "^0.3.6"
1941 eslint-plugin-header "^3.1.1"2016 eslint-plugin-header "^3.1.1"
1942 eslint-plugin-import "^2.24.2"2017 eslint-plugin-import "^2.25.2"
1943 eslint-plugin-import-newlines "^1.1.4"2018 eslint-plugin-import-newlines "^1.1.5"
1944 eslint-plugin-node "^11.1.0"2019 eslint-plugin-node "^11.1.0"
1945 eslint-plugin-promise "^5.1.0"2020 eslint-plugin-promise "^5.1.1"
1946 eslint-plugin-react "^7.25.1"2021 eslint-plugin-react "^7.26.1"
1947 eslint-plugin-react-hooks "^4.2.0"2022 eslint-plugin-react-hooks "^4.2.1-alpha-930c9e7ee-20211015"
1948 eslint-plugin-simple-import-sort "^7.0.0"2023 eslint-plugin-simple-import-sort "^7.0.0"
1949 eslint-plugin-sort-destructure-keys "^1.3.5"2024 eslint-plugin-sort-destructure-keys "^1.3.5"
1950 fs-extra "^10.0.0"2025 fs-extra "^10.0.0"
1951 gh-pages "^3.2.3"2026 gh-pages "^3.2.3"
1952 gh-release "^6.0.0"2027 gh-release "^6.0.1"
1953 glob "^7.1.7"2028 glob "^7.2.0"
1954 glob2base "^0.0.12"2029 glob2base "^0.0.12"
1955 jest "^27.1.0"2030 jest "^27.3.1"
1956 jest-cli "^27.1.0"2031 jest-cli "^27.3.1"
1957 jest-config "^27.1.0"2032 jest-config "^27.3.1"
1958 jest-haste-map "^27.1.0"2033 jest-haste-map "^27.3.1"
1959 jest-resolve "^27.1.0"2034 jest-resolve "^27.3.1"
1960 madge "^5.0.1"2035 madge "^5.0.1"
1961 minimatch "^3.0.4"2036 minimatch "^3.0.4"
1962 mkdirp "^1.0.4"2037 mkdirp "^1.0.4"
1963 prettier "^2.3.2"2038 prettier "^2.4.1"
1964 rimraf "^3.0.2"2039 rimraf "^3.0.2"
1965 rollup "^2.56.3"2040 rollup "^2.58.0"
1966 typescript "^4.4.2"2041 typescript "^4.4.4"
1967 yargs "^17.1.1"2042 yargs "^17.2.1"
19682043
1969"@polkadot/keyring@^7.3.1":2044"@polkadot/keyring@^7.6.1":
1970 version "7.3.1"2045 version "7.6.1"
1971 resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-7.3.1.tgz#bf36115cfb395567bec9cf13c8e3fc0fb39c802a"2046 resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-7.6.1.tgz#a138e417cbbf85b3f0f66af66f5cd40735ba24a1"
1972 integrity sha512-3lbwIjUql8yjs6AR2fMdCgmTc5D9ne7+y2jqHmGjyzVQFz1w1jiHb+N38L0pwl9/23UxmzC3aVvHLfl3gEGSIQ==2047 integrity sha512-lpbTHAQqae++cvaNfuCjdz2xbNrk0ZSGCM8w08Br6NIz8NyrwR/qm1PfV75leoLq/Qx58+aj8v2qANEBOVz4vQ==
1973 dependencies:2048 dependencies:
1974 "@babel/runtime" "^7.15.3"2049 "@babel/runtime" "^7.15.4"
1975 "@polkadot/util" "7.3.1"2050 "@polkadot/util" "7.6.1"
1976 "@polkadot/util-crypto" "7.3.1"2051 "@polkadot/util-crypto" "7.6.1"
19772052
1978"@polkadot/networks@7.3.1", "@polkadot/networks@^7.3.1":2053"@polkadot/networks@7.6.1", "@polkadot/networks@^7.6.1":
1979 version "7.3.1"2054 version "7.6.1"
1980 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-7.3.1.tgz#4d4f7269ff9c285363946175ca95d6aaa08bdacc"2055 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-7.6.1.tgz#d7ca346a3c15b29c9286ccbc67b1438bf9c8130e"
1981 integrity sha512-sK9TyVf1aAWy84usKjNqb6rNiy4UB6cK3iM+bfltzrLHdchjAMPdxMqULNBL8MXjrnuzPpTtsdkGFqp5P69oIQ==2056 integrity sha512-76RdEVy+G14P13oxSe3+VDwFdVYRNVAy7xi9ESJBRZFnQC/TIL2rOeg7Gq5+HP/mkgzG4gL5X30VdE+aKzokpA==
1982 dependencies:2057 dependencies:
1983 "@babel/runtime" "^7.15.3"2058 "@babel/runtime" "^7.15.4"
19842059
1985"@polkadot/rpc-core@5.8.3":2060"@polkadot/rpc-core@6.5.1":
1986 version "5.8.3"2061 version "6.5.1"
1987 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-5.8.3.tgz#a9a489c8ba1cf2779a7dc76b96195386c44d77f8"2062 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-6.5.1.tgz#0a2ecb78b38c63f0831c7fb5363d9cc1fb72ec0e"
1988 integrity sha512-/QMPb1uCXJLxHTAG/KVr0TWkJ1tgwB8xOB0Fe57tFaFmQ8bq4e08iHUVH1nzpyKAS35kGhov+W7YqdJffFL9vQ==2063 integrity sha512-teWI8iumsAMHF1vgMzbRVqpSTfVcNIG7bRwSlGoy4V4ZT8dS5LjOYCR7Eqr19wRuef1DjBY87oiN7e8M2x8jCA==
1989 dependencies:2064 dependencies:
1990 "@babel/runtime" "^7.15.4"2065 "@babel/runtime" "^7.15.4"
1991 "@polkadot/rpc-provider" "5.8.3"2066 "@polkadot/rpc-provider" "6.5.1"
1992 "@polkadot/types" "5.8.3"2067 "@polkadot/types" "6.5.1"
1993 "@polkadot/util" "^7.3.1"2068 "@polkadot/util" "^7.6.1"
1994 rxjs "^7.3.0"2069 rxjs "^7.4.0"
19952070
1996"@polkadot/rpc-provider@5.8.3":2071"@polkadot/rpc-core@6.5.2-3":
1997 version "5.8.3"2072 version "6.5.2-3"
1998 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-5.8.3.tgz#7097e2a9e5a3dfa5e525dec030d6a5595ae7cd2a"2073 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-6.5.2-3.tgz#72a15dd6288ed9232b12be1e6f8b848268d8b3bd"
1999 integrity sha512-wJ18uzwG6PpgZ3My6C3puqvxXGsTwFXzeYoGZOH1Yj6CEZIufiTedN6AUqoWx2OQIPj0QPf9ZX9bWahpjDhUSA==2074 integrity sha512-1Lkp4/k/MYbEqLj5adayw3jAMlrmwv0hGN5rfggyIQJVLXDpDf78frOIVLNGPsDQaB1Euizfxmm/IeShFAyvxg==
2000 dependencies:2075 dependencies:
2001 "@babel/runtime" "^7.15.4"2076 "@babel/runtime" "^7.15.4"
2002 "@polkadot/types" "5.8.3"2077 "@polkadot/rpc-provider" "6.5.2-3"
2078 "@polkadot/types" "6.5.2-3"
2003 "@polkadot/util" "^7.3.1"2079 "@polkadot/util" "^7.6.1"
2004 "@polkadot/util-crypto" "^7.3.1"2080 rxjs "^7.4.0"
2081
2082"@polkadot/rpc-provider@6.5.1":
2083 version "6.5.1"
2084 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-6.5.1.tgz#bde30ac49b62edb592b89e19aeea36d23e14b25c"
2085 integrity sha512-09GId3vknImuEaRH0WDlrP8rsTC/QSIFM7sV55QzjfnLKRct1Fulez0hfFP25orXpjraWqHNZvY1yxniUxK6nA==
2086 dependencies:
2087 "@babel/runtime" "^7.15.4"
2088 "@polkadot/types" "6.5.1"
2089 "@polkadot/util" "^7.6.1"
2090 "@polkadot/util-crypto" "^7.6.1"
2005 "@polkadot/x-fetch" "^7.3.1"2091 "@polkadot/x-fetch" "^7.6.1"
2006 "@polkadot/x-global" "^7.3.1"2092 "@polkadot/x-global" "^7.6.1"
2007 "@polkadot/x-ws" "^7.3.1"2093 "@polkadot/x-ws" "^7.6.1"
2008 eventemitter3 "^4.0.7"2094 eventemitter3 "^4.0.7"
20092095
2010"@polkadot/ts@0.4.7":2096"@polkadot/rpc-provider@6.5.2-3":
2011 version "0.4.7"2097 version "6.5.2-3"
2012 resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.4.7.tgz#9a77075900ae11367e6952977615a3c814e42eb3"2098 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-6.5.2-3.tgz#3f9c87123adddf957c0789e23963a82817d96537"
2013 integrity sha512-nPiHJ5NbNB+UTz+PcC4hBLQ3J9Qkd03pWxj0ePr7/C0AjqI47dPYmDNb1jxNThsgfIu+35gShP60Nnt4OBxuSg==2099 integrity sha512-Rw4oESRwJRIRlhjwhgrL8idbYelIFmSkdk3eV1QjLQZdkHUiZkujtltUnQgT5iRi1XvGN+0ybcgFDDaNz1Ncmg==
2014 dependencies:2100 dependencies:
2015 "@types/chrome" "^0.0.155"2101 "@babel/runtime" "^7.15.4"
2102 "@polkadot/types" "6.5.2-3"
2103 "@polkadot/util" "^7.6.1"
2104 "@polkadot/util-crypto" "^7.6.1"
2105 "@polkadot/x-fetch" "^7.6.1"
2106 "@polkadot/x-global" "^7.6.1"
2107 "@polkadot/x-ws" "^7.6.1"
2108 eventemitter3 "^4.0.7"
20162109
2017"@polkadot/typegen@5.8.3":2110"@polkadot/ts@0.4.12":
2018 version "5.8.3"2111 version "0.4.12"
2019 resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-5.8.3.tgz#4058bdabeead69ac39b2758fbda961f6f7125f15"2112 resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.4.12.tgz#4fa15415fbf30b1719610d8814fade5c26ea3244"
2020 integrity sha512-Aq6oL2JdHCFtmMY1rGYBLvnaY+l5gADQNJG6tUO+WJRLGlmpoi35GDqpZM0tP8ytSdkSPT8gZYa8KlPuwYFgQA==2113 integrity sha512-VXfCkEctJEx4gquXpfaKr7qvg4owGp+s9guy0GyodKQUz0N82VzUKdpllC+dmcTzGRzaU8X3EZOd9cTZrToAyQ==
2021 dependencies:2114 dependencies:
2022 "@babel/core" "^7.15.5"2115 "@types/chrome" "^0.0.159"
2116
2117"@polkadot/typegen@6.5.2-3":
2118 version "6.5.2-3"
2119 resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-6.5.2-3.tgz#f264ed18dbeb546be413aa905ac94e2043628159"
2120 integrity sha512-jB3yC7QX8wbABPwtrSIeCPcmFqE/pNlg6MBShrZou4OVCt9uuyE4ju2QGLxxBHbeaXriltV4jrPpZUklKvNS+w==
2121 dependencies:
2122 "@babel/core" "^7.15.8"
2023 "@babel/register" "^7.15.3"2123 "@babel/register" "^7.15.3"
2024 "@babel/runtime" "^7.15.4"2124 "@babel/runtime" "^7.15.4"
2025 "@polkadot/api" "5.8.3"2125 "@polkadot/api" "6.5.2-3"
2026 "@polkadot/rpc-provider" "5.8.3"2126 "@polkadot/rpc-provider" "6.5.2-3"
2027 "@polkadot/types" "5.8.3"2127 "@polkadot/types" "6.5.2-3"
2028 "@polkadot/types-support" "5.8.3"2128 "@polkadot/types-support" "6.5.2-3"
2029 "@polkadot/util" "^7.3.1"2129 "@polkadot/util" "^7.6.1"
2030 handlebars "^4.7.7"2130 handlebars "^4.7.7"
2031 websocket "^1.0.34"2131 websocket "^1.0.34"
2032 yargs "^17.1.1"2132 yargs "^17.2.1"
20332133
2034"@polkadot/types-known@5.8.3":2134"@polkadot/types-known@6.5.1":
2035 version "5.8.3"2135 version "6.5.1"
2036 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-5.8.3.tgz#c666ba5493bdca346f8bc4f690cbff62468ef1f9"2136 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-6.5.1.tgz#753af9a6c4188accb761639505e3e5cd7e5bc176"
2037 integrity sha512-C02xTOfr8u/hPszaGcBVhZdYgPw+rc3SMU9vbe4hziq5VGTinhfX0Sy6Ixa+GO7f31nJVIYyuLCeglCfN0rgFQ==2137 integrity sha512-eIgk836zlA5KnhK6UotXYr/I9O12xxhNcKXTcA+8NY6ek2xQWlT9VGuMk4wTF4qU1sV/fhOFIDeoNrT7AgSagg==
2038 dependencies:2138 dependencies:
2039 "@babel/runtime" "^7.15.4"2139 "@babel/runtime" "^7.15.4"
2040 "@polkadot/networks" "^7.3.1"2140 "@polkadot/networks" "^7.6.1"
2041 "@polkadot/types" "5.8.3"2141 "@polkadot/types" "6.5.1"
2042 "@polkadot/util" "^7.3.1"2142 "@polkadot/util" "^7.6.1"
20432143
2044"@polkadot/types-support@5.8.3":2144"@polkadot/types-known@6.5.2-3":
2045 version "5.8.3"2145 version "6.5.2-3"
2046 resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-5.8.3.tgz#0020e495be4170cde7f76d7e091f5d717cc1adf5"2146 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-6.5.2-3.tgz#ebfa59495f576c0895accda20ac9c019f2afa91d"
2047 integrity sha512-Gqd15/UeUs1MovHWgFXAVjb9UkupSZ0sBv4Vx+Uu1I4O5mcBP/sTAPIJN/m8kxk4f6sHpJaEpRJ/UmtUyxW/bQ==2147 integrity sha512-/ORaKrDnJdRgQy247G2Bst8WUWnKGf5snSZMFHAkVTfqQK4w017gsKR+NusgPiCqziHgRptdUsVgS4tFdh5lgQ==
2048 dependencies:2148 dependencies:
2049 "@babel/runtime" "^7.15.4"2149 "@babel/runtime" "^7.15.4"
2050 "@polkadot/util" "^7.3.1"2150 "@polkadot/networks" "^7.6.1"
2151 "@polkadot/types" "6.5.2-3"
2152 "@polkadot/util" "^7.6.1"
20512153
2052"@polkadot/types@5.8.3":2154"@polkadot/types-support@6.5.2-3":
2053 version "5.8.3"2155 version "6.5.2-3"
2054 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-5.8.3.tgz#9f37fe9a2dc30491bae671ba4e31e6d1a3c626ed"2156 resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-6.5.2-3.tgz#3d5d6fa864e825dd4bf3d00ca4de7af6e6167b09"
2055 integrity sha512-iSVCk7Ja8WjLOpjPtZRo9Gaz9AS/b722LH3wWo91TSMT11Vz/lYCWlagNc1nVez6sRsJoEXjD7pKA0ga0t78Lw==2157 integrity sha512-FL6n7xqts5f70gHSiYflszUY0wKJt0LGQ+BmkGJ9lxda2R5Ynx6hRP/jIse6XYhCe8xDZwz/wzf2f+k7m7ooTg==
2056 dependencies:2158 dependencies:
2057 "@babel/runtime" "^7.15.4"2159 "@babel/runtime" "^7.15.4"
2058 "@polkadot/util" "^7.3.1"2160 "@polkadot/util" "^7.6.1"
2059 "@polkadot/util-crypto" "^7.3.1"
2060 rxjs "^7.3.0"
20612161
2062"@polkadot/util-crypto@7.3.1", "@polkadot/util-crypto@^7.3.1":2162"@polkadot/types@6.5.1":
2063 version "7.3.1"2163 version "6.5.1"
2064 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-7.3.1.tgz#a597145b061eddaafd69adc6c1ce19224542307f"2164 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-6.5.1.tgz#6d348b7c37ec351506e952ee16f696ecf4a56725"
2065 integrity sha512-sR+BxlV2Da0xfQcCXQTz+ohTaagixM+qYHytaQzilytbKHgYIyvnOyk5wFrHDNFzcLuXo15AbULa3TCoNDvh5Q==2165 integrity sha512-EiW/5vbR6sP20Yq7wto7Ozepie6YzGjPCH4IPLkGrPsDaMegbwNRvEV+5AbCYvEPKF6LJoaRPUcF/WQxncVonA==
2066 dependencies:2166 dependencies:
2067 "@babel/runtime" "^7.15.3"2167 "@babel/runtime" "^7.15.4"
2168 "@polkadot/util" "^7.6.1"
2169 "@polkadot/util-crypto" "^7.6.1"
2170 rxjs "^7.4.0"
2171
2172"@polkadot/types@6.5.2-3":
2068 "@polkadot/networks" "7.3.1"2173 version "6.5.2-3"
2174 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-6.5.2-3.tgz#347e6044041d61cb411e03e2afefbbebd04d7115"
2175 integrity sha512-N+OsC8fAEY8YGWQxV0GHrHIlMncIHbumxJVbiB4QdW8fL0kUDlfl0414+6lVMCLlgu+XkoyJXkEc2u+KYKseOA==
2176 dependencies:
2177 "@babel/runtime" "^7.15.4"
2178 "@polkadot/util" "^7.6.1"
2179 "@polkadot/util-crypto" "^7.6.1"
2180 rxjs "^7.4.0"
2181
2182"@polkadot/util-crypto@7.6.1", "@polkadot/util-crypto@^7.6.1":
2183 version "7.6.1"
2184 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-7.6.1.tgz#3e40270e9dce7885d92d0992aef9761feb57f2e2"
2185 integrity sha512-5lLEfexkYOc73jitwC4K/Ll3JNA8Hdo2aU3GSOkDah8bBpm02djD7ypwfmuWRJw0UDyTgY67g0SXn4frPcQiag==
2186 dependencies:
2187 "@babel/runtime" "^7.15.4"
2188 "@polkadot/networks" "7.6.1"
2069 "@polkadot/util" "7.3.1"2189 "@polkadot/util" "7.6.1"
2070 "@polkadot/wasm-crypto" "^4.2.1"2190 "@polkadot/wasm-crypto" "^4.2.1"
2071 "@polkadot/x-randomvalues" "7.3.1"2191 "@polkadot/x-randomvalues" "7.6.1"
2072 base-x "^3.0.8"2192 base-x "^3.0.9"
2073 base64-js "^1.5.1"2193 base64-js "^1.5.1"
2074 blakejs "^1.1.1"2194 blakejs "^1.1.1"
2075 bn.js "^4.12.0"2195 bn.js "^4.12.0"
2082 tweetnacl "^1.0.3"2202 tweetnacl "^1.0.3"
2083 xxhashjs "^0.2.2"2203 xxhashjs "^0.2.2"
20842204
2085"@polkadot/util@7.3.1", "@polkadot/util@^7.3.1":2205"@polkadot/util@7.6.1", "@polkadot/util@^7.6.1":
2086 version "7.3.1"2206 version "7.6.1"
2087 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-7.3.1.tgz#1a33a8d4ef2dcbc3e14a9a919f30bb16360a6fae"2207 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-7.6.1.tgz#e6988124728fdf053929022827216241dd50a6fa"
2088 integrity sha512-fjz5yjgZgfgRXZw9zMufmPBHhjAVtk/M2+lgl1a6Fck43Q4TG2Ux1haXMlaoe37cFeh8XgDAzDEQVIYBIPy6sg==2208 integrity sha512-96UgzMOxwwsndGHN4aoyPYVRXpHcVpYb4zngFH2O9ma0YxrG2HhhqqoJ5pS0OUlhvcQkVz6T6t+heGFnTkvQxw==
2089 dependencies:2209 dependencies:
2090 "@babel/runtime" "^7.15.3"2210 "@babel/runtime" "^7.15.4"
2091 "@polkadot/x-textdecoder" "7.3.1"2211 "@polkadot/x-textdecoder" "7.6.1"
2092 "@polkadot/x-textencoder" "7.3.1"2212 "@polkadot/x-textencoder" "7.6.1"
2093 "@types/bn.js" "^4.11.6"2213 "@types/bn.js" "^4.11.6"
2094 bn.js "^4.12.0"2214 bn.js "^4.12.0"
2095 camelcase "^6.2.0"2215 camelcase "^6.2.0"
2118 "@polkadot/wasm-crypto-asmjs" "^4.2.1"2238 "@polkadot/wasm-crypto-asmjs" "^4.2.1"
2119 "@polkadot/wasm-crypto-wasm" "^4.2.1"2239 "@polkadot/wasm-crypto-wasm" "^4.2.1"
21202240
2121"@polkadot/x-fetch@^7.3.1":2241"@polkadot/x-fetch@^7.6.1":
2122 version "7.3.1"2242 version "7.6.1"
2123 resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-7.3.1.tgz#d6a63d3bdebd3e058deb4507d6dbae782a44c8bf"2243 resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-7.6.1.tgz#fda1a89bbb584217f96c2d3c3a3ce0f10a454436"
2124 integrity sha512-QnwP2RxWEUtnHE+1Iy2T49D4s5F8XH4bCyGqhbpZZdMym+cc+9zifBRQ+B5BIpTqICFFFbbhUvnvBSC9nS8bvg==2244 integrity sha512-CdjCg7BGhKfKNntUiK9vFOoum44o86TInPpqNumLGWAZmqI+kU0DCUDtqcw7uFOdZL1j/3GHdXigJ6LL1TnNcg==
2125 dependencies:2245 dependencies:
2126 "@babel/runtime" "^7.15.3"2246 "@babel/runtime" "^7.15.4"
2127 "@polkadot/x-global" "7.3.1"2247 "@polkadot/x-global" "7.6.1"
2128 "@types/node-fetch" "^2.5.12"2248 "@types/node-fetch" "^2.5.12"
2129 node-fetch "^2.6.1"2249 node-fetch "^2.6.5"
21302250
2131"@polkadot/x-global@7.3.1", "@polkadot/x-global@^7.3.1":2251"@polkadot/x-global@7.6.1", "@polkadot/x-global@^7.6.1":
2132 version "7.3.1"2252 version "7.6.1"
2133 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-7.3.1.tgz#6e6f9d3347748bd885754c7367f08441a6b7dc6d"2253 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-7.6.1.tgz#f43a61d40bfaf2f43f9a4ef39e01a24546768394"
2134 integrity sha512-Tx2xGyrNLsV+hjfKsAWA03VUnkQGyCeaff6vE7Fi9iZo/4L4BdrQKhJgQrX8PQuOhrcv1B1GDuaYiXr7dwBR1g==2254 integrity sha512-jKPNFHiC0yIc6TfqZtopaqsW3pDun1uh9lp0kcDkfOYozwwN1NVXWLClDBa2C5UiKU/jxA3biYiNZUyZpbV13g==
2135 dependencies:2255 dependencies:
2136 "@babel/runtime" "^7.15.3"2256 "@babel/runtime" "^7.15.4"
21372257
2138"@polkadot/x-randomvalues@7.3.1":2258"@polkadot/x-randomvalues@7.6.1":
2139 version "7.3.1"2259 version "7.6.1"
2140 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-7.3.1.tgz#120c64147ce9bebee9e18e6c72cb91cc4d91d7e1"2260 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-7.6.1.tgz#0cd143cf976e36f5c9fcf53ba41fd5fffca95c44"
2141 integrity sha512-WtOTsjpp0+VIV+GY7IrELVznv78+IQ96UW5rf2i3AUIoouB1z9VrzJu/MCN7zoRQ9OAWpNoGxdAwzRDm9UL3+g==2261 integrity sha512-hfSMBeMZTrnuejv/oXp3tMZARTOGyQZ3G0GW44dV2fR2L1+tlLj9VuXgVGgupNBq7AC6eSfE3XhJwCGyH5FhmQ==
2142 dependencies:2262 dependencies:
2143 "@babel/runtime" "^7.15.3"2263 "@babel/runtime" "^7.15.4"
2144 "@polkadot/x-global" "7.3.1"2264 "@polkadot/x-global" "7.6.1"
21452265
2146"@polkadot/x-textdecoder@7.3.1":2266"@polkadot/x-textdecoder@7.6.1":
2147 version "7.3.1"2267 version "7.6.1"
2148 resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-7.3.1.tgz#e7ffc566483dce42b72c340bbaa1e76bbc5b2d3d"2268 resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-7.6.1.tgz#7e80b512f1ddfd01f243dbbe8afc9dab7d0c6c85"
2149 integrity sha512-AkGrJ8C8kLvs7uxKMMqkBZmUbm8k3CBvq7FLnfUaQQXha4/3G3u+g3UqSTJ8+nETwRrfpjAVS77fmFx+6Nkxng==2269 integrity sha512-sJtQMMw+jO3CwpOf0t1hrVl3xMw1BOLs/Xjd0v/yhiTAJ1rr6dqvhcnOHkU3a7udqo7G9dXDrnGi1q3efifXPw==
2150 dependencies:2270 dependencies:
2151 "@babel/runtime" "^7.15.3"2271 "@babel/runtime" "^7.15.4"
2152 "@polkadot/x-global" "7.3.1"2272 "@polkadot/x-global" "7.6.1"
21532273
2154"@polkadot/x-textencoder@7.3.1":2274"@polkadot/x-textencoder@7.6.1":
2155 version "7.3.1"2275 version "7.6.1"
2156 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-7.3.1.tgz#8c08dacdac677d7a8e021437ce2b31d90a041519"2276 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-7.6.1.tgz#2a2fb4baa13889fbc53b86ce9003de748f0df2aa"
2157 integrity sha512-1yePbvbQ9U9ScRilQ/aH6CwgoSG8njH27XVzRR7WnulAMKbF3IvHgU56IlBZneHIojAy252yp2ldBG09PDIXeg==2277 integrity sha512-iqOGwXJIzc8rWYLPTYcO09LwA2q4fqwJhLsLCd+p13Z0yDSUvwgq785/2WEQfhSFbMd8HM6udedqrQTpnpIujg==
2158 dependencies:2278 dependencies:
2159 "@babel/runtime" "^7.15.3"2279 "@babel/runtime" "^7.15.4"
2160 "@polkadot/x-global" "7.3.1"2280 "@polkadot/x-global" "7.6.1"
21612281
2162"@polkadot/x-ws@^7.3.1":2282"@polkadot/x-ws@^7.6.1":
2163 version "7.3.1"2283 version "7.6.1"
2164 resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-7.3.1.tgz#bc4bcfd3a5ebec7c6b57bdbc718a68699b87f7ca"2284 resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-7.6.1.tgz#60c86cfb43935b38a6512f3e7bab362ffe6bec1f"
2165 integrity sha512-JltBHm2GqmS/hPIbak3wzqHRTz5k3yQOdYPOsj2gAs5twe7fJwJOJp0InfpNCknX4Cn9+WBIjNZUNLZ6bO+MkQ==2285 integrity sha512-nP8vHlL17SIuVinphuVbj2o3mfRWUTJqlhAYlA5RjO/sZ9TwYMvGTvL/1bOAfWdp/l451WLEWJtzSipzrVGBsg==
2166 dependencies:2286 dependencies:
2167 "@babel/runtime" "^7.15.3"2287 "@babel/runtime" "^7.15.4"
2168 "@polkadot/x-global" "7.3.1"2288 "@polkadot/x-global" "7.6.1"
2169 "@types/websocket" "^1.0.4"2289 "@types/websocket" "^1.0.4"
2170 websocket "^1.0.34"2290 websocket "^1.0.34"
21712291
2172"@rollup/plugin-alias@^3.1.5":2292"@rollup/plugin-alias@^3.1.8":
2173 version "3.1.5"2293 version "3.1.8"
2174 resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-3.1.5.tgz#73356a3a1eab2e1e2fd952f9f53cd89fc740d952"2294 resolved "https://registry.yarnpkg.com/@rollup/plugin-alias/-/plugin-alias-3.1.8.tgz#645fd84659e08d3d1b059408fcdf69c1dd435a6b"
2175 integrity sha512-yzUaSvCC/LJPbl9rnzX3HN7vy0tq7EzHoEiQl1ofh4n5r2Rd5bj/+zcJgaGA76xbw95/JjWQyvHg9rOJp2y0oQ==2295 integrity sha512-tf7HeSs/06wO2LPqKNY3Ckbvy0JRe7Jyn98bXnt/gfrxbe+AJucoNJlsEVi9sdgbQtXemjbakCpO/76JVgnHpA==
2176 dependencies:2296 dependencies:
2177 slash "^3.0.0"2297 slash "^3.0.0"
21782298
2179"@rollup/plugin-commonjs@^20.0.0":2299"@rollup/plugin-commonjs@^21.0.1":
2180 version "20.0.0"2300 version "21.0.1"
2181 resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-20.0.0.tgz#3246872dcbcb18a54aaa6277a8c7d7f1b155b745"2301 resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz#1e57c81ae1518e4df0954d681c642e7d94588fee"
2182 integrity sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==2302 integrity sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==
2183 dependencies:2303 dependencies:
2184 "@rollup/pluginutils" "^3.1.0"2304 "@rollup/pluginutils" "^3.1.0"
2185 commondir "^1.0.1"2305 commondir "^1.0.1"
2189 magic-string "^0.25.7"2309 magic-string "^0.25.7"
2190 resolve "^1.17.0"2310 resolve "^1.17.0"
21912311
2192"@rollup/plugin-inject@^4.0.2":2312"@rollup/plugin-inject@^4.0.3":
2193 version "4.0.2"2313 version "4.0.3"
2194 resolved "https://registry.yarnpkg.com/@rollup/plugin-inject/-/plugin-inject-4.0.2.tgz#55b21bb244a07675f7fdde577db929c82fc17395"2314 resolved "https://registry.yarnpkg.com/@rollup/plugin-inject/-/plugin-inject-4.0.3.tgz#6f04ebc14790a8bf892286fe9b8c0eb1ddf4d5ce"
2195 integrity sha512-TSLMA8waJ7Dmgmoc8JfPnwUwVZgLjjIAM6MqeIFqPO2ODK36JqE0Cf2F54UTgCUuW8da93Mvoj75a6KAVWgylw==2315 integrity sha512-lzMXmj0LZjd67MI+M8H9dk/oCxR0TYqYAdZ6ZOejWQLSUtud+FUPu4NCMAO8KyWWAalFo8ean7yFHCMvCNsCZw==
2196 dependencies:2316 dependencies:
2197 "@rollup/pluginutils" "^3.0.4"2317 "@rollup/pluginutils" "^3.1.0"
2198 estree-walker "^1.0.1"2318 estree-walker "^2.0.1"
2199 magic-string "^0.25.5"2319 magic-string "^0.25.7"
22002320
2201"@rollup/plugin-json@^4.1.0":2321"@rollup/plugin-json@^4.1.0":
2202 version "4.1.0"2322 version "4.1.0"
2205 dependencies:2325 dependencies:
2206 "@rollup/pluginutils" "^3.0.8"2326 "@rollup/pluginutils" "^3.0.8"
22072327
2208"@rollup/plugin-node-resolve@^13.0.4":2328"@rollup/plugin-node-resolve@^13.0.6":
2209 version "13.0.4"2329 version "13.0.6"
2210 resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.4.tgz#b10222f4145a019740acb7738402130d848660c0"2330 resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.6.tgz#29629070bb767567be8157f575cfa8f2b8e9ef77"
2211 integrity sha512-eYq4TFy40O8hjeDs+sIxEH/jc9lyuI2k9DM557WN6rO5OpnC2qXMBNj4IKH1oHrnAazL49C5p0tgP0/VpqJ+/w==2331 integrity sha512-sFsPDMPd4gMqnh2gS0uIxELnoRUp5kBl5knxD2EO0778G1oOJv4G1vyT2cpWz75OU2jDVcXhjVUuTAczGyFNKA==
2212 dependencies:2332 dependencies:
2213 "@rollup/pluginutils" "^3.1.0"2333 "@rollup/pluginutils" "^3.1.0"
2214 "@types/resolve" "1.17.1"2334 "@types/resolve" "1.17.1"
2217 is-module "^1.0.0"2337 is-module "^1.0.0"
2218 resolve "^1.19.0"2338 resolve "^1.19.0"
22192339
2220"@rollup/pluginutils@^3.0.4", "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":2340"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
2221 version "3.1.0"2341 version "3.1.0"
2222 resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"2342 resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
2223 integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==2343 integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
2226 estree-walker "^1.0.1"2346 estree-walker "^1.0.1"
2227 picomatch "^2.2.2"2347 picomatch "^2.2.2"
22282348
2229"@rushstack/eslint-patch@^1.0.6":2349"@rushstack/eslint-patch@^1.0.8":
2230 version "1.0.6"2350 version "1.0.8"
2231 resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.0.6.tgz#023d72a5c4531b4ce204528971700a78a85a0c50"2351 resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.0.8.tgz#be3e914e84eacf16dbebd311c0d0b44aa1174c64"
2232 integrity sha512-Myxw//kzromB9yWgS8qYGuGVf91oBUUJpNvy5eM50sqvmKLbKjwLxohJnkWGTeeI9v9IBMtPLxz5Gc60FIfvCA==2352 integrity sha512-ZK5v4bJwgXldAUA8r3q9YKfCwOqoHTK/ZqRjSeRXQrBXWouoPnS4MQtgC4AXGiiBuUu5wxrRgTlv0ktmM4P1Aw==
22332353
2234"@sindresorhus/is@^0.14.0":2354"@sindresorhus/is@^0.14.0":
2235 version "0.14.0"2355 version "0.14.0"
2243 dependencies:2363 dependencies:
2244 type-detect "4.0.8"2364 type-detect "4.0.8"
22452365
2246"@sinonjs/fake-timers@^7.0.2":2366"@sinonjs/fake-timers@^8.0.1":
2247 version "7.1.2"2367 version "8.0.1"
2248 resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz#2524eae70c4910edccf99b2f4e6efc5894aff7b5"2368 resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.0.1.tgz#1c1c9a91419f804e59ae8df316a07dd1c3a76b94"
2249 integrity sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==2369 integrity sha512-AU7kwFxreVd6OAXcAFlKSmZquiRUU0FvYm44k1Y1QbK7Co4m0aqfGMhjykIeQp/H6rcl+nFmj0zfdUcGVs9Dew==
2250 dependencies:2370 dependencies:
2251 "@sinonjs/commons" "^1.7.0"2371 "@sinonjs/commons" "^1.7.0"
22522372
2262 resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"2382 resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
2263 integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==2383 integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
22642384
2385"@tsconfig/node10@^1.0.7":
2386 version "1.0.8"
2387 resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9"
2388 integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==
2389
2390"@tsconfig/node12@^1.0.7":
2391 version "1.0.9"
2392 resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c"
2393 integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==
2394
2395"@tsconfig/node14@^1.0.0":
2396 version "1.0.1"
2397 resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2"
2398 integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==
2399
2400"@tsconfig/node16@^1.0.2":
2401 version "1.0.2"
2402 resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e"
2403 integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==
2404
2265"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":2405"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
2266 version "7.1.14"2406 version "7.1.14"
2267 resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402"2407 resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402"
2295 dependencies:2435 dependencies:
2296 "@babel/types" "^7.3.0"2436 "@babel/types" "^7.3.0"
22972437
2298"@types/bn.js@^4.11.3", "@types/bn.js@^4.11.5", "@types/bn.js@^4.11.6":2438"@types/bn.js@^4.11.5", "@types/bn.js@^4.11.6":
2299 version "4.11.6"2439 version "4.11.6"
2300 resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"2440 resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"
2301 integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==2441 integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==
2302 dependencies:2442 dependencies:
2303 "@types/node" "*"2443 "@types/node" "*"
23042444
2305"@types/chai-as-promised@^7.1.3":2445"@types/bn.js@^5.1.0":
2446 version "5.1.0"
2447 resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.0.tgz#32c5d271503a12653c62cf4d2b45e6eab8cebc68"
2448 integrity sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==
2449 dependencies:
2450 "@types/node" "*"
2451
2452"@types/chai-as-promised@^7.1.4":
2306 version "7.1.4"2453 version "7.1.4"
2307 resolved "https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.4.tgz#caf64e76fb056b8c8ced4b761ed499272b737601"2454 resolved "https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.4.tgz#caf64e76fb056b8c8ced4b761ed499272b737601"
2308 integrity sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA==2455 integrity sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA==
2309 dependencies:2456 dependencies:
2310 "@types/chai" "*"2457 "@types/chai" "*"
23112458
2312"@types/chai@*", "@types/chai@^4.2.17":2459"@types/chai@*":
2313 version "4.2.18"2460 version "4.2.18"
2314 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.18.tgz#0c8e298dbff8205e2266606c1ea5fbdba29b46e4"2461 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.18.tgz#0c8e298dbff8205e2266606c1ea5fbdba29b46e4"
2315 integrity sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==2462 integrity sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==
23162463
2317"@types/chrome@^0.0.155":2464"@types/chai@^4.2.22":
2465 version "4.2.22"
2466 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.22.tgz#47020d7e4cf19194d43b5202f35f75bd2ad35ce7"
2467 integrity sha512-tFfcE+DSTzWAgifkjik9AySNqIyNoYwmR+uecPwwD/XRNfvOjmC/FjCxpiUGDkDVDphPfCUecSQVFw+lN3M3kQ==
2468
2469"@types/chrome@^0.0.159":
2318 version "0.0.155"2470 version "0.0.159"
2319 resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.155.tgz#8d5ebb4f57d050a280634cae279e28256eb70955"2471 resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.159.tgz#0c1125fbb6d1fd64713e35de9aafbfd5a1b7a33a"
2320 integrity sha512-y21uDq+SXa253hddPUHABvkYFO7GuhUwxjuh+xaHYDW+3/4GepgKJ8oKQoMEf0pA9PwH3JsBSCKMJvgd6Nk4xQ==2472 integrity sha512-WZBkNJGAwZuRgv/an94DANdzFtJK0TvlO/evMpJD/TYnkjIxynIAU6RM7M78e8tyig/vD6weQ9T1Ba7v8nYjXQ==
2321 dependencies:2473 dependencies:
2322 "@types/filesystem" "*"2474 "@types/filesystem" "*"
2323 "@types/har-format" "*"2475 "@types/har-format" "*"
2375 dependencies:2527 dependencies:
2376 "@types/istanbul-lib-report" "*"2528 "@types/istanbul-lib-report" "*"
23772529
2378"@types/json-schema@^7.0.7":2530"@types/json-schema@^7.0.9":
2379 version "7.0.7"2531 version "7.0.9"
2380 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"2532 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
2381 integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==2533 integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==
23822534
2383"@types/json5@^0.0.29":2535"@types/json5@^0.0.29":
2384 version "0.0.29"2536 version "0.0.29"
2385 resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"2537 resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
2386 integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=2538 integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
23872539
2388"@types/mocha@^8.2.2":2540"@types/mocha@^9.0.0":
2389 version "8.2.2"2541 version "9.0.0"
2390 resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-8.2.2.tgz#91daa226eb8c2ff261e6a8cbf8c7304641e095e0"2542 resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.0.0.tgz#3205bcd15ada9bc681ac20bef64e9e6df88fd297"
2391 integrity sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==2543 integrity sha512-scN0hAWyLVAvLR9AyW7HoFF5sJZglyBsbPuHO4fv7JRvfmPBMfp1ozWqOf/e4wwPNxezBZXRfWzMb6iFLgEVRA==
23922544
2393"@types/node-fetch@^2.5.12":2545"@types/node-fetch@^2.5.12":
2394 version "2.5.12"2546 version "2.5.12"
2408 resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.15.tgz#10ee6a6a3f971966fddfa3f6e89ef7a73ec622df"2560 resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.15.tgz#10ee6a6a3f971966fddfa3f6e89ef7a73ec622df"
2409 integrity sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==2561 integrity sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==
24102562
2411"@types/node@^14.14.12":2563"@types/node@^16.11.4":
2412 version "14.17.5"2564 version "16.11.4"
2413 resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.5.tgz#b59daf6a7ffa461b5648456ca59050ba8e40ed54"2565 resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.4.tgz#90771124822d6663814f7c1c9b45a6654d8fd964"
2414 integrity sha512-bjqH2cX/O33jXT/UmReo2pM7DIJREPMnarixbQ57DOOzzFaI6D2+IcwaJQaJpv0M1E9TIhPCYVxrkcityLjlqA==2566 integrity sha512-TMgXmy0v2xWyuCSCJM6NCna2snndD8yvQF67J29ipdzMcsPa9u+o0tjF5+EQNdhcuZplYuouYqpc4zcd5I6amQ==
24152567
2416"@types/pbkdf2@^3.0.0":2568"@types/pbkdf2@^3.0.0":
2417 version "3.1.0"2569 version "3.1.0"
2463 dependencies:2615 dependencies:
2464 "@types/yargs-parser" "*"2616 "@types/yargs-parser" "*"
24652617
2466"@typescript-eslint/eslint-plugin@4.30.0":2618"@typescript-eslint/eslint-plugin@5.1.0", "@typescript-eslint/eslint-plugin@^5.1.0":
2467 version "4.30.0"2619 version "5.1.0"
2468 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.30.0.tgz#4a0c1ae96b953f4e67435e20248d812bfa55e4fb"2620 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.1.0.tgz#381c188dfab12f7a2c7b6a8ba2402d6273eadeaa"
2469 integrity sha512-NgAnqk55RQ/SD+tZFD9aPwNSeHmDHHe5rtUyhIq0ZeCWZEvo4DK9rYz7v9HDuQZFvn320Ot+AikaCKMFKLlD0g==2621 integrity sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==
2470 dependencies:2622 dependencies:
2471 "@typescript-eslint/experimental-utils" "4.30.0"2623 "@typescript-eslint/experimental-utils" "5.1.0"
2472 "@typescript-eslint/scope-manager" "4.30.0"2624 "@typescript-eslint/scope-manager" "5.1.0"
2473 debug "^4.3.1"2625 debug "^4.3.2"
2474 functional-red-black-tree "^1.0.1"2626 functional-red-black-tree "^1.0.1"
2475 regexpp "^3.1.0"2627 ignore "^5.1.8"
2628 regexpp "^3.2.0"
2476 semver "^7.3.5"2629 semver "^7.3.5"
2477 tsutils "^3.21.0"2630 tsutils "^3.21.0"
24782631
2479"@typescript-eslint/eslint-plugin@^4.28.5":2632"@typescript-eslint/experimental-utils@5.1.0":
2480 version "4.28.5"2633 version "5.1.0"
2481 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.5.tgz#8197f1473e7da8218c6a37ff308d695707835684"2634 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.1.0.tgz#918a1a3d30404cc1f8edcfdf0df200804ef90d31"
2482 integrity sha512-m31cPEnbuCqXtEZQJOXAHsHvtoDi9OVaeL5wZnO2KZTnkvELk+u6J6jHg+NzvWQxk+87Zjbc4lJS4NHmgImz6Q==2635 integrity sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==
2483 dependencies:2636 dependencies:
2484 "@typescript-eslint/experimental-utils" "4.28.5"2637 "@types/json-schema" "^7.0.9"
2485 "@typescript-eslint/scope-manager" "4.28.5"
2486 debug "^4.3.1"
2487 functional-red-black-tree "^1.0.1"
2488 regexpp "^3.1.0"
2489 semver "^7.3.5"
2490 tsutils "^3.21.0"
2491
2492"@typescript-eslint/experimental-utils@4.28.5":
2493 version "4.28.5"
2494 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.5.tgz#66c28bef115b417cf9d80812a713e0e46bb42a64"
2495 integrity sha512-bGPLCOJAa+j49hsynTaAtQIWg6uZd8VLiPcyDe4QPULsvQwLHGLSGKKcBN8/lBxIX14F74UEMK2zNDI8r0okwA==
2496 dependencies:
2497 "@types/json-schema" "^7.0.7"
2498 "@typescript-eslint/scope-manager" "4.28.5"2638 "@typescript-eslint/scope-manager" "5.1.0"
2499 "@typescript-eslint/types" "4.28.5"2639 "@typescript-eslint/types" "5.1.0"
2500 "@typescript-eslint/typescript-estree" "4.28.5"2640 "@typescript-eslint/typescript-estree" "5.1.0"
2501 eslint-scope "^5.1.1"2641 eslint-scope "^5.1.1"
2502 eslint-utils "^3.0.0"2642 eslint-utils "^3.0.0"
25032643
2504"@typescript-eslint/experimental-utils@4.30.0":2644"@typescript-eslint/parser@5.1.0", "@typescript-eslint/parser@^5.1.0":
2505 version "4.30.0"2645 version "5.1.0"
2506 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.30.0.tgz#9e49704fef568432ae16fc0d6685c13d67db0fd5"2646 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.1.0.tgz#6c7f837d210d2bc0a811e7ea742af414f4e00908"
2507 integrity sha512-K8RNIX9GnBsv5v4TjtwkKtqMSzYpjqAQg/oSphtxf3xxdt6T0owqnpojztjjTcatSteH3hLj3t/kklKx87NPqw==2647 integrity sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==
2508 dependencies:2648 dependencies:
2509 "@types/json-schema" "^7.0.7"2649 "@typescript-eslint/scope-manager" "5.1.0"
2510 "@typescript-eslint/scope-manager" "4.30.0"
2511 "@typescript-eslint/types" "4.30.0"2650 "@typescript-eslint/types" "5.1.0"
2512 "@typescript-eslint/typescript-estree" "4.30.0"2651 "@typescript-eslint/typescript-estree" "5.1.0"
2513 eslint-scope "^5.1.1"
2514 eslint-utils "^3.0.0"2652 debug "^4.3.2"
25152653
2516"@typescript-eslint/parser@4.30.0":2654"@typescript-eslint/scope-manager@5.1.0":
2517 version "4.30.0"2655 version "5.1.0"
2518 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.30.0.tgz#6abd720f66bd790f3e0e80c3be77180c8fcb192d"2656 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz#6f1f26ad66a8f71bbb33b635e74fec43f76b44df"
2519 integrity sha512-HJ0XuluSZSxeboLU7Q2VQ6eLlCwXPBOGnA7CqgBnz2Db3JRQYyBDJgQnop6TZ+rsbSx5gEdWhw4rE4mDa1FnZg==2657 integrity sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==
2520 dependencies:2658 dependencies:
2521 "@typescript-eslint/scope-manager" "4.30.0"2659 "@typescript-eslint/types" "5.1.0"
2522 "@typescript-eslint/types" "4.30.0"
2523 "@typescript-eslint/typescript-estree" "4.30.0"2660 "@typescript-eslint/visitor-keys" "5.1.0"
2524 debug "^4.3.1"
25252661
2526"@typescript-eslint/parser@^4.28.5":
2527 version "4.28.5"
2528 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.28.5.tgz#9c971668f86d1b5c552266c47788a87488a47d1c"
2529 integrity sha512-NPCOGhTnkXGMqTznqgVbA5LqVsnw+i3+XA1UKLnAb+MG1Y1rP4ZSK9GX0kJBmAZTMIktf+dTwXToT6kFwyimbw==
2530 dependencies:
2531 "@typescript-eslint/scope-manager" "4.28.5"
2532 "@typescript-eslint/types" "4.28.5"
2533 "@typescript-eslint/typescript-estree" "4.28.5"
2534 debug "^4.3.1"
2535
2536"@typescript-eslint/scope-manager@4.28.5":
2537 version "4.28.5"
2538 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.28.5.tgz#3a1b70c50c1535ac33322786ea99ebe403d3b923"
2539 integrity sha512-PHLq6n9nTMrLYcVcIZ7v0VY1X7dK309NM8ya9oL/yG8syFINIMHxyr2GzGoBYUdv3NUfCOqtuqps0ZmcgnZTfQ==
2540 dependencies:
2541 "@typescript-eslint/types" "4.28.5"
2542 "@typescript-eslint/visitor-keys" "4.28.5"
2543
2544"@typescript-eslint/scope-manager@4.30.0":
2545 version "4.30.0"
2546 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.30.0.tgz#1a3ffbb385b1a06be85cd5165a22324f069a85ee"
2547 integrity sha512-VJ/jAXovxNh7rIXCQbYhkyV2Y3Ac/0cVHP/FruTJSAUUm4Oacmn/nkN5zfWmWFEanN4ggP0vJSHOeajtHq3f8A==
2548 dependencies:
2549 "@typescript-eslint/types" "4.30.0"
2550 "@typescript-eslint/visitor-keys" "4.30.0"
2551
2552"@typescript-eslint/types@4.27.0":2662"@typescript-eslint/types@4.27.0":
2553 version "4.27.0"2663 version "4.27.0"
2554 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8"2664 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8"
2555 integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA==2665 integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA==
25562666
2557"@typescript-eslint/types@4.28.5":2667"@typescript-eslint/types@5.1.0":
2558 version "4.28.5"2668 version "5.1.0"
2559 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.5.tgz#d33edf8e429f0c0930a7c3d44e9b010354c422e9"2669 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.1.0.tgz#a8a75ddfc611660de6be17d3ad950302385607a9"
2560 integrity sha512-MruOu4ZaDOLOhw4f/6iudyks/obuvvZUAHBDSW80Trnc5+ovmViLT2ZMDXhUV66ozcl6z0LJfKs1Usldgi/WCA==2670 integrity sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==
25612671
2562"@typescript-eslint/types@4.30.0":2672"@typescript-eslint/typescript-estree@5.1.0":
2563 version "4.30.0"
2564 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.30.0.tgz#fb9d9b0358426f18687fba82eb0b0f869780204f"
2565 integrity sha512-YKldqbNU9K4WpTNwBqtAerQKLLW/X2A/j4yw92e3ZJYLx+BpKLeheyzoPfzIXHfM8BXfoleTdiYwpsvVPvHrDw==
2566
2567"@typescript-eslint/typescript-estree@4.28.5":
2568 version "4.28.5"2673 version "5.1.0"
2569 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.5.tgz#4906d343de693cf3d8dcc301383ed638e0441cd1"2674 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz#132aea34372df09decda961cb42457433aa6e83d"
2570 integrity sha512-FzJUKsBX8poCCdve7iV7ShirP8V+ys2t1fvamVeD1rWpiAnIm550a+BX/fmTHrjEpQJ7ZAn+Z7ZZwJjytk9rZw==2675 integrity sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==
2571 dependencies:2676 dependencies:
2572 "@typescript-eslint/types" "4.28.5"2677 "@typescript-eslint/types" "5.1.0"
2573 "@typescript-eslint/visitor-keys" "4.28.5"2678 "@typescript-eslint/visitor-keys" "5.1.0"
2574 debug "^4.3.1"2679 debug "^4.3.2"
2575 globby "^11.0.3"2680 globby "^11.0.4"
2576 is-glob "^4.0.1"2681 is-glob "^4.0.3"
2577 semver "^7.3.5"2682 semver "^7.3.5"
2578 tsutils "^3.21.0"2683 tsutils "^3.21.0"
25792684
2580"@typescript-eslint/typescript-estree@4.30.0":
2581 version "4.30.0"
2582 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.30.0.tgz#ae57833da72a753f4846cd3053758c771670c2ac"
2583 integrity sha512-6WN7UFYvykr/U0Qgy4kz48iGPWILvYL34xXJxvDQeiRE018B7POspNRVtAZscWntEPZpFCx4hcz/XBT+erenfg==
2584 dependencies:
2585 "@typescript-eslint/types" "4.30.0"
2586 "@typescript-eslint/visitor-keys" "4.30.0"
2587 debug "^4.3.1"
2588 globby "^11.0.3"
2589 is-glob "^4.0.1"
2590 semver "^7.3.5"
2591 tsutils "^3.21.0"
2592
2593"@typescript-eslint/typescript-estree@^4.8.2":2685"@typescript-eslint/typescript-estree@^4.8.2":
2594 version "4.27.0"2686 version "4.27.0"
2595 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.27.0.tgz#189a7b9f1d0717d5cccdcc17247692dedf7a09da"2687 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.27.0.tgz#189a7b9f1d0717d5cccdcc17247692dedf7a09da"
2611 "@typescript-eslint/types" "4.27.0"2703 "@typescript-eslint/types" "4.27.0"
2612 eslint-visitor-keys "^2.0.0"2704 eslint-visitor-keys "^2.0.0"
26132705
2614"@typescript-eslint/visitor-keys@4.28.5":2706"@typescript-eslint/visitor-keys@5.1.0":
2615 version "4.28.5"2707 version "5.1.0"
2616 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.5.tgz#ffee2c602762ed6893405ee7c1144d9cc0a29675"2708 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz#e01a01b27eb173092705ae983aa1451bd1842630"
2617 integrity sha512-dva/7Rr+EkxNWdJWau26xU/0slnFlkh88v3TsyTgRS/IIYFi5iIfpCFM4ikw0vQTFUR9FYSSyqgK4w64gsgxhg==2709 integrity sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==
2618 dependencies:2710 dependencies:
2619 "@typescript-eslint/types" "4.28.5"2711 "@typescript-eslint/types" "5.1.0"
2620 eslint-visitor-keys "^2.0.0"2712 eslint-visitor-keys "^3.0.0"
26212713
2622"@typescript-eslint/visitor-keys@4.30.0":
2623 version "4.30.0"
2624 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.30.0.tgz#a47c6272fc71b0c627d1691f68eaecf4ad71445e"
2625 integrity sha512-pNaaxDt/Ol/+JZwzP7MqWc8PJQTUhZwoee/PVlQ+iYoYhagccvoHnC9e4l+C/krQYYkENxznhVSDwClIbZVxRw==
2626 dependencies:
2627 "@typescript-eslint/types" "4.30.0"
2628 eslint-visitor-keys "^2.0.0"
2629
2630"@ungap/promise-all-settled@1.1.2":2714"@ungap/promise-all-settled@1.1.2":
2631 version "1.1.2"2715 version "1.1.2"
2632 resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"2716 resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"
2679 resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"2763 resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
2680 integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==2764 integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
26812765
2682acorn@^7.1.1, acorn@^7.4.0:2766acorn-walk@^8.1.1:
2767 version "8.2.0"
2768 resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
2769 integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
2770
2771acorn@^7.1.1:
2683 version "7.4.1"2772 version "7.4.1"
2684 resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"2773 resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
2685 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==2774 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
2689 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.0.tgz#af53266e698d7cffa416714b503066a82221be60"2778 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.0.tgz#af53266e698d7cffa416714b503066a82221be60"
2690 integrity sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==2779 integrity sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==
26912780
2781acorn@^8.4.1, acorn@^8.5.0:
2782 version "8.5.0"
2783 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.5.0.tgz#4512ccb99b3698c752591e9bb4472e38ad43cee2"
2784 integrity sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==
2785
2692agent-base@6:2786agent-base@6:
2693 version "6.0.2"2787 version "6.0.2"
2694 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"2788 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
2706 json-schema-traverse "^0.4.1"2800 json-schema-traverse "^0.4.1"
2707 uri-js "^4.2.2"2801 uri-js "^4.2.2"
27082802
2709ajv@^8.0.1:
2710 version "8.6.0"
2711 resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.0.tgz#60cc45d9c46a477d80d92c48076d972c342e5720"
2712 integrity sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==
2713 dependencies:
2714 fast-deep-equal "^3.1.1"
2715 json-schema-traverse "^1.0.0"
2716 require-from-string "^2.0.2"
2717 uri-js "^4.2.2"
2718
2719ansi-align@^3.0.0:2803ansi-align@^3.0.0:
2720 version "3.0.0"2804 version "3.0.0"
2721 resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"2805 resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"
2735 dependencies:2819 dependencies:
2736 type-fest "^0.21.3"2820 type-fest "^0.21.3"
27372821
2738ansi-regex@^2.0.0:
2739 version "2.1.1"
2740 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
2741 integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
2742
2743ansi-regex@^3.0.0:2822ansi-regex@^3.0.0:
2744 version "3.0.0"2823 version "3.0.0"
2745 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"2824 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
2755 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"2834 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
2756 integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==2835 integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
27572836
2837ansi-regex@^5.0.1:
2838 version "5.0.1"
2839 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
2840 integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
2841
2758ansi-styles@^3.2.1:2842ansi-styles@^3.2.1:
2759 version "3.2.1"2843 version "3.2.1"
2760 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"2844 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
2774 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"2858 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
2775 integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==2859 integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
27762860
2777anymatch@^2.0.0:2861anymatch@^3.0.3, anymatch@~3.1.2:
2778 version "2.0.0"
2779 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
2780 integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
2781 dependencies:
2782 micromatch "^3.1.4"
2783 normalize-path "^2.1.1"
2784
2785anymatch@^3.0.3, anymatch@~3.1.1, anymatch@~3.1.2:
2786 version "3.1.2"2862 version "3.1.2"
2787 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"2863 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
2788 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==2864 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
2809 load-json-file "^6.2.0"2885 load-json-file "^6.2.0"
2810 write-json-file "^4.2.0"2886 write-json-file "^4.2.0"
28112887
2812aproba@^1.0.3:2888"aproba@^1.0.3 || ^2.0.0":
2813 version "1.2.0"2889 version "2.0.0"
2814 resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"2890 resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
2815 integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==2891 integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
28162892
2817arg@^4.1.0:2893arg@^4.1.0:
2818 version "4.1.3"2894 version "4.1.3"
2831 resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"2907 resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
2832 integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==2908 integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
28332909
2834arr-diff@^4.0.0:
2835 version "4.0.0"
2836 resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
2837 integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
2838
2839arr-flatten@^1.1.0:
2840 version "1.1.0"
2841 resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
2842 integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
2843
2844arr-union@^3.1.0:
2845 version "3.1.0"
2846 resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
2847 integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
2848
2849array-flatten@1.1.1:2910array-flatten@1.1.1:
2850 version "1.1.1"2911 version "1.1.1"
2851 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"2912 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
2862 get-intrinsic "^1.1.1"2923 get-intrinsic "^1.1.1"
2863 is-string "^1.0.5"2924 is-string "^1.0.5"
28642925
2926array-includes@^3.1.4:
2927 version "3.1.4"
2928 resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9"
2929 integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==
2930 dependencies:
2931 call-bind "^1.0.2"
2932 define-properties "^1.1.3"
2933 es-abstract "^1.19.1"
2934 get-intrinsic "^1.1.1"
2935 is-string "^1.0.7"
2936
2865array-union@^1.0.1:2937array-union@^1.0.1:
2866 version "1.0.2"2938 version "1.0.2"
2867 resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"2939 resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
2879 resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"2951 resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
2880 integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=2952 integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
28812953
2882array-unique@^0.3.2:2954array.prototype.flat@^1.2.5:
2883 version "0.3.2"
2884 resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
2885 integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
2886
2887array.prototype.flat@^1.2.4:
2888 version "1.2.4"2955 version "1.2.5"
2889 resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123"2956 resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13"
2890 integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==2957 integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==
2891 dependencies:2958 dependencies:
2892 call-bind "^1.0.0"2959 call-bind "^1.0.2"
2893 define-properties "^1.1.3"2960 define-properties "^1.1.3"
2894 es-abstract "^1.18.0-next.1"2961 es-abstract "^1.19.0"
28952962
2896array.prototype.flatmap@^1.2.4:2963array.prototype.flatmap@^1.2.4:
2897 version "1.2.4"2964 version "1.2.4"
2930 resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"2997 resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"
2931 integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==2998 integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==
29322999
2933assign-symbols@^1.0.0:
2934 version "1.0.0"
2935 resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
2936 integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
2937
2938ast-module-types@^2.3.2, ast-module-types@^2.4.0, ast-module-types@^2.7.0, ast-module-types@^2.7.1:3000ast-module-types@^2.3.2, ast-module-types@^2.4.0, ast-module-types@^2.7.0, ast-module-types@^2.7.1:
2939 version "2.7.1"3001 version "2.7.1"
2940 resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3"3002 resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3"
2941 integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==3003 integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==
29423004
2943astral-regex@^2.0.0:
2944 version "2.0.0"
2945 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
2946 integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
2947
2948async-each@^1.0.1:
2949 version "1.0.3"
2950 resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
2951 integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
2952
2953async-limiter@~1.0.0:3005async-limiter@~1.0.0:
2954 version "1.0.1"3006 version "1.0.1"
2955 resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"3007 resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
2972 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"3024 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
2973 integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=3025 integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
29743026
2975atob@^2.1.2:
2976 version "2.1.2"
2977 resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
2978 integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
2979
2980available-typed-arrays@^1.0.2:3027available-typed-arrays@^1.0.2:
2981 version "1.0.4"3028 version "1.0.4"
2982 resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz#9e0ae84ecff20caae6a94a1c3bc39b955649b7a9"3029 resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz#9e0ae84ecff20caae6a94a1c3bc39b955649b7a9"
2992 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"3039 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
2993 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==3040 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
29943041
2995babel-jest@^27.1.0:3042babel-jest@^27.3.1:
2996 version "27.1.0"3043 version "27.3.1"
2997 resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.1.0.tgz#e96ca04554fd32274439869e2b6d24de9d91bc4e"3044 resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.3.1.tgz#0636a3404c68e07001e434ac4956d82da8a80022"
2998 integrity sha512-6NrdqzaYemALGCuR97QkC/FkFIEBWP5pw5TMJoUHZTVXyOgocujp6A0JE2V6gE0HtqAAv6VKU/nI+OCR1Z4gHA==3045 integrity sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==
2999 dependencies:3046 dependencies:
3000 "@jest/transform" "^27.1.0"3047 "@jest/transform" "^27.3.1"
3001 "@jest/types" "^27.1.0"3048 "@jest/types" "^27.2.5"
3002 "@types/babel__core" "^7.1.14"3049 "@types/babel__core" "^7.1.14"
3003 babel-plugin-istanbul "^6.0.0"3050 babel-plugin-istanbul "^6.0.0"
3004 babel-preset-jest "^27.0.6"3051 babel-preset-jest "^27.2.0"
3005 chalk "^4.0.0"3052 chalk "^4.0.0"
3006 graceful-fs "^4.2.4"3053 graceful-fs "^4.2.4"
3007 slash "^3.0.0"3054 slash "^3.0.0"
3024 istanbul-lib-instrument "^4.0.0"3071 istanbul-lib-instrument "^4.0.0"
3025 test-exclude "^6.0.0"3072 test-exclude "^6.0.0"
30263073
3027babel-plugin-jest-hoist@^27.0.6:3074babel-plugin-jest-hoist@^27.2.0:
3028 version "27.0.6"3075 version "27.2.0"
3029 resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz#f7c6b3d764af21cb4a2a1ab6870117dbde15b456"3076 resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz#79f37d43f7e5c4fdc4b2ca3e10cc6cf545626277"
3030 integrity sha512-CewFeM9Vv2gM7Yr9n5eyyLVPRSiBnk6lKZRjgwYnGKSl9M14TMn2vkN02wTF04OGuSDLEzlWiMzvjXuW9mB6Gw==3077 integrity sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==
3031 dependencies:3078 dependencies:
3032 "@babel/template" "^7.3.3"3079 "@babel/template" "^7.3.3"
3033 "@babel/types" "^7.3.3"3080 "@babel/types" "^7.3.3"
3059 "@babel/helper-define-polyfill-provider" "^0.2.2"3106 "@babel/helper-define-polyfill-provider" "^0.2.2"
3060 semver "^6.1.1"3107 semver "^6.1.1"
30613108
3062babel-plugin-polyfill-corejs3@^0.2.2:3109babel-plugin-polyfill-corejs3@^0.2.5:
3063 version "0.2.3"3110 version "0.2.5"
3064 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz#72add68cf08a8bf139ba6e6dfc0b1d504098e57b"3111 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz#2779846a16a1652244ae268b1e906ada107faf92"
3065 integrity sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==3112 integrity sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==
3066 dependencies:3113 dependencies:
3067 "@babel/helper-define-polyfill-provider" "^0.2.2"3114 "@babel/helper-define-polyfill-provider" "^0.2.2"
3068 core-js-compat "^3.14.0"3115 core-js-compat "^3.16.2"
30693116
3070babel-plugin-polyfill-regenerator@^0.2.2:3117babel-plugin-polyfill-regenerator@^0.2.2:
3071 version "0.2.2"3118 version "0.2.2"
3074 dependencies:3121 dependencies:
3075 "@babel/helper-define-polyfill-provider" "^0.2.2"3122 "@babel/helper-define-polyfill-provider" "^0.2.2"
30763123
3077babel-plugin-styled-components@^1.13.2:3124babel-plugin-styled-components@^1.13.3:
3078 version "1.13.2"3125 version "1.13.3"
3079 resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.2.tgz#ebe0e6deff51d7f93fceda1819e9b96aeb88278d"3126 resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.3.tgz#1f1cb3927d4afa1e324695c78f690900e3d075bc"
3080 integrity sha512-Vb1R3d4g+MUfPQPVDMCGjm3cDocJEUTR7Xq7QS95JWWeksN1wdFRYpD2kulDgI3Huuaf1CZd+NK4KQmqUFh5dA==3127 integrity sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==
3081 dependencies:3128 dependencies:
3082 "@babel/helper-annotate-as-pure" "^7.0.0"3129 "@babel/helper-annotate-as-pure" "^7.15.4"
3083 "@babel/helper-module-imports" "^7.0.0"3130 "@babel/helper-module-imports" "^7.15.4"
3084 babel-plugin-syntax-jsx "^6.18.0"3131 babel-plugin-syntax-jsx "^6.18.0"
3085 lodash "^4.17.11"3132 lodash "^4.17.11"
30863133
3107 "@babel/plugin-syntax-optional-chaining" "^7.8.3"3154 "@babel/plugin-syntax-optional-chaining" "^7.8.3"
3108 "@babel/plugin-syntax-top-level-await" "^7.8.3"3155 "@babel/plugin-syntax-top-level-await" "^7.8.3"
31093156
3110babel-preset-jest@^27.0.6:3157babel-preset-jest@^27.2.0:
3111 version "27.0.6"3158 version "27.2.0"
3112 resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz#909ef08e9f24a4679768be2f60a3df0856843f9d"3159 resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz#556bbbf340608fed5670ab0ea0c8ef2449fba885"
3113 integrity sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==3160 integrity sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==
3114 dependencies:3161 dependencies:
3115 babel-plugin-jest-hoist "^27.0.6"3162 babel-plugin-jest-hoist "^27.2.0"
3116 babel-preset-current-node-syntax "^1.0.0"3163 babel-preset-current-node-syntax "^1.0.0"
31173164
3118balanced-match@^1.0.0:3165balanced-match@^1.0.0:
3127 dependencies:3174 dependencies:
3128 safe-buffer "^5.0.1"3175 safe-buffer "^5.0.1"
31293176
3177base-x@^3.0.9:
3178 version "3.0.9"
3179 resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320"
3180 integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==
3181 dependencies:
3182 safe-buffer "^5.0.1"
3183
3130base64-js@^1.3.1, base64-js@^1.5.1:3184base64-js@^1.3.1, base64-js@^1.5.1:
3131 version "1.5.1"3185 version "1.5.1"
3132 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"3186 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
3133 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==3187 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
31343188
3135base@^0.11.1:
3136 version "0.11.2"
3137 resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
3138 integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
3139 dependencies:
3140 cache-base "^1.0.1"
3141 class-utils "^0.3.5"
3142 component-emitter "^1.2.1"
3143 define-property "^1.0.0"
3144 isobject "^3.0.1"
3145 mixin-deep "^1.2.0"
3146 pascalcase "^0.1.1"
3147
3148bcrypt-pbkdf@^1.0.0:3189bcrypt-pbkdf@^1.0.0:
3149 version "1.0.2"3190 version "1.0.2"
3150 resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"3191 resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
3162 resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.1.tgz#8d7ba124c882bfd8e43260c67475518d0689e4e5"3203 resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.1.tgz#8d7ba124c882bfd8e43260c67475518d0689e4e5"
3163 integrity sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==3204 integrity sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==
31643205
3165binary-extensions@^1.0.0:
3166 version "1.13.1"
3167 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
3168 integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
3169
3170binary-extensions@^2.0.0:3206binary-extensions@^2.0.0:
3171 version "2.2.0"3207 version "2.2.0"
3172 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"3208 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
3201 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"3237 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
3202 integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=3238 integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=
32033239
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:3240bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.6, bn.js@^4.11.9, bn.js@^4.12.0:
3205 version "4.12.0"3241 version "4.12.0"
3206 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"3242 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
3207 integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==3243 integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
32083244
3209bn.js@^5.0.0, bn.js@^5.1.1:3245bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0:
3210 version "5.2.0"3246 version "5.2.0"
3211 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002"3247 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002"
3212 integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==3248 integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==
3249 balanced-match "^1.0.0"3285 balanced-match "^1.0.0"
3250 concat-map "0.0.1"3286 concat-map "0.0.1"
32513287
3252braces@^2.3.1, braces@^2.3.2:
3253 version "2.3.2"
3254 resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
3255 integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
3256 dependencies:
3257 arr-flatten "^1.1.0"
3258 array-unique "^0.3.2"
3259 extend-shallow "^2.0.1"
3260 fill-range "^4.0.0"
3261 isobject "^3.0.1"
3262 repeat-element "^1.1.2"
3263 snapdragon "^0.8.1"
3264 snapdragon-node "^2.0.1"
3265 split-string "^3.0.2"
3266 to-regex "^3.0.1"
3267
3268braces@^3.0.1, braces@~3.0.2:3288braces@^3.0.1, braces@~3.0.2:
3269 version "3.0.2"3289 version "3.0.2"
3270 resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"3290 resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
3363 escalade "^3.1.1"3383 escalade "^3.1.1"
3364 node-releases "^1.1.73"3384 node-releases "^1.1.73"
33653385
3366browserslist@^4.16.8:3386browserslist@^4.17.4, browserslist@^4.17.5:
3367 version "4.17.0"3387 version "4.17.5"
3368 resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.0.tgz#1fcd81ec75b41d6d4994fb0831b92ac18c01649c"3388 resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.5.tgz#c827bbe172a4c22b123f5e337533ceebadfdd559"
3369 integrity sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==3389 integrity sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==
3370 dependencies:3390 dependencies:
3371 caniuse-lite "^1.0.30001254"3391 caniuse-lite "^1.0.30001271"
3372 colorette "^1.3.0"3392 electron-to-chromium "^1.3.878"
3373 electron-to-chromium "^1.3.830"
3374 escalade "^3.1.1"3393 escalade "^3.1.1"
3375 node-releases "^1.1.75"3394 node-releases "^2.0.1"
3395 picocolors "^1.0.0"
33763396
3377bs58@^4.0.0:3397bs58@^4.0.0:
3378 version "4.0.1"3398 version "4.0.1"
3442 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"3462 resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
3443 integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==3463 integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
34443464
3445cache-base@^1.0.1:
3446 version "1.0.1"
3447 resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
3448 integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
3449 dependencies:
3450 collection-visit "^1.0.0"
3451 component-emitter "^1.2.1"
3452 get-value "^2.0.6"
3453 has-value "^1.0.0"
3454 isobject "^3.0.1"
3455 set-value "^2.0.0"
3456 to-object-path "^0.3.0"
3457 union-value "^1.0.0"
3458 unset-value "^1.0.0"
3459
3460cacheable-request@^6.0.0:3465cacheable-request@^6.0.0:
3461 version "6.1.0"3466 version "6.1.0"
3462 resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"3467 resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
3503 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"3508 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"
3504 integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==3509 integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==
35053510
3506caniuse-lite@^1.0.30001254:3511caniuse-lite@^1.0.30001271:
3507 version "1.0.30001255"3512 version "1.0.30001271"
3508 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz#f3b09b59ab52e39e751a569523618f47c4298ca0"3513 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz#0dda0c9bcae2cf5407cd34cac304186616cc83e8"
3509 integrity sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==3514 integrity sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==
35103515
3511caseless@~0.12.0:3516caseless@~0.12.0:
3512 version "0.12.0"3517 version "0.12.0"
3588 resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"3593 resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
3589 integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=3594 integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
35903595
3591chokidar@3.5.1:3596chokidar@3.5.2, chokidar@^3.4.0:
3592 version "3.5.1"
3593 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
3594 integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
3595 dependencies:
3596 anymatch "~3.1.1"
3597 braces "~3.0.2"
3598 glob-parent "~5.1.0"
3599 is-binary-path "~2.1.0"
3600 is-glob "~4.0.1"
3601 normalize-path "~3.0.0"
3602 readdirp "~3.5.0"
3603 optionalDependencies:
3604 fsevents "~2.3.1"
3605
3606chokidar@^3.4.0:
3607 version "3.5.2"3597 version "3.5.2"
3608 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"3598 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
3609 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==3599 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
3628 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"3618 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
3629 integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==3619 integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
36303620
3631ci-info@^3.1.1:3621ci-info@^3.2.0:
3632 version "3.2.0"3622 version "3.2.0"
3633 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6"3623 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6"
3634 integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==3624 integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==
3662 resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825"3652 resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825"
3663 integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==3653 integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==
36643654
3665class-utils@^0.3.5:
3666 version "0.3.6"
3667 resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
3668 integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
3669 dependencies:
3670 arr-union "^3.1.0"
3671 define-property "^0.2.5"
3672 isobject "^3.0.0"
3673 static-extend "^0.1.1"
3674
3675cli-boxes@^2.2.1:3655cli-boxes@^2.2.1:
3676 version "2.2.1"3656 version "2.2.1"
3677 resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"3657 resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
3729 resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"3709 resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
3730 integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=3710 integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
37313711
3732code-point-at@^1.0.0:
3733 version "1.1.0"
3734 resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
3735 integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
3736
3737collect-v8-coverage@^1.0.0:3712collect-v8-coverage@^1.0.0:
3738 version "1.0.1"3713 version "1.0.1"
3739 resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"3714 resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
3740 integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==3715 integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
37413716
3742collection-visit@^1.0.0:
3743 version "1.0.0"
3744 resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
3745 integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
3746 dependencies:
3747 map-visit "^1.0.0"
3748 object-visit "^1.0.0"
3749
3750color-convert@^1.9.0:3717color-convert@^1.9.0:
3751 version "1.9.3"3718 version "1.9.3"
3752 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"3719 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
3771 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"3738 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
3772 integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==3739 integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
37733740
3741color-support@^1.1.2:
3742 version "1.1.3"
3743 resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
3744 integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
3745
3774colorette@^1.2.2:3746colorette@^1.2.2:
3775 version "1.2.2"3747 version "1.2.2"
3776 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"3748 resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
3777 integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==3749 integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==
37783750
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
3784combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:3751combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
3785 version "1.0.8"3752 version "1.0.8"
3786 resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"3753 resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
3793 resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"3760 resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"
3794 integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==3761 integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==
37953762
3796commander@3.0.2:
3797 version "3.0.2"
3798 resolved "https://registry.yarnpkg.com/commander/-/commander-3.0.2.tgz#6837c3fb677ad9933d1cfba42dd14d5117d6b39e"
3799 integrity sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==
3800
3801commander@^2.12.1, commander@^2.16.0, commander@^2.18.0, commander@^2.20.3, commander@^2.8.1:3763commander@^2.12.1, commander@^2.16.0, commander@^2.18.0, commander@^2.20.3, commander@^2.8.1:
3802 version "2.20.3"3764 version "2.20.3"
3803 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"3765 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
3813 resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"3775 resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
3814 integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==3776 integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
38153777
3778commander@^8.1.0:
3779 version "8.3.0"
3780 resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
3781 integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
3782
3816commondir@^1.0.1:3783commondir@^1.0.1:
3817 version "1.0.1"3784 version "1.0.1"
3818 resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"3785 resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
3819 integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=3786 integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
38203787
3821component-emitter@^1.2.1:
3822 version "1.3.0"
3823 resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
3824 integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
3825
3826concat-map@0.0.1:3788concat-map@0.0.1:
3827 version "0.0.1"3789 version "0.0.1"
3828 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"3790 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
3895 resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.2.tgz#dd8a235530752f988f9a0844f3fc589e3111125c"3857 resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.2.tgz#dd8a235530752f988f9a0844f3fc589e3111125c"
3896 integrity sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==3858 integrity sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==
38973859
3898copy-descriptor@^0.1.0:
3899 version "0.1.1"
3900 resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
3901 integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
3902
3903core-js-compat@^3.14.0:
3904 version "3.14.0"
3905 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.14.0.tgz#b574dabf29184681d5b16357bd33d104df3d29a5"
3906 integrity sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A==
3907 dependencies:
3908 browserslist "^4.16.6"
3909 semver "7.0.0"
3910
3911core-js-compat@^3.16.0:3860core-js-compat@^3.16.0:
3912 version "3.16.1"3861 version "3.16.1"
3913 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.16.1.tgz#c44b7caa2dcb94b673a98f27eee1c8312f55bc2d"3862 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.16.1.tgz#c44b7caa2dcb94b673a98f27eee1c8312f55bc2d"
3916 browserslist "^4.16.7"3865 browserslist "^4.16.7"
3917 semver "7.0.0"3866 semver "7.0.0"
39183867
3868core-js-compat@^3.16.2:
3869 version "3.19.0"
3870 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.19.0.tgz#b3b93f93c8721b3ed52b91f12f964cc410967f8b"
3871 integrity sha512-R09rKZ56ccGBebjTLZHvzDxhz93YPT37gBm6qUhnwj3Kt7aCjjZWD1injyNbyeFHxNKfeZBSyds6O9n3MKq1sw==
3872 dependencies:
3873 browserslist "^4.17.5"
3874 semver "7.0.0"
3875
3919core-util-is@1.0.2, core-util-is@~1.0.0:3876core-util-is@1.0.2, core-util-is@~1.0.0:
3920 version "1.0.2"3877 version "1.0.2"
3921 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"3878 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
3940 minimist "^1.2.5"3897 minimist "^1.2.5"
3941 request "^2.88.2"3898 request "^2.88.2"
39423899
3900crc-32@^1.2.0:
3901 version "1.2.0"
3902 resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208"
3903 integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==
3904 dependencies:
3905 exit-on-epipe "~1.0.1"
3906 printj "~1.1.0"
3907
3943create-ecdh@^4.0.0:3908create-ecdh@^4.0.0:
3944 version "4.0.4"3909 version "4.0.4"
3945 resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"3910 resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
4058 whatwg-mimetype "^2.3.0"4023 whatwg-mimetype "^2.3.0"
4059 whatwg-url "^8.0.0"4024 whatwg-url "^8.0.0"
40604025
4061debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:4026debug@2.6.9, debug@^2.2.0, debug@^2.6.9:
4062 version "2.6.9"4027 version "2.6.9"
4063 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"4028 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
4064 integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==4029 integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
4065 dependencies:4030 dependencies:
4066 ms "2.0.0"4031 ms "2.0.0"
40674032
4068debug@4, debug@4.3.1, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:4033debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
4069 version "4.3.1"4034 version "4.3.1"
4070 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"4035 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
4071 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==4036 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
4072 dependencies:4037 dependencies:
4073 ms "2.1.2"4038 ms "2.1.2"
40744039
4040debug@4.3.2, debug@^4.3.2:
4041 version "4.3.2"
4042 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b"
4043 integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
4044 dependencies:
4045 ms "2.1.2"
4046
4075debug@^3.2.7:4047debug@^3.2.7:
4076 version "3.2.7"4048 version "3.2.7"
4077 resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"4049 resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
4161 dependencies:4133 dependencies:
4162 object-keys "^1.0.12"4134 object-keys "^1.0.12"
41634135
4164define-property@^0.2.5:
4165 version "0.2.5"
4166 resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
4167 integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
4168 dependencies:
4169 is-descriptor "^0.1.0"
4170
4171define-property@^1.0.0:
4172 version "1.0.0"
4173 resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
4174 integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
4175 dependencies:
4176 is-descriptor "^1.0.0"
4177
4178define-property@^2.0.2:
4179 version "2.0.2"
4180 resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
4181 integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
4182 dependencies:
4183 is-descriptor "^1.0.2"
4184 isobject "^3.0.1"
4185
4186delayed-stream@~1.0.0:4136delayed-stream@~1.0.0:
4187 version "1.0.0"4137 version "1.0.0"
4188 resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"4138 resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
4428 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.807.tgz#c2eb803f4f094869b1a24151184ffbbdbf688b1f"4378 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.807.tgz#c2eb803f4f094869b1a24151184ffbbdbf688b1f"
4429 integrity sha512-p8uxxg2a23zRsvQ2uwA/OOI+O4BQxzaR7YKMIGGGQCpYmkFX2CVF5f0/hxLMV7yCr7nnJViCwHLhPfs52rIYCA==4379 integrity sha512-p8uxxg2a23zRsvQ2uwA/OOI+O4BQxzaR7YKMIGGGQCpYmkFX2CVF5f0/hxLMV7yCr7nnJViCwHLhPfs52rIYCA==
44304380
4431electron-to-chromium@^1.3.830:4381electron-to-chromium@^1.3.878:
4432 version "1.3.830"4382 version "1.3.878"
4433 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz#40e3144204f8ca11b2cebec83cf14c20d3499236"4383 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz#baa9fb5c24b9b580f08fb245cbb52a22f8fc8fa8"
4434 integrity sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==4384 integrity sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==
44354385
4436elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:4386elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:
4437 version "6.5.4"4387 version "6.5.4"
4522 string.prototype.trimstart "^1.0.4"4472 string.prototype.trimstart "^1.0.4"
4523 unbox-primitive "^1.0.1"4473 unbox-primitive "^1.0.1"
45244474
4475es-abstract@^1.19.0, es-abstract@^1.19.1:
4476 version "1.19.1"
4477 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3"
4478 integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==
4479 dependencies:
4480 call-bind "^1.0.2"
4481 es-to-primitive "^1.2.1"
4482 function-bind "^1.1.1"
4483 get-intrinsic "^1.1.1"
4484 get-symbol-description "^1.0.0"
4485 has "^1.0.3"
4486 has-symbols "^1.0.2"
4487 internal-slot "^1.0.3"
4488 is-callable "^1.2.4"
4489 is-negative-zero "^2.0.1"
4490 is-regex "^1.1.4"
4491 is-shared-array-buffer "^1.0.1"
4492 is-string "^1.0.7"
4493 is-weakref "^1.0.1"
4494 object-inspect "^1.11.0"
4495 object-keys "^1.1.1"
4496 object.assign "^4.1.2"
4497 string.prototype.trimend "^1.0.4"
4498 string.prototype.trimstart "^1.0.4"
4499 unbox-primitive "^1.0.1"
4500
4525es-to-primitive@^1.2.1:4501es-to-primitive@^1.2.1:
4526 version "1.2.1"4502 version "1.2.1"
4527 resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"4503 resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
4612 debug "^3.2.7"4588 debug "^3.2.7"
4613 resolve "^1.20.0"4589 resolve "^1.20.0"
46144590
4615eslint-module-utils@^2.6.2:4591eslint-module-utils@^2.7.0:
4616 version "2.6.2"4592 version "2.7.1"
4617 resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz#94e5540dd15fe1522e8ffa3ec8db3b7fa7e7a534"4593 resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz#b435001c9f8dd4ab7f6d0efcae4b9696d4c24b7c"
4618 integrity sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==4594 integrity sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==
4619 dependencies:4595 dependencies:
4620 debug "^3.2.7"4596 debug "^3.2.7"
4597 find-up "^2.1.0"
4621 pkg-dir "^2.0.0"4598 pkg-dir "^2.0.0"
46224599
4623eslint-plugin-es@^3.0.0:4600eslint-plugin-es@^3.0.0:
4633 resolved "https://registry.yarnpkg.com/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz#6ce512432d57675265fac47292b50d1eff11acd6"4610 resolved "https://registry.yarnpkg.com/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz#6ce512432d57675265fac47292b50d1eff11acd6"
4634 integrity sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==4611 integrity sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==
46354612
4636eslint-plugin-import-newlines@^1.1.4:4613eslint-plugin-import-newlines@^1.1.5:
4637 version "1.1.4"4614 version "1.1.5"
4638 resolved "https://registry.yarnpkg.com/eslint-plugin-import-newlines/-/eslint-plugin-import-newlines-1.1.4.tgz#d69d03fe512b2f54bc781d1dfc51a4ad99df7a52"4615 resolved "https://registry.yarnpkg.com/eslint-plugin-import-newlines/-/eslint-plugin-import-newlines-1.1.5.tgz#ec1562fc1b278bdb9d3b12a92e3d79940fe3c2f5"
4639 integrity sha512-GCIM+524XQOFcEPinEyrvktQHkQq+k+kYCwbRrIioGBVGnk3RGDFWv5BPqBQCDci6SNZCVgIOi3/FmtDetbxvA==4616 integrity sha512-24wybkMV8BETEde5e74ejuEjmwuS/mqVjvW6I9UqdCAXfqF+NsDZXg87CfwFyoqYZQowLs5aEXR06JbZY6m3TA==
46404617
4641eslint-plugin-import@^2.24.2:4618eslint-plugin-import@^2.25.2:
4642 version "2.24.2"4619 version "2.25.2"
4643 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz#2c8cd2e341f3885918ee27d18479910ade7bb4da"4620 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz#b3b9160efddb702fc1636659e71ba1d10adbe9e9"
4644 integrity sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==4621 integrity sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==
4645 dependencies:4622 dependencies:
4646 array-includes "^3.1.3"4623 array-includes "^3.1.4"
4647 array.prototype.flat "^1.2.4"4624 array.prototype.flat "^1.2.5"
4648 debug "^2.6.9"4625 debug "^2.6.9"
4649 doctrine "^2.1.0"4626 doctrine "^2.1.0"
4650 eslint-import-resolver-node "^0.3.6"4627 eslint-import-resolver-node "^0.3.6"
4651 eslint-module-utils "^2.6.2"4628 eslint-module-utils "^2.7.0"
4652 find-up "^2.0.0"
4653 has "^1.0.3"4629 has "^1.0.3"
4654 is-core-module "^2.6.0"4630 is-core-module "^2.7.0"
4631 is-glob "^4.0.3"
4655 minimatch "^3.0.4"4632 minimatch "^3.0.4"
4656 object.values "^1.1.4"4633 object.values "^1.1.5"
4657 pkg-up "^2.0.0"
4658 read-pkg-up "^3.0.0"
4659 resolve "^1.20.0"4634 resolve "^1.20.0"
4660 tsconfig-paths "^3.11.0"4635 tsconfig-paths "^3.11.0"
46614636
4671 resolve "^1.10.1"4646 resolve "^1.10.1"
4672 semver "^6.1.0"4647 semver "^6.1.0"
46734648
4674eslint-plugin-promise@^5.1.0:4649eslint-plugin-promise@^5.1.1:
4675 version "5.1.0"4650 version "5.1.1"
4676 resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-5.1.0.tgz#fb2188fb734e4557993733b41aa1a688f46c6f24"4651 resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-5.1.1.tgz#9674d11c056d1bafac38e4a3a9060be740988d90"
4677 integrity sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng==4652 integrity sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==
46784653
4679eslint-plugin-react-hooks@^4.2.0:4654eslint-plugin-react-hooks@^4.2.1-alpha-930c9e7ee-20211015:
4680 version "4.2.0"4655 version "4.2.1-alpha-fd5e01c2e-20210913"
4681 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"4656 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.1-alpha-fd5e01c2e-20210913.tgz#79a153d00b1d86f267e68c53c6360e19981c3534"
4682 integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==4657 integrity sha512-m1fAodKUB/xYFhEuzcZwN063p8fPLeQTTTrmihl5AYEtH+b/2DtAgemAxYuxtZz60R6txmWeH21Xz+W0QRJx/g==
46834658
4684eslint-plugin-react@^7.25.1:4659eslint-plugin-react@^7.26.1:
4685 version "7.25.1"4660 version "7.26.1"
4686 resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.25.1.tgz#9286b7cd9bf917d40309760f403e53016eda8331"4661 resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz#41bcfe3e39e6a5ac040971c1af94437c80daa40e"
4687 integrity sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==4662 integrity sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==
4688 dependencies:4663 dependencies:
4689 array-includes "^3.1.3"4664 array-includes "^3.1.3"
4690 array.prototype.flatmap "^1.2.4"4665 array.prototype.flatmap "^1.2.4"
4691 doctrine "^2.1.0"4666 doctrine "^2.1.0"
4692 estraverse "^5.2.0"4667 estraverse "^5.2.0"
4693 has "^1.0.3"
4694 jsx-ast-utils "^2.4.1 || ^3.0.0"4668 jsx-ast-utils "^2.4.1 || ^3.0.0"
4695 minimatch "^3.0.4"4669 minimatch "^3.0.4"
4696 object.entries "^1.1.4"4670 object.entries "^1.1.4"
4697 object.fromentries "^2.0.4"4671 object.fromentries "^2.0.4"
4672 object.hasown "^1.0.0"
4698 object.values "^1.1.4"4673 object.values "^1.1.4"
4699 prop-types "^15.7.2"4674 prop-types "^15.7.2"
4700 resolve "^2.0.0-next.3"4675 resolve "^2.0.0-next.3"
4676 semver "^6.3.0"
4701 string.prototype.matchall "^4.0.5"4677 string.prototype.matchall "^4.0.5"
47024678
4703eslint-plugin-simple-import-sort@^7.0.0:4679eslint-plugin-simple-import-sort@^7.0.0:
4720 esrecurse "^4.3.0"4696 esrecurse "^4.3.0"
4721 estraverse "^4.1.1"4697 estraverse "^4.1.1"
47224698
4723eslint-utils@^2.0.0, eslint-utils@^2.1.0:4699eslint-scope@^6.0.0:
4700 version "6.0.0"
4701 resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-6.0.0.tgz#9cf45b13c5ac8f3d4c50f46a5121f61b3e318978"
4702 integrity sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA==
4703 dependencies:
4704 esrecurse "^4.3.0"
4705 estraverse "^5.2.0"
4706
4707eslint-utils@^2.0.0:
4724 version "2.1.0"4708 version "2.1.0"
4725 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"4709 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
4726 integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==4710 integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
4734 dependencies:4718 dependencies:
4735 eslint-visitor-keys "^2.0.0"4719 eslint-visitor-keys "^2.0.0"
47364720
4737eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:4721eslint-visitor-keys@^1.1.0:
4738 version "1.3.0"4722 version "1.3.0"
4739 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"4723 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
4740 integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==4724 integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
4744 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"4728 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
4745 integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==4729 integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
47464730
4747eslint@^7.31.0:4731eslint-visitor-keys@^3.0.0:
4748 version "7.31.0"4732 version "3.0.0"
4749 resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.31.0.tgz#f972b539424bf2604907a970860732c5d99d3aca"4733 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz#e32e99c6cdc2eb063f204eda5db67bfe58bb4186"
4750 integrity sha512-vafgJpSh2ia8tnTkNUkwxGmnumgckLh5aAbLa1xRmIn9+owi8qBNGKL+B881kNKNTy7FFqTEkpNkUvmw0n6PkA==4734 integrity sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==
4751 dependencies:
4752 "@babel/code-frame" "7.12.11"
4753 "@eslint/eslintrc" "^0.4.3"
4754 "@humanwhocodes/config-array" "^0.5.0"
4755 ajv "^6.10.0"
4756 chalk "^4.0.0"
4757 cross-spawn "^7.0.2"
4758 debug "^4.0.1"
4759 doctrine "^3.0.0"
4760 enquirer "^2.3.5"
4761 escape-string-regexp "^4.0.0"
4762 eslint-scope "^5.1.1"
4763 eslint-utils "^2.1.0"
4764 eslint-visitor-keys "^2.0.0"
4765 espree "^7.3.1"
4766 esquery "^1.4.0"
4767 esutils "^2.0.2"
4768 fast-deep-equal "^3.1.3"
4769 file-entry-cache "^6.0.1"
4770 functional-red-black-tree "^1.0.1"
4771 glob-parent "^5.1.2"
4772 globals "^13.6.0"
4773 ignore "^4.0.6"
4774 import-fresh "^3.0.0"
4775 imurmurhash "^0.1.4"
4776 is-glob "^4.0.0"
4777 js-yaml "^3.13.1"
4778 json-stable-stringify-without-jsonify "^1.0.1"
4779 levn "^0.4.1"
4780 lodash.merge "^4.6.2"
4781 minimatch "^3.0.4"
4782 natural-compare "^1.4.0"
4783 optionator "^0.9.1"
4784 progress "^2.0.0"
4785 regexpp "^3.1.0"
4786 semver "^7.2.1"
4787 strip-ansi "^6.0.0"
4788 strip-json-comments "^3.1.0"
4789 table "^6.0.9"
4790 text-table "^0.2.0"
4791 v8-compile-cache "^2.0.3"
47924735
4793eslint@^7.32.0:4736eslint@^8.1.0:
4794 version "7.32.0"4737 version "8.1.0"
4795 resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d"4738 resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.1.0.tgz#00f1f7dbf4134f26588e6c9f2efe970760f64664"
4796 integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==4739 integrity sha512-JZvNneArGSUsluHWJ8g8MMs3CfIEzwaLx9KyH4tZ2i+R2/rPWzL8c0zg3rHdwYVpN/1sB9gqnjHwz9HoeJpGHw==
4797 dependencies:4740 dependencies:
4798 "@babel/code-frame" "7.12.11"4741 "@eslint/eslintrc" "^1.0.3"
4799 "@eslint/eslintrc" "^0.4.3"
4800 "@humanwhocodes/config-array" "^0.5.0"4742 "@humanwhocodes/config-array" "^0.6.0"
4801 ajv "^6.10.0"4743 ajv "^6.10.0"
4802 chalk "^4.0.0"4744 chalk "^4.0.0"
4803 cross-spawn "^7.0.2"4745 cross-spawn "^7.0.2"
4804 debug "^4.0.1"4746 debug "^4.3.2"
4805 doctrine "^3.0.0"4747 doctrine "^3.0.0"
4806 enquirer "^2.3.5"4748 enquirer "^2.3.5"
4807 escape-string-regexp "^4.0.0"4749 escape-string-regexp "^4.0.0"
4808 eslint-scope "^5.1.1"4750 eslint-scope "^6.0.0"
4809 eslint-utils "^2.1.0"4751 eslint-utils "^3.0.0"
4810 eslint-visitor-keys "^2.0.0"4752 eslint-visitor-keys "^3.0.0"
4811 espree "^7.3.1"4753 espree "^9.0.0"
4812 esquery "^1.4.0"4754 esquery "^1.4.0"
4813 esutils "^2.0.2"4755 esutils "^2.0.2"
4814 fast-deep-equal "^3.1.3"4756 fast-deep-equal "^3.1.3"
4815 file-entry-cache "^6.0.1"4757 file-entry-cache "^6.0.1"
4816 functional-red-black-tree "^1.0.1"4758 functional-red-black-tree "^1.0.1"
4817 glob-parent "^5.1.2"4759 glob-parent "^6.0.1"
4818 globals "^13.6.0"4760 globals "^13.6.0"
4819 ignore "^4.0.6"4761 ignore "^4.0.6"
4820 import-fresh "^3.0.0"4762 import-fresh "^3.0.0"
4821 imurmurhash "^0.1.4"4763 imurmurhash "^0.1.4"
4822 is-glob "^4.0.0"4764 is-glob "^4.0.0"
4823 js-yaml "^3.13.1"4765 js-yaml "^4.1.0"
4824 json-stable-stringify-without-jsonify "^1.0.1"4766 json-stable-stringify-without-jsonify "^1.0.1"
4825 levn "^0.4.1"4767 levn "^0.4.1"
4826 lodash.merge "^4.6.2"4768 lodash.merge "^4.6.2"
4827 minimatch "^3.0.4"4769 minimatch "^3.0.4"
4828 natural-compare "^1.4.0"4770 natural-compare "^1.4.0"
4829 optionator "^0.9.1"4771 optionator "^0.9.1"
4830 progress "^2.0.0"4772 progress "^2.0.0"
4831 regexpp "^3.1.0"4773 regexpp "^3.2.0"
4832 semver "^7.2.1"4774 semver "^7.2.1"
4833 strip-ansi "^6.0.0"4775 strip-ansi "^6.0.0"
4834 strip-json-comments "^3.1.0"4776 strip-json-comments "^3.1.0"
4835 table "^6.0.9"
4836 text-table "^0.2.0"4777 text-table "^0.2.0"
4837 v8-compile-cache "^2.0.3"4778 v8-compile-cache "^2.0.3"
48384779
4839espree@^7.3.0, espree@^7.3.1:4780espree@^9.0.0:
4840 version "7.3.1"4781 version "9.0.0"
4841 resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6"4782 resolved "https://registry.yarnpkg.com/espree/-/espree-9.0.0.tgz#e90a2965698228502e771c7a58489b1a9d107090"
4842 integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==4783 integrity sha512-r5EQJcYZ2oaGbeR0jR0fFVijGOcwai07/690YRXLINuhmVeRY4UKSAsQPe/0BNuDgwP7Ophoc1PRsr2E3tkbdQ==
4843 dependencies:4784 dependencies:
4844 acorn "^7.4.0"4785 acorn "^8.5.0"
4845 acorn-jsx "^5.3.1"4786 acorn-jsx "^5.3.1"
4846 eslint-visitor-keys "^1.3.0"4787 eslint-visitor-keys "^3.0.0"
48474788
4848esprima@4.0.1, esprima@^4.0.0, esprima@^4.0.1:4789esprima@4.0.1, esprima@^4.0.0, esprima@^4.0.1:
4849 version "4.0.1"4790 version "4.0.1"
4951 secp256k1 "^4.0.1"4892 secp256k1 "^4.0.1"
4952 setimmediate "^1.0.5"4893 setimmediate "^1.0.5"
49534894
4954ethereumjs-common@^1.3.2, ethereumjs-common@^1.5.0:4895ethereumjs-util@^7.0.10, ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.1, ethereumjs-util@^7.1.2:
4955 version "1.5.2"
4956 resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz#2065dbe9214e850f2e955a80e650cb6999066979"
4957 integrity sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==
4958
4959ethereumjs-tx@^2.1.1:
4960 version "2.1.2"4896 version "7.1.3"
4961 resolved "https://registry.yarnpkg.com/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz#5dfe7688bf177b45c9a23f86cf9104d47ea35fed"4897 resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.3.tgz#b55d7b64dde3e3e45749e4c41288238edec32d23"
4962 integrity sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==4898 integrity sha512-y+82tEbyASO0K0X1/SRhbJJoAlfcvq8JbrG4a5cjrOks7HS/36efU/0j2flxCPOUM++HFahk33kr/ZxyC4vNuw==
4963 dependencies:4899 dependencies:
4964 ethereumjs-common "^1.5.0"4900 "@types/bn.js" "^5.1.0"
4965 ethereumjs-util "^6.0.0"
4966
4967ethereumjs-util@^6.0.0:
4968 version "6.2.1"
4969 resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz#fcb4e4dd5ceacb9d2305426ab1a5cd93e3163b69"
4970 integrity sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==
4971 dependencies:
4972 "@types/bn.js" "^4.11.3"
4973 bn.js "^4.11.0"4901 bn.js "^5.1.2"
4974 create-hash "^1.1.2"4902 create-hash "^1.1.2"
4975 elliptic "^6.5.2"
4976 ethereum-cryptography "^0.1.3"4903 ethereum-cryptography "^0.1.3"
4977 ethjs-util "0.1.6"4904 rlp "^2.2.4"
4978 rlp "^2.2.3"
49794905
4980ethjs-unit@0.1.6:4906ethjs-unit@0.1.6:
4981 version "0.1.6"4907 version "0.1.6"
4985 bn.js "4.11.6"4911 bn.js "4.11.6"
4986 number-to-bn "1.7.0"4912 number-to-bn "1.7.0"
49874913
4988ethjs-util@0.1.6:
4989 version "0.1.6"
4990 resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536"
4991 integrity sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==
4992 dependencies:
4993 is-hex-prefixed "1.0.0"
4994 strip-hex-prefix "1.0.0"
4995
4996eventemitter3@4.0.4:4914eventemitter3@4.0.4:
4997 version "4.0.4"4915 version "4.0.4"
4998 resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384"4916 resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384"
5026 signal-exit "^3.0.3"4944 signal-exit "^3.0.3"
5027 strip-final-newline "^2.0.0"4945 strip-final-newline "^2.0.0"
50284946
4947exit-on-epipe@~1.0.1:
4948 version "1.0.1"
4949 resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
4950 integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==
4951
5029exit@^0.1.2:4952exit@^0.1.2:
5030 version "0.1.2"4953 version "0.1.2"
5031 resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"4954 resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
5032 integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=4955 integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
50334956
5034expand-brackets@^2.1.4:4957expect@^27.3.1:
5035 version "2.1.4"4958 version "27.3.1"
5036 resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"4959 resolved "https://registry.yarnpkg.com/expect/-/expect-27.3.1.tgz#d0f170b1f5c8a2009bab0beffd4bb94f043e38e7"
5037 integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=4960 integrity sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==
5038 dependencies:4961 dependencies:
5039 debug "^2.3.3"4962 "@jest/types" "^27.2.5"
5040 define-property "^0.2.5"
5041 extend-shallow "^2.0.1"
5042 posix-character-classes "^0.1.0"
5043 regex-not "^1.0.0"
5044 snapdragon "^0.8.1"
5045 to-regex "^3.0.1"
5046
5047expect@^27.1.0:
5048 version "27.1.0"
5049 resolved "https://registry.yarnpkg.com/expect/-/expect-27.1.0.tgz#380de0abb3a8f2299c4c6c66bbe930483b5dba9b"
5050 integrity sha512-9kJngV5hOJgkFil4F/uXm3hVBubUK2nERVfvqNNwxxuW8ZOUwSTTSysgfzckYtv/LBzj/LJXbiAF7okHCXgdug==
5051 dependencies:
5052 "@jest/types" "^27.1.0"
5053 ansi-styles "^5.0.0"4963 ansi-styles "^5.0.0"
5054 jest-get-type "^27.0.6"4964 jest-get-type "^27.3.1"
5055 jest-matcher-utils "^27.1.0"4965 jest-matcher-utils "^27.3.1"
5056 jest-message-util "^27.1.0"4966 jest-message-util "^27.3.1"
5057 jest-regex-util "^27.0.6"4967 jest-regex-util "^27.0.6"
50584968
5059express@^4.14.0:4969express@^4.14.0:
5099 dependencies:5009 dependencies:
5100 type "^2.0.0"5010 type "^2.0.0"
51015011
5102extend-shallow@^2.0.1:
5103 version "2.0.1"
5104 resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
5105 integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
5106 dependencies:
5107 is-extendable "^0.1.0"
5108
5109extend-shallow@^3.0.0, extend-shallow@^3.0.2:
5110 version "3.0.2"
5111 resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
5112 integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
5113 dependencies:
5114 assign-symbols "^1.0.0"
5115 is-extendable "^1.0.1"
5116
5117extend@~3.0.2:5012extend@~3.0.2:
5118 version "3.0.2"5013 version "3.0.2"
5119 resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"5014 resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
5128 iconv-lite "^0.4.24"5023 iconv-lite "^0.4.24"
5129 tmp "^0.0.33"5024 tmp "^0.0.33"
51305025
5131extglob@^2.0.4:
5132 version "2.0.4"
5133 resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
5134 integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
5135 dependencies:
5136 array-unique "^0.3.2"
5137 define-property "^1.0.0"
5138 expand-brackets "^2.1.4"
5139 extend-shallow "^2.0.1"
5140 fragment-cache "^0.2.1"
5141 regex-not "^1.0.0"
5142 snapdragon "^0.8.1"
5143 to-regex "^3.0.1"
5144
5145extsprintf@1.3.0:5026extsprintf@1.3.0:
5146 version "1.3.0"5027 version "1.3.0"
5147 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"5028 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
5240 stylus-lookup "^3.0.1"5121 stylus-lookup "^3.0.1"
5241 typescript "^3.9.7"5122 typescript "^3.9.7"
52425123
5243fill-range@^4.0.0:
5244 version "4.0.0"
5245 resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
5246 integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
5247 dependencies:
5248 extend-shallow "^2.0.1"
5249 is-number "^3.0.0"
5250 repeat-string "^1.6.1"
5251 to-regex-range "^2.1.0"
5252
5253fill-range@^7.0.1:5124fill-range@^7.0.1:
5254 version "7.0.1"5125 version "7.0.1"
5255 resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"5126 resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
5309 locate-path "^6.0.0"5180 locate-path "^6.0.0"
5310 path-exists "^4.0.0"5181 path-exists "^4.0.0"
53115182
5312find-up@^2.0.0, find-up@^2.1.0:5183find-up@^2.1.0:
5313 version "2.1.0"5184 version "2.1.0"
5314 resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"5185 resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
5315 integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=5186 integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
5359 resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43"5230 resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43"
5360 integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==5231 integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==
53615232
5362for-in@^1.0.2:
5363 version "1.0.2"
5364 resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
5365 integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
5366
5367foreach@^2.0.5:5233foreach@^2.0.5:
5368 version "2.0.5"5234 version "2.0.5"
5369 resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"5235 resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
5397 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"5263 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
5398 integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==5264 integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
53995265
5400fragment-cache@^0.2.1:
5401 version "0.2.1"
5402 resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
5403 integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
5404 dependencies:
5405 map-cache "^0.2.2"
5406
5407fresh@0.5.2:5266fresh@0.5.2:
5408 version "0.5.2"5267 version "0.5.2"
5409 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"5268 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
5464 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"5323 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
5465 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=5324 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
54665325
5467fsevents@^2.3.2, fsevents@~2.3.1, fsevents@~2.3.2:5326fsevents@^2.3.2, fsevents@~2.3.2:
5468 version "2.3.2"5327 version "2.3.2"
5469 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"5328 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
5470 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==5329 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
5479 resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"5338 resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
5480 integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=5339 integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
54815340
5482gauge@^v2.7.4:5341gauge@^v3.0.1:
5483 version "2.7.4"5342 version "3.0.1"
5484 resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"5343 resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.1.tgz#4bea07bcde3782f06dced8950e51307aa0f4a346"
5485 integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=5344 integrity sha512-6STz6KdQgxO4S/ko+AbjlFGGdGcknluoqU+79GOFCDqqyYj5OanQf9AjxwN0jCidtT+ziPMmPSt9E4hfQ0CwIQ==
5486 dependencies:5345 dependencies:
5487 aproba "^1.0.3"5346 aproba "^1.0.3 || ^2.0.0"
5347 color-support "^1.1.2"
5488 console-control-strings "^1.0.0"5348 console-control-strings "^1.0.0"
5489 has-unicode "^2.0.0"5349 has-unicode "^2.0.1"
5490 object-assign "^4.1.0"5350 object-assign "^4.1.1"
5491 signal-exit "^3.0.0"5351 signal-exit "^3.0.0"
5492 string-width "^1.0.1"5352 string-width "^1.0.1 || ^2.0.0"
5493 strip-ansi "^3.0.1"5353 strip-ansi "^3.0.1 || ^4.0.0"
5494 wide-align "^1.1.0"5354 wide-align "^1.1.2"
54955355
5496gensync@^1.0.0-beta.2:5356gensync@^1.0.0-beta.2:
5497 version "1.0.0-beta.2"5357 version "1.0.0-beta.2"
5559 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"5419 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
5560 integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==5420 integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
55615421
5562get-value@^2.0.3, get-value@^2.0.6:5422get-symbol-description@^1.0.0:
5563 version "2.0.6"5423 version "1.0.0"
5564 resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"5424 resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
5565 integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=5425 integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
5426 dependencies:
5427 call-bind "^1.0.2"
5428 get-intrinsic "^1.1.1"
55665429
5567getpass@^0.1.1:5430getpass@^0.1.1:
5568 version "0.1.7"5431 version "0.1.7"
5596 simple-get "^4.0.0"5459 simple-get "^4.0.0"
5597 util-extend "^1.0.1"5460 util-extend "^1.0.1"
55985461
5599gh-release@^6.0.0:5462gh-release@^6.0.1:
5600 version "6.0.0"5463 version "6.0.1"
5601 resolved "https://registry.yarnpkg.com/gh-release/-/gh-release-6.0.0.tgz#5e20a914f8dd2579bdebcab56a7e12f497767be6"5464 resolved "https://registry.yarnpkg.com/gh-release/-/gh-release-6.0.1.tgz#f28c5d44d889931d44bbf422cccff885723df6b3"
5602 integrity sha512-FNITfykM63cwMCwLaf/GVkmBVM4xP2FlMD0h2OcDoDhS//3mMtYL3m2sHSMRKzxUjRHPIs7hqIatUzso+4JawQ==5465 integrity sha512-irUYo1j7GjXzE8xsUyIvFX8SA7vNwO0pywd1a0NqkLHMh3595yurPEwnuj7SrkDOyqGu5lU9F50/7G3c6PHhmw==
5603 dependencies:5466 dependencies:
5604 "@octokit/rest" "^18.0.9"5467 "@octokit/rest" "^18.0.9"
5605 chalk "^4.1.0"5468 chalk "^4.1.0"
5606 changelog-parser "^2.0.0"5469 changelog-parser "^2.0.0"
5607 deep-extend "^0.6.0"5470 deep-extend "^0.6.0"
5608 gauge "^v2.7.4"5471 gauge "^v3.0.1"
5609 gh-release-assets "^2.0.0"5472 gh-release-assets "^2.0.0"
5610 ghauth "^5.0.0"5473 ghauth "^5.0.0"
5611 github-url-to-object "^4.0.4"5474 github-url-to-object "^4.0.4"
5631 dependencies:5494 dependencies:
5632 is-url "^1.1.0"5495 is-url "^1.1.0"
56335496
5634glob-parent@^5.1.0, glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2:5497glob-parent@^5.1.0, glob-parent@~5.1.2:
5635 version "5.1.2"5498 version "5.1.2"
5636 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"5499 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
5637 integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==5500 integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
5638 dependencies:5501 dependencies:
5639 is-glob "^4.0.1"5502 is-glob "^4.0.1"
56405503
5504glob-parent@^6.0.1:
5505 version "6.0.2"
5506 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
5507 integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
5508 dependencies:
5509 is-glob "^4.0.3"
5510
5641glob2base@^0.0.12:5511glob2base@^0.0.12:
5642 version "0.0.12"5512 version "0.0.12"
5643 resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56"5513 resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56"
5644 integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=5514 integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=
5645 dependencies:5515 dependencies:
5646 find-index "^0.1.1"5516 find-index "^0.1.1"
56475517
5648glob@7.1.6:5518glob@7.1.7, glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
5649 version "7.1.6"5519 version "7.1.7"
5650 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"5520 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
5651 integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==5521 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
5652 dependencies:5522 dependencies:
5653 fs.realpath "^1.0.0"5523 fs.realpath "^1.0.0"
5654 inflight "^1.0.4"5524 inflight "^1.0.4"
5657 once "^1.3.0"5527 once "^1.3.0"
5658 path-is-absolute "^1.0.0"5528 path-is-absolute "^1.0.0"
56595529
5660glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7:5530glob@^7.2.0:
5661 version "7.1.7"5531 version "7.2.0"
5662 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"5532 resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
5663 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==5533 integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
5664 dependencies:5534 dependencies:
5665 fs.realpath "^1.0.0"5535 fs.realpath "^1.0.0"
5666 inflight "^1.0.4"5536 inflight "^1.0.4"
5696 dependencies:5566 dependencies:
5697 type-fest "^0.20.2"5567 type-fest "^0.20.2"
56985568
5699globby@^11.0.3:5569globby@^11.0.3, globby@^11.0.4:
5700 version "11.0.4"5570 version "11.0.4"
5701 resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"5571 resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
5702 integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==5572 integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
5763 url-parse-lax "^1.0.0"5633 url-parse-lax "^1.0.0"
5764 url-to-options "^1.0.1"5634 url-to-options "^1.0.1"
57655635
5766graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4:5636graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4:
5767 version "4.2.6"5637 version "4.2.6"
5768 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"5638 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
5769 integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==5639 integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
5837 dependencies:5707 dependencies:
5838 has-symbol-support-x "^1.4.1"5708 has-symbol-support-x "^1.4.1"
58395709
5840has-unicode@^2.0.0:5710has-tostringtag@^1.0.0:
5711 version "1.0.0"
5712 resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
5713 integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
5714 dependencies:
5715 has-symbols "^1.0.2"
5716
5717has-unicode@^2.0.1:
5841 version "2.0.1"5718 version "2.0.1"
5842 resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"5719 resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
5843 integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=5720 integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
58445721
5845has-value@^0.3.1:
5846 version "0.3.1"
5847 resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
5848 integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
5849 dependencies:
5850 get-value "^2.0.3"
5851 has-values "^0.1.4"
5852 isobject "^2.0.0"
5853
5854has-value@^1.0.0:
5855 version "1.0.0"
5856 resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
5857 integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
5858 dependencies:
5859 get-value "^2.0.6"
5860 has-values "^1.0.0"
5861 isobject "^3.0.0"
5862
5863has-values@^0.1.4:
5864 version "0.1.4"
5865 resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
5866 integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
5867
5868has-values@^1.0.0:
5869 version "1.0.0"
5870 resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
5871 integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
5872 dependencies:
5873 is-number "^3.0.0"
5874 kind-of "^4.0.0"
5875
5876has-yarn@^2.1.0:5722has-yarn@^2.1.0:
5877 version "2.1.0"5723 version "2.1.0"
5878 resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"5724 resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"
5921 minimalistic-assert "^1.0.0"5767 minimalistic-assert "^1.0.0"
5922 minimalistic-crypto-utils "^1.0.1"5768 minimalistic-crypto-utils "^1.0.1"
59235769
5924hosted-git-info@^2.1.4:
5925 version "2.8.9"
5926 resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
5927 integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
5928
5929html-encoding-sniffer@^2.0.1:5770html-encoding-sniffer@^2.0.1:
5930 version "2.0.1"5771 version "2.0.1"
5931 resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"5772 resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
6025 resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"5866 resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
6026 integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==5867 integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
60275868
6028ignore@^5.1.1, ignore@^5.1.4:5869ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8:
6029 version "5.1.8"5870 version "5.1.8"
6030 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"5871 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
6031 integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==5872 integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
6133 resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"5974 resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
6134 integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==5975 integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
61355976
6136is-accessor-descriptor@^0.1.6:
6137 version "0.1.6"
6138 resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
6139 integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
6140 dependencies:
6141 kind-of "^3.0.2"
6142
6143is-accessor-descriptor@^1.0.0:
6144 version "1.0.0"
6145 resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
6146 integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
6147 dependencies:
6148 kind-of "^6.0.0"
6149
6150is-arguments@^1.0.4:5977is-arguments@^1.0.4:
6151 version "1.1.0"5978 version "1.1.0"
6152 resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9"5979 resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9"
6164 resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a"5991 resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a"
6165 integrity sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==5992 integrity sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==
61665993
6167is-binary-path@^1.0.0:
6168 version "1.0.1"
6169 resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
6170 integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
6171 dependencies:
6172 binary-extensions "^1.0.0"
6173
6174is-binary-path@~2.1.0:5994is-binary-path@~2.1.0:
6175 version "2.1.0"5995 version "2.1.0"
6176 resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"5996 resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
6185 dependencies:6005 dependencies:
6186 call-bind "^1.0.2"6006 call-bind "^1.0.2"
61876007
6188is-buffer@^1.1.5:
6189 version "1.1.6"
6190 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
6191 integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
6192
6193is-callable@^1.1.4, is-callable@^1.2.3:6008is-callable@^1.1.4, is-callable@^1.2.3:
6194 version "1.2.3"6009 version "1.2.3"
6195 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"6010 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
6196 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==6011 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
61976012
6013is-callable@^1.2.4:
6014 version "1.2.4"
6015 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
6016 integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
6017
6198is-ci@^2.0.0:6018is-ci@^2.0.0:
6199 version "2.0.0"6019 version "2.0.0"
6200 resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"6020 resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
6201 integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==6021 integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
6202 dependencies:6022 dependencies:
6203 ci-info "^2.0.0"6023 ci-info "^2.0.0"
62046024
6205is-ci@^3.0.0:
6206 version "3.0.0"
6207 resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994"
6208 integrity sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==
6209 dependencies:
6210 ci-info "^3.1.1"
6211
6212is-core-module@^2.2.0:6025is-core-module@^2.2.0:
6213 version "2.4.0"6026 version "2.4.0"
6214 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"6027 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
6215 integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==6028 integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==
6216 dependencies:6029 dependencies:
6217 has "^1.0.3"6030 has "^1.0.3"
62186031
6219is-core-module@^2.6.0:6032is-core-module@^2.7.0:
6220 version "2.6.0"6033 version "2.8.0"
6221 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19"6034 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548"
6222 integrity sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==6035 integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==
6223 dependencies:6036 dependencies:
6224 has "^1.0.3"6037 has "^1.0.3"
62256038
6226is-data-descriptor@^0.1.4:
6227 version "0.1.4"
6228 resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
6229 integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
6230 dependencies:
6231 kind-of "^3.0.2"
6232
6233is-data-descriptor@^1.0.0:
6234 version "1.0.0"
6235 resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
6236 integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
6237 dependencies:
6238 kind-of "^6.0.0"
6239
6240is-date-object@^1.0.1:6039is-date-object@^1.0.1:
6241 version "1.0.4"6040 version "1.0.4"
6242 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5"6041 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5"
6243 integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==6042 integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==
62446043
6245is-descriptor@^0.1.0:
6246 version "0.1.6"
6247 resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
6248 integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
6249 dependencies:
6250 is-accessor-descriptor "^0.1.6"
6251 is-data-descriptor "^0.1.4"
6252 kind-of "^5.0.0"
6253
6254is-descriptor@^1.0.0, is-descriptor@^1.0.2:
6255 version "1.0.2"
6256 resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
6257 integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
6258 dependencies:
6259 is-accessor-descriptor "^1.0.0"
6260 is-data-descriptor "^1.0.0"
6261 kind-of "^6.0.2"
6262
6263is-extendable@^0.1.0, is-extendable@^0.1.1:
6264 version "0.1.1"
6265 resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
6266 integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
6267
6268is-extendable@^1.0.1:
6269 version "1.0.1"
6270 resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
6271 integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
6272 dependencies:
6273 is-plain-object "^2.0.4"
6274
6275is-extglob@^2.1.1:6044is-extglob@^2.1.1:
6276 version "2.1.1"6045 version "2.1.1"
6277 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"6046 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
6278 integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=6047 integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
62796048
6280is-fullwidth-code-point@^1.0.0:
6281 version "1.0.0"
6282 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
6283 integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
6284 dependencies:
6285 number-is-nan "^1.0.0"
6286
6287is-fullwidth-code-point@^2.0.0:6049is-fullwidth-code-point@^2.0.0:
6288 version "2.0.0"6050 version "2.0.0"
6289 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"6051 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
6316 dependencies:6078 dependencies:
6317 is-extglob "^2.1.1"6079 is-extglob "^2.1.1"
63186080
6081is-glob@^4.0.3:
6082 version "4.0.3"
6083 resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
6084 integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
6085 dependencies:
6086 is-extglob "^2.1.1"
6087
6319is-hex-prefixed@1.0.0:6088is-hex-prefixed@1.0.0:
6320 version "1.0.0"6089 version "1.0.0"
6321 resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554"6090 resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554"
6354 resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb"6123 resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb"
6355 integrity sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==6124 integrity sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==
63566125
6357is-number@^3.0.0:
6358 version "3.0.0"
6359 resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
6360 integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
6361 dependencies:
6362 kind-of "^3.0.2"
6363
6364is-number@^7.0.0:6126is-number@^7.0.0:
6365 version "7.0.0"6127 version "7.0.0"
6366 resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"6128 resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
6396 resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"6158 resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
6397 integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==6159 integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
63986160
6399is-plain-object@^2.0.3, is-plain-object@^2.0.4:6161is-plain-object@^2.0.4:
6400 version "2.0.4"6162 version "2.0.4"
6401 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"6163 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
6402 integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==6164 integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
6428 call-bind "^1.0.2"6190 call-bind "^1.0.2"
6429 has-symbols "^1.0.2"6191 has-symbols "^1.0.2"
64306192
6193is-regex@^1.1.4:
6194 version "1.1.4"
6195 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
6196 integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
6197 dependencies:
6198 call-bind "^1.0.2"
6199 has-tostringtag "^1.0.0"
6200
6431is-regexp@^1.0.0:6201is-regexp@^1.0.0:
6432 version "1.0.0"6202 version "1.0.0"
6433 resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"6203 resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
6443 resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4"6213 resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4"
6444 integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==6214 integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==
64456215
6216is-shared-array-buffer@^1.0.1:
6217 version "1.0.1"
6218 resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6"
6219 integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==
6220
6446is-stream@^1.0.0:6221is-stream@^1.0.0:
6447 version "1.1.0"6222 version "1.1.0"
6448 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"6223 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
6458 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f"6233 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f"
6459 integrity sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==6234 integrity sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==
64606235
6236is-string@^1.0.7:
6237 version "1.0.7"
6238 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
6239 integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
6240 dependencies:
6241 has-tostringtag "^1.0.0"
6242
6461is-symbol@^1.0.2, is-symbol@^1.0.3:6243is-symbol@^1.0.2, is-symbol@^1.0.3:
6462 version "1.0.4"6244 version "1.0.4"
6463 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"6245 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
6496 resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"6278 resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"
6497 integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==6279 integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==
64986280
6499is-windows@^1.0.2:6281is-weakref@^1.0.1:
6500 version "1.0.2"6282 version "1.0.1"
6501 resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"6283 resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.1.tgz#842dba4ec17fa9ac9850df2d6efbc1737274f2a2"
6502 integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==6284 integrity sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==
6285 dependencies:
6286 call-bind "^1.0.0"
65036287
6504is-yarn-global@^0.3.0:6288is-yarn-global@^0.3.0:
6505 version "0.3.0"6289 version "0.3.0"
6506 resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"6290 resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
6507 integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==6291 integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
65086292
6509isarray@1.0.0, isarray@~1.0.0:6293isarray@~1.0.0:
6510 version "1.0.0"6294 version "1.0.0"
6511 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"6295 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
6512 integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=6296 integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
6516 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"6300 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
6517 integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=6301 integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
65186302
6519isobject@^2.0.0:6303isobject@^3.0.1:
6520 version "2.1.0"
6521 resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
6522 integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
6523 dependencies:
6524 isarray "1.0.0"
6525
6526isobject@^3.0.0, isobject@^3.0.1:
6527 version "3.0.1"6304 version "3.0.1"
6528 resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"6305 resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
6529 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=6306 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
6582 has-to-string-tag-x "^1.2.0"6359 has-to-string-tag-x "^1.2.0"
6583 is-object "^1.0.1"6360 is-object "^1.0.1"
65846361
6585jest-changed-files@^27.1.0:6362jest-changed-files@^27.3.0:
6586 version "27.1.0"6363 version "27.3.0"
6587 resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.1.0.tgz#42da6ea00f06274172745729d55f42b60a9dffe0"6364 resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.3.0.tgz#22a02cc2b34583fc66e443171dc271c0529d263c"
6588 integrity sha512-eRcb13TfQw0xiV2E98EmiEgs9a5uaBIqJChyl0G7jR9fCIvGjXovnDS6Zbku3joij4tXYcSK4SE1AXqOlUxjWg==6365 integrity sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==
6589 dependencies:6366 dependencies:
6590 "@jest/types" "^27.1.0"6367 "@jest/types" "^27.2.5"
6591 execa "^5.0.0"6368 execa "^5.0.0"
6592 throat "^6.0.1"6369 throat "^6.0.1"
65936370
6594jest-circus@^27.1.0:6371jest-circus@^27.3.1:
6595 version "27.1.0"6372 version "27.3.1"
6596 resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.1.0.tgz#24c280c90a625ea57da20ee231d25b1621979a57"6373 resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.3.1.tgz#1679e74387cbbf0c6a8b42de963250a6469e0797"
6597 integrity sha512-6FWtHs3nZyZlMBhRf1wvAC5CirnflbGJAY1xssSAnERLiiXQRH+wY2ptBVtXjX4gz4AA2EwRV57b038LmifRbA==6374 integrity sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==
6598 dependencies:6375 dependencies:
6599 "@jest/environment" "^27.1.0"6376 "@jest/environment" "^27.3.1"
6600 "@jest/test-result" "^27.1.0"6377 "@jest/test-result" "^27.3.1"
6601 "@jest/types" "^27.1.0"6378 "@jest/types" "^27.2.5"
6602 "@types/node" "*"6379 "@types/node" "*"
6603 chalk "^4.0.0"6380 chalk "^4.0.0"
6604 co "^4.6.0"6381 co "^4.6.0"
6605 dedent "^0.7.0"6382 dedent "^0.7.0"
6606 expect "^27.1.0"6383 expect "^27.3.1"
6607 is-generator-fn "^2.0.0"6384 is-generator-fn "^2.0.0"
6608 jest-each "^27.1.0"6385 jest-each "^27.3.1"
6609 jest-matcher-utils "^27.1.0"6386 jest-matcher-utils "^27.3.1"
6610 jest-message-util "^27.1.0"6387 jest-message-util "^27.3.1"
6611 jest-runtime "^27.1.0"6388 jest-runtime "^27.3.1"
6612 jest-snapshot "^27.1.0"6389 jest-snapshot "^27.3.1"
6613 jest-util "^27.1.0"6390 jest-util "^27.3.1"
6614 pretty-format "^27.1.0"6391 pretty-format "^27.3.1"
6615 slash "^3.0.0"6392 slash "^3.0.0"
6616 stack-utils "^2.0.3"6393 stack-utils "^2.0.3"
6617 throat "^6.0.1"6394 throat "^6.0.1"
66186395
6619jest-cli@^27.1.0:6396jest-cli@^27.3.1:
6620 version "27.1.0"6397 version "27.3.1"
6621 resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.1.0.tgz#118438e4d11cf6fb66cb2b2eb5778817eab3daeb"6398 resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.3.1.tgz#b576f9d146ba6643ce0a162d782b40152b6b1d16"
6622 integrity sha512-h6zPUOUu+6oLDrXz0yOWY2YXvBLk8gQinx4HbZ7SF4V3HzasQf+ncoIbKENUMwXyf54/6dBkYXvXJos+gOHYZw==6399 integrity sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==
6623 dependencies:6400 dependencies:
6624 "@jest/core" "^27.1.0"6401 "@jest/core" "^27.3.1"
6625 "@jest/test-result" "^27.1.0"6402 "@jest/test-result" "^27.3.1"
6626 "@jest/types" "^27.1.0"6403 "@jest/types" "^27.2.5"
6627 chalk "^4.0.0"6404 chalk "^4.0.0"
6628 exit "^0.1.2"6405 exit "^0.1.2"
6629 graceful-fs "^4.2.4"6406 graceful-fs "^4.2.4"
6630 import-local "^3.0.2"6407 import-local "^3.0.2"
6631 jest-config "^27.1.0"6408 jest-config "^27.3.1"
6632 jest-util "^27.1.0"6409 jest-util "^27.3.1"
6633 jest-validate "^27.1.0"6410 jest-validate "^27.3.1"
6634 prompts "^2.0.1"6411 prompts "^2.0.1"
6635 yargs "^16.0.3"6412 yargs "^16.2.0"
66366413
6637jest-config@^27.1.0:6414jest-config@^27.3.1:
6638 version "27.1.0"6415 version "27.3.1"
6639 resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.1.0.tgz#e6826e2baaa34c07c3839af86466870e339d9ada"6416 resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.3.1.tgz#cb3b7f6aaa8c0a7daad4f2b9573899ca7e09bbad"
6640 integrity sha512-GMo7f76vMYUA3b3xOdlcKeKQhKcBIgurjERO2hojo0eLkKPGcw7fyIoanH+m6KOP2bLad+fGnF8aWOJYxzNPeg==6417 integrity sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==
6641 dependencies:6418 dependencies:
6642 "@babel/core" "^7.1.0"6419 "@babel/core" "^7.1.0"
6643 "@jest/test-sequencer" "^27.1.0"6420 "@jest/test-sequencer" "^27.3.1"
6644 "@jest/types" "^27.1.0"6421 "@jest/types" "^27.2.5"
6645 babel-jest "^27.1.0"6422 babel-jest "^27.3.1"
6646 chalk "^4.0.0"6423 chalk "^4.0.0"
6424 ci-info "^3.2.0"
6647 deepmerge "^4.2.2"6425 deepmerge "^4.2.2"
6648 glob "^7.1.1"6426 glob "^7.1.1"
6649 graceful-fs "^4.2.4"6427 graceful-fs "^4.2.4"
6650 is-ci "^3.0.0"6428 jest-circus "^27.3.1"
6651 jest-circus "^27.1.0"
6652 jest-environment-jsdom "^27.1.0"6429 jest-environment-jsdom "^27.3.1"
6653 jest-environment-node "^27.1.0"6430 jest-environment-node "^27.3.1"
6654 jest-get-type "^27.0.6"6431 jest-get-type "^27.3.1"
6655 jest-jasmine2 "^27.1.0"6432 jest-jasmine2 "^27.3.1"
6656 jest-regex-util "^27.0.6"6433 jest-regex-util "^27.0.6"
6657 jest-resolve "^27.1.0"6434 jest-resolve "^27.3.1"
6658 jest-runner "^27.1.0"6435 jest-runner "^27.3.1"
6659 jest-util "^27.1.0"6436 jest-util "^27.3.1"
6660 jest-validate "^27.1.0"6437 jest-validate "^27.3.1"
6661 micromatch "^4.0.4"6438 micromatch "^4.0.4"
6662 pretty-format "^27.1.0"6439 pretty-format "^27.3.1"
66636440
6664jest-diff@^27.1.0:6441jest-diff@^27.3.1:
6665 version "27.1.0"6442 version "27.3.1"
6666 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.1.0.tgz#c7033f25add95e2218f3c7f4c3d7b634ab6b3cd2"6443 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.3.1.tgz#d2775fea15411f5f5aeda2a5e02c2f36440f6d55"
6667 integrity sha512-rjfopEYl58g/SZTsQFmspBODvMSytL16I+cirnScWTLkQVXYVZfxm78DFfdIIXc05RCYuGjxJqrdyG4PIFzcJg==6444 integrity sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==
6668 dependencies:6445 dependencies:
6669 chalk "^4.0.0"6446 chalk "^4.0.0"
6670 diff-sequences "^27.0.6"6447 diff-sequences "^27.0.6"
6671 jest-get-type "^27.0.6"6448 jest-get-type "^27.3.1"
6672 pretty-format "^27.1.0"6449 pretty-format "^27.3.1"
66736450
6674jest-docblock@^27.0.6:6451jest-docblock@^27.0.6:
6675 version "27.0.6"6452 version "27.0.6"
6678 dependencies:6455 dependencies:
6679 detect-newline "^3.0.0"6456 detect-newline "^3.0.0"
66806457
6681jest-each@^27.1.0:6458jest-each@^27.3.1:
6682 version "27.1.0"6459 version "27.3.1"
6683 resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.1.0.tgz#36ac75f7aeecb3b8da2a8e617ccb30a446df408c"6460 resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.3.1.tgz#14c56bb4f18dd18dc6bdd853919b5f16a17761ff"
6684 integrity sha512-K/cNvQlmDqQMRHF8CaQ0XPzCfjP5HMJc2bIJglrIqI9fjwpNqITle63IWE+wq4p+3v+iBgh7Wq0IdGpLx5xjDg==6461 integrity sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==
6685 dependencies:6462 dependencies:
6686 "@jest/types" "^27.1.0"6463 "@jest/types" "^27.2.5"
6687 chalk "^4.0.0"6464 chalk "^4.0.0"
6688 jest-get-type "^27.0.6"6465 jest-get-type "^27.3.1"
6689 jest-util "^27.1.0"6466 jest-util "^27.3.1"
6690 pretty-format "^27.1.0"6467 pretty-format "^27.3.1"
66916468
6692jest-environment-jsdom@^27.1.0:6469jest-environment-jsdom@^27.3.1:
6693 version "27.1.0"6470 version "27.3.1"
6694 resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.1.0.tgz#5fb3eb8a67e02e6cc623640388d5f90e33075f18"6471 resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz#63ac36d68f7a9303494df783494856222b57f73e"
6695 integrity sha512-JbwOcOxh/HOtsj56ljeXQCUJr3ivnaIlM45F5NBezFLVYdT91N5UofB1ux2B1CATsQiudcHdgTaeuqGXJqjJYQ==6472 integrity sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==
6696 dependencies:6473 dependencies:
6697 "@jest/environment" "^27.1.0"6474 "@jest/environment" "^27.3.1"
6698 "@jest/fake-timers" "^27.1.0"6475 "@jest/fake-timers" "^27.3.1"
6699 "@jest/types" "^27.1.0"6476 "@jest/types" "^27.2.5"
6700 "@types/node" "*"6477 "@types/node" "*"
6701 jest-mock "^27.1.0"6478 jest-mock "^27.3.0"
6702 jest-util "^27.1.0"6479 jest-util "^27.3.1"
6703 jsdom "^16.6.0"6480 jsdom "^16.6.0"
67046481
6705jest-environment-node@^27.1.0:6482jest-environment-node@^27.3.1:
6706 version "27.1.0"6483 version "27.3.1"
6707 resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.1.0.tgz#feea6b765f1fd4582284d4f1007df2b0a8d15b7f"6484 resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.3.1.tgz#af7d0eed04edafb740311b303f3fe7c8c27014bb"
6708 integrity sha512-JIyJ8H3wVyM4YCXp7njbjs0dIT87yhGlrXCXhDKNIg1OjurXr6X38yocnnbXvvNyqVTqSI4M9l+YfPKueqL1lw==6485 integrity sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==
6709 dependencies:6486 dependencies:
6710 "@jest/environment" "^27.1.0"6487 "@jest/environment" "^27.3.1"
6711 "@jest/fake-timers" "^27.1.0"6488 "@jest/fake-timers" "^27.3.1"
6712 "@jest/types" "^27.1.0"6489 "@jest/types" "^27.2.5"
6713 "@types/node" "*"6490 "@types/node" "*"
6714 jest-mock "^27.1.0"6491 jest-mock "^27.3.0"
6715 jest-util "^27.1.0"6492 jest-util "^27.3.1"
67166493
6717jest-get-type@^27.0.6:6494jest-get-type@^27.3.1:
6718 version "27.0.6"6495 version "27.3.1"
6719 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"6496 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.3.1.tgz#a8a2b0a12b50169773099eee60a0e6dd11423eff"
6720 integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==6497 integrity sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==
67216498
6722jest-haste-map@^27.1.0:6499jest-haste-map@^27.3.1:
6723 version "27.1.0"6500 version "27.3.1"
6724 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.1.0.tgz#a39f456823bd6a74e3c86ad25f6fa870428326bf"6501 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.3.1.tgz#7656fbd64bf48bda904e759fc9d93e2c807353ee"
6725 integrity sha512-7mz6LopSe+eA6cTFMf10OfLLqRoIPvmMyz5/OnSXnHO7hB0aDP1iIeLWCXzAcYU5eIJVpHr12Bk9yyq2fTW9vg==6502 integrity sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==
6726 dependencies:6503 dependencies:
6727 "@jest/types" "^27.1.0"6504 "@jest/types" "^27.2.5"
6728 "@types/graceful-fs" "^4.1.2"6505 "@types/graceful-fs" "^4.1.2"
6729 "@types/node" "*"6506 "@types/node" "*"
6730 anymatch "^3.0.3"6507 anymatch "^3.0.3"
6731 fb-watchman "^2.0.0"6508 fb-watchman "^2.0.0"
6732 graceful-fs "^4.2.4"6509 graceful-fs "^4.2.4"
6733 jest-regex-util "^27.0.6"6510 jest-regex-util "^27.0.6"
6734 jest-serializer "^27.0.6"6511 jest-serializer "^27.0.6"
6735 jest-util "^27.1.0"6512 jest-util "^27.3.1"
6736 jest-worker "^27.1.0"6513 jest-worker "^27.3.1"
6737 micromatch "^4.0.4"6514 micromatch "^4.0.4"
6738 walker "^1.0.7"6515 walker "^1.0.7"
6739 optionalDependencies:6516 optionalDependencies:
6740 fsevents "^2.3.2"6517 fsevents "^2.3.2"
67416518
6742jest-jasmine2@^27.1.0:6519jest-jasmine2@^27.3.1:
6743 version "27.1.0"6520 version "27.3.1"
6744 resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.1.0.tgz#324a3de0b2ee20d238b2b5b844acc4571331a206"6521 resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz#df6d3d07c7dafc344feb43a0072a6f09458d32b0"
6745 integrity sha512-Z/NIt0wBDg3przOW2FCWtYjMn3Ip68t0SL60agD/e67jlhTyV3PIF8IzT9ecwqFbeuUSO2OT8WeJgHcalDGFzQ==6522 integrity sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==
6746 dependencies:6523 dependencies:
6747 "@babel/traverse" "^7.1.0"6524 "@babel/traverse" "^7.1.0"
6748 "@jest/environment" "^27.1.0"6525 "@jest/environment" "^27.3.1"
6749 "@jest/source-map" "^27.0.6"6526 "@jest/source-map" "^27.0.6"
6750 "@jest/test-result" "^27.1.0"6527 "@jest/test-result" "^27.3.1"
6751 "@jest/types" "^27.1.0"6528 "@jest/types" "^27.2.5"
6752 "@types/node" "*"6529 "@types/node" "*"
6753 chalk "^4.0.0"6530 chalk "^4.0.0"
6754 co "^4.6.0"6531 co "^4.6.0"
6755 expect "^27.1.0"6532 expect "^27.3.1"
6756 is-generator-fn "^2.0.0"6533 is-generator-fn "^2.0.0"
6757 jest-each "^27.1.0"6534 jest-each "^27.3.1"
6758 jest-matcher-utils "^27.1.0"6535 jest-matcher-utils "^27.3.1"
6759 jest-message-util "^27.1.0"6536 jest-message-util "^27.3.1"
6760 jest-runtime "^27.1.0"6537 jest-runtime "^27.3.1"
6761 jest-snapshot "^27.1.0"6538 jest-snapshot "^27.3.1"
6762 jest-util "^27.1.0"6539 jest-util "^27.3.1"
6763 pretty-format "^27.1.0"6540 pretty-format "^27.3.1"
6764 throat "^6.0.1"6541 throat "^6.0.1"
67656542
6766jest-leak-detector@^27.1.0:6543jest-leak-detector@^27.3.1:
6767 version "27.1.0"6544 version "27.3.1"
6768 resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.1.0.tgz#fe7eb633c851e06280ec4dd248067fe232c00a79"6545 resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz#7fb632c2992ef707a1e73286e1e704f9cc1772b2"
6769 integrity sha512-oHvSkz1E80VyeTKBvZNnw576qU+cVqRXUD3/wKXh1zpaki47Qty2xeHg2HKie9Hqcd2l4XwircgNOWb/NiGqdA==6546 integrity sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==
6770 dependencies:6547 dependencies:
6771 jest-get-type "^27.0.6"6548 jest-get-type "^27.3.1"
6772 pretty-format "^27.1.0"6549 pretty-format "^27.3.1"
67736550
6774jest-matcher-utils@^27.1.0:6551jest-matcher-utils@^27.3.1:
6775 version "27.1.0"6552 version "27.3.1"
6776 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.1.0.tgz#68afda0885db1f0b9472ce98dc4c535080785301"6553 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz#257ad61e54a6d4044e080d85dbdc4a08811e9c1c"
6777 integrity sha512-VmAudus2P6Yt/JVBRdTPFhUzlIN8DYJd+et5Rd9QDsO/Z82Z4iwGjo43U8Z+PTiz8CBvKvlb6Fh3oKy39hykkQ==6554 integrity sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==
6778 dependencies:6555 dependencies:
6779 chalk "^4.0.0"6556 chalk "^4.0.0"
6780 jest-diff "^27.1.0"6557 jest-diff "^27.3.1"
6781 jest-get-type "^27.0.6"6558 jest-get-type "^27.3.1"
6782 pretty-format "^27.1.0"6559 pretty-format "^27.3.1"
67836560
6784jest-message-util@^27.1.0:6561jest-message-util@^27.3.1:
6785 version "27.1.0"6562 version "27.3.1"
6786 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.1.0.tgz#e77692c84945d1d10ef00afdfd3d2c20bd8fb468"6563 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.3.1.tgz#f7c25688ad3410ab10bcb862bcfe3152345c6436"
6787 integrity sha512-Eck8NFnJ5Sg36R9XguD65cf2D5+McC+NF5GIdEninoabcuoOfWrID5qJhufq5FB0DRKoiyxB61hS7MKoMD0trQ==6564 integrity sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==
6788 dependencies:6565 dependencies:
6789 "@babel/code-frame" "^7.12.13"6566 "@babel/code-frame" "^7.12.13"
6790 "@jest/types" "^27.1.0"6567 "@jest/types" "^27.2.5"
6791 "@types/stack-utils" "^2.0.0"6568 "@types/stack-utils" "^2.0.0"
6792 chalk "^4.0.0"6569 chalk "^4.0.0"
6793 graceful-fs "^4.2.4"6570 graceful-fs "^4.2.4"
6794 micromatch "^4.0.4"6571 micromatch "^4.0.4"
6795 pretty-format "^27.1.0"6572 pretty-format "^27.3.1"
6796 slash "^3.0.0"6573 slash "^3.0.0"
6797 stack-utils "^2.0.3"6574 stack-utils "^2.0.3"
67986575
6799jest-mock@^27.1.0:6576jest-mock@^27.3.0:
6800 version "27.1.0"6577 version "27.3.0"
6801 resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.1.0.tgz#7ca6e4d09375c071661642d1c14c4711f3ab4b4f"6578 resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.3.0.tgz#ddf0ec3cc3e68c8ccd489bef4d1f525571a1b867"
6802 integrity sha512-iT3/Yhu7DwAg/0HvvLCqLvrTKTRMyJlrrfJYWzuLSf9RCAxBoIXN3HoymZxMnYsC3eD8ewGbUa9jUknwBenx2w==6579 integrity sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==
6803 dependencies:6580 dependencies:
6804 "@jest/types" "^27.1.0"6581 "@jest/types" "^27.2.5"
6805 "@types/node" "*"6582 "@types/node" "*"
68066583
6807jest-pnp-resolver@^1.2.2:6584jest-pnp-resolver@^1.2.2:
6814 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"6591 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"
6815 integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==6592 integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==
68166593
6817jest-resolve-dependencies@^27.1.0:6594jest-resolve-dependencies@^27.3.1:
6818 version "27.1.0"6595 version "27.3.1"
6819 resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.1.0.tgz#d32ea4a2c82f76410f6157d0ec6cde24fbff2317"6596 resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz#85b99bdbdfa46e2c81c6228fc4c91076f624f6e2"
6820 integrity sha512-Kq5XuDAELuBnrERrjFYEzu/A+i2W7l9HnPWqZEeKGEQ7m1R+6ndMbdXCVCx29Se1qwLZLgvoXwinB3SPIaitMQ==6597 integrity sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==
6821 dependencies:6598 dependencies:
6822 "@jest/types" "^27.1.0"6599 "@jest/types" "^27.2.5"
6823 jest-regex-util "^27.0.6"6600 jest-regex-util "^27.0.6"
6824 jest-snapshot "^27.1.0"6601 jest-snapshot "^27.3.1"
68256602
6826jest-resolve@^27.1.0:6603jest-resolve@^27.3.1:
6827 version "27.1.0"6604 version "27.3.1"
6828 resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.1.0.tgz#bb22303c9e240cccdda28562e3c6fbcc6a23ac86"6605 resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.3.1.tgz#0e5542172a1aa0270be6f66a65888647bdd74a3e"
6829 integrity sha512-TXvzrLyPg0vLOwcWX38ZGYeEztSEmW+cQQKqc4HKDUwun31wsBXwotRlUz4/AYU/Fq4GhbMd/ileIWZEtcdmIA==6606 integrity sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==
6830 dependencies:6607 dependencies:
6831 "@jest/types" "^27.1.0"6608 "@jest/types" "^27.2.5"
6832 chalk "^4.0.0"6609 chalk "^4.0.0"
6833 escalade "^3.1.1"
6834 graceful-fs "^4.2.4"6610 graceful-fs "^4.2.4"
6835 jest-haste-map "^27.1.0"6611 jest-haste-map "^27.3.1"
6836 jest-pnp-resolver "^1.2.2"6612 jest-pnp-resolver "^1.2.2"
6837 jest-util "^27.1.0"6613 jest-util "^27.3.1"
6838 jest-validate "^27.1.0"6614 jest-validate "^27.3.1"
6839 resolve "^1.20.0"6615 resolve "^1.20.0"
6616 resolve.exports "^1.1.0"
6840 slash "^3.0.0"6617 slash "^3.0.0"
68416618
6842jest-runner@^27.1.0:6619jest-runner@^27.3.1:
6843 version "27.1.0"6620 version "27.3.1"
6844 resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.1.0.tgz#1b28d114fb3b67407b8354c9385d47395e8ff83f"6621 resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.3.1.tgz#1d594dcbf3bd8600a7e839e790384559eaf96e3e"
6845 integrity sha512-ZWPKr9M5w5gDplz1KsJ6iRmQaDT/yyAFLf18fKbb/+BLWsR1sCNC2wMT0H7pP3gDcBz0qZ6aJraSYUNAGSJGaw==6622 integrity sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==
6846 dependencies:6623 dependencies:
6847 "@jest/console" "^27.1.0"6624 "@jest/console" "^27.3.1"
6848 "@jest/environment" "^27.1.0"6625 "@jest/environment" "^27.3.1"
6849 "@jest/test-result" "^27.1.0"6626 "@jest/test-result" "^27.3.1"
6850 "@jest/transform" "^27.1.0"6627 "@jest/transform" "^27.3.1"
6851 "@jest/types" "^27.1.0"6628 "@jest/types" "^27.2.5"
6852 "@types/node" "*"6629 "@types/node" "*"
6853 chalk "^4.0.0"6630 chalk "^4.0.0"
6854 emittery "^0.8.1"6631 emittery "^0.8.1"
6855 exit "^0.1.2"6632 exit "^0.1.2"
6856 graceful-fs "^4.2.4"6633 graceful-fs "^4.2.4"
6857 jest-docblock "^27.0.6"6634 jest-docblock "^27.0.6"
6858 jest-environment-jsdom "^27.1.0"6635 jest-environment-jsdom "^27.3.1"
6859 jest-environment-node "^27.1.0"6636 jest-environment-node "^27.3.1"
6860 jest-haste-map "^27.1.0"6637 jest-haste-map "^27.3.1"
6861 jest-leak-detector "^27.1.0"6638 jest-leak-detector "^27.3.1"
6862 jest-message-util "^27.1.0"6639 jest-message-util "^27.3.1"
6863 jest-resolve "^27.1.0"6640 jest-resolve "^27.3.1"
6864 jest-runtime "^27.1.0"6641 jest-runtime "^27.3.1"
6865 jest-util "^27.1.0"6642 jest-util "^27.3.1"
6866 jest-worker "^27.1.0"6643 jest-worker "^27.3.1"
6867 source-map-support "^0.5.6"6644 source-map-support "^0.5.6"
6868 throat "^6.0.1"6645 throat "^6.0.1"
68696646
6870jest-runtime@^27.1.0:6647jest-runtime@^27.3.1:
6871 version "27.1.0"6648 version "27.3.1"
6872 resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.1.0.tgz#1a98d984ffebc16a0b4f9eaad8ab47c00a750cf5"6649 resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.3.1.tgz#80fa32eb85fe5af575865ddf379874777ee993d7"
6873 integrity sha512-okiR2cpGjY0RkWmUGGado6ETpFOi9oG3yV0CioYdoktkVxy5Hv0WRLWnJFuArSYS8cHMCNcceUUMGiIfgxCO9A==6650 integrity sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==
6874 dependencies:6651 dependencies:
6875 "@jest/console" "^27.1.0"6652 "@jest/console" "^27.3.1"
6876 "@jest/environment" "^27.1.0"6653 "@jest/environment" "^27.3.1"
6877 "@jest/fake-timers" "^27.1.0"
6878 "@jest/globals" "^27.1.0"6654 "@jest/globals" "^27.3.1"
6879 "@jest/source-map" "^27.0.6"6655 "@jest/source-map" "^27.0.6"
6880 "@jest/test-result" "^27.1.0"6656 "@jest/test-result" "^27.3.1"
6881 "@jest/transform" "^27.1.0"6657 "@jest/transform" "^27.3.1"
6882 "@jest/types" "^27.1.0"6658 "@jest/types" "^27.2.5"
6883 "@types/yargs" "^16.0.0"6659 "@types/yargs" "^16.0.0"
6884 chalk "^4.0.0"6660 chalk "^4.0.0"
6885 cjs-module-lexer "^1.0.0"6661 cjs-module-lexer "^1.0.0"
6888 exit "^0.1.2"6664 exit "^0.1.2"
6889 glob "^7.1.3"6665 glob "^7.1.3"
6890 graceful-fs "^4.2.4"6666 graceful-fs "^4.2.4"
6891 jest-haste-map "^27.1.0"6667 jest-haste-map "^27.3.1"
6892 jest-message-util "^27.1.0"6668 jest-message-util "^27.3.1"
6893 jest-mock "^27.1.0"6669 jest-mock "^27.3.0"
6894 jest-regex-util "^27.0.6"6670 jest-regex-util "^27.0.6"
6895 jest-resolve "^27.1.0"6671 jest-resolve "^27.3.1"
6896 jest-snapshot "^27.1.0"6672 jest-snapshot "^27.3.1"
6897 jest-util "^27.1.0"6673 jest-util "^27.3.1"
6898 jest-validate "^27.1.0"6674 jest-validate "^27.3.1"
6899 slash "^3.0.0"6675 slash "^3.0.0"
6900 strip-bom "^4.0.0"6676 strip-bom "^4.0.0"
6901 yargs "^16.0.3"6677 yargs "^16.2.0"
69026678
6903jest-serializer@^27.0.6:6679jest-serializer@^27.0.6:
6904 version "27.0.6"6680 version "27.0.6"
6908 "@types/node" "*"6684 "@types/node" "*"
6909 graceful-fs "^4.2.4"6685 graceful-fs "^4.2.4"
69106686
6911jest-snapshot@^27.1.0:6687jest-snapshot@^27.3.1:
6912 version "27.1.0"6688 version "27.3.1"
6913 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.1.0.tgz#2a063ab90064017a7e9302528be7eaea6da12d17"6689 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.3.1.tgz#1da5c0712a252d70917d46c037054f5918c49ee4"
6914 integrity sha512-eaeUBoEjuuRwmiRI51oTldUsKOohB1F6fPqWKKILuDi/CStxzp2IWekVUXbuHHoz5ik33ioJhshiHpgPFbYgcA==6690 integrity sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==
6915 dependencies:6691 dependencies:
6916 "@babel/core" "^7.7.2"6692 "@babel/core" "^7.7.2"
6917 "@babel/generator" "^7.7.2"6693 "@babel/generator" "^7.7.2"
6918 "@babel/parser" "^7.7.2"6694 "@babel/parser" "^7.7.2"
6919 "@babel/plugin-syntax-typescript" "^7.7.2"6695 "@babel/plugin-syntax-typescript" "^7.7.2"
6920 "@babel/traverse" "^7.7.2"6696 "@babel/traverse" "^7.7.2"
6921 "@babel/types" "^7.0.0"6697 "@babel/types" "^7.0.0"
6922 "@jest/transform" "^27.1.0"6698 "@jest/transform" "^27.3.1"
6923 "@jest/types" "^27.1.0"6699 "@jest/types" "^27.2.5"
6924 "@types/babel__traverse" "^7.0.4"6700 "@types/babel__traverse" "^7.0.4"
6925 "@types/prettier" "^2.1.5"6701 "@types/prettier" "^2.1.5"
6926 babel-preset-current-node-syntax "^1.0.0"6702 babel-preset-current-node-syntax "^1.0.0"
6927 chalk "^4.0.0"6703 chalk "^4.0.0"
6928 expect "^27.1.0"6704 expect "^27.3.1"
6929 graceful-fs "^4.2.4"6705 graceful-fs "^4.2.4"
6930 jest-diff "^27.1.0"6706 jest-diff "^27.3.1"
6931 jest-get-type "^27.0.6"6707 jest-get-type "^27.3.1"
6932 jest-haste-map "^27.1.0"6708 jest-haste-map "^27.3.1"
6933 jest-matcher-utils "^27.1.0"6709 jest-matcher-utils "^27.3.1"
6934 jest-message-util "^27.1.0"6710 jest-message-util "^27.3.1"
6935 jest-resolve "^27.1.0"6711 jest-resolve "^27.3.1"
6936 jest-util "^27.1.0"6712 jest-util "^27.3.1"
6937 natural-compare "^1.4.0"6713 natural-compare "^1.4.0"
6938 pretty-format "^27.1.0"6714 pretty-format "^27.3.1"
6939 semver "^7.3.2"6715 semver "^7.3.2"
69406716
6941jest-util@^27.1.0:6717jest-util@^27.3.1:
6942 version "27.1.0"6718 version "27.3.1"
6943 resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.1.0.tgz#06a53777a8cb7e4940ca8e20bf9c67dd65d9bd68"6719 resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.3.1.tgz#a58cdc7b6c8a560caac9ed6bdfc4e4ff23f80429"
6944 integrity sha512-edSLD2OneYDKC6gZM1yc+wY/877s/fuJNoM1k3sOEpzFyeptSmke3SLnk1dDHk9CgTA+58mnfx3ew3J11Kes/w==6720 integrity sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==
6945 dependencies:6721 dependencies:
6946 "@jest/types" "^27.1.0"6722 "@jest/types" "^27.2.5"
6947 "@types/node" "*"6723 "@types/node" "*"
6948 chalk "^4.0.0"6724 chalk "^4.0.0"
6725 ci-info "^3.2.0"
6949 graceful-fs "^4.2.4"6726 graceful-fs "^4.2.4"
6950 is-ci "^3.0.0"
6951 picomatch "^2.2.3"6727 picomatch "^2.2.3"
69526728
6953jest-validate@^27.1.0:6729jest-validate@^27.3.1:
6954 version "27.1.0"6730 version "27.3.1"
6955 resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.1.0.tgz#d9e82024c5e3f5cef52a600cfc456793a84c0998"6731 resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.3.1.tgz#3a395d61a19cd13ae9054af8cdaf299116ef8a24"
6956 integrity sha512-QiJ+4XuSuMsfPi9zvdO//IrSRSlG6ybJhOpuqYSsuuaABaNT84h0IoD6vvQhThBOKT+DIKvl5sTM0l6is9+SRA==6732 integrity sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==
6957 dependencies:6733 dependencies:
6958 "@jest/types" "^27.1.0"6734 "@jest/types" "^27.2.5"
6959 camelcase "^6.2.0"6735 camelcase "^6.2.0"
6960 chalk "^4.0.0"6736 chalk "^4.0.0"
6961 jest-get-type "^27.0.6"6737 jest-get-type "^27.3.1"
6962 leven "^3.1.0"6738 leven "^3.1.0"
6963 pretty-format "^27.1.0"6739 pretty-format "^27.3.1"
69646740
6965jest-watcher@^27.1.0:6741jest-watcher@^27.3.1:
6966 version "27.1.0"6742 version "27.3.1"
6967 resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.1.0.tgz#2511fcddb0e969a400f3d1daa74265f93f13ce93"6743 resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.3.1.tgz#ba5e0bc6aa843612b54ddb7f009d1cbff7e05f3e"
6968 integrity sha512-ivaWTrA46aHWdgPDgPypSHiNQjyKnLBpUIHeBaGg11U+pDzZpkffGlcB1l1a014phmG0mHgkOHtOgiqJQM6yKQ==6744 integrity sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==
6969 dependencies:6745 dependencies:
6970 "@jest/test-result" "^27.1.0"6746 "@jest/test-result" "^27.3.1"
6971 "@jest/types" "^27.1.0"6747 "@jest/types" "^27.2.5"
6972 "@types/node" "*"6748 "@types/node" "*"
6973 ansi-escapes "^4.2.1"6749 ansi-escapes "^4.2.1"
6974 chalk "^4.0.0"6750 chalk "^4.0.0"
6975 jest-util "^27.1.0"6751 jest-util "^27.3.1"
6976 string-length "^4.0.1"6752 string-length "^4.0.1"
69776753
6978jest-worker@^27.1.0:6754jest-worker@^27.3.1:
6979 version "27.1.0"6755 version "27.3.1"
6980 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.1.0.tgz#65f4a88e37148ed984ba8ca8492d6b376938c0aa"6756 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.3.1.tgz#0def7feae5b8042be38479799aeb7b5facac24b2"
6981 integrity sha512-mO4PHb2QWLn9yRXGp7rkvXLAYuxwhq1ZYUo0LoDhg8wqvv4QizP1ZWEJOeolgbEgAWZLIEU0wsku8J+lGWfBhg==6757 integrity sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==
6982 dependencies:6758 dependencies:
6983 "@types/node" "*"6759 "@types/node" "*"
6984 merge-stream "^2.0.0"6760 merge-stream "^2.0.0"
6985 supports-color "^8.0.0"6761 supports-color "^8.0.0"
69866762
6987jest@^27.1.0:6763jest@^27.3.1:
6988 version "27.1.0"6764 version "27.3.1"
6989 resolved "https://registry.yarnpkg.com/jest/-/jest-27.1.0.tgz#eaab62dfdc02d8b7c814cd27b8d2d92bc46d3d69"6765 resolved "https://registry.yarnpkg.com/jest/-/jest-27.3.1.tgz#b5bab64e8f56b6f7e275ba1836898b0d9f1e5c8a"
6990 integrity sha512-pSQDVwRSwb109Ss13lcMtdfS9r8/w2Zz8+mTUA9VORD66GflCdl8nUFCqM96geOD2EBwWCNURrNAfQsLIDNBdg==6766 integrity sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==
6991 dependencies:6767 dependencies:
6992 "@jest/core" "^27.1.0"6768 "@jest/core" "^27.3.1"
6993 import-local "^3.0.2"6769 import-local "^3.0.2"
6994 jest-cli "^27.1.0"6770 jest-cli "^27.3.1"
69956771
6996js-sha3@0.5.7, js-sha3@^0.5.7:6772js-sha3@0.5.7, js-sha3@^0.5.7:
6997 version "0.5.7"6773 version "0.5.7"
7008 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"6784 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
7009 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==6785 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
70106786
7011js-yaml@4.0.0:6787js-yaml@4.1.0, js-yaml@^4.1.0:
7012 version "4.0.0"6788 version "4.1.0"
7013 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.0.0.tgz#f426bc0ff4b4051926cd588c71113183409a121f"6789 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
7014 integrity sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==6790 integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
7015 dependencies:6791 dependencies:
7016 argparse "^2.0.1"6792 argparse "^2.0.1"
70176793
7076 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"6852 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
7077 integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=6853 integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
70786854
7079json-parse-better-errors@^1.0.1:
7080 version "1.0.2"
7081 resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
7082 integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
7083
7084json-parse-even-better-errors@^2.3.0:6855json-parse-even-better-errors@^2.3.0:
7085 version "2.3.1"6856 version "2.3.1"
7086 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"6857 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
7091 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"6862 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
7092 integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==6863 integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
70936864
7094json-schema-traverse@^1.0.0:
7095 version "1.0.0"
7096 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
7097 integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
7098
7099json-schema@0.2.3:6865json-schema@0.2.3:
7100 version "0.2.3"6866 version "0.2.3"
7101 resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"6867 resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
7186 dependencies:6952 dependencies:
7187 json-buffer "3.0.0"6953 json-buffer "3.0.0"
71886954
7189kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:6955kind-of@^6.0.2:
7190 version "3.2.2"
7191 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
7192 integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
7193 dependencies:
7194 is-buffer "^1.1.5"
7195
7196kind-of@^4.0.0:
7197 version "4.0.0"
7198 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
7199 integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
7200 dependencies:
7201 is-buffer "^1.1.5"
7202
7203kind-of@^5.0.0:
7204 version "5.1.0"
7205 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
7206 integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
7207
7208kind-of@^6.0.0, kind-of@^6.0.2:
7209 version "6.0.3"6956 version "6.0.3"
7210 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"6957 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
7211 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==6958 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
7265 resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"7012 resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
7266 integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=7013 integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
72677014
7268load-json-file@^4.0.0:
7269 version "4.0.0"
7270 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
7271 integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
7272 dependencies:
7273 graceful-fs "^4.1.2"
7274 parse-json "^4.0.0"
7275 pify "^3.0.0"
7276 strip-bom "^3.0.0"
7277
7278load-json-file@^6.2.0:7015load-json-file@^6.2.0:
7279 version "6.2.0"7016 version "6.2.0"
7280 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1"7017 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1"
7315 dependencies:7052 dependencies:
7316 p-locate "^5.0.0"7053 p-locate "^5.0.0"
73177054
7318lodash.clonedeep@^4.5.0:
7319 version "4.5.0"
7320 resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
7321 integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
7322
7323lodash.debounce@^4.0.8:7055lodash.debounce@^4.0.8:
7324 version "4.0.8"7056 version "4.0.8"
7325 resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"7057 resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
7330 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"7062 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
7331 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==7063 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
73327064
7333lodash.truncate@^4.4.2:
7334 version "4.4.2"
7335 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
7336 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=
7337
7338lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.21, lodash@^4.7.0:7065lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.21, lodash@^4.7.0:
7339 version "4.17.21"7066 version "4.17.21"
7340 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"7067 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
7345 resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.7.tgz#63b95021f0702fedfa2c9bb0a24e7797d71871d8"7072 resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.7.tgz#63b95021f0702fedfa2c9bb0a24e7797d71871d8"
7346 integrity sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==7073 integrity sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==
73477074
7348log-symbols@4.0.0:7075log-symbols@4.1.0, log-symbols@^4.1.0:
7349 version "4.0.0"7076 version "4.1.0"
7350 resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920"7077 resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
7351 integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==7078 integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
7352 dependencies:7079 dependencies:
7353 chalk "^4.0.0"7080 chalk "^4.1.0"
7081 is-unicode-supported "^0.1.0"
73547082
7355log-symbols@^3.0.0:7083log-symbols@^3.0.0:
7356 version "3.0.0"7084 version "3.0.0"
7359 dependencies:7087 dependencies:
7360 chalk "^2.4.2"7088 chalk "^2.4.2"
73617089
7362log-symbols@^4.1.0:
7363 version "4.1.0"
7364 resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
7365 integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
7366 dependencies:
7367 chalk "^4.1.0"
7368 is-unicode-supported "^0.1.0"
7369
7370loose-envify@^1.4.0:7090loose-envify@^1.4.0:
7371 version "1.4.0"7091 version "1.4.0"
7372 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"7092 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
7427 typescript "^3.9.5"7147 typescript "^3.9.5"
7428 walkdir "^0.4.1"7148 walkdir "^0.4.1"
74297149
7430magic-string@^0.25.5, magic-string@^0.25.7:7150magic-string@^0.25.7:
7431 version "0.25.7"7151 version "0.25.7"
7432 resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"7152 resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
7433 integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==7153 integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
7461 dependencies:7181 dependencies:
7462 tmpl "1.0.x"7182 tmpl "1.0.x"
74637183
7464map-cache@^0.2.2:
7465 version "0.2.2"
7466 resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
7467 integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
7468
7469map-visit@^1.0.0:
7470 version "1.0.0"
7471 resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
7472 integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
7473 dependencies:
7474 object-visit "^1.0.0"
7475
7476md5.js@^1.3.4:7184md5.js@^1.3.4:
7477 version "1.3.5"7185 version "1.3.5"
7478 resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"7186 resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
7519 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"7227 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
7520 integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=7228 integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
75217229
7522micromatch@^3.1.10, micromatch@^3.1.4:
7523 version "3.1.10"
7524 resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
7525 integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
7526 dependencies:
7527 arr-diff "^4.0.0"
7528 array-unique "^0.3.2"
7529 braces "^2.3.1"
7530 define-property "^2.0.2"
7531 extend-shallow "^3.0.2"
7532 extglob "^2.0.4"
7533 fragment-cache "^0.2.1"
7534 kind-of "^6.0.2"
7535 nanomatch "^1.2.9"
7536 object.pick "^1.3.0"
7537 regex-not "^1.0.0"
7538 snapdragon "^0.8.1"
7539 to-regex "^3.0.2"
7540
7541micromatch@^4.0.2, micromatch@^4.0.4:7230micromatch@^4.0.2, micromatch@^4.0.4:
7542 version "4.0.4"7231 version "4.0.4"
7543 resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"7232 resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
7635 dependencies:7324 dependencies:
7636 minipass "^2.9.0"7325 minipass "^2.9.0"
76377326
7638mixin-deep@^1.2.0:
7639 version "1.3.2"
7640 resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566"
7641 integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
7642 dependencies:
7643 for-in "^1.0.2"
7644 is-extendable "^1.0.1"
7645
7646mkdirp-promise@^5.0.1:7327mkdirp-promise@^5.0.1:
7647 version "5.0.1"7328 version "5.0.1"
7648 resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1"7329 resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1"
7662 dependencies:7343 dependencies:
7663 minimist "^1.2.5"7344 minimist "^1.2.5"
76647345
7665mocha@^8.3.2:7346mocha@^9.1.3:
7666 version "8.4.0"7347 version "9.1.3"
7667 resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.4.0.tgz#677be88bf15980a3cae03a73e10a0fc3997f0cff"7348 resolved "https://registry.yarnpkg.com/mocha/-/mocha-9.1.3.tgz#8a623be6b323810493d8c8f6f7667440fa469fdb"
7668 integrity sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==7349 integrity sha512-Xcpl9FqXOAYqI3j79pEtHBBnQgVXIhpULjGQa7DVb0Po+VzmSIK9kanAiWLHoRR/dbZ2qpdPshuXr8l1VaHCzw==
7669 dependencies:7350 dependencies:
7670 "@ungap/promise-all-settled" "1.1.2"7351 "@ungap/promise-all-settled" "1.1.2"
7671 ansi-colors "4.1.1"7352 ansi-colors "4.1.1"
7672 browser-stdout "1.3.1"7353 browser-stdout "1.3.1"
7673 chokidar "3.5.1"7354 chokidar "3.5.2"
7674 debug "4.3.1"7355 debug "4.3.2"
7675 diff "5.0.0"7356 diff "5.0.0"
7676 escape-string-regexp "4.0.0"7357 escape-string-regexp "4.0.0"
7677 find-up "5.0.0"7358 find-up "5.0.0"
7678 glob "7.1.6"7359 glob "7.1.7"
7679 growl "1.10.5"7360 growl "1.10.5"
7680 he "1.2.0"7361 he "1.2.0"
7681 js-yaml "4.0.0"7362 js-yaml "4.1.0"
7682 log-symbols "4.0.0"7363 log-symbols "4.1.0"
7683 minimatch "3.0.4"7364 minimatch "3.0.4"
7684 ms "2.1.3"7365 ms "2.1.3"
7685 nanoid "3.1.20"7366 nanoid "3.1.25"
7686 serialize-javascript "5.0.1"7367 serialize-javascript "6.0.0"
7687 strip-json-comments "3.1.1"7368 strip-json-comments "3.1.1"
7688 supports-color "8.1.1"7369 supports-color "8.1.1"
7689 which "2.0.2"7370 which "2.0.2"
7690 wide-align "1.1.3"7371 workerpool "6.1.5"
7691 workerpool "6.1.0"
7692 yargs "16.2.0"7372 yargs "16.2.0"
7693 yargs-parser "20.2.4"7373 yargs-parser "20.2.4"
7694 yargs-unparser "2.0.0"7374 yargs-unparser "2.0.0"
7787 resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f"7467 resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f"
7788 integrity sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=7468 integrity sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=
77897469
7790nanoid@3.1.20:7470nanoid@3.1.25:
7791 version "3.1.20"7471 version "3.1.25"
7792 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788"7472 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.25.tgz#09ca32747c0e543f0e1814b7d3793477f9c8e152"
7793 integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==7473 integrity sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==
77947474
7795nanoid@^3.1.23:7475nanoid@^3.1.23:
7796 version "3.1.23"7476 version "3.1.23"
7797 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81"7477 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81"
7798 integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==7478 integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==
77997479
7800nanomatch@^1.2.9:
7801 version "1.2.13"
7802 resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
7803 integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
7804 dependencies:
7805 arr-diff "^4.0.0"
7806 array-unique "^0.3.2"
7807 define-property "^2.0.2"
7808 extend-shallow "^3.0.2"
7809 fragment-cache "^0.2.1"
7810 is-windows "^1.0.2"
7811 kind-of "^6.0.2"
7812 object.pick "^1.3.0"
7813 regex-not "^1.0.0"
7814 snapdragon "^0.8.1"
7815 to-regex "^3.0.1"
7816
7817natural-compare-lite@^1.4.0:7480natural-compare-lite@^1.4.0:
7818 version "1.4.0"7481 version "1.4.0"
7819 resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"7482 resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"
7849 resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"7512 resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
7850 integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==7513 integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
78517514
7515node-fetch@^2.6.5:
7516 version "2.6.5"
7517 resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.5.tgz#42735537d7f080a7e5f78b6c549b7146be1742fd"
7518 integrity sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==
7519 dependencies:
7520 whatwg-url "^5.0.0"
7521
7852node-gyp-build@^4.2.0:7522node-gyp-build@^4.2.0:
7853 version "4.2.3"7523 version "4.2.3"
7854 resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.2.3.tgz#ce6277f853835f718829efb47db20f3e4d9c4739"7524 resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.2.3.tgz#ce6277f853835f718829efb47db20f3e4d9c4739"
7874 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.74.tgz#e5866488080ebaa70a93b91144ccde06f3c3463e"7544 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.74.tgz#e5866488080ebaa70a93b91144ccde06f3c3463e"
7875 integrity sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==7545 integrity sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==
78767546
7877node-releases@^1.1.75:7547node-releases@^2.0.1:
7878 version "1.1.75"7548 version "2.0.1"
7879 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe"7549 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5"
7880 integrity sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==7550 integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==
78817551
7882node-source-walk@^4.0.0, node-source-walk@^4.2.0:7552node-source-walk@^4.0.0, node-source-walk@^4.2.0:
7883 version "4.2.0"7553 version "4.2.0"
7886 dependencies:7556 dependencies:
7887 "@babel/parser" "^7.0.0"7557 "@babel/parser" "^7.0.0"
78887558
7889normalize-package-data@^2.3.2:
7890 version "2.5.0"
7891 resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
7892 integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
7893 dependencies:
7894 hosted-git-info "^2.1.4"
7895 resolve "^1.10.0"
7896 semver "2 || 3 || 4 || 5"
7897 validate-npm-package-license "^3.0.1"
7898
7899normalize-path@^2.1.1:
7900 version "2.1.1"
7901 resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
7902 integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
7903 dependencies:
7904 remove-trailing-separator "^1.0.1"
7905
7906normalize-path@^3.0.0, normalize-path@~3.0.0:7559normalize-path@^3.0.0, normalize-path@~3.0.0:
7907 version "3.0.0"7560 version "3.0.0"
7908 resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"7561 resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
7920 dependencies:7573 dependencies:
7921 path-key "^3.0.0"7574 path-key "^3.0.0"
79227575
7923number-is-nan@^1.0.0:
7924 version "1.0.1"
7925 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
7926 integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
7927
7928number-to-bn@1.7.0:7576number-to-bn@1.7.0:
7929 version "1.7.0"7577 version "1.7.0"
7930 resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0"7578 resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0"
7948 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"7596 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
7949 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=7597 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
79507598
7951object-copy@^0.1.0:
7952 version "0.1.0"
7953 resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
7954 integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
7955 dependencies:
7956 copy-descriptor "^0.1.0"
7957 define-property "^0.2.5"
7958 kind-of "^3.0.3"
7959
7960object-inspect@^1.10.3, object-inspect@^1.9.0:7599object-inspect@^1.10.3, object-inspect@^1.9.0:
7961 version "1.10.3"7600 version "1.10.3"
7962 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369"7601 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369"
7963 integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==7602 integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==
79647603
7604object-inspect@^1.11.0:
7605 version "1.11.0"
7606 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1"
7607 integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==
7608
7965object-keys@^1.0.12, object-keys@^1.1.1:7609object-keys@^1.0.12, object-keys@^1.1.1:
7966 version "1.1.1"7610 version "1.1.1"
7967 resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"7611 resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
7968 integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==7612 integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
79697613
7970object-visit@^1.0.0:
7971 version "1.0.1"
7972 resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
7973 integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
7974 dependencies:
7975 isobject "^3.0.0"
7976
7977object.assign@^4.1.0, object.assign@^4.1.2:7614object.assign@^4.1.0, object.assign@^4.1.2:
7978 version "4.1.2"7615 version "4.1.2"
7979 resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"7616 resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
8003 es-abstract "^1.18.0-next.2"7640 es-abstract "^1.18.0-next.2"
8004 has "^1.0.3"7641 has "^1.0.3"
80057642
8006object.pick@^1.3.0:7643object.hasown@^1.0.0:
8007 version "1.3.0"7644 version "1.1.0"
8008 resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"7645 resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.0.tgz#7232ed266f34d197d15cac5880232f7a4790afe5"
8009 integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=7646 integrity sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==
8010 dependencies:7647 dependencies:
8011 isobject "^3.0.1"7648 define-properties "^1.1.3"
7649 es-abstract "^1.19.1"
80127650
8013object.values@^1.1.4:7651object.values@^1.1.4:
8014 version "1.1.4"7652 version "1.1.4"
8019 define-properties "^1.1.3"7657 define-properties "^1.1.3"
8020 es-abstract "^1.18.2"7658 es-abstract "^1.18.2"
80217659
7660object.values@^1.1.5:
7661 version "1.1.5"
7662 resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac"
7663 integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==
7664 dependencies:
7665 call-bind "^1.0.2"
7666 define-properties "^1.1.3"
7667 es-abstract "^1.19.1"
7668
8022oboe@2.1.5:7669oboe@2.1.5:
8023 version "2.1.5"7670 version "2.1.5"
8024 resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd"7671 resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd"
8115 resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"7762 resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
8116 integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==7763 integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
81177764
8118p-each-series@^2.1.0:
8119 version "2.2.0"
8120 resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a"
8121 integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==
8122
8123p-finally@^1.0.0:7765p-finally@^1.0.0:
8124 version "1.0.0"7766 version "1.0.0"
8125 resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"7767 resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
8224 resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515"7866 resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515"
8225 integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA==7867 integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA==
82267868
8227parse-json@^4.0.0:
8228 version "4.0.0"
8229 resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
8230 integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
8231 dependencies:
8232 error-ex "^1.3.1"
8233 json-parse-better-errors "^1.0.1"
8234
8235parse-json@^5.0.0:7869parse-json@^5.0.0:
8236 version "5.2.0"7870 version "5.2.0"
8237 resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"7871 resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
8257 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"7891 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
8258 integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==7892 integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
82597893
8260pascalcase@^0.1.1:
8261 version "0.1.1"
8262 resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
8263 integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
8264
8265path-exists@^3.0.0:7894path-exists@^3.0.0:
8266 version "3.0.0"7895 version "3.0.0"
8267 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"7896 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
8292 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"7921 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
8293 integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=7922 integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
82947923
8295path-type@^3.0.0:
8296 version "3.0.0"
8297 resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
8298 integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
8299 dependencies:
8300 pify "^3.0.0"
8301
8302path-type@^4.0.0:7924path-type@^4.0.0:
8303 version "4.0.0"7925 version "4.0.0"
8304 resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"7926 resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
8325 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"7947 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
8326 integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=7948 integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
83277949
7950picocolors@^1.0.0:
7951 version "1.0.0"
7952 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
7953 integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
7954
8328picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3:7955picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3:
8329 version "2.3.0"7956 version "2.3.0"
8330 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"7957 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"
8335 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"7962 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
8336 integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=7963 integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
83377964
8338pify@^3.0.0:
8339 version "3.0.0"
8340 resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
8341 integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
8342
8343pify@^4.0.1:7965pify@^4.0.1:
8344 version "4.0.1"7966 version "4.0.1"
8345 resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"7967 resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
8385 dependencies:8007 dependencies:
8386 find-up "^4.0.0"8008 find-up "^4.0.0"
83878009
8388pkg-up@^2.0.0:
8389 version "2.0.0"
8390 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f"
8391 integrity sha1-yBmscoBZpGHKscOImivjxJoATX8=
8392 dependencies:
8393 find-up "^2.1.0"
8394
8395pkg-up@^3.1.0:8010pkg-up@^3.1.0:
8396 version "3.1.0"8011 version "3.1.0"
8397 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"8012 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
8404 resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1"8019 resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1"
8405 integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==8020 integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==
84068021
8407posix-character-classes@^0.1.0:
8408 version "0.1.1"
8409 resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
8410 integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
8411
8412postcss-selector-parser@^6.0.2:8022postcss-selector-parser@^6.0.2:
8413 version "6.0.6"8023 version "6.0.6"
8414 resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea"8024 resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea"
8506 resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"8116 resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
8507 integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==8117 integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
85088118
8509prettier@^2.3.2:8119prettier@^2.4.1:
8510 version "2.3.2"8120 version "2.4.1"
8511 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"8121 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c"
8512 integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==8122 integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==
85138123
8514pretty-format@^27.1.0:8124pretty-format@^27.3.1:
8515 version "27.1.0"8125 version "27.3.1"
8516 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.1.0.tgz#022f3fdb19121e0a2612f3cff8d724431461b9ca"8126 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5"
8517 integrity sha512-4aGaud3w3rxAO6OXmK3fwBFQ0bctIOG3/if+jYEFGNGIs0EvuidQm3bZ9mlP2/t9epLNC/12czabfy7TZNSwVA==8127 integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==
8518 dependencies:8128 dependencies:
8519 "@jest/types" "^27.1.0"8129 "@jest/types" "^27.2.5"
8520 ansi-regex "^5.0.0"8130 ansi-regex "^5.0.1"
8521 ansi-styles "^5.0.0"8131 ansi-styles "^5.0.0"
8522 react-is "^17.0.1"8132 react-is "^17.0.1"
85238133
8528 dependencies:8138 dependencies:
8529 parse-ms "^2.1.0"8139 parse-ms "^2.1.0"
85308140
8141printj@~1.1.0:
8142 version "1.1.2"
8143 resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222"
8144 integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==
8145
8531process-nextick-args@~2.0.0:8146process-nextick-args@~2.0.0:
8532 version "2.0.1"8147 version "2.0.1"
8533 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"8148 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
8711 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"8326 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
8712 integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==8327 integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
87138328
8714read-pkg-up@^3.0.0:
8715 version "3.0.0"
8716 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
8717 integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
8718 dependencies:
8719 find-up "^2.0.0"
8720 read-pkg "^3.0.0"
8721
8722read-pkg@^3.0.0:
8723 version "3.0.0"
8724 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
8725 integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
8726 dependencies:
8727 load-json-file "^4.0.0"
8728 normalize-package-data "^2.3.2"
8729 path-type "^3.0.0"
8730
8731read@^1.0.7:8329read@^1.0.7:
8732 version "1.0.7"8330 version "1.0.7"
8733 resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"8331 resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
8734 integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=8332 integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=
8735 dependencies:8333 dependencies:
8736 mute-stream "~0.0.4"8334 mute-stream "~0.0.4"
87378335
8738readable-stream@^2.0.2, readable-stream@~2.3.6:8336readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
8337 version "3.6.0"
8338 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
8339 integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
8340 dependencies:
8341 inherits "^2.0.3"
8342 string_decoder "^1.1.1"
8343 util-deprecate "^1.0.1"
8344
8345readable-stream@~2.3.6:
8739 version "2.3.7"8346 version "2.3.7"
8740 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"8347 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
8741 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==8348 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
8748 string_decoder "~1.1.1"8355 string_decoder "~1.1.1"
8749 util-deprecate "~1.0.1"8356 util-deprecate "~1.0.1"
87508357
8751readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
8752 version "3.6.0"
8753 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
8754 integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
8755 dependencies:
8756 inherits "^2.0.3"
8757 string_decoder "^1.1.1"
8758 util-deprecate "^1.0.1"
8759
8760readdirp@^2.2.1:
8761 version "2.2.1"
8762 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
8763 integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
8764 dependencies:
8765 graceful-fs "^4.1.11"
8766 micromatch "^3.1.10"
8767 readable-stream "^2.0.2"
8768
8769readdirp@~3.5.0:
8770 version "3.5.0"
8771 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
8772 integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
8773 dependencies:
8774 picomatch "^2.2.1"
8775
8776readdirp@~3.6.0:8358readdirp@~3.6.0:
8777 version "3.6.0"8359 version "3.6.0"
8778 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"8360 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
8811 dependencies:8393 dependencies:
8812 "@babel/runtime" "^7.8.4"8394 "@babel/runtime" "^7.8.4"
88138395
8814regex-not@^1.0.0, regex-not@^1.0.2:
8815 version "1.0.2"
8816 resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
8817 integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
8818 dependencies:
8819 extend-shallow "^3.0.2"
8820 safe-regex "^1.1.0"
8821
8822regexp.prototype.flags@^1.3.1:8396regexp.prototype.flags@^1.3.1:
8823 version "1.3.1"8397 version "1.3.1"
8824 resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26"8398 resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26"
8827 call-bind "^1.0.2"8401 call-bind "^1.0.2"
8828 define-properties "^1.1.3"8402 define-properties "^1.1.3"
88298403
8830regexpp@^3.0.0, regexpp@^3.1.0:8404regexpp@^3.0.0, regexpp@^3.2.0:
8831 version "3.2.0"8405 version "3.2.0"
8832 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"8406 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
8833 integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==8407 integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
8875 resolved "https://registry.yarnpkg.com/remove-markdown/-/remove-markdown-0.2.2.tgz#66b0ceeba9fb77ca9636bb1b0307ce21a32a12a6"8449 resolved "https://registry.yarnpkg.com/remove-markdown/-/remove-markdown-0.2.2.tgz#66b0ceeba9fb77ca9636bb1b0307ce21a32a12a6"
8876 integrity sha1-ZrDO66n7d8qWNrsbAwfOIaMqEqY=8450 integrity sha1-ZrDO66n7d8qWNrsbAwfOIaMqEqY=
88778451
8878remove-trailing-separator@^1.0.1:
8879 version "1.1.0"
8880 resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
8881 integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
8882
8883repeat-element@^1.1.2:
8884 version "1.1.4"
8885 resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9"
8886 integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==
8887
8888repeat-string@^1.6.1:
8889 version "1.6.1"
8890 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
8891 integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
8892
8893request@^2.79.0, request@^2.88.2:8452request@^2.79.0, request@^2.88.2:
8894 version "2.88.2"8453 version "2.88.2"
8895 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"8454 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
8921 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"8480 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
8922 integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=8481 integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
89238482
8924require-from-string@^2.0.0, require-from-string@^2.0.2:8483require-from-string@^2.0.0:
8925 version "2.0.2"8484 version "2.0.2"
8926 resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"8485 resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
8927 integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==8486 integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
8966 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"8525 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
8967 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==8526 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
89688527
8969resolve-url@^0.2.1:8528resolve.exports@^1.1.0:
8970 version "0.2.1"8529 version "1.1.0"
8971 resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"8530 resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
8972 integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=8531 integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
89738532
8974resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.3.2:8533resolve@^1.1.6, resolve@^1.10.1, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.3.2:
8975 version "1.20.0"8534 version "1.20.0"
8976 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"8535 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
8977 integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==8536 integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
9002 onetime "^5.1.0"8561 onetime "^5.1.0"
9003 signal-exit "^3.0.2"8562 signal-exit "^3.0.2"
90048563
9005ret@~0.1.10:
9006 version "0.1.15"
9007 resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
9008 integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
9009
9010reusify@^1.0.4:8564reusify@^1.0.4:
9011 version "1.0.4"8565 version "1.0.4"
9012 resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"8566 resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
9034 hash-base "^3.0.0"8588 hash-base "^3.0.0"
9035 inherits "^2.0.1"8589 inherits "^2.0.1"
90368590
9037rlp@^2.2.3:8591rlp@^2.2.4:
9038 version "2.2.6"8592 version "2.2.7"
9039 resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.6.tgz#c80ba6266ac7a483ef1e69e8e2f056656de2fb2c"8593 resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf"
9040 integrity sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==8594 integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==
9041 dependencies:8595 dependencies:
9042 bn.js "^4.11.1"8596 bn.js "^5.2.0"
90438597
9044rollup@^2.56.3:8598rollup@^2.58.0:
9045 version "2.56.3"8599 version "2.58.3"
9046 resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.3.tgz#b63edadd9851b0d618a6d0e6af8201955a77aeff"8600 resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.58.3.tgz#71a08138d9515fb65043b6a18618b2ed9ac8d239"
9047 integrity sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg==8601 integrity sha512-ei27MSw1KhRur4p87Q0/Va2NAYqMXOX++FNEumMBcdreIRLURKy+cE2wcDJKBn0nfmhP2ZGrJkP1XPO+G8FJQw==
9048 optionalDependencies:8602 optionalDependencies:
9049 fsevents "~2.3.2"8603 fsevents "~2.3.2"
90508604
9067 dependencies:8621 dependencies:
9068 tslib "^1.9.0"8622 tslib "^1.9.0"
90698623
9070rxjs@^7.3.0:8624rxjs@^7.4.0:
9071 version "7.3.0"8625 version "7.4.0"
9072 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.3.0.tgz#39fe4f3461dc1e50be1475b2b85a0a88c1e938c6"8626 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.4.0.tgz#a12a44d7eebf016f5ff2441b87f28c9a51cebc68"
9073 integrity sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==8627 integrity sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==
9074 dependencies:8628 dependencies:
9075 tslib "~2.1.0"8629 tslib "~2.1.0"
90768630
9084 resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"8638 resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
9085 integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==8639 integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
90868640
9087safe-regex@^1.1.0:
9088 version "1.1.0"
9089 resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
9090 integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
9091 dependencies:
9092 ret "~0.1.10"
9093
9094"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:8641"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
9095 version "2.1.2"8642 version "2.1.2"
9096 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"8643 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
9136 dependencies:8683 dependencies:
9137 semver "^6.3.0"8684 semver "^6.3.0"
91388685
9139"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.6.0:
9140 version "5.7.1"
9141 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
9142 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
9143
9144semver@7.0.0:8686semver@7.0.0:
9145 version "7.0.0"8687 version "7.0.0"
9146 resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"8688 resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
9147 integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==8689 integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
91488690
8691semver@^5.3.0, semver@^5.5.0, semver@^5.6.0:
8692 version "5.7.1"
8693 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
8694 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
8695
9149semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:8696semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:
9150 version "6.3.0"8697 version "6.3.0"
9151 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"8698 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
9177 range-parser "~1.2.1"8724 range-parser "~1.2.1"
9178 statuses "~1.5.0"8725 statuses "~1.5.0"
91798726
9180serialize-javascript@5.0.1:8727serialize-javascript@6.0.0:
9181 version "5.0.1"8728 version "6.0.0"
9182 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4"8729 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
9183 integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==8730 integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==
9184 dependencies:8731 dependencies:
9185 randombytes "^2.1.0"8732 randombytes "^2.1.0"
91868733
9205 request "^2.79.0"8752 request "^2.79.0"
9206 xhr "^2.3.3"8753 xhr "^2.3.3"
92078754
9208set-value@^2.0.0, set-value@^2.0.1:
9209 version "2.0.1"
9210 resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
9211 integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
9212 dependencies:
9213 extend-shallow "^2.0.1"
9214 is-extendable "^0.1.1"
9215 is-plain-object "^2.0.3"
9216 split-string "^3.0.1"
9217
9218setimmediate@^1.0.5:8755setimmediate@^1.0.5:
9219 version "1.0.5"8756 version "1.0.5"
9220 resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"8757 resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
9313 resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"8850 resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
9314 integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==8851 integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
93158852
9316slice-ansi@^4.0.0:8853solc@^0.8.9:
9317 version "4.0.0"8854 version "0.8.9"
9318 resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"8855 resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.9.tgz#e57eb1c65c1eea273cc9b2b0d6cca051b878cbf8"
9319 integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==8856 integrity sha512-dD8tQgGCrdWQPpbDTbQF048S3JAcpytOax2r5qPgQluKJPCRFT6c/fec0ZkbrRwRSeYT/qiKz0OKBDOinnGeWw==
9320 dependencies:8857 dependencies:
9321 ansi-styles "^4.0.0"
9322 astral-regex "^2.0.0"
9323 is-fullwidth-code-point "^3.0.0"
9324
9325snapdragon-node@^2.0.1:
9326 version "2.1.1"
9327 resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
9328 integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
9329 dependencies:
9330 define-property "^1.0.0"
9331 isobject "^3.0.0"
9332 snapdragon-util "^3.0.1"
9333
9334snapdragon-util@^3.0.1:
9335 version "3.0.1"
9336 resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
9337 integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
9338 dependencies:
9339 kind-of "^3.2.0"
9340
9341snapdragon@^0.8.1:
9342 version "0.8.2"
9343 resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
9344 integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
9345 dependencies:
9346 base "^0.11.1"
9347 debug "^2.2.0"
9348 define-property "^0.2.5"
9349 extend-shallow "^2.0.1"
9350 map-cache "^0.2.2"
9351 source-map "^0.5.6"
9352 source-map-resolve "^0.5.0"
9353 use "^3.1.0"
9354
9355solc@^0.8.6:
9356 version "0.8.6"
9357 resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.6.tgz#e4341fa6780137df97b94a0cfbd59b3f2037d0e0"
9358 integrity sha512-miiDaWdaUnD7A6Cktb/2ug9f+ajcOCDYRr7vgbPEsMoutSlBtp5rca57oMg8iHSuM7jilwdxePujWI/+rbNftQ==
9359 dependencies:
9360 command-exists "^1.2.8"8858 command-exists "^1.2.8"
9361 commander "3.0.2"8859 commander "^8.1.0"
9362 follow-redirects "^1.12.1"8860 follow-redirects "^1.12.1"
9363 fs-extra "^0.30.0"8861 fs-extra "^0.30.0"
9364 js-sha3 "0.8.0"8862 js-sha3 "0.8.0"
9379 resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"8877 resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
9380 integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==8878 integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
93818879
9382source-map-resolve@^0.5.0:8880source-map-support@^0.5.16, source-map-support@^0.5.6:
9383 version "0.5.3"
9384 resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
9385 integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
9386 dependencies:
9387 atob "^2.1.2"
9388 decode-uri-component "^0.2.0"
9389 resolve-url "^0.2.1"
9390 source-map-url "^0.4.0"
9391 urix "^0.1.0"
9392
9393source-map-support@^0.5.16, source-map-support@^0.5.17, source-map-support@^0.5.6:
9394 version "0.5.19"8881 version "0.5.19"
9395 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"8882 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
9396 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==8883 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
9397 dependencies:8884 dependencies:
9398 buffer-from "^1.0.0"8885 buffer-from "^1.0.0"
9399 source-map "^0.6.0"8886 source-map "^0.6.0"
94008887
9401source-map-url@^0.4.0:8888source-map@^0.5.0:
9402 version "0.4.1"
9403 resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
9404 integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==
9405
9406source-map@^0.5.0, source-map@^0.5.6:
9407 version "0.5.7"8889 version "0.5.7"
9408 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"8890 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
9409 integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=8891 integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
9423 resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"8905 resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
9424 integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==8906 integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
94258907
9426spdx-correct@^3.0.0:
9427 version "3.1.1"
9428 resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
9429 integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
9430 dependencies:
9431 spdx-expression-parse "^3.0.0"
9432 spdx-license-ids "^3.0.0"
9433
9434spdx-exceptions@^2.1.0:
9435 version "2.3.0"
9436 resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
9437 integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
9438
9439spdx-expression-parse@^3.0.0:
9440 version "3.0.1"
9441 resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
9442 integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
9443 dependencies:
9444 spdx-exceptions "^2.1.0"
9445 spdx-license-ids "^3.0.0"
9446
9447spdx-license-ids@^3.0.0:
9448 version "3.0.9"
9449 resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz#8a595135def9592bda69709474f1cbeea7c2467f"
9450 integrity sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==
9451
9452speedometer@~1.0.0:8908speedometer@~1.0.0:
9453 version "1.0.0"8909 version "1.0.0"
9454 resolved "https://registry.yarnpkg.com/speedometer/-/speedometer-1.0.0.tgz#cd671cb06752c22bca3370e2f334440be4fc62e2"8910 resolved "https://registry.yarnpkg.com/speedometer/-/speedometer-1.0.0.tgz#cd671cb06752c22bca3370e2f334440be4fc62e2"
9455 integrity sha1-zWccsGdSwivKM3Di8zREC+T8YuI=8911 integrity sha1-zWccsGdSwivKM3Di8zREC+T8YuI=
94568912
9457split-string@^3.0.1, split-string@^3.0.2:
9458 version "3.1.0"
9459 resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
9460 integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
9461 dependencies:
9462 extend-shallow "^3.0.0"
9463
9464sprintf-js@~1.0.2:8913sprintf-js@~1.0.2:
9465 version "1.0.3"8914 version "1.0.3"
9466 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"8915 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
9488 dependencies:8937 dependencies:
9489 escape-string-regexp "^2.0.0"8938 escape-string-regexp "^2.0.0"
94908939
9491static-extend@^0.1.1:
9492 version "0.1.2"
9493 resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
9494 integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
9495 dependencies:
9496 define-property "^0.2.5"
9497 object-copy "^0.1.0"
9498
9499"statuses@>= 1.5.0 < 2", statuses@~1.5.0:8940"statuses@>= 1.5.0 < 2", statuses@~1.5.0:
9500 version "1.5.0"8941 version "1.5.0"
9501 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"8942 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
9519 char-regex "^1.0.2"8960 char-regex "^1.0.2"
9520 strip-ansi "^6.0.0"8961 strip-ansi "^6.0.0"
95218962
9522string-width@^1.0.1:8963"string-width@^1.0.1 || ^2.0.0":
9523 version "1.0.2"
9524 resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
9525 integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
9526 dependencies:
9527 code-point-at "^1.0.0"
9528 is-fullwidth-code-point "^1.0.0"
9529 strip-ansi "^3.0.0"
9530
9531"string-width@^1.0.2 || 2":
9532 version "2.1.1"8964 version "2.1.1"
9533 resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"8965 resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
9534 integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==8966 integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
9535 dependencies:8967 dependencies:
9536 is-fullwidth-code-point "^2.0.0"8968 is-fullwidth-code-point "^2.0.0"
9537 strip-ansi "^4.0.0"8969 strip-ansi "^4.0.0"
95388970
8971"string-width@^1.0.2 || 2 || 3 || 4":
8972 version "4.2.3"
8973 resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
8974 integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
8975 dependencies:
8976 emoji-regex "^8.0.0"
8977 is-fullwidth-code-point "^3.0.0"
8978 strip-ansi "^6.0.1"
8979
9539string-width@^3.0.0:8980string-width@^3.0.0:
9540 version "3.1.0"8981 version "3.1.0"
9541 resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"8982 resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
9607 is-obj "^1.0.1"9048 is-obj "^1.0.1"
9608 is-regexp "^1.0.0"9049 is-regexp "^1.0.0"
96099050
9610strip-ansi@^3.0.0, strip-ansi@^3.0.1:9051"strip-ansi@^3.0.1 || ^4.0.0", strip-ansi@^4.0.0:
9611 version "3.0.1"
9612 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
9613 integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
9614 dependencies:
9615 ansi-regex "^2.0.0"
9616
9617strip-ansi@^4.0.0:
9618 version "4.0.0"9052 version "4.0.0"
9619 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"9053 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
9620 integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=9054 integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
9635 dependencies:9069 dependencies:
9636 ansi-regex "^5.0.0"9070 ansi-regex "^5.0.0"
96379071
9072strip-ansi@^6.0.1:
9073 version "6.0.1"
9074 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
9075 integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
9076 dependencies:
9077 ansi-regex "^5.0.1"
9078
9638strip-bom@^3.0.0:9079strip-bom@^3.0.0:
9639 version "3.0.0"9080 version "3.0.0"
9640 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"9081 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
9740 resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"9181 resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
9741 integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==9182 integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
97429183
9743table@^6.0.9:
9744 version "6.7.1"
9745 resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2"
9746 integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==
9747 dependencies:
9748 ajv "^8.0.1"
9749 lodash.clonedeep "^4.5.0"
9750 lodash.truncate "^4.4.2"
9751 slice-ansi "^4.0.0"
9752 string-width "^4.2.0"
9753 strip-ansi "^6.0.0"
9754
9755tapable@^2.2.0:9184tapable@^2.2.0:
9756 version "2.2.0"9185 version "2.2.0"
9757 resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b"9186 resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b"
9837 resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"9266 resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
9838 integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=9267 integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
98399268
9840to-object-path@^0.3.0:
9841 version "0.3.0"
9842 resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
9843 integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
9844 dependencies:
9845 kind-of "^3.0.2"
9846
9847to-readable-stream@^1.0.0:9269to-readable-stream@^1.0.0:
9848 version "1.0.0"9270 version "1.0.0"
9849 resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"9271 resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
9850 integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==9272 integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
98519273
9852to-regex-range@^2.1.0:
9853 version "2.1.1"
9854 resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
9855 integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
9856 dependencies:
9857 is-number "^3.0.0"
9858 repeat-string "^1.6.1"
9859
9860to-regex-range@^5.0.1:9274to-regex-range@^5.0.1:
9861 version "5.0.1"9275 version "5.0.1"
9862 resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"9276 resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
9863 integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==9277 integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
9864 dependencies:9278 dependencies:
9865 is-number "^7.0.0"9279 is-number "^7.0.0"
98669280
9867to-regex@^3.0.1, to-regex@^3.0.2:
9868 version "3.0.2"
9869 resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
9870 integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
9871 dependencies:
9872 define-property "^2.0.2"
9873 extend-shallow "^3.0.2"
9874 regex-not "^1.0.2"
9875 safe-regex "^1.1.0"
9876
9877toidentifier@1.0.0:9281toidentifier@1.0.0:
9878 version "1.0.0"9282 version "1.0.0"
9879 resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"9283 resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
9903 dependencies:9307 dependencies:
9904 punycode "^2.1.1"9308 punycode "^2.1.1"
99059309
9310tr46@~0.0.3:
9311 version "0.0.3"
9312 resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
9313 integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
9314
9906trim-repeated@^1.0.0:9315trim-repeated@^1.0.0:
9907 version "1.0.0"9316 version "1.0.0"
9908 resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"9317 resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
9909 integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=9318 integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=
9910 dependencies:9319 dependencies:
9911 escape-string-regexp "^1.0.2"9320 escape-string-regexp "^1.0.2"
99129321
9913ts-node@^9.1.1:9322ts-node@^10.4.0:
9914 version "9.1.1"9323 version "10.4.0"
9915 resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"9324 resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.4.0.tgz#680f88945885f4e6cf450e7f0d6223dd404895f7"
9916 integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==9325 integrity sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==
9917 dependencies:9326 dependencies:
9327 "@cspotcode/source-map-support" "0.7.0"
9328 "@tsconfig/node10" "^1.0.7"
9329 "@tsconfig/node12" "^1.0.7"
9330 "@tsconfig/node14" "^1.0.0"
9331 "@tsconfig/node16" "^1.0.2"
9332 acorn "^8.4.1"
9333 acorn-walk "^8.1.1"
9918 arg "^4.1.0"9334 arg "^4.1.0"
9919 create-require "^1.1.0"9335 create-require "^1.1.0"
9920 diff "^4.0.1"9336 diff "^4.0.1"
9921 make-error "^1.1.1"9337 make-error "^1.1.1"
9922 source-map-support "^0.5.17"
9923 yn "3.1.1"9338 yn "3.1.1"
99249339
9925tsconfig-paths@^3.11.0:9340tsconfig-paths@^3.11.0:
10056 resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"9471 resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"
10057 integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==9472 integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==
100589473
10059typescript@^4.2.4:9474typescript@^4.4.4:
10060 version "4.3.4"9475 version "4.4.4"
10061 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.4.tgz#3f85b986945bcf31071decdd96cf8bfa65f9dcbc"9476 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c"
10062 integrity sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==9477 integrity sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==
100639478
10064typescript@^4.4.2:
10065 version "4.4.2"
10066 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.2.tgz#6d618640d430e3569a1dfb44f7d7e600ced3ee86"
10067 integrity sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==
10068
10069uglify-js@^3.1.4:9479uglify-js@^3.1.4:
10070 version "3.13.9"9480 version "3.13.9"
10071 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.9.tgz#4d8d21dcd497f29cfd8e9378b9df123ad025999b"9481 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.9.tgz#4d8d21dcd497f29cfd8e9378b9df123ad025999b"
10086 has-symbols "^1.0.2"9496 has-symbols "^1.0.2"
10087 which-boxed-primitive "^1.0.2"9497 which-boxed-primitive "^1.0.2"
100889498
10089underscore@1.12.1:
10090 version "1.12.1"
10091 resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e"
10092 integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==
10093
10094unicode-canonical-property-names-ecmascript@^1.0.4:9499unicode-canonical-property-names-ecmascript@^1.0.4:
10095 version "1.0.4"9500 version "1.0.4"
10096 resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"9501 resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
10114 resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4"9519 resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4"
10115 integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==9520 integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==
101169521
10117union-value@^1.0.0:
10118 version "1.0.1"
10119 resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847"
10120 integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
10121 dependencies:
10122 arr-union "^3.1.0"
10123 get-value "^2.0.6"
10124 is-extendable "^0.1.1"
10125 set-value "^2.0.1"
10126
10127uniq@^1.0.1:9522uniq@^1.0.1:
10128 version "1.0.1"9523 version "1.0.1"
10129 resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"9524 resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
10156 resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"9551 resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
10157 integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=9552 integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
101589553
10159unset-value@^1.0.0:
10160 version "1.0.0"
10161 resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
10162 integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
10163 dependencies:
10164 has-value "^0.3.1"
10165 isobject "^3.0.0"
10166
10167upath@^1.1.1:
10168 version "1.2.0"
10169 resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
10170 integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
10171
10172update-notifier@^5.0.0:9554update-notifier@^5.0.0:
10173 version "5.1.0"9555 version "5.1.0"
10174 resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9"9556 resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9"
10196 dependencies:9578 dependencies:
10197 punycode "^2.1.0"9579 punycode "^2.1.0"
101989580
10199urix@^0.1.0:
10200 version "0.1.0"
10201 resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
10202 integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
10203
10204url-parse-lax@^1.0.0:9581url-parse-lax@^1.0.0:
10205 version "1.0.0"9582 version "1.0.0"
10206 resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"9583 resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
10225 resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"9602 resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"
10226 integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=9603 integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=
102279604
10228use@^3.1.0:
10229 version "3.1.1"
10230 resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
10231 integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
10232
10233utf-8-validate@^5.0.2:9605utf-8-validate@^5.0.2:
10234 version "5.0.5"9606 version "5.0.5"
10235 resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.5.tgz#dd32c2e82c72002dc9f02eb67ba6761f43456ca1"9607 resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.5.tgz#dd32c2e82c72002dc9f02eb67ba6761f43456ca1"
10284 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"9656 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
10285 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==9657 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
102869658
10287v8-to-istanbul@^8.0.0:9659v8-to-istanbul@^8.1.0:
10288 version "8.0.0"9660 version "8.1.0"
10289 resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz#4229f2a99e367f3f018fa1d5c2b8ec684667c69c"9661 resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz#0aeb763894f1a0a1676adf8a8b7612a38902446c"
10290 integrity sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==9662 integrity sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==
10291 dependencies:9663 dependencies:
10292 "@types/istanbul-lib-coverage" "^2.0.1"9664 "@types/istanbul-lib-coverage" "^2.0.1"
10293 convert-source-map "^1.6.0"9665 convert-source-map "^1.6.0"
10294 source-map "^0.7.3"9666 source-map "^0.7.3"
102959667
10296validate-npm-package-license@^3.0.1:
10297 version "3.0.4"
10298 resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
10299 integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
10300 dependencies:
10301 spdx-correct "^3.0.0"
10302 spdx-expression-parse "^3.0.0"
10303
10304varint@^5.0.0:9668varint@^5.0.0:
10305 version "5.0.2"9669 version "5.0.2"
10306 resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4"9670 resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4"
10358 dependencies:9722 dependencies:
10359 defaults "^1.0.3"9723 defaults "^1.0.3"
103609724
10361web3-bzz@1.3.6:9725web3-bzz@1.6.0:
10362 version "1.3.6"9726 version "1.6.0"
10363 resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.3.6.tgz#95f370aecc3ff6ad07f057e6c0c916ef09b04dde"9727 resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.6.0.tgz#584b51339f21eedff159abc9239b4b7ef6ded840"
10364 integrity sha512-ibHdx1wkseujFejrtY7ZyC0QxQ4ATXjzcNUpaLrvM6AEae8prUiyT/OloG9FWDgFD2CPLwzKwfSQezYQlANNlw==9728 integrity sha512-ugYV6BsinwhIi0CsLWINBz4mqN9wR9vNG0WmyEbdECjxcPyr6vkaWt4qi0zqlUxEnYAwGj4EJXNrbjPILntQTQ==
10365 dependencies:9729 dependencies:
10366 "@types/node" "^12.12.6"9730 "@types/node" "^12.12.6"
10367 got "9.6.0"9731 got "9.6.0"
10368 swarm-js "^0.1.40"9732 swarm-js "^0.1.40"
10369 underscore "1.12.1"
103709733
10371web3-core-helpers@1.3.6:9734web3-core-helpers@1.6.0:
10372 version "1.3.6"9735 version "1.6.0"
10373 resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.3.6.tgz#c478246a9abe4e5456acf42657dac2f7c330be74"9736 resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.6.0.tgz#77e161b6ba930a4008a0df804ab379e0aa7e1e7f"
10374 integrity sha512-nhtjA2ZbkppjlxTSwG0Ttu6FcPkVu1rCN5IFAOVpF/L0SEt+jy+O5l90+cjDq0jAYvlBwUwnbh2mR9hwDEJCNA==9737 integrity sha512-H/IAH/0mrgvad/oxVKiAMC7qDzMrPPe/nRKmJOoIsupRg9/frvL62kZZiHhqVD1HMyyswbQFC69QRl7JqWzvxg==
10375 dependencies:9738 dependencies:
10376 underscore "1.12.1"9739 web3-eth-iban "1.6.0"
10377 web3-eth-iban "1.3.6"
10378 web3-utils "1.3.6"9740 web3-utils "1.6.0"
103799741
10380web3-core-method@1.3.6:9742web3-core-method@1.6.0:
10381 version "1.3.6"9743 version "1.6.0"
10382 resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.3.6.tgz#4b0334edd94b03dfec729d113c69a4eb6ebc68ae"9744 resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.6.0.tgz#ebe4ea51f5a4fa809bb68185576186359d3982e9"
10383 integrity sha512-RyegqVGxn0cyYW5yzAwkPlsSEynkdPiegd7RxgB4ak1eKk2Cv1q2x4C7D2sZjeeCEF+q6fOkVmo2OZNqS2iQxg==9745 integrity sha512-cHekyEil4mtcCOk6Q1Zh4y+2o5pTwsLIxP6Bpt4BRtZgdsyPiadYJpkLAVT/quch5xN7Qs5ZwG5AvRCS3VwD2g==
10384 dependencies:9746 dependencies:
9747 "@ethereumjs/common" "^2.4.0"
10385 "@ethersproject/transactions" "^5.0.0-beta.135"9748 "@ethersproject/transactions" "^5.0.0-beta.135"
10386 underscore "1.12.1"9749 web3-core-helpers "1.6.0"
10387 web3-core-helpers "1.3.6"
10388 web3-core-promievent "1.3.6"9750 web3-core-promievent "1.6.0"
10389 web3-core-subscriptions "1.3.6"9751 web3-core-subscriptions "1.6.0"
10390 web3-utils "1.3.6"9752 web3-utils "1.6.0"
103919753
10392web3-core-promievent@1.3.6:9754web3-core-promievent@1.6.0:
10393 version "1.3.6"9755 version "1.6.0"
10394 resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.3.6.tgz#6c27dc79de8f71b74f5d17acaf9aaf593d3cb0c9"9756 resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.6.0.tgz#8b6053ae83cb47164540167fc361469fc604d2dd"
10395 integrity sha512-Z+QzfyYDTXD5wJmZO5wwnRO8bAAHEItT1XNSPVb4J1CToV/I/SbF7CuF8Uzh2jns0Cm1109o666H7StFFvzVKw==9757 integrity sha512-ZzsevjMXWkhqW9dnVfTfb1OUcK7jKcKPvPIbQ4boJccNgvNZPZKlo8xB4pkAX38n4c59O5mC7Lt/z2QL/M5CeQ==
10396 dependencies:9758 dependencies:
10397 eventemitter3 "4.0.4"9759 eventemitter3 "4.0.4"
103989760
10399web3-core-requestmanager@1.3.6:9761web3-core-requestmanager@1.6.0:
10400 version "1.3.6"9762 version "1.6.0"
10401 resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.3.6.tgz#4fea269fe913fd4fca464b4f7c65cb94857b5b2a"9763 resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.6.0.tgz#8ef3a3b89cd08983bd94574f9c5893f70a8a6aea"
10402 integrity sha512-2rIaeuqeo7QN1Eex7aXP0ZqeteJEPWXYFS/M3r3LXMiV8R4STQBKE+//dnHJXoo2ctzEB5cgd+7NaJM8S3gPyA==9764 integrity sha512-CY5paPdiDXKTXPWaEUZekDfUXSuoE2vPxolwqzsvKwFWH5+H1NaXgrc+D5HpufgSvTXawTw0fy7IAicg8+PWqA==
10403 dependencies:9765 dependencies:
10404 underscore "1.12.1"
10405 util "^0.12.0"9766 util "^0.12.0"
10406 web3-core-helpers "1.3.6"9767 web3-core-helpers "1.6.0"
10407 web3-providers-http "1.3.6"9768 web3-providers-http "1.6.0"
10408 web3-providers-ipc "1.3.6"9769 web3-providers-ipc "1.6.0"
10409 web3-providers-ws "1.3.6"9770 web3-providers-ws "1.6.0"
104109771
10411web3-core-subscriptions@1.3.6:9772web3-core-subscriptions@1.6.0:
10412 version "1.3.6"9773 version "1.6.0"
10413 resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.3.6.tgz#ee24e7974d1d72ff6c992c599deba4ef9b308415"9774 resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.6.0.tgz#8c23b15b434a7c9f937652ecca45d7108e2c54df"
10414 integrity sha512-wi9Z9X5X75OKvxAg42GGIf81ttbNR2TxzkAsp1g+nnp5K8mBwgZvXrIsDuj7Z7gx72Y45mWJADCWjk/2vqNu8g==9775 integrity sha512-kY9WZUY/m1URSOv3uTLshoZD9ZDiFKReIzHuPUkxFpD5oYNmr1/aPQNPCrrMxKODR7UVX/D90FxWwCYqHhLaxQ==
10415 dependencies:9776 dependencies:
10416 eventemitter3 "4.0.4"9777 eventemitter3 "4.0.4"
10417 underscore "1.12.1"9778 web3-core-helpers "1.6.0"
10418 web3-core-helpers "1.3.6"
104199779
10420web3-core@1.3.6:9780web3-core@1.6.0:
10421 version "1.3.6"9781 version "1.6.0"
10422 resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.3.6.tgz#a6a761d1ff2f3ee462b8dab679229d2f8e267504"9782 resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.6.0.tgz#144eb00f651c9812faf7176abd7ee99d5f45e212"
10423 integrity sha512-gkLDM4T1Sc0T+HZIwxrNrwPg0IfWI0oABSglP2X5ZbBAYVUeEATA0o92LWV8BeF+okvKXLK1Fek/p6axwM/h3Q==9783 integrity sha512-o0WsLrJ2yD+HAAc29lGMWJef/MutTyuzpJC0UzLJtIAQJqtpDalzWINEu4j8XYXGk34N/V6vudtzRPo23QEE6g==
10424 dependencies:9784 dependencies:
10425 "@types/bn.js" "^4.11.5"9785 "@types/bn.js" "^4.11.5"
10426 "@types/node" "^12.12.6"9786 "@types/node" "^12.12.6"
10427 bignumber.js "^9.0.0"9787 bignumber.js "^9.0.0"
10428 web3-core-helpers "1.3.6"9788 web3-core-helpers "1.6.0"
10429 web3-core-method "1.3.6"9789 web3-core-method "1.6.0"
10430 web3-core-requestmanager "1.3.6"9790 web3-core-requestmanager "1.6.0"
10431 web3-utils "1.3.6"9791 web3-utils "1.6.0"
104329792
10433web3-eth-abi@1.3.6:9793web3-eth-abi@1.6.0:
10434 version "1.3.6"9794 version "1.6.0"
10435 resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.3.6.tgz#4272ca48d817aa651bbf97b269f5ff10abc2b8a9"9795 resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.6.0.tgz#4225608f61ebb0607d80849bb2b20f910780253d"
10436 integrity sha512-Or5cRnZu6WzgScpmbkvC6bfNxR26hqiKK4i8sMPFeTUABQcb/FU3pBj7huBLYbp9dH+P5W79D2MqwbWwjj9DoQ==9796 integrity sha512-fImomGE9McuTMJLwK8Tp0lTUzXqCkWeMm00qPVIwpJ/h7lCw9UFYV9+4m29wSqW6FF+FIZKwc6UBEf9dlx3orA==
10437 dependencies:9797 dependencies:
10438 "@ethersproject/abi" "5.0.7"9798 "@ethersproject/abi" "5.0.7"
10439 underscore "1.12.1"9799 web3-utils "1.6.0"
10440 web3-utils "1.3.6"
104419800
10442web3-eth-accounts@1.3.6:9801web3-eth-accounts@1.6.0:
10443 version "1.3.6"9802 version "1.6.0"
10444 resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.3.6.tgz#f9fcb50b28ee58090ab292a10d996155caa2b474"9803 resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.6.0.tgz#530927f4c5b78df93b3ea1203abbb467de29cd04"
10445 integrity sha512-Ilr0hG6ONbCdSlVKffasCmNwftD5HsNpwyQASevocIQwHdTlvlwO0tb3oGYuajbKOaDzNTwXfz25bttAEoFCGA==9804 integrity sha512-2f6HS4KIH4laAsNCOfbNX3dRiQosqSY2TRK86C8jtAA/QKGdx+5qlPfYzbI2RjG81iayb2+mVbHIaEaBGZ8sGw==
10446 dependencies:9805 dependencies:
9806 "@ethereumjs/common" "^2.3.0"
9807 "@ethereumjs/tx" "^3.2.1"
10447 crypto-browserify "3.12.0"9808 crypto-browserify "3.12.0"
10448 eth-lib "0.2.8"9809 eth-lib "0.2.8"
10449 ethereumjs-common "^1.3.2"9810 ethereumjs-util "^7.0.10"
10450 ethereumjs-tx "^2.1.1"
10451 scrypt-js "^3.0.1"9811 scrypt-js "^3.0.1"
10452 underscore "1.12.1"
10453 uuid "3.3.2"9812 uuid "3.3.2"
10454 web3-core "1.3.6"9813 web3-core "1.6.0"
10455 web3-core-helpers "1.3.6"9814 web3-core-helpers "1.6.0"
10456 web3-core-method "1.3.6"9815 web3-core-method "1.6.0"
10457 web3-utils "1.3.6"9816 web3-utils "1.6.0"
104589817
10459web3-eth-contract@1.3.6:9818web3-eth-contract@1.6.0:
10460 version "1.3.6"9819 version "1.6.0"
10461 resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.3.6.tgz#cccf4d32dc56917fb6923e778498a9ba2a5ba866"9820 resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.6.0.tgz#deb946867ad86d32bcbba899d733b681b25ea674"
10462 integrity sha512-8gDaRrLF2HCg+YEZN1ov0zN35vmtPnGf3h1DxmJQK5Wm2lRMLomz9rsWsuvig3UJMHqZAQKD7tOl3ocJocQsmA==9821 integrity sha512-ZUtO77zFnxuFtrc+D+iJ3AzNgFXAVcKnhEYN7f1PNz/mFjbtE6dJ+ujO0mvMbxIZF02t9IZv0CIXRpK0rDvZAw==
10463 dependencies:9822 dependencies:
10464 "@types/bn.js" "^4.11.5"9823 "@types/bn.js" "^4.11.5"
10465 underscore "1.12.1"9824 web3-core "1.6.0"
10466 web3-core "1.3.6"
10467 web3-core-helpers "1.3.6"9825 web3-core-helpers "1.6.0"
10468 web3-core-method "1.3.6"9826 web3-core-method "1.6.0"
10469 web3-core-promievent "1.3.6"9827 web3-core-promievent "1.6.0"
10470 web3-core-subscriptions "1.3.6"9828 web3-core-subscriptions "1.6.0"
10471 web3-eth-abi "1.3.6"9829 web3-eth-abi "1.6.0"
10472 web3-utils "1.3.6"9830 web3-utils "1.6.0"
104739831
10474web3-eth-ens@1.3.6:9832web3-eth-ens@1.6.0:
10475 version "1.3.6"9833 version "1.6.0"
10476 resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.3.6.tgz#0d28c5d4ea7b4462ef6c077545a77956a6cdf175"9834 resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.6.0.tgz#af13852168d56fa71b9198eb097e96fb93831c2a"
10477 integrity sha512-n27HNj7lpSkRxTgSx+Zo7cmKAgyg2ElFilaFlUu/X2CNH23lXfcPm2bWssivH9z0ndhg0OyR4AYFZqPaqDHkJA==9835 integrity sha512-AG24PNv9qbYHSpjHcU2pViOII0jvIR7TeojJ2bxXSDqfcgHuRp3NZGKv6xFvT4uNI4LEQHUhSC7bzHoNF5t8CA==
10478 dependencies:9836 dependencies:
10479 content-hash "^2.5.2"9837 content-hash "^2.5.2"
10480 eth-ens-namehash "2.0.8"9838 eth-ens-namehash "2.0.8"
10481 underscore "1.12.1"9839 web3-core "1.6.0"
10482 web3-core "1.3.6"
10483 web3-core-helpers "1.3.6"9840 web3-core-helpers "1.6.0"
10484 web3-core-promievent "1.3.6"9841 web3-core-promievent "1.6.0"
10485 web3-eth-abi "1.3.6"9842 web3-eth-abi "1.6.0"
10486 web3-eth-contract "1.3.6"9843 web3-eth-contract "1.6.0"
10487 web3-utils "1.3.6"9844 web3-utils "1.6.0"
104889845
10489web3-eth-iban@1.3.6:9846web3-eth-iban@1.6.0:
10490 version "1.3.6"9847 version "1.6.0"
10491 resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.3.6.tgz#0d6ba21fe78f190af8919e9cd5453882457209e0"9848 resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.6.0.tgz#edbe46cedc5b148d53fa455edea6b4eef53b2be7"
10492 integrity sha512-nfMQaaLA/zsg5W4Oy/EJQbs8rSs1vBAX6b/35xzjYoutXlpHMQadujDx2RerTKhSHqFXSJeQAfE+2f6mdhYkRQ==9849 integrity sha512-HM/bKBS/e8qg0+Eh7B8C/JVG+GkR4AJty17DKRuwMtrh78YsonPj7GKt99zS4n5sDLFww1Imu/ZIk3+K5uJCjw==
10493 dependencies:9850 dependencies:
10494 bn.js "^4.11.9"9851 bn.js "^4.11.9"
10495 web3-utils "1.3.6"9852 web3-utils "1.6.0"
104969853
10497web3-eth-personal@1.3.6:9854web3-eth-personal@1.6.0:
10498 version "1.3.6"9855 version "1.6.0"
10499 resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.3.6.tgz#226137916754c498f0284f22c55924c87a2efcf0"9856 resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.6.0.tgz#b75a61c0737b8b8bcc11d05db2ed7bfce7e4b262"
10500 integrity sha512-pOHU0+/h1RFRYoh1ehYBehRbcKWP4OSzd4F7mDljhHngv6W8ewMHrAN8O1ol9uysN2MuCdRE19qkRg5eNgvzFQ==9857 integrity sha512-8ohf4qAwbShf4RwES2tLHVqa+pHZnS5Q6tV80sU//bivmlZeyO1W4UWyNn59vu9KPpEYvLseOOC6Muxuvr8mFQ==
10501 dependencies:9858 dependencies:
10502 "@types/node" "^12.12.6"9859 "@types/node" "^12.12.6"
10503 web3-core "1.3.6"9860 web3-core "1.6.0"
10504 web3-core-helpers "1.3.6"9861 web3-core-helpers "1.6.0"
10505 web3-core-method "1.3.6"9862 web3-core-method "1.6.0"
10506 web3-net "1.3.6"9863 web3-net "1.6.0"
10507 web3-utils "1.3.6"9864 web3-utils "1.6.0"
105089865
10509web3-eth@1.3.6:9866web3-eth@1.6.0:
10510 version "1.3.6"9867 version "1.6.0"
10511 resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.3.6.tgz#2c650893d540a7a0eb1365dd5b2dca24ac919b7c"9868 resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.6.0.tgz#4c9d5fb4eccf9f8744828281757e6ea76af58cbd"
10512 integrity sha512-9+rnywRRpyX3C4hfsAQXPQh6vHh9XzQkgLxo3gyeXfbhbShUoq2gFVuy42vsRs//6JlsKdyZS7Z3hHPHz2wreA==9869 integrity sha512-qJMvai//r0be6I9ghU24/152f0zgJfYC23TMszN3Y6jse1JtjCBP2TlTibFcvkUN1RRdIUY5giqO7ZqAYAmp7w==
10513 dependencies:9870 dependencies:
10514 underscore "1.12.1"9871 web3-core "1.6.0"
10515 web3-core "1.3.6"
10516 web3-core-helpers "1.3.6"9872 web3-core-helpers "1.6.0"
10517 web3-core-method "1.3.6"9873 web3-core-method "1.6.0"
10518 web3-core-subscriptions "1.3.6"9874 web3-core-subscriptions "1.6.0"
10519 web3-eth-abi "1.3.6"9875 web3-eth-abi "1.6.0"
10520 web3-eth-accounts "1.3.6"9876 web3-eth-accounts "1.6.0"
10521 web3-eth-contract "1.3.6"9877 web3-eth-contract "1.6.0"
10522 web3-eth-ens "1.3.6"9878 web3-eth-ens "1.6.0"
10523 web3-eth-iban "1.3.6"9879 web3-eth-iban "1.6.0"
10524 web3-eth-personal "1.3.6"9880 web3-eth-personal "1.6.0"
10525 web3-net "1.3.6"9881 web3-net "1.6.0"
10526 web3-utils "1.3.6"9882 web3-utils "1.6.0"
105279883
10528web3-net@1.3.6:9884web3-net@1.6.0:
10529 version "1.3.6"9885 version "1.6.0"
10530 resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.3.6.tgz#a56492e2227475e38db29394f8bac305a2446e41"9886 resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.6.0.tgz#2c28f8787073110a7c2310336889d2dad647e500"
10531 integrity sha512-KhzU3wMQY/YYjyMiQzbaLPt2kut88Ncx2iqjy3nw28vRux3gVX0WOCk9EL/KVJBiAA/fK7VklTXvgy9dZnnipw==9887 integrity sha512-LFfG95ovTT2sNHkO1TEfsaKpYcxOSUtbuwHQ0K3G0e5nevKDJkPEFIqIcob40yiwcWoqEjENJP9Bjk8CRrZ99Q==
10532 dependencies:9888 dependencies:
10533 web3-core "1.3.6"9889 web3-core "1.6.0"
10534 web3-core-method "1.3.6"9890 web3-core-method "1.6.0"
10535 web3-utils "1.3.6"9891 web3-utils "1.6.0"
105369892
10537web3-providers-http@1.3.6:9893web3-providers-http@1.6.0:
10538 version "1.3.6"9894 version "1.6.0"
10539 resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.3.6.tgz#36e8724a7424d52827819d53fd75dbf31f5422c2"9895 resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.6.0.tgz#8db4e589abf7197f5d65b12af1bf9726c45f4160"
10540 integrity sha512-OQkT32O1A06dISIdazpGLveZcOXhEo5cEX6QyiSQkiPk/cjzDrXMw4SKZOGQbbS1+0Vjizm1Hrp7O8Vp2D1M5Q==9896 integrity sha512-sNxHFNv3lnxpmULt34AS6M36IYB/Hzm2Et4yPNzdP1XE644D8sQBZQZaJQdTaza5HfrlwoqU6AOK935armqGuA==
10541 dependencies:9897 dependencies:
10542 web3-core-helpers "1.3.6"9898 web3-core-helpers "1.6.0"
10543 xhr2-cookies "1.1.0"9899 xhr2-cookies "1.1.0"
105449900
10545web3-providers-ipc@1.3.6:9901web3-providers-ipc@1.6.0:
10546 version "1.3.6"9902 version "1.6.0"
10547 resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.3.6.tgz#cef8d12c1ebb47adce5ebf597f553c623362cb4a"9903 resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.6.0.tgz#6a3410fd47a67c4a36719fb97f99534ae12aac98"
10548 integrity sha512-+TVsSd2sSVvVgHG4s6FXwwYPPT91boKKcRuEFXqEfAbUC5t52XOgmyc2LNiD9LzPhed65FbV4LqICpeYGUvSwA==9904 integrity sha512-ETYdfhpGiGoWpmmSJnONvnPfd3TPivHEGjXyuX+L5FUsbMOVZj9MFLNIS19Cx/YGL8UWJ/8alLJoTcWSIdz/aA==
10549 dependencies:9905 dependencies:
10550 oboe "2.1.5"9906 oboe "2.1.5"
10551 underscore "1.12.1"9907 web3-core-helpers "1.6.0"
10552 web3-core-helpers "1.3.6"
105539908
10554web3-providers-ws@1.3.6:9909web3-providers-ws@1.6.0:
10555 version "1.3.6"9910 version "1.6.0"
10556 resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.3.6.tgz#e1df617bc89d66165abdf2191da0014c505bfaac"9911 resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.6.0.tgz#dc15dc18c30089efda992015fd5254bd2b77af5f"
10557 integrity sha512-bk7MnJf5or0Re2zKyhR3L3CjGululLCHXx4vlbc/drnaTARUVvi559OI5uLytc/1k5HKUUyENAxLvetz2G1dnQ==9912 integrity sha512-eNRmlhOPCpuVYwBrKBBQRLGPFb4U1Uo44r9EWV69Cpo4gP6XeBTl6nkawhLz6DS0fq79apyPfItJVuSfAy77pA==
10558 dependencies:9913 dependencies:
10559 eventemitter3 "4.0.4"9914 eventemitter3 "4.0.4"
10560 underscore "1.12.1"9915 web3-core-helpers "1.6.0"
10561 web3-core-helpers "1.3.6"
10562 websocket "^1.0.32"9916 websocket "^1.0.32"
105639917
10564web3-shh@1.3.6:9918web3-shh@1.6.0:
10565 version "1.3.6"9919 version "1.6.0"
10566 resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.3.6.tgz#4e3486c7eca5cbdb87f88910948223a5b7ea6c20"9920 resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.6.0.tgz#838a3435dce1039f669a48e53e948062de197931"
10567 integrity sha512-9zRo415O0iBslxBnmu9OzYjNErzLnzOsy+IOvSpIreLYbbAw0XkDWxv3SfcpKnTIWIACBR4AYMIxmmyi5iB3jw==9921 integrity sha512-ymN0OFL81WtEeSyb+PFpuUv39fR3frGwsZnIg5EVPZvrOIdaDSFcGSLDmafUt0vKSubvLMVYIBOCskRD6YdtEQ==
10568 dependencies:9922 dependencies:
10569 web3-core "1.3.6"9923 web3-core "1.6.0"
10570 web3-core-method "1.3.6"9924 web3-core-method "1.6.0"
10571 web3-core-subscriptions "1.3.6"9925 web3-core-subscriptions "1.6.0"
10572 web3-net "1.3.6"9926 web3-net "1.6.0"
105739927
10574web3-utils@1.3.6:9928web3-utils@1.6.0:
10575 version "1.3.6"9929 version "1.6.0"
10576 resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.3.6.tgz#390bc9fa3a7179746963cfaca55bb80ac4d8dc10"9930 resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.6.0.tgz#1975c5ee5b7db8a0836eb7004848a7cd962d1ddc"
10577 integrity sha512-hHatFaQpkQgjGVER17gNx8u1qMyaXFZtM0y0XLGH1bzsjMPlkMPLRcYOrZ00rOPfTEuYFOdrpGOqZXVmGrMZRg==9931 integrity sha512-bgCAWAeQnJF035YTFxrcHJ5mGEfTi/McsjqldZiXRwlHK7L1PyOqvXiQLE053dlzvy1kdAxWl/sSSfLMyNUAXg==
10578 dependencies:9932 dependencies:
10579 bn.js "^4.11.9"9933 bn.js "^4.11.9"
10580 eth-lib "0.2.8"
10581 ethereum-bloom-filters "^1.0.6"9934 ethereum-bloom-filters "^1.0.6"
9935 ethereumjs-util "^7.1.0"
10582 ethjs-unit "0.1.6"9936 ethjs-unit "0.1.6"
10583 number-to-bn "1.7.0"9937 number-to-bn "1.7.0"
10584 randombytes "^2.1.0"9938 randombytes "^2.1.0"
10585 underscore "1.12.1"
10586 utf8 "3.0.0"9939 utf8 "3.0.0"
105879940
10588web3@^1.3.5:9941web3@^1.6.0:
10589 version "1.3.6"9942 version "1.6.0"
10590 resolved "https://registry.yarnpkg.com/web3/-/web3-1.3.6.tgz#599425461c3f9a8cbbefa70616438995f4a064cc"9943 resolved "https://registry.yarnpkg.com/web3/-/web3-1.6.0.tgz#d8fa0cd9e7bf252f9fe43bb77dc42bc6671affde"
10591 integrity sha512-jEpPhnL6GDteifdVh7ulzlPrtVQeA30V9vnki9liYlUvLV82ZM7BNOQJiuzlDePuE+jZETZSP/0G/JlUVt6pOA==9944 integrity sha512-rWpXnO88MiVX5yTRqMBCVKASxc7QDkXZZUl1D48sKlbX4dt3BAV+nVMVUKCBKiluZ5Bp8pDrVCUdPx/jIYai5Q==
10592 dependencies:9945 dependencies:
10593 web3-bzz "1.3.6"9946 web3-bzz "1.6.0"
10594 web3-core "1.3.6"9947 web3-core "1.6.0"
10595 web3-eth "1.3.6"9948 web3-eth "1.6.0"
10596 web3-eth-personal "1.3.6"9949 web3-eth-personal "1.6.0"
10597 web3-net "1.3.6"9950 web3-net "1.6.0"
10598 web3-shh "1.3.6"9951 web3-shh "1.6.0"
10599 web3-utils "1.3.6"9952 web3-utils "1.6.0"
106009953
9954webidl-conversions@^3.0.0:
9955 version "3.0.1"
9956 resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
9957 integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
9958
10601webidl-conversions@^5.0.0:9959webidl-conversions@^5.0.0:
10602 version "5.0.0"9960 version "5.0.0"
10603 resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"9961 resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
10632 resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"9990 resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
10633 integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==9991 integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
106349992
9993whatwg-url@^5.0.0:
9994 version "5.0.0"
9995 resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
9996 integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
9997 dependencies:
9998 tr46 "~0.0.3"
9999 webidl-conversions "^3.0.0"
10000
10635whatwg-url@^8.0.0, whatwg-url@^8.5.0:10001whatwg-url@^8.0.0, whatwg-url@^8.5.0:
10636 version "8.6.0"10002 version "8.6.0"
10637 resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.6.0.tgz#27c0205a4902084b872aecb97cf0f2a7a3011f4c"10003 resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.6.0.tgz#27c0205a4902084b872aecb97cf0f2a7a3011f4c"
10672 dependencies:10038 dependencies:
10673 isexe "^2.0.0"10039 isexe "^2.0.0"
1067410040
10675wide-align@1.1.3, wide-align@^1.1.0:10041wide-align@^1.1.2:
10676 version "1.1.3"10042 version "1.1.5"
10677 resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"10043 resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
10678 integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==10044 integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
10679 dependencies:10045 dependencies:
10680 string-width "^1.0.2 || 2"10046 string-width "^1.0.2 || 2 || 3 || 4"
1068110047
10682widest-line@^3.1.0:10048widest-line@^3.1.0:
10683 version "3.1.0"10049 version "3.1.0"
10696 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"10062 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
10697 integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=10063 integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
1069810064
10699workerpool@6.1.0:10065workerpool@6.1.5:
10700 version "6.1.0"10066 version "6.1.5"
10701 resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.0.tgz#a8e038b4c94569596852de7a8ea4228eefdeb37b"10067 resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.5.tgz#0f7cf076b6215fd7e1da903ff6f22ddd1886b581"
10702 integrity sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==10068 integrity sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==
1070310069
10704wrap-ansi@^7.0.0:10070wrap-ansi@^7.0.0:
10705 version "7.0.0"10071 version "7.0.0"
10860 flat "^5.0.2"10226 flat "^5.0.2"
10861 is-plain-obj "^2.1.0"10227 is-plain-obj "^2.1.0"
1086210228
10863yargs@16.2.0, yargs@^16.0.3:10229yargs@16.2.0, yargs@^16.2.0:
10864 version "16.2.0"10230 version "16.2.0"
10865 resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"10231 resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
10866 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==10232 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
10886 y18n "^5.0.5"10252 y18n "^5.0.5"
10887 yargs-parser "^20.2.2"10253 yargs-parser "^20.2.2"
1088810254
10889yargs@^17.1.1:10255yargs@^17.2.1:
10890 version "17.1.1"10256 version "17.2.1"
10891 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba"10257 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.2.1.tgz#e2c95b9796a0e1f7f3bf4427863b42e0418191ea"
10892 integrity sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==10258 integrity sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==
10893 dependencies:10259 dependencies:
10894 cliui "^7.0.2"10260 cliui "^7.0.2"
10895 escalade "^3.1.1"10261 escalade "^3.1.1"