git.delta.rocks / unique-network / refs/commits / 4dbeda6769b2

difftreelog

Merge remote-tracking branch 'origin/develop' into feature/NFTPAR-366_insert_ethereum_pallets

Yaroslav Bolyukin2021-06-22parents: #b6f730e #dc9fdbf.patch.diff
in: master

44 files changed

modified.gitignorediffbeforeafterboth
1212
13/.idea/13/.idea/
1414
15tests/.vscode15tests/.vscode
16cumulus-parachain/
17*genesis
18*wasm
19tmp/
modifiedCargo.lockdiffbeforeafterboth
117]117]
118118
119[[package]]119[[package]]
120<<<<<<< HEAD
121=======
122name = "always-assert"
123version = "0.1.2"
124source = "registry+https://github.com/rust-lang/crates.io-index"
125checksum = "fbf688625d06217d5b1bb0ea9d9c44a1635fd0ee3534466388d18203174f4d11"
126
127[[package]]
128>>>>>>> origin/develop
120name = "ansi_term"129name = "ansi_term"
121version = "0.11.0"130version = "0.11.0"
122source = "registry+https://github.com/rust-lang/crates.io-index"131source = "registry+https://github.com/rust-lang/crates.io-index"
187196
188[[package]]197[[package]]
189name = "asn1_der"198name = "asn1_der"
190version = "0.6.3"199version = "0.7.4"
191source = "registry+https://github.com/rust-lang/crates.io-index"200source = "registry+https://github.com/rust-lang/crates.io-index"
192checksum = "6fce6b6a0ffdafebd82c87e79e3f40e8d2c523e5fea5566ff6b90509bf98d638"201checksum = "9d6e24d2cce90c53b948c46271bfb053e4bdc2db9b5d3f65e20f8cf28a1b7fc3"
193dependencies = [
194 "asn1_der_derive",
195]
196202
197[[package]]203[[package]]
198name = "asn1_der_derive"204name = "assert_matches"
199version = "0.1.2"205version = "1.5.0"
200source = "registry+https://github.com/rust-lang/crates.io-index"206source = "registry+https://github.com/rust-lang/crates.io-index"
201checksum = "0d0864d84b8e07b145449be9a8537db86bf9de5ce03b913214694643b4743502"207checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
208
209[[package]]
210name = "async-attributes"
211version = "1.1.2"
212source = "registry+https://github.com/rust-lang/crates.io-index"
213checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5"
202dependencies = [214dependencies = [
203 "quote",215 "quote",
204 "syn",216 "syn",
306source = "registry+https://github.com/rust-lang/crates.io-index"318source = "registry+https://github.com/rust-lang/crates.io-index"
307checksum = "d9f06685bad74e0570f5213741bea82158279a4103d988e57bfada11ad230341"319checksum = "d9f06685bad74e0570f5213741bea82158279a4103d988e57bfada11ad230341"
308dependencies = [320dependencies = [
321 "async-attributes",
309 "async-channel",322 "async-channel",
310 "async-global-executor",323 "async-global-executor",
311 "async-io",324 "async-io",
312 "async-lock",325 "async-lock",
313 "async-process",326 "async-process",
327<<<<<<< HEAD
314 "crossbeam-utils 0.8.4",328 "crossbeam-utils 0.8.4",
329=======
330 "crossbeam-utils 0.8.3",
331>>>>>>> origin/develop
315 "futures-channel",332 "futures-channel",
316 "futures-core",333 "futures-core",
317 "futures-io",334 "futures-io",
329]346]
330347
331[[package]]348[[package]]
349name = "async-std-resolver"
350version = "0.20.1"
351source = "registry+https://github.com/rust-lang/crates.io-index"
352checksum = "f665c56111e244fe38e7708ee10948a4356ad6a548997c21f5a63a0f4e0edc4d"
353dependencies = [
354 "async-std",
355 "async-trait",
356 "futures-io",
357 "futures-util",
358 "pin-utils",
359 "trust-dns-resolver",
360]
361
362[[package]]
332name = "async-task"363name = "async-task"
333version = "4.0.3"364version = "4.0.3"
334source = "registry+https://github.com/rust-lang/crates.io-index"365source = "registry+https://github.com/rust-lang/crates.io-index"
335checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"366checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"
336367
337[[package]]368[[package]]
338name = "async-trait"369name = "async-trait"
370<<<<<<< HEAD
339version = "0.1.50"371version = "0.1.50"
340source = "registry+https://github.com/rust-lang/crates.io-index"372source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722"373checksum = "0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722"
374=======
375version = "0.1.49"
376source = "registry+https://github.com/rust-lang/crates.io-index"
377checksum = "589652ce7ccb335d1e7ecb3be145425702b290dbcb7029bbeaae263fc1d87b48"
378>>>>>>> origin/develop
342dependencies = [379dependencies = [
343 "proc-macro2",380 "proc-macro2",
344 "quote",381 "quote",
414 "cfg-if 1.0.0",451 "cfg-if 1.0.0",
415 "libc",452 "libc",
416 "miniz_oxide",453 "miniz_oxide",
454<<<<<<< HEAD
417 "object 0.24.0",455 "object 0.24.0",
456=======
457 "object",
458>>>>>>> origin/develop
418 "rustc-demangle",459 "rustc-demangle",
419]460]
420461
443checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"484checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
444485
445[[package]]486[[package]]
487name = "beef"
488version = "0.5.0"
489source = "registry+https://github.com/rust-lang/crates.io-index"
490checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409"
491
492[[package]]
493name = "beefy-gadget"
494version = "0.1.0"
495source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.3#063e18a1f82945d5a304906db92bfbb571bac459"
496dependencies = [
497 "beefy-primitives",
498 "futures 0.3.14",
499 "hex",
500 "log",
501 "parity-scale-codec",
502 "parking_lot 0.11.1",
503 "sc-client-api",
504 "sc-keystore",
505 "sc-network",
506 "sc-network-gossip",
507 "sp-api",
508 "sp-application-crypto",
509 "sp-arithmetic",
510 "sp-blockchain",
511 "sp-consensus",
512 "sp-core",
513 "sp-keystore",
514 "sp-runtime",
515 "sp-utils",
516 "substrate-prometheus-endpoint",
517 "thiserror",
518]
519
520[[package]]
521name = "beefy-gadget-rpc"
522version = "0.1.0"
523source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.3#063e18a1f82945d5a304906db92bfbb571bac459"
524dependencies = [
525 "beefy-gadget",
526 "beefy-primitives",
527 "futures 0.3.14",
528 "jsonrpc-core",
529 "jsonrpc-core-client",
530 "jsonrpc-derive",
531 "jsonrpc-pubsub",
532 "log",
533 "parity-scale-codec",
534 "sc-rpc",
535 "serde",
536 "serde_json",
537 "sp-core",
538 "sp-runtime",
539]
540
541[[package]]
542name = "beefy-primitives"
543version = "0.1.0"
544source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.3#063e18a1f82945d5a304906db92bfbb571bac459"
545dependencies = [
546 "parity-scale-codec",
547 "sp-api",
548 "sp-application-crypto",
549 "sp-core",
550 "sp-runtime",
551 "sp-std",
552]
553
554[[package]]
446name = "bincode"555name = "bincode"
447version = "1.3.3"556version = "1.3.3"
448source = "registry+https://github.com/rust-lang/crates.io-index"557source = "registry+https://github.com/rust-lang/crates.io-index"
460 "bitflags",569 "bitflags",
461 "cexpr",570 "cexpr",
462 "clang-sys",571 "clang-sys",
572<<<<<<< HEAD
573=======
574 "clap",
575 "env_logger 0.7.1",
576>>>>>>> origin/develop
463 "lazy_static",577 "lazy_static",
464 "lazycell",578 "lazycell",
465 "peeking_take_while",579 "peeking_take_while",
478592
479[[package]]593[[package]]
480name = "bitvec"594name = "bitvec"
595<<<<<<< HEAD
481version = "0.17.4"596version = "0.17.4"
482source = "registry+https://github.com/rust-lang/crates.io-index"597source = "registry+https://github.com/rust-lang/crates.io-index"
483checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c"598checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c"
491version = "0.20.4"606version = "0.20.4"
492source = "registry+https://github.com/rust-lang/crates.io-index"607source = "registry+https://github.com/rust-lang/crates.io-index"
493checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848"608checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848"
609=======
610version = "0.20.2"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "1f682656975d3a682daff957be4ddeb65d6ad656737cd821f2d00685ae466af1"
613>>>>>>> origin/develop
494dependencies = [614dependencies = [
495 "funty",615 "funty",
496 "radium 0.6.2",616 "radium 0.6.2",
617]737]
618738
619[[package]]739[[package]]
740name = "bp-header-chain"
741version = "0.1.0"
742source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
743dependencies = [
744 "finality-grandpa",
745 "frame-support",
746 "parity-scale-codec",
747 "serde",
748 "sp-core",
749 "sp-finality-grandpa",
750 "sp-runtime",
751 "sp-std",
752]
753
754[[package]]
755name = "bp-messages"
756version = "0.1.0"
757source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
758dependencies = [
759 "bp-runtime",
760 "frame-support",
761 "frame-system",
762 "parity-scale-codec",
763 "sp-std",
764]
765
766[[package]]
767name = "bp-polkadot-core"
768version = "0.1.0"
769source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
770dependencies = [
771 "bp-messages",
772 "bp-runtime",
773 "frame-support",
774 "frame-system",
775 "parity-scale-codec",
776 "sp-api",
777 "sp-core",
778 "sp-runtime",
779 "sp-std",
780 "sp-version",
781]
782
783[[package]]
784name = "bp-rococo"
785version = "0.1.0"
786source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
787dependencies = [
788 "bp-header-chain",
789 "bp-messages",
790 "bp-polkadot-core",
791 "bp-runtime",
792 "parity-scale-codec",
793 "sp-api",
794 "sp-runtime",
795 "sp-std",
796 "sp-version",
797]
798
799[[package]]
800name = "bp-runtime"
801version = "0.1.0"
802source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
803dependencies = [
804 "frame-support",
805 "hash-db",
806 "num-traits",
807 "parity-scale-codec",
808 "sp-core",
809 "sp-io",
810 "sp-runtime",
811 "sp-state-machine",
812 "sp-std",
813 "sp-trie",
814]
815
816[[package]]
817name = "bp-test-utils"
818version = "0.1.0"
819source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
820dependencies = [
821 "bp-header-chain",
822 "ed25519-dalek",
823 "finality-grandpa",
824 "parity-scale-codec",
825 "sp-application-crypto",
826 "sp-finality-grandpa",
827 "sp-runtime",
828 "sp-std",
829]
830
831[[package]]
832name = "bp-wococo"
833version = "0.1.0"
834source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
835dependencies = [
836 "bp-header-chain",
837 "bp-messages",
838 "bp-polkadot-core",
839 "bp-runtime",
840 "parity-scale-codec",
841 "sp-api",
842 "sp-runtime",
843 "sp-std",
844 "sp-version",
845]
846
847[[package]]
620name = "bs58"848name = "bs58"
621version = "0.4.0"849version = "0.4.0"
622source = "registry+https://github.com/rust-lang/crates.io-index"850source = "registry+https://github.com/rust-lang/crates.io-index"
643[[package]]871[[package]]
644name = "bumpalo"872name = "bumpalo"
645version = "3.6.1"873version = "3.6.1"
874<<<<<<< HEAD
646source = "registry+https://github.com/rust-lang/crates.io-index"875source = "registry+https://github.com/rust-lang/crates.io-index"
647checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe"876checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe"
648877
651version = "0.3.5"880version = "0.3.5"
652source = "registry+https://github.com/rust-lang/crates.io-index"881source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "b0a5e3906bcbf133e33c1d4d95afc664ad37fbdb9f6568d8043e7ea8c27d93d3"882checksum = "b0a5e3906bcbf133e33c1d4d95afc664ad37fbdb9f6568d8043e7ea8c27d93d3"
883=======
884source = "registry+https://github.com/rust-lang/crates.io-index"
885checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe"
886>>>>>>> origin/develop
654887
655[[package]]888[[package]]
656name = "byte-slice-cast"889name = "byte-slice-cast"
752checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"985checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
753986
754[[package]]987[[package]]
988name = "cfg_aliases"
989version = "0.1.1"
990source = "registry+https://github.com/rust-lang/crates.io-index"
991checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
992
993[[package]]
755name = "chacha20"994name = "chacha20"
756version = "0.5.0"995version = "0.5.0"
757source = "registry+https://github.com/rust-lang/crates.io-index"996source = "registry+https://github.com/rust-lang/crates.io-index"
808]1047]
8091048
810[[package]]1049[[package]]
1050name = "ckb-merkle-mountain-range"
1051version = "0.3.1"
1052source = "registry+https://github.com/rust-lang/crates.io-index"
1053checksum = "e486fe53bb9f2ca0f58cb60e8679a5354fd6687a839942ef0a75967250289ca6"
1054dependencies = [
1055 "cfg-if 0.1.10",
1056]
1057
1058[[package]]
811name = "clang-sys"1059name = "clang-sys"
812version = "1.2.0"1060version = "1.2.0"
813source = "registry+https://github.com/rust-lang/crates.io-index"1061source = "registry+https://github.com/rust-lang/crates.io-index"
9061154
907[[package]]1155[[package]]
908name = "cranelift-bforest"1156name = "cranelift-bforest"
909version = "0.69.0"1157version = "0.71.0"
910source = "registry+https://github.com/rust-lang/crates.io-index"1158source = "registry+https://github.com/rust-lang/crates.io-index"
911checksum = "4066fd63b502d73eb8c5fa6bcab9c7962b05cd580f6b149ee83a8e730d8ce7fb"1159checksum = "bcee7a5107071484772b89fdf37f0f460b7db75f476e43ea7a684fd942470bcf"
912dependencies = [1160dependencies = [
913 "cranelift-entity",1161 "cranelift-entity",
914]1162]
9151163
916[[package]]1164[[package]]
917name = "cranelift-codegen"1165name = "cranelift-codegen"
918version = "0.69.0"1166version = "0.71.0"
919source = "registry+https://github.com/rust-lang/crates.io-index"1167source = "registry+https://github.com/rust-lang/crates.io-index"
920checksum = "1a54e4beb833a3c873a18a8fe735d73d732044004c7539a072c8faa35ccb0c60"1168checksum = "654ab96f0f1cab71c0d323618a58360a492da2c341eb2c1f977fc195c664001b"
921dependencies = [1169dependencies = [
922 "byteorder",1170 "byteorder",
923 "cranelift-bforest",1171 "cranelift-bforest",
9351183
936[[package]]1184[[package]]
937name = "cranelift-codegen-meta"1185name = "cranelift-codegen-meta"
938version = "0.69.0"1186version = "0.71.0"
939source = "registry+https://github.com/rust-lang/crates.io-index"1187source = "registry+https://github.com/rust-lang/crates.io-index"
940checksum = "c54cac7cacb443658d8f0ff36a3545822613fa202c946c0891897843bc933810"1188checksum = "65994cfc5be9d5fd10c5fc30bcdddfa50c04bb79c91329287bff846434ff8f14"
941dependencies = [1189dependencies = [
942 "cranelift-codegen-shared",1190 "cranelift-codegen-shared",
943 "cranelift-entity",1191 "cranelift-entity",
944]1192]
9451193
946[[package]]1194[[package]]
947name = "cranelift-codegen-shared"1195name = "cranelift-codegen-shared"
948version = "0.69.0"1196version = "0.71.0"
949source = "registry+https://github.com/rust-lang/crates.io-index"1197source = "registry+https://github.com/rust-lang/crates.io-index"
950checksum = "a109760aff76788b2cdaeefad6875a73c2b450be13906524f6c2a81e05b8d83c"1198checksum = "889d720b688b8b7df5e4903f9b788c3c59396050f5548e516e58ccb7312463ab"
1199dependencies = [
1200 "serde",
1201]
9511202
952[[package]]1203[[package]]
953name = "cranelift-entity"1204name = "cranelift-entity"
954version = "0.69.0"1205version = "0.71.0"
955source = "registry+https://github.com/rust-lang/crates.io-index"1206source = "registry+https://github.com/rust-lang/crates.io-index"
956checksum = "3b044234aa32531f89a08b487630ddc6744696ec04c8123a1ad388de837f5de3"1207checksum = "1a2e6884a363e42a9ba980193ea8603a4272f8a92bd8bbaf9f57a94dbea0ff96"
957dependencies = [1208dependencies = [
958 "serde",1209 "serde",
959]1210]
9601211
961[[package]]1212[[package]]
962name = "cranelift-frontend"1213name = "cranelift-frontend"
963version = "0.69.0"1214version = "0.71.0"
964source = "registry+https://github.com/rust-lang/crates.io-index"1215source = "registry+https://github.com/rust-lang/crates.io-index"
965checksum = "5452b3e4e97538ee5ef2cc071301c69a86c7adf2770916b9d04e9727096abd93"1216checksum = "e6f41e2f9b57d2c030e249d0958f1cdc2c3cd46accf8c0438b3d1944e9153444"
966dependencies = [1217dependencies = [
967 "cranelift-codegen",1218 "cranelift-codegen",
968 "log",1219 "log",
9721223
973[[package]]1224[[package]]
974name = "cranelift-native"1225name = "cranelift-native"
975version = "0.69.0"1226version = "0.71.0"
976source = "registry+https://github.com/rust-lang/crates.io-index"1227source = "registry+https://github.com/rust-lang/crates.io-index"
977checksum = "f68035c10b2e80f26cc29c32fa824380877f38483504c2a47b54e7da311caaf3"1228checksum = "aab70ba7575665375d31cbdea2462916ce58be887834e1b83c860b43b51af637"
978dependencies = [1229dependencies = [
979 "cranelift-codegen",1230 "cranelift-codegen",
980 "raw-cpuid",
981 "target-lexicon",1231 "target-lexicon",
982]1232]
9831233
984[[package]]1234[[package]]
985name = "cranelift-wasm"1235name = "cranelift-wasm"
986version = "0.69.0"1236version = "0.71.0"
987source = "registry+https://github.com/rust-lang/crates.io-index"1237source = "registry+https://github.com/rust-lang/crates.io-index"
988checksum = "a530eb9d1c95b3309deb24c3d179d8b0ba5837ed98914a429787c395f614949d"1238checksum = "f2fc3d2e70da6439adf97648dcdf81834363154f2907405345b6fbe7ca38918c"
989dependencies = [1239dependencies = [
990 "cranelift-codegen",1240 "cranelift-codegen",
991 "cranelift-entity",1241 "cranelift-entity",
992 "cranelift-frontend",1242 "cranelift-frontend",
993 "itertools",1243 "itertools 0.10.0",
994 "log",1244 "log",
995 "serde",1245 "serde",
996 "smallvec 1.6.1",1246 "smallvec 1.6.1",
1014checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"1264checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
1015dependencies = [1265dependencies = [
1016 "cfg-if 1.0.0",1266 "cfg-if 1.0.0",
1267<<<<<<< HEAD
1017 "crossbeam-utils 0.8.4",1268 "crossbeam-utils 0.8.4",
1269=======
1270 "crossbeam-utils 0.8.3",
1271>>>>>>> origin/develop
1018]1272]
10191273
1020[[package]]1274[[package]]
1035checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"1289checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
1036dependencies = [1290dependencies = [
1037 "cfg-if 1.0.0",1291 "cfg-if 1.0.0",
1292<<<<<<< HEAD
1038 "crossbeam-epoch 0.9.4",1293 "crossbeam-epoch 0.9.4",
1039 "crossbeam-utils 0.8.4",1294 "crossbeam-utils 0.8.4",
1295=======
1296 "crossbeam-epoch 0.9.3",
1297 "crossbeam-utils 0.8.3",
1298>>>>>>> origin/develop
1040]1299]
10411300
1042[[package]]1301[[package]]
10561315
1057[[package]]1316[[package]]
1058name = "crossbeam-epoch"1317name = "crossbeam-epoch"
1318<<<<<<< HEAD
1059version = "0.9.4"1319version = "0.9.4"
1060source = "registry+https://github.com/rust-lang/crates.io-index"1320source = "registry+https://github.com/rust-lang/crates.io-index"
1061checksum = "52fb27eab85b17fbb9f6fd667089e07d6a2eb8743d02639ee7f6a7a7729c9c94"1321checksum = "52fb27eab85b17fbb9f6fd667089e07d6a2eb8743d02639ee7f6a7a7729c9c94"
1062dependencies = [1322dependencies = [
1063 "cfg-if 1.0.0",1323 "cfg-if 1.0.0",
1064 "crossbeam-utils 0.8.4",1324 "crossbeam-utils 0.8.4",
1325=======
1326version = "0.9.3"
1327source = "registry+https://github.com/rust-lang/crates.io-index"
1328checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12"
1329dependencies = [
1330 "cfg-if 1.0.0",
1331 "crossbeam-utils 0.8.3",
1332>>>>>>> origin/develop
1065 "lazy_static",1333 "lazy_static",
1066 "memoffset 0.6.3",1334 "memoffset 0.6.3",
1067 "scopeguard",1335 "scopeguard",
10911359
1092[[package]]1360[[package]]
1093name = "crossbeam-utils"1361name = "crossbeam-utils"
1362<<<<<<< HEAD
1094version = "0.8.4"1363version = "0.8.4"
1095source = "registry+https://github.com/rust-lang/crates.io-index"1364source = "registry+https://github.com/rust-lang/crates.io-index"
1096checksum = "4feb231f0d4d6af81aed15928e58ecf5816aa62a2393e2c82f46973e92a9a278"1365checksum = "4feb231f0d4d6af81aed15928e58ecf5816aa62a2393e2c82f46973e92a9a278"
1366=======
1367version = "0.8.3"
1368source = "registry+https://github.com/rust-lang/crates.io-index"
1369checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49"
1370>>>>>>> origin/develop
1097dependencies = [1371dependencies = [
1098 "autocfg",1372 "autocfg",
1099 "cfg-if 1.0.0",1373 "cfg-if 1.0.0",
1157]1431]
11581432
1159[[package]]1433[[package]]
1434name = "cumulus-client-cli"
1435version = "0.1.0"
1436source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1437dependencies = [
1438 "sc-cli",
1439 "sc-service",
1440 "structopt",
1441]
1442
1443[[package]]
1444<<<<<<< HEAD
1160name = "curve25519-dalek"1445name = "curve25519-dalek"
1446version = "3.1.0"
1447source = "registry+https://github.com/rust-lang/crates.io-index"
1448checksum = "639891fde0dbea823fc3d798a0fdf9d2f9440a42d64a78ab3488b0ca025117b3"
1449=======
1450name = "cumulus-client-collator"
1451version = "0.1.0"
1452source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1453>>>>>>> origin/develop
1454dependencies = [
1455 "cumulus-client-consensus-common",
1456 "cumulus-client-network",
1457 "cumulus-primitives-core",
1458 "futures 0.3.14",
1459 "parity-scale-codec",
1460 "parking_lot 0.10.2",
1461 "polkadot-node-primitives",
1462 "polkadot-node-subsystem",
1463 "polkadot-overseer",
1464 "polkadot-primitives",
1465 "sc-client-api",
1466 "sp-api",
1467 "sp-consensus",
1468 "sp-core",
1469 "sp-io",
1470 "sp-runtime",
1471 "tracing",
1472]
1473
1474[[package]]
1475name = "cumulus-client-consensus-aura"
1476version = "0.1.0"
1477source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1478dependencies = [
1479 "async-trait",
1480 "cumulus-client-consensus-common",
1481 "cumulus-primitives-core",
1482 "futures 0.3.14",
1483 "parity-scale-codec",
1484 "parking_lot 0.10.2",
1485 "polkadot-service",
1486 "sc-client-api",
1487 "sc-consensus-aura",
1488 "sc-consensus-slots",
1489 "sc-telemetry",
1490 "sp-api",
1491 "sp-application-crypto",
1492 "sp-block-builder",
1493 "sp-blockchain",
1494 "sp-consensus",
1495 "sp-consensus-aura",
1496 "sp-core",
1497 "sp-inherents",
1498 "sp-keystore",
1499 "sp-runtime",
1500 "substrate-prometheus-endpoint",
1501 "tracing",
1502]
1503
1504[[package]]
1505name = "cumulus-client-consensus-common"
1506version = "0.1.0"
1507source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1508dependencies = [
1509 "async-trait",
1510 "dyn-clone",
1511 "futures 0.3.14",
1512 "parity-scale-codec",
1513 "polkadot-primitives",
1514 "polkadot-runtime",
1515 "sc-client-api",
1516 "sp-api",
1517 "sp-block-builder",
1518 "sp-blockchain",
1519 "sp-consensus",
1520 "sp-core",
1521 "sp-inherents",
1522 "sp-runtime",
1523 "sp-trie",
1524 "substrate-prometheus-endpoint",
1525 "tracing",
1526]
1527
1528[[package]]
1529name = "cumulus-client-network"
1530version = "0.1.0"
1531source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1532dependencies = [
1533 "derive_more",
1534 "futures 0.3.14",
1535 "futures-timer 3.0.2",
1536 "parity-scale-codec",
1537 "parking_lot 0.10.2",
1538 "polkadot-node-primitives",
1539 "polkadot-parachain",
1540 "polkadot-primitives",
1541 "polkadot-service",
1542 "polkadot-statement-table",
1543 "sc-client-api",
1544 "sp-api",
1545 "sp-blockchain",
1546 "sp-consensus",
1547 "sp-core",
1548 "sp-runtime",
1549 "tracing",
1550]
1551
1552[[package]]
1553name = "cumulus-client-pov-recovery"
1554version = "0.1.0"
1555source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1556dependencies = [
1557 "cumulus-primitives-core",
1558 "futures 0.3.14",
1559 "futures-timer 3.0.2",
1560 "parity-scale-codec",
1561 "polkadot-node-primitives",
1562 "polkadot-node-subsystem",
1563 "polkadot-overseer",
1564 "polkadot-parachain",
1565 "polkadot-primitives",
1566 "polkadot-service",
1567 "polkadot-statement-table",
1568 "rand 0.8.3",
1569 "sc-client-api",
1570 "sp-api",
1571 "sp-consensus",
1572 "sp-core",
1573 "sp-maybe-compressed-blob",
1574 "sp-runtime",
1575 "tracing",
1576]
1577
1578[[package]]
1579name = "cumulus-client-service"
1580version = "0.1.0"
1581source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1582dependencies = [
1583 "cumulus-client-collator",
1584 "cumulus-client-consensus-common",
1585 "cumulus-client-pov-recovery",
1586 "cumulus-primitives-core",
1587 "parity-scale-codec",
1588 "parking_lot 0.10.2",
1589 "polkadot-overseer",
1590 "polkadot-primitives",
1591 "polkadot-service",
1592 "sc-chain-spec",
1593 "sc-client-api",
1594 "sc-consensus-babe",
1595 "sc-service",
1596 "sc-telemetry",
1597 "sc-tracing",
1598 "sp-api",
1599 "sp-blockchain",
1600 "sp-consensus",
1601 "sp-core",
1602 "sp-runtime",
1603 "tracing",
1604]
1605
1606[[package]]
1607name = "cumulus-pallet-aura-ext"
1608version = "0.1.0"
1609source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1610dependencies = [
1611 "frame-executive",
1612 "frame-support",
1613 "frame-system",
1614 "pallet-aura",
1615 "parity-scale-codec",
1616 "serde",
1617 "sp-application-crypto",
1618 "sp-consensus-aura",
1619 "sp-runtime",
1620 "sp-std",
1621]
1622
1623[[package]]
1624name = "cumulus-pallet-dmp-queue"
1625version = "0.1.0"
1626source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1627dependencies = [
1628 "cumulus-primitives-core",
1629 "frame-support",
1630 "frame-system",
1631 "log",
1632 "parity-scale-codec",
1633 "rand 0.8.3",
1634 "rand_chacha 0.3.0",
1635 "sp-io",
1636 "sp-runtime",
1637 "sp-std",
1638 "xcm",
1639 "xcm-executor",
1640]
1641
1642[[package]]
1643name = "cumulus-pallet-parachain-system"
1644version = "0.1.0"
1645source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1646dependencies = [
1647 "cumulus-primitives-core",
1648 "cumulus-primitives-parachain-inherent",
1649 "environmental",
1650 "frame-support",
1651 "frame-system",
1652 "hash-db",
1653 "log",
1654 "memory-db",
1655 "pallet-balances",
1656 "parity-scale-codec",
1657 "polkadot-parachain",
1658 "serde",
1659 "sp-core",
1660 "sp-externalities",
1661 "sp-inherents",
1662 "sp-io",
1663 "sp-runtime",
1664 "sp-state-machine",
1665 "sp-std",
1666 "sp-trie",
1667 "sp-version",
1668 "trie-db",
1669 "xcm",
1670]
1671
1672[[package]]
1673name = "cumulus-pallet-xcm"
1674version = "0.1.0"
1675source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1676dependencies = [
1677 "cumulus-primitives-core",
1678 "frame-support",
1679 "frame-system",
1680 "parity-scale-codec",
1681 "serde",
1682 "sp-io",
1683 "sp-runtime",
1684 "sp-std",
1685 "xcm",
1686]
1687
1688[[package]]
1689name = "cumulus-pallet-xcmp-queue"
1690version = "0.1.0"
1691source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1692dependencies = [
1693 "cumulus-primitives-core",
1694 "frame-support",
1695 "frame-system",
1696 "log",
1697 "parity-scale-codec",
1698 "rand 0.8.3",
1699 "rand_chacha 0.3.0",
1700 "sp-runtime",
1701 "sp-std",
1702 "xcm",
1703 "xcm-executor",
1704]
1705
1706[[package]]
1707name = "cumulus-primitives-core"
1708version = "0.1.0"
1709source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1710dependencies = [
1711 "frame-support",
1712 "impl-trait-for-tuples",
1713 "parity-scale-codec",
1714 "polkadot-core-primitives",
1715 "polkadot-parachain",
1716 "polkadot-primitives",
1717 "sp-api",
1718 "sp-runtime",
1719 "sp-std",
1720 "sp-trie",
1721 "xcm",
1722]
1723
1724[[package]]
1725name = "cumulus-primitives-parachain-inherent"
1726version = "0.1.0"
1727source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1728dependencies = [
1729 "async-trait",
1730 "cumulus-primitives-core",
1731 "parity-scale-codec",
1732 "polkadot-service",
1733 "sc-client-api",
1734 "sp-api",
1735 "sp-core",
1736 "sp-inherents",
1737 "sp-runtime",
1738 "sp-state-machine",
1739 "sp-std",
1740 "sp-trie",
1741 "tracing",
1742]
1743
1744[[package]]
1745name = "cumulus-primitives-utility"
1746version = "0.1.0"
1747source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
1748dependencies = [
1749 "cumulus-primitives-core",
1750 "frame-support",
1751 "impl-trait-for-tuples",
1752 "parity-scale-codec",
1753 "polkadot-core-primitives",
1754 "polkadot-parachain",
1755 "polkadot-primitives",
1756 "sp-runtime",
1757 "sp-std",
1758 "sp-trie",
1759 "xcm",
1760]
1761
1762[[package]]
1763name = "curve25519-dalek"
1161version = "2.1.2"1764version = "2.1.2"
1162source = "registry+https://github.com/rust-lang/crates.io-index"1765source = "registry+https://github.com/rust-lang/crates.io-index"
1163checksum = "434e1720189a637d44fe464f4df1e6eb900b4835255b14354497c78af37d9bb8"1766checksum = "434e1720189a637d44fe464f4df1e6eb900b4835255b14354497c78af37d9bb8"
1244]1847]
12451848
1246[[package]]1849[[package]]
1850name = "derivative"
1851version = "2.2.0"
1852source = "registry+https://github.com/rust-lang/crates.io-index"
1853checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
1854dependencies = [
1855 "proc-macro2",
1856 "quote",
1857 "syn",
1858]
1859
1860[[package]]
1247name = "derive_more"1861name = "derive_more"
1862<<<<<<< HEAD
1248version = "0.99.14"1863version = "0.99.14"
1249source = "registry+https://github.com/rust-lang/crates.io-index"1864source = "registry+https://github.com/rust-lang/crates.io-index"
1250checksum = "5cc7b9cef1e351660e5443924e4f43ab25fbbed3e9a5f052df3677deb4d6b320"1865checksum = "5cc7b9cef1e351660e5443924e4f43ab25fbbed3e9a5f052df3677deb4d6b320"
1866=======
1867version = "0.99.13"
1868source = "registry+https://github.com/rust-lang/crates.io-index"
1869checksum = "f82b1b72f1263f214c0f823371768776c4f5841b942c9883aa8e5ec584fd0ba6"
1870>>>>>>> origin/develop
1251dependencies = [1871dependencies = [
1252 "convert_case",1872 "convert_case",
1253 "proc-macro2",1873 "proc-macro2",
1381checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"2001checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
13822002
1383[[package]]2003[[package]]
2004name = "enum-as-inner"
2005version = "0.3.3"
2006source = "registry+https://github.com/rust-lang/crates.io-index"
2007checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595"
2008dependencies = [
2009 "heck",
2010 "proc-macro2",
2011 "quote",
2012 "syn",
2013]
2014
2015[[package]]
1384name = "enumflags2"2016name = "enumflags2"
1385version = "0.6.4"2017version = "0.6.4"
1386source = "registry+https://github.com/rust-lang/crates.io-index"2018source = "registry+https://github.com/rust-lang/crates.io-index"
1401]2033]
14022034
1403[[package]]2035[[package]]
2036name = "enumn"
2037version = "0.1.3"
2038source = "registry+https://github.com/rust-lang/crates.io-index"
2039checksum = "4e58b112d5099aa0857c5d05f0eacab86406dd8c0f85fe5d320a13256d29ecf4"
2040dependencies = [
2041 "proc-macro2",
2042 "quote",
2043 "syn",
2044]
2045
2046[[package]]
1404name = "env_logger"2047name = "env_logger"
1405version = "0.7.1"2048version = "0.7.1"
1406source = "registry+https://github.com/rust-lang/crates.io-index"2049source = "registry+https://github.com/rust-lang/crates.io-index"
1407checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"2050checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
1408dependencies = [2051dependencies = [
1409 "atty",2052 "atty",
1410 "humantime",2053 "humantime 1.3.0",
1411 "log",2054 "log",
1412 "regex",2055 "regex",
1413 "termcolor",2056 "termcolor",
1414]2057]
14152058
1416[[package]]2059[[package]]
2060name = "env_logger"
2061version = "0.8.3"
2062source = "registry+https://github.com/rust-lang/crates.io-index"
2063checksum = "17392a012ea30ef05a610aa97dfb49496e71c9f676b27879922ea5bdf60d9d3f"
2064dependencies = [
2065 "atty",
2066 "humantime 2.1.0",
2067 "log",
2068 "regex",
2069 "termcolor",
2070]
2071
2072[[package]]
1417name = "environmental"2073name = "environmental"
1418version = "1.1.3"2074version = "1.1.3"
1419source = "registry+https://github.com/rust-lang/crates.io-index"2075source = "registry+https://github.com/rust-lang/crates.io-index"
14512107
1452[[package]]2108[[package]]
1453name = "ethbloom"2109name = "ethbloom"
2110<<<<<<< HEAD
1454version = "0.9.2"2111version = "0.9.2"
1455source = "registry+https://github.com/rust-lang/crates.io-index"2112source = "registry+https://github.com/rust-lang/crates.io-index"
1456checksum = "71a6567e6fd35589fea0c63b94b4cf2e55573e413901bdbe60ab15cf0e25e5df"2113checksum = "71a6567e6fd35589fea0c63b94b4cf2e55573e413901bdbe60ab15cf0e25e5df"
14642121
1465[[package]]2122[[package]]
1466name = "ethbloom"2123name = "ethbloom"
2124=======
2125>>>>>>> origin/develop
1467version = "0.11.0"2126version = "0.11.0"
1468source = "registry+https://github.com/rust-lang/crates.io-index"2127source = "registry+https://github.com/rust-lang/crates.io-index"
1469checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972"2128checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972"
1470dependencies = [2129dependencies = [
1471 "crunchy",2130 "crunchy",
2131<<<<<<< HEAD
1472 "fixed-hash 0.7.0",2132 "fixed-hash 0.7.0",
1473 "impl-codec 0.5.0",2133 "impl-codec 0.5.0",
1474 "impl-rlp 0.3.0",2134 "impl-rlp 0.3.0",
2135=======
2136 "fixed-hash",
2137 "impl-rlp",
2138>>>>>>> origin/develop
1475 "impl-serde",2139 "impl-serde",
1476 "tiny-keccak",2140 "tiny-keccak",
1477]2141]
14782142
1479[[package]]2143[[package]]
2144<<<<<<< HEAD
1480name = "ethereum"2145name = "ethereum"
1481version = "0.7.1"2146version = "0.7.1"
1482source = "registry+https://github.com/rust-lang/crates.io-index"2147source = "registry+https://github.com/rust-lang/crates.io-index"
1525]2190]
15262191
1527[[package]]2192[[package]]
2193=======
2194>>>>>>> origin/develop
1528name = "ethereum-types"2195name = "ethereum-types"
1529version = "0.11.0"2196version = "0.11.0"
1530source = "registry+https://github.com/rust-lang/crates.io-index"2197source = "registry+https://github.com/rust-lang/crates.io-index"
1531checksum = "f64b5df66a228d85e4b17e5d6c6aa43b0310898ffe8a85988c4c032357aaabfd"2198checksum = "f64b5df66a228d85e4b17e5d6c6aa43b0310898ffe8a85988c4c032357aaabfd"
1532dependencies = [2199dependencies = [
2200<<<<<<< HEAD
1533 "ethbloom 0.11.0",2201 "ethbloom 0.11.0",
1534 "fixed-hash 0.7.0",2202 "fixed-hash 0.7.0",
1535 "impl-codec 0.5.0",2203 "impl-codec 0.5.0",
1536 "impl-rlp 0.3.0",2204 "impl-rlp 0.3.0",
1537 "impl-serde",2205 "impl-serde",
1538 "primitive-types 0.9.0",2206 "primitive-types 0.9.0",
1539 "uint 0.9.0",2207 "uint 0.9.0",
2208=======
2209 "ethbloom",
2210 "fixed-hash",
2211 "impl-rlp",
2212 "impl-serde",
2213 "primitive-types",
2214 "uint",
2215>>>>>>> origin/develop
1540]2216]
15412217
1542[[package]]2218[[package]]
1626source = "registry+https://github.com/rust-lang/crates.io-index"2302source = "registry+https://github.com/rust-lang/crates.io-index"
1627checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"2303checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"
1628dependencies = [2304dependencies = [
2305<<<<<<< HEAD
1629 "futures 0.3.15",2306 "futures 0.3.15",
2307=======
2308 "futures 0.3.14",
2309>>>>>>> origin/develop
1630]2310]
16312311
1632[[package]]2312[[package]]
1799source = "registry+https://github.com/rust-lang/crates.io-index"2479source = "registry+https://github.com/rust-lang/crates.io-index"
1800checksum = "4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126"2480checksum = "4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126"
1801dependencies = [2481dependencies = [
1802 "env_logger",2482 "env_logger 0.7.1",
1803 "log",2483 "log",
1804]2484]
18052485
1810checksum = "c6447e2f8178843749e8c8003206def83ec124a7859475395777a28b5338647c"2490checksum = "c6447e2f8178843749e8c8003206def83ec124a7859475395777a28b5338647c"
1811dependencies = [2491dependencies = [
1812 "either",2492 "either",
2493<<<<<<< HEAD
1813 "futures 0.3.15",2494 "futures 0.3.15",
2495=======
2496 "futures 0.3.14",
2497>>>>>>> origin/develop
1814 "futures-timer 3.0.2",2498 "futures-timer 3.0.2",
1815 "log",2499 "log",
1816 "num-traits",2500 "num-traits",
1886[[package]]2570[[package]]
1887name = "fork-tree"2571name = "fork-tree"
1888version = "3.0.0"2572version = "3.0.0"
2573<<<<<<< HEAD
1889source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2574source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2575=======
2576source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2577>>>>>>> origin/develop
1890dependencies = [2578dependencies = [
1891 "parity-scale-codec 2.1.1",2579 "parity-scale-codec 2.1.1",
1892]2580]
1952[[package]]2640[[package]]
1953name = "frame-benchmarking"2641name = "frame-benchmarking"
1954version = "3.1.0"2642version = "3.1.0"
2643<<<<<<< HEAD
1955source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2644source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2645=======
2646source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2647>>>>>>> origin/develop
1956dependencies = [2648dependencies = [
1957 "frame-support",2649 "frame-support",
1958 "frame-system",2650 "frame-system",
1959 "linregress",2651 "linregress",
1960 "log",2652 "log",
2653<<<<<<< HEAD
1961 "parity-scale-codec 2.1.1",2654 "parity-scale-codec 2.1.1",
2655=======
2656 "parity-scale-codec",
2657>>>>>>> origin/develop
1962 "paste",2658 "paste",
1963 "sp-api",2659 "sp-api",
1964 "sp-io",2660 "sp-io",
1971[[package]]2667[[package]]
1972name = "frame-benchmarking-cli"2668name = "frame-benchmarking-cli"
1973version = "3.0.0"2669version = "3.0.0"
2670<<<<<<< HEAD
1974source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2671source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2672=======
2673source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2674>>>>>>> origin/develop
1975dependencies = [2675dependencies = [
1976 "Inflector",2676 "Inflector",
1977 "chrono",2677 "chrono",
1992]2692]
19932693
1994[[package]]2694[[package]]
2695name = "frame-election-provider-support"
2696version = "3.0.0"
2697source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2698dependencies = [
2699 "frame-support",
2700 "frame-system",
2701 "parity-scale-codec",
2702 "sp-arithmetic",
2703 "sp-npos-elections",
2704 "sp-std",
2705]
2706
2707[[package]]
1995name = "frame-executive"2708name = "frame-executive"
1996version = "3.0.0"2709version = "3.0.0"
2710<<<<<<< HEAD
1997source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2711source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
1998dependencies = [2712dependencies = [
1999 "frame-support",2713 "frame-support",
2000 "frame-system",2714 "frame-system",
2001 "parity-scale-codec 2.1.1",2715 "parity-scale-codec 2.1.1",
2002 "serde",2716 "serde",
2717=======
2718source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2719dependencies = [
2720 "frame-support",
2721 "frame-system",
2722 "parity-scale-codec",
2723>>>>>>> origin/develop
2003 "sp-core",2724 "sp-core",
2004 "sp-io",2725 "sp-io",
2005 "sp-runtime",2726 "sp-runtime",
2010[[package]]2731[[package]]
2011name = "frame-metadata"2732name = "frame-metadata"
2012version = "13.0.0"2733version = "13.0.0"
2734<<<<<<< HEAD
2013source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2735source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2736=======
2737source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2738>>>>>>> origin/develop
2014dependencies = [2739dependencies = [
2015 "parity-scale-codec 2.1.1",2740 "parity-scale-codec 2.1.1",
2016 "serde",2741 "serde",
2021[[package]]2746[[package]]
2022name = "frame-support"2747name = "frame-support"
2023version = "3.0.0"2748version = "3.0.0"
2749<<<<<<< HEAD
2024source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2750source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2751=======
2752source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2753>>>>>>> origin/develop
2025dependencies = [2754dependencies = [
2026 "bitflags",2755 "bitflags",
2027 "frame-metadata",2756 "frame-metadata",
2028 "frame-support-procedural",2757 "frame-support-procedural",
2029 "impl-trait-for-tuples 0.2.1",2758 "impl-trait-for-tuples 0.2.1",
2030 "log",2759 "log",
2031 "once_cell",2760 "once_cell",
2761<<<<<<< HEAD
2032 "parity-scale-codec 2.1.1",2762 "parity-scale-codec 2.1.1",
2763=======
2764 "parity-scale-codec",
2765>>>>>>> origin/develop
2033 "paste",2766 "paste",
2034 "serde",2767 "serde",
2035 "smallvec 1.6.1",2768 "smallvec 1.6.1",
2047[[package]]2780[[package]]
2048name = "frame-support-procedural"2781name = "frame-support-procedural"
2049version = "3.0.0"2782version = "3.0.0"
2783<<<<<<< HEAD
2050source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2784source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2785=======
2786source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2787>>>>>>> origin/develop
2051dependencies = [2788dependencies = [
2052 "Inflector",2789 "Inflector",
2053 "frame-support-procedural-tools",2790 "frame-support-procedural-tools",
2059[[package]]2796[[package]]
2060name = "frame-support-procedural-tools"2797name = "frame-support-procedural-tools"
2061version = "3.0.0"2798version = "3.0.0"
2799<<<<<<< HEAD
2062source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2800source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2801=======
2802source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2803>>>>>>> origin/develop
2063dependencies = [2804dependencies = [
2064 "frame-support-procedural-tools-derive",2805 "frame-support-procedural-tools-derive",
2065 "proc-macro-crate 1.0.0",2806 "proc-macro-crate 1.0.0",
2071[[package]]2812[[package]]
2072name = "frame-support-procedural-tools-derive"2813name = "frame-support-procedural-tools-derive"
2073version = "3.0.0"2814version = "3.0.0"
2815<<<<<<< HEAD
2074source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2816source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2817=======
2818source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2819>>>>>>> origin/develop
2075dependencies = [2820dependencies = [
2076 "proc-macro2",2821 "proc-macro2",
2077 "quote",2822 "quote",
2081[[package]]2826[[package]]
2082name = "frame-system"2827name = "frame-system"
2083version = "3.0.0"2828version = "3.0.0"
2829<<<<<<< HEAD
2084source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2830source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2085dependencies = [2831dependencies = [
2086 "frame-support",2832 "frame-support",
2087 "impl-trait-for-tuples 0.2.1",2833 "impl-trait-for-tuples 0.2.1",
2088 "log",2834 "log",
2089 "parity-scale-codec 2.1.1",2835 "parity-scale-codec 2.1.1",
2836=======
2837source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2838dependencies = [
2839 "frame-support",
2840 "impl-trait-for-tuples",
2841 "log",
2842 "parity-scale-codec",
2843>>>>>>> origin/develop
2090 "serde",2844 "serde",
2091 "sp-core",2845 "sp-core",
2092 "sp-io",2846 "sp-io",
2098[[package]]2852[[package]]
2099name = "frame-system-benchmarking"2853name = "frame-system-benchmarking"
2100version = "3.0.0"2854version = "3.0.0"
2855<<<<<<< HEAD
2101source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2856source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2857=======
2858source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2859>>>>>>> origin/develop
2102dependencies = [2860dependencies = [
2103 "frame-benchmarking",2861 "frame-benchmarking",
2104 "frame-support",2862 "frame-support",
2112[[package]]2870[[package]]
2113name = "frame-system-rpc-runtime-api"2871name = "frame-system-rpc-runtime-api"
2114version = "3.0.0"2872version = "3.0.0"
2873<<<<<<< HEAD
2115source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"2874source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
2875=======
2876source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2877>>>>>>> origin/develop
2116dependencies = [2878dependencies = [
2117 "parity-scale-codec 2.1.1",2879 "parity-scale-codec 2.1.1",
2118 "sp-api",2880 "sp-api",
2119]2881]
21202882
2121[[package]]2883[[package]]
2884name = "frame-try-runtime"
2885version = "0.9.0"
2886source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
2887dependencies = [
2888 "frame-support",
2889 "parity-scale-codec",
2890 "sp-api",
2891 "sp-runtime",
2892 "sp-std",
2893]
2894
2895[[package]]
2896name = "fs-err"
2897version = "2.5.0"
2898source = "registry+https://github.com/rust-lang/crates.io-index"
2899checksum = "bcd1163ae48bda72a20ae26d66a04d3094135cadab911cff418ae5e33f253431"
2900
2901[[package]]
2122name = "fs-swap"2902name = "fs-swap"
2123version = "0.2.6"2903version = "0.2.6"
2124source = "registry+https://github.com/rust-lang/crates.io-index"2904source = "registry+https://github.com/rust-lang/crates.io-index"
2141]2921]
21422922
2143[[package]]2923[[package]]
2924name = "fs2"
2925version = "0.4.3"
2926source = "registry+https://github.com/rust-lang/crates.io-index"
2927checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
2928dependencies = [
2929 "libc",
2930 "winapi 0.3.9",
2931]
2932
2933[[package]]
2144name = "fuchsia-cprng"2934name = "fuchsia-cprng"
2145version = "0.1.1"2935version = "0.1.1"
2146source = "registry+https://github.com/rust-lang/crates.io-index"2936source = "registry+https://github.com/rust-lang/crates.io-index"
21762966
2177[[package]]2967[[package]]
2178name = "futures"2968name = "futures"
2969<<<<<<< HEAD
2179version = "0.3.15"2970version = "0.3.15"
2180source = "registry+https://github.com/rust-lang/crates.io-index"2971source = "registry+https://github.com/rust-lang/crates.io-index"
2181checksum = "0e7e43a803dae2fa37c1f6a8fe121e1f7bf9548b4dfc0522a42f34145dadfc27"2972checksum = "0e7e43a803dae2fa37c1f6a8fe121e1f7bf9548b4dfc0522a42f34145dadfc27"
2973=======
2974version = "0.3.14"
2975source = "registry+https://github.com/rust-lang/crates.io-index"
2976checksum = "a9d5813545e459ad3ca1bff9915e9ad7f1a47dc6a91b627ce321d5863b7dd253"
2977>>>>>>> origin/develop
2182dependencies = [2978dependencies = [
2183 "futures-channel",2979 "futures-channel",
2184 "futures-core",2980 "futures-core",
21912987
2192[[package]]2988[[package]]
2193name = "futures-channel"2989name = "futures-channel"
2990<<<<<<< HEAD
2194version = "0.3.15"2991version = "0.3.15"
2195source = "registry+https://github.com/rust-lang/crates.io-index"2992source = "registry+https://github.com/rust-lang/crates.io-index"
2196checksum = "e682a68b29a882df0545c143dc3646daefe80ba479bcdede94d5a703de2871e2"2993checksum = "e682a68b29a882df0545c143dc3646daefe80ba479bcdede94d5a703de2871e2"
2994=======
2995version = "0.3.14"
2996source = "registry+https://github.com/rust-lang/crates.io-index"
2997checksum = "ce79c6a52a299137a6013061e0cf0e688fce5d7f1bc60125f520912fdb29ec25"
2998>>>>>>> origin/develop
2197dependencies = [2999dependencies = [
2198 "futures-core",3000 "futures-core",
2199 "futures-sink",3001 "futures-sink",
2200]3002]
22013003
2202[[package]]3004[[package]]
2203name = "futures-core"3005name = "futures-core"
3006<<<<<<< HEAD
2204version = "0.3.15"3007version = "0.3.15"
2205source = "registry+https://github.com/rust-lang/crates.io-index"3008source = "registry+https://github.com/rust-lang/crates.io-index"
2206checksum = "0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1"3009checksum = "0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1"
3010=======
3011version = "0.3.14"
3012source = "registry+https://github.com/rust-lang/crates.io-index"
3013checksum = "098cd1c6dda6ca01650f1a37a794245eb73181d0d4d4e955e2f3c37db7af1815"
3014>>>>>>> origin/develop
22073015
2208[[package]]3016[[package]]
2209name = "futures-cpupool"3017name = "futures-cpupool"
2222checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9"3030checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9"
2223dependencies = [3031dependencies = [
2224 "futures 0.1.31",3032 "futures 0.1.31",
3033<<<<<<< HEAD
2225 "futures 0.3.15",3034 "futures 0.3.15",
3035=======
3036 "futures 0.3.14",
3037>>>>>>> origin/develop
2226 "lazy_static",3038 "lazy_static",
2227 "log",3039 "log",
2228 "parking_lot 0.9.0",3040 "parking_lot 0.9.0",
22333045
2234[[package]]3046[[package]]
2235name = "futures-executor"3047name = "futures-executor"
3048<<<<<<< HEAD
2236version = "0.3.15"3049version = "0.3.15"
2237source = "registry+https://github.com/rust-lang/crates.io-index"3050source = "registry+https://github.com/rust-lang/crates.io-index"
2238checksum = "badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79"3051checksum = "badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79"
3052=======
3053version = "0.3.14"
3054source = "registry+https://github.com/rust-lang/crates.io-index"
3055checksum = "10f6cb7042eda00f0049b1d2080aa4b93442997ee507eb3828e8bd7577f94c9d"
3056>>>>>>> origin/develop
2239dependencies = [3057dependencies = [
2240 "futures-core",3058 "futures-core",
2241 "futures-task",3059 "futures-task",
22453063
2246[[package]]3064[[package]]
2247name = "futures-io"3065name = "futures-io"
3066<<<<<<< HEAD
2248version = "0.3.15"3067version = "0.3.15"
2249source = "registry+https://github.com/rust-lang/crates.io-index"3068source = "registry+https://github.com/rust-lang/crates.io-index"
2250checksum = "acc499defb3b348f8d8f3f66415835a9131856ff7714bf10dadfc4ec4bdb29a1"3069checksum = "acc499defb3b348f8d8f3f66415835a9131856ff7714bf10dadfc4ec4bdb29a1"
3070=======
3071version = "0.3.14"
3072source = "registry+https://github.com/rust-lang/crates.io-index"
3073checksum = "365a1a1fb30ea1c03a830fdb2158f5236833ac81fa0ad12fe35b29cddc35cb04"
3074>>>>>>> origin/develop
22513075
2252[[package]]3076[[package]]
2253name = "futures-lite"3077name = "futures-lite"
22663090
2267[[package]]3091[[package]]
2268name = "futures-macro"3092name = "futures-macro"
3093<<<<<<< HEAD
2269version = "0.3.15"3094version = "0.3.15"
2270source = "registry+https://github.com/rust-lang/crates.io-index"3095source = "registry+https://github.com/rust-lang/crates.io-index"
2271checksum = "a4c40298486cdf52cc00cd6d6987892ba502c7656a16a4192a9992b1ccedd121"3096checksum = "a4c40298486cdf52cc00cd6d6987892ba502c7656a16a4192a9992b1ccedd121"
3097=======
3098version = "0.3.14"
3099source = "registry+https://github.com/rust-lang/crates.io-index"
3100checksum = "668c6733a182cd7deb4f1de7ba3bf2120823835b3bcfbeacf7d2c4a773c1bb8b"
3101>>>>>>> origin/develop
2272dependencies = [3102dependencies = [
2273 "autocfg",3103 "autocfg",
2274 "proc-macro-hack",3104 "proc-macro-hack",
22903120
2291[[package]]3121[[package]]
2292name = "futures-sink"3122name = "futures-sink"
3123<<<<<<< HEAD
2293version = "0.3.15"3124version = "0.3.15"
2294source = "registry+https://github.com/rust-lang/crates.io-index"3125source = "registry+https://github.com/rust-lang/crates.io-index"
2295checksum = "a57bead0ceff0d6dde8f465ecd96c9338121bb7717d3e7b108059531870c4282"3126checksum = "a57bead0ceff0d6dde8f465ecd96c9338121bb7717d3e7b108059531870c4282"
2299version = "0.3.15"3130version = "0.3.15"
2300source = "registry+https://github.com/rust-lang/crates.io-index"3131source = "registry+https://github.com/rust-lang/crates.io-index"
2301checksum = "8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae"3132checksum = "8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae"
3133=======
3134version = "0.3.14"
3135source = "registry+https://github.com/rust-lang/crates.io-index"
3136checksum = "5c5629433c555de3d82861a7a4e3794a4c40040390907cfbfd7143a92a426c23"
23023137
2303[[package]]3138[[package]]
3139name = "futures-task"
3140version = "0.3.14"
3141source = "registry+https://github.com/rust-lang/crates.io-index"
3142checksum = "ba7aa51095076f3ba6d9a1f702f74bd05ec65f555d70d2033d55ba8d69f581bc"
3143>>>>>>> origin/develop
3144
3145[[package]]
2304name = "futures-timer"3146name = "futures-timer"
2305version = "2.0.2"3147version = "2.0.2"
2306source = "registry+https://github.com/rust-lang/crates.io-index"3148source = "registry+https://github.com/rust-lang/crates.io-index"
23143156
2315[[package]]3157[[package]]
2316name = "futures-util"3158name = "futures-util"
3159<<<<<<< HEAD
2317version = "0.3.15"3160version = "0.3.15"
2318source = "registry+https://github.com/rust-lang/crates.io-index"3161source = "registry+https://github.com/rust-lang/crates.io-index"
2319checksum = "feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967"3162checksum = "feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967"
2320dependencies = [3163dependencies = [
2321 "autocfg",3164 "autocfg",
3165=======
3166version = "0.3.14"
3167source = "registry+https://github.com/rust-lang/crates.io-index"
3168checksum = "3c144ad54d60f23927f0a6b6d816e4271278b64f005ad65e4e35291d2de9c025"
3169dependencies = [
3170>>>>>>> origin/develop
2322 "futures 0.1.31",3171 "futures 0.1.31",
2323 "futures-channel",3172 "futures-channel",
2324 "futures-core",3173 "futures-core",
2593]3442]
25943443
2595[[package]]3444[[package]]
3445name = "hostname"
3446version = "0.3.1"
3447source = "registry+https://github.com/rust-lang/crates.io-index"
3448checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867"
3449dependencies = [
3450 "libc",
3451 "match_cfg",
3452 "winapi 0.3.9",
3453]
3454
3455[[package]]
2596name = "http"3456name = "http"
2597version = "0.1.21"3457version = "0.1.21"
2598source = "registry+https://github.com/rust-lang/crates.io-index"3458source = "registry+https://github.com/rust-lang/crates.io-index"
26383498
2639[[package]]3499[[package]]
2640name = "httparse"3500name = "httparse"
3501<<<<<<< HEAD
2641version = "1.4.1"3502version = "1.4.1"
2642source = "registry+https://github.com/rust-lang/crates.io-index"3503source = "registry+https://github.com/rust-lang/crates.io-index"
2643checksum = "f3a87b616e37e93c22fb19bcd386f02f3af5ea98a25670ad0fce773de23c5e68"3504checksum = "f3a87b616e37e93c22fb19bcd386f02f3af5ea98a25670ad0fce773de23c5e68"
3505=======
3506version = "1.3.6"
3507source = "registry+https://github.com/rust-lang/crates.io-index"
3508checksum = "bc35c995b9d93ec174cf9a27d425c7892722101e14993cd227fdb51d70cf9589"
3509>>>>>>> origin/develop
26443510
2645[[package]]3511[[package]]
2646name = "httpdate"3512name = "httpdate"
2658]3524]
26593525
2660[[package]]3526[[package]]
3527name = "humantime"
3528version = "2.1.0"
3529source = "registry+https://github.com/rust-lang/crates.io-index"
3530checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
3531
3532[[package]]
2661name = "hyper"3533name = "hyper"
2662version = "0.12.36"3534version = "0.12.36"
2663source = "registry+https://github.com/rust-lang/crates.io-index"3535source = "registry+https://github.com/rust-lang/crates.io-index"
2703 "httparse",3575 "httparse",
2704 "httpdate",3576 "httpdate",
2705 "itoa",3577 "itoa",
3578<<<<<<< HEAD
2706 "pin-project 1.0.7",3579 "pin-project 1.0.7",
3580=======
3581 "pin-project 1.0.6",
3582>>>>>>> origin/develop
2707 "socket2 0.3.19",3583 "socket2 0.3.19",
2708 "tokio 0.2.25",3584 "tokio 0.2.25",
2709 "tower-service",3585 "tower-service",
27483624
2749[[package]]3625[[package]]
2750name = "idna"3626name = "idna"
3627<<<<<<< HEAD
2751version = "0.2.3"3628version = "0.2.3"
2752source = "registry+https://github.com/rust-lang/crates.io-index"3629source = "registry+https://github.com/rust-lang/crates.io-index"
2753checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"3630checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
3631=======
3632version = "0.2.2"
3633source = "registry+https://github.com/rust-lang/crates.io-index"
3634checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21"
3635>>>>>>> origin/develop
2754dependencies = [3636dependencies = [
2755 "matches",3637 "matches",
2756 "unicode-bidi",3638 "unicode-bidi",
27803662
2781[[package]]3663[[package]]
2782name = "if-watch"3664name = "if-watch"
2783version = "0.1.8"3665version = "0.2.1"
2784source = "registry+https://github.com/rust-lang/crates.io-index"3666source = "registry+https://github.com/rust-lang/crates.io-index"
2785checksum = "97b8538953a3f0d0d3868f0a706eb4273535e10d72acb5c82c1c23ae48835c85"3667checksum = "144c0ecbda48cc819482c37e460723b634dc060e23922f8ace87d94ff95ea4e5"
2786dependencies = [3668dependencies = [
2787 "async-io",3669 "async-io",
3670<<<<<<< HEAD
2788 "futures 0.3.15",3671 "futures 0.3.15",
3672=======
3673 "futures 0.3.14",
3674>>>>>>> origin/develop
2789 "futures-lite",3675 "futures-lite",
2790 "if-addrs",3676 "if-addrs",
2791 "ipnet",3677 "ipnet",
2831]3717]
28323718
2833[[package]]3719[[package]]
3720name = "impl-rlp"
3721version = "0.3.0"
3722source = "registry+https://github.com/rust-lang/crates.io-index"
3723checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808"
3724dependencies = [
3725 "rlp",
3726]
3727
3728[[package]]
2834name = "impl-serde"3729name = "impl-serde"
2835version = "0.3.1"3730version = "0.3.1"
2836source = "registry+https://github.com/rust-lang/crates.io-index"3731source = "registry+https://github.com/rust-lang/crates.io-index"
2882]3777]
28833778
2884[[package]]3779[[package]]
3780name = "integer-encoding"
3781version = "1.1.7"
3782source = "registry+https://github.com/rust-lang/crates.io-index"
3783checksum = "48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56f"
3784
3785[[package]]
2885name = "integer-sqrt"3786name = "integer-sqrt"
2886version = "0.1.5"3787version = "0.1.5"
2887source = "registry+https://github.com/rust-lang/crates.io-index"3788source = "registry+https://github.com/rust-lang/crates.io-index"
2896source = "registry+https://github.com/rust-lang/crates.io-index"3797source = "registry+https://github.com/rust-lang/crates.io-index"
2897checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"3798checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"
2898dependencies = [3799dependencies = [
3800<<<<<<< HEAD
2899 "futures 0.3.15",3801 "futures 0.3.15",
3802=======
3803 "futures 0.3.14",
3804>>>>>>> origin/develop
2900 "futures-timer 2.0.2",3805 "futures-timer 2.0.2",
2901]3806]
29023807
2916checksum = "2ee15951c035f79eddbef745611ec962f63f4558f1dadf98ab723cc603487c6f"3821checksum = "2ee15951c035f79eddbef745611ec962f63f4558f1dadf98ab723cc603487c6f"
29173822
2918[[package]]3823[[package]]
3824name = "ipconfig"
3825version = "0.2.2"
3826source = "registry+https://github.com/rust-lang/crates.io-index"
3827checksum = "f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7"
3828dependencies = [
3829 "socket2 0.3.19",
3830 "widestring",
3831 "winapi 0.3.9",
3832 "winreg",
3833]
3834
3835[[package]]
2919name = "ipnet"3836name = "ipnet"
2920version = "2.3.0"3837version = "2.3.0"
2921source = "registry+https://github.com/rust-lang/crates.io-index"3838source = "registry+https://github.com/rust-lang/crates.io-index"
2931]3848]
29323849
2933[[package]]3850[[package]]
3851name = "itertools"
3852version = "0.10.0"
3853source = "registry+https://github.com/rust-lang/crates.io-index"
3854checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319"
3855dependencies = [
3856 "either",
3857]
3858
3859[[package]]
2934name = "itoa"3860name = "itoa"
2935version = "0.4.7"3861version = "0.4.7"
2936source = "registry+https://github.com/rust-lang/crates.io-index"3862source = "registry+https://github.com/rust-lang/crates.io-index"
29473873
2948[[package]]3874[[package]]
2949name = "js-sys"3875name = "js-sys"
3876<<<<<<< HEAD
2950version = "0.3.51"3877version = "0.3.51"
2951source = "registry+https://github.com/rust-lang/crates.io-index"3878source = "registry+https://github.com/rust-lang/crates.io-index"
2952checksum = "83bdfbace3a0e81a4253f73b49e960b053e396a11012cbd49b9b74d6a2b67062"3879checksum = "83bdfbace3a0e81a4253f73b49e960b053e396a11012cbd49b9b74d6a2b67062"
3880=======
3881version = "0.3.50"
3882source = "registry+https://github.com/rust-lang/crates.io-index"
3883checksum = "2d99f9e3e84b8f67f846ef5b4cbbc3b1c29f6c759fcbce6f01aa0e73d932a24c"
3884>>>>>>> origin/develop
2953dependencies = [3885dependencies = [
2954 "wasm-bindgen",3886 "wasm-bindgen",
2955]3887]
2978dependencies = [3910dependencies = [
2979 "failure",3911 "failure",
2980 "futures 0.1.31",3912 "futures 0.1.31",
3913<<<<<<< HEAD
2981 "jsonrpc-core 15.1.0",3914 "jsonrpc-core 15.1.0",
2982 "jsonrpc-pubsub 15.1.0",3915 "jsonrpc-pubsub 15.1.0",
3916=======
3917 "jsonrpc-core",
3918 "jsonrpc-pubsub",
3919>>>>>>> origin/develop
2983 "log",3920 "log",
2984 "serde",3921 "serde",
2985 "serde_json",3922 "serde_json",
3061checksum = "4fb5c4513b7b542f42da107942b7b759f27120b5cc894729f88254b28dff44b7"3998checksum = "4fb5c4513b7b542f42da107942b7b759f27120b5cc894729f88254b28dff44b7"
3062dependencies = [3999dependencies = [
3063 "hyper 0.12.36",4000 "hyper 0.12.36",
4001<<<<<<< HEAD
3064 "jsonrpc-core 15.1.0",4002 "jsonrpc-core 15.1.0",
4003=======
4004 "jsonrpc-core",
4005>>>>>>> origin/develop
3065 "jsonrpc-server-utils",4006 "jsonrpc-server-utils",
3066 "log",4007 "log",
3067 "net2",4008 "net2",
3140]4081]
31414082
3142[[package]]4083[[package]]
4084name = "jsonrpsee-http-client"
4085version = "0.2.0-alpha.6"
4086source = "registry+https://github.com/rust-lang/crates.io-index"
4087checksum = "2737440f37efa10e5ef7beeec43d059d29dc92640978be21fcdcef481a2edb0d"
4088dependencies = [
4089 "async-trait",
4090 "fnv",
4091 "hyper 0.13.10",
4092 "hyper-rustls",
4093 "jsonrpsee-types",
4094 "jsonrpsee-utils",
4095 "log",
4096 "serde",
4097 "serde_json",
4098 "thiserror",
4099 "url 2.2.1",
4100]
4101
4102[[package]]
4103name = "jsonrpsee-proc-macros"
4104version = "0.2.0-alpha.6"
4105source = "registry+https://github.com/rust-lang/crates.io-index"
4106checksum = "5784ee8bb31988fa2c7a755fe31b0e21aa51894a67e5c99b6d4470f0253bf31a"
4107dependencies = [
4108 "Inflector",
4109 "proc-macro-crate 1.0.0",
4110 "proc-macro2",
4111 "quote",
4112 "syn",
4113]
4114
4115[[package]]
4116name = "jsonrpsee-types"
4117version = "0.2.0-alpha.6"
4118source = "registry+https://github.com/rust-lang/crates.io-index"
4119checksum = "bab3dabceeeeb865897661d532d47202eaae71cd2c606f53cb69f1fbc0555a51"
4120dependencies = [
4121 "async-trait",
4122 "beef",
4123 "futures-channel",
4124 "futures-util",
4125 "log",
4126 "serde",
4127 "serde_json",
4128 "thiserror",
4129]
4130
4131[[package]]
4132name = "jsonrpsee-utils"
4133version = "0.2.0-alpha.6"
4134source = "registry+https://github.com/rust-lang/crates.io-index"
4135checksum = "d63cf4d423614e71fd144a8691208539d2b23d8373e069e2fbe023c5eba5e922"
4136dependencies = [
4137 "futures-util",
4138 "hyper 0.13.10",
4139 "jsonrpsee-types",
4140]
4141
4142[[package]]
3143name = "keccak"4143name = "keccak"
3144version = "0.1.0"4144version = "0.1.0"
3145source = "registry+https://github.com/rust-lang/crates.io-index"4145source = "registry+https://github.com/rust-lang/crates.io-index"
3156]4156]
31574157
3158[[package]]4158[[package]]
4159name = "kusama-runtime"
4160version = "0.9.3"
4161source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
4162dependencies = [
4163 "beefy-primitives",
4164 "bitvec",
4165 "frame-executive",
4166 "frame-support",
4167 "frame-system",
4168 "frame-system-rpc-runtime-api",
4169 "frame-try-runtime",
4170 "log",
4171 "pallet-authority-discovery",
4172 "pallet-authorship",
4173 "pallet-babe",
4174 "pallet-balances",
4175 "pallet-bounties",
4176 "pallet-collective",
4177 "pallet-democracy",
4178 "pallet-election-provider-multi-phase",
4179 "pallet-elections-phragmen",
4180 "pallet-gilt",
4181 "pallet-grandpa",
4182 "pallet-identity",
4183 "pallet-im-online",
4184 "pallet-indices",
4185 "pallet-membership",
4186 "pallet-mmr-primitives",
4187 "pallet-multisig",
4188 "pallet-nicks",
4189 "pallet-offences",
4190 "pallet-proxy",
4191 "pallet-randomness-collective-flip",
4192 "pallet-recovery",
4193 "pallet-scheduler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3)",
4194 "pallet-session",
4195 "pallet-society",
4196 "pallet-staking",
4197 "pallet-staking-reward-fn",
4198 "pallet-timestamp",
4199 "pallet-tips",
4200 "pallet-transaction-payment",
4201 "pallet-transaction-payment-rpc-runtime-api",
4202 "pallet-treasury",
4203 "pallet-utility",
4204 "pallet-vesting",
4205 "pallet-xcm",
4206 "parity-scale-codec",
4207 "polkadot-primitives",
4208 "polkadot-runtime-common",
4209 "polkadot-runtime-parachains",
4210 "rustc-hex",
4211 "serde",
4212 "serde_derive",
4213 "smallvec 1.6.1",
4214 "sp-api",
4215 "sp-arithmetic",
4216 "sp-authority-discovery",
4217 "sp-block-builder",
4218 "sp-consensus-babe",
4219 "sp-core",
4220 "sp-inherents",
4221 "sp-io",
4222 "sp-npos-elections",
4223 "sp-offchain",
4224 "sp-runtime",
4225 "sp-session",
4226 "sp-staking",
4227 "sp-std",
4228 "sp-transaction-pool",
4229 "sp-version",
4230 "static_assertions",
4231 "substrate-wasm-builder 3.0.0",
4232 "xcm",
4233 "xcm-builder",
4234 "xcm-executor",
4235]
4236
4237[[package]]
3159name = "kv-log-macro"4238name = "kv-log-macro"
3160version = "1.0.7"4239version = "1.0.7"
3161source = "registry+https://github.com/rust-lang/crates.io-index"4240source = "registry+https://github.com/rust-lang/crates.io-index"
32234302
3224[[package]]4303[[package]]
3225name = "libc"4304name = "libc"
4305<<<<<<< HEAD
3226version = "0.2.94"4306version = "0.2.94"
3227source = "registry+https://github.com/rust-lang/crates.io-index"4307source = "registry+https://github.com/rust-lang/crates.io-index"
3228checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"4308checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"
4309=======
4310version = "0.2.93"
4311source = "registry+https://github.com/rust-lang/crates.io-index"
4312checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41"
4313>>>>>>> origin/develop
32294314
3230[[package]]4315[[package]]
3231name = "libloading"4316name = "libloading"
32554340
3256[[package]]4341[[package]]
3257name = "libp2p"4342name = "libp2p"
4343<<<<<<< HEAD
3258version = "0.35.1"4344version = "0.35.1"
3259source = "registry+https://github.com/rust-lang/crates.io-index"4345source = "registry+https://github.com/rust-lang/crates.io-index"
3260checksum = "adc225a49973cf9ab10d0cdd6a4b8f0cda299df9b760824bbb623f15f8f0c95a"4346checksum = "adc225a49973cf9ab10d0cdd6a4b8f0cda299df9b760824bbb623f15f8f0c95a"
3261dependencies = [4347dependencies = [
3262 "atomic",4348 "atomic",
3263 "bytes 1.0.1",4349 "bytes 1.0.1",
3264 "futures 0.3.15",4350 "futures 0.3.15",
4351=======
4352version = "0.37.1"
4353source = "registry+https://github.com/rust-lang/crates.io-index"
4354checksum = "08053fbef67cd777049ef7a95ebaca2ece370b4ed7712c3fa404d69a88cb741b"
4355dependencies = [
4356 "atomic",
4357 "bytes 1.0.1",
4358 "futures 0.3.14",
4359>>>>>>> origin/develop
3265 "lazy_static",4360 "lazy_static",
3266 "libp2p-core",4361 "libp2p-core",
3267 "libp2p-deflate",4362 "libp2p-deflate",
3276 "libp2p-ping",4371 "libp2p-ping",
3277 "libp2p-plaintext",4372 "libp2p-plaintext",
3278 "libp2p-pnet",4373 "libp2p-pnet",
4374 "libp2p-relay",
3279 "libp2p-request-response",4375 "libp2p-request-response",
3280 "libp2p-swarm",4376 "libp2p-swarm",
3281 "libp2p-swarm-derive",4377 "libp2p-swarm-derive",
3286 "libp2p-yamux",4382 "libp2p-yamux",
3287 "parity-multiaddr",4383 "parity-multiaddr",
3288 "parking_lot 0.11.1",4384 "parking_lot 0.11.1",
4385<<<<<<< HEAD
3289 "pin-project 1.0.7",4386 "pin-project 1.0.7",
4387=======
4388 "pin-project 1.0.6",
4389>>>>>>> origin/develop
3290 "smallvec 1.6.1",4390 "smallvec 1.6.1",
3291 "wasm-timer",4391 "wasm-timer",
3292]4392]
32934393
3294[[package]]4394[[package]]
3295name = "libp2p-core"4395name = "libp2p-core"
3296version = "0.27.1"4396version = "0.28.2"
3297source = "registry+https://github.com/rust-lang/crates.io-index"4397source = "registry+https://github.com/rust-lang/crates.io-index"
3298checksum = "8a2d56aadc2c2bf22cd7797f86e56a65b5b3994a0136b65be3106938acae7a26"4398checksum = "71dd51b562e14846e65bad00e5808d0644376e6588668c490d3c48e1dfeb4a9a"
3299dependencies = [4399dependencies = [
3300 "asn1_der",4400 "asn1_der",
3301 "bs58",4401 "bs58",
3302 "ed25519-dalek",4402 "ed25519-dalek",
3303 "either",4403 "either",
3304 "fnv",4404 "fnv",
4405<<<<<<< HEAD
3305 "futures 0.3.15",4406 "futures 0.3.15",
4407=======
4408 "futures 0.3.14",
4409>>>>>>> origin/develop
3306 "futures-timer 3.0.2",4410 "futures-timer 3.0.2",
3307 "lazy_static",4411 "lazy_static",
3308 "libsecp256k1",4412 "libsecp256k1",
3311 "multistream-select",4415 "multistream-select",
3312 "parity-multiaddr",4416 "parity-multiaddr",
3313 "parking_lot 0.11.1",4417 "parking_lot 0.11.1",
4418<<<<<<< HEAD
3314 "pin-project 1.0.7",4419 "pin-project 1.0.7",
4420=======
4421 "pin-project 1.0.6",
4422>>>>>>> origin/develop
3315 "prost",4423 "prost",
3316 "prost-build",4424 "prost-build",
3317 "rand 0.7.3",4425 "rand 0.7.3",
33274435
3328[[package]]4436[[package]]
3329name = "libp2p-deflate"4437name = "libp2p-deflate"
3330version = "0.27.1"4438version = "0.28.0"
3331source = "registry+https://github.com/rust-lang/crates.io-index"4439source = "registry+https://github.com/rust-lang/crates.io-index"
3332checksum = "6d42eed63305f0420736fa487f9acef720c4528bd7852a6a760f5ccde4813345"4440checksum = "a2181a641cd15f9b6ba71b1335800f309012a0a97a29ffaabbbf40e9d3d58f08"
3333dependencies = [4441dependencies = [
3334 "flate2",4442 "flate2",
4443<<<<<<< HEAD
3335 "futures 0.3.15",4444 "futures 0.3.15",
4445=======
4446 "futures 0.3.14",
4447>>>>>>> origin/develop
3336 "libp2p-core",4448 "libp2p-core",
3337]4449]
33384450
3339[[package]]4451[[package]]
3340name = "libp2p-dns"4452name = "libp2p-dns"
3341version = "0.27.0"4453version = "0.28.1"
3342source = "registry+https://github.com/rust-lang/crates.io-index"4454source = "registry+https://github.com/rust-lang/crates.io-index"
3343checksum = "5153b6db68fd4baa3b304e377db744dd8fea8ff4e4504509ee636abcde88d3e3"4455checksum = "62e63dab8b5ff35e0c101a3e51e843ba782c07bbb1682f5fd827622e0d02b98b"
3344dependencies = [4456dependencies = [
4457<<<<<<< HEAD
3345 "futures 0.3.15",4458 "futures 0.3.15",
4459=======
4460 "async-std-resolver",
4461 "futures 0.3.14",
4462>>>>>>> origin/develop
3346 "libp2p-core",4463 "libp2p-core",
3347 "log",4464 "log",
4465 "smallvec 1.6.1",
4466 "trust-dns-resolver",
3348]4467]
33494468
3350[[package]]4469[[package]]
3351name = "libp2p-floodsub"4470name = "libp2p-floodsub"
3352version = "0.27.0"4471version = "0.29.0"
3353source = "registry+https://github.com/rust-lang/crates.io-index"4472source = "registry+https://github.com/rust-lang/crates.io-index"
3354checksum = "b3c63dfa06581b24b1d12bf9815b43689a784424be217d6545c800c7c75a207f"4473checksum = "48a9b570f6766301d9c4aa00fce3554cad1598e2f466debbc4dde909028417cf"
3355dependencies = [4474dependencies = [
3356 "cuckoofilter",4475 "cuckoofilter",
3357 "fnv",4476 "fnv",
4477<<<<<<< HEAD
3358 "futures 0.3.15",4478 "futures 0.3.15",
4479=======
4480 "futures 0.3.14",
4481>>>>>>> origin/develop
3359 "libp2p-core",4482 "libp2p-core",
3360 "libp2p-swarm",4483 "libp2p-swarm",
3361 "log",4484 "log",
33674490
3368[[package]]4491[[package]]
3369name = "libp2p-gossipsub"4492name = "libp2p-gossipsub"
4493<<<<<<< HEAD
3370version = "0.28.0"4494version = "0.28.0"
3371source = "registry+https://github.com/rust-lang/crates.io-index"4495source = "registry+https://github.com/rust-lang/crates.io-index"
3372checksum = "502dc5fcbfec4aa1c63ef3f7307ffe20e90c1a1387bf23ed0bec087f2dde58a1"4496checksum = "502dc5fcbfec4aa1c63ef3f7307ffe20e90c1a1387bf23ed0bec087f2dde58a1"
4497=======
4498version = "0.30.1"
4499source = "registry+https://github.com/rust-lang/crates.io-index"
4500checksum = "e7b0c8506a6ec3344b9e706d7c7a6dba826f8ede735cfe13dde12a8c263c4af9"
4501>>>>>>> origin/develop
3373dependencies = [4502dependencies = [
3374 "asynchronous-codec 0.6.0",4503 "asynchronous-codec 0.6.0",
3375 "base64 0.13.0",4504 "base64 0.13.0",
3376 "byteorder",4505 "byteorder",
3377 "bytes 1.0.1",4506 "bytes 1.0.1",
3378 "fnv",4507 "fnv",
4508<<<<<<< HEAD
3379 "futures 0.3.15",4509 "futures 0.3.15",
4510=======
4511 "futures 0.3.14",
4512>>>>>>> origin/develop
3380 "hex_fmt",4513 "hex_fmt",
3381 "libp2p-core",4514 "libp2p-core",
3382 "libp2p-swarm",4515 "libp2p-swarm",
33934526
3394[[package]]4527[[package]]
3395name = "libp2p-identify"4528name = "libp2p-identify"
3396version = "0.27.0"4529version = "0.29.0"
3397source = "registry+https://github.com/rust-lang/crates.io-index"4530source = "registry+https://github.com/rust-lang/crates.io-index"
3398checksum = "b40fb36a059b7a8cce1514bd8b546fa612e006c9937caa7f5950cb20021fe91e"4531checksum = "5f668f00efd9883e8b7bcc582eaf0164615792608f886f6577da18bcbeea0a46"
3399dependencies = [4532dependencies = [
4533<<<<<<< HEAD
3400 "futures 0.3.15",4534 "futures 0.3.15",
4535=======
4536 "futures 0.3.14",
4537>>>>>>> origin/develop
3401 "libp2p-core",4538 "libp2p-core",
3402 "libp2p-swarm",4539 "libp2p-swarm",
3403 "log",4540 "log",
34094546
3410[[package]]4547[[package]]
3411name = "libp2p-kad"4548name = "libp2p-kad"
3412version = "0.28.1"4549version = "0.30.0"
3413source = "registry+https://github.com/rust-lang/crates.io-index"4550source = "registry+https://github.com/rust-lang/crates.io-index"
3414checksum = "cf3da6c9acbcc05f93235d201d7d45ef4e8b88a45d8836f98becd8b4d443f066"4551checksum = "b07312ebe5ee4fd2404447a0609814574df55c65d4e20838b957bbd34907d820"
3415dependencies = [4552dependencies = [
3416 "arrayvec 0.5.2",4553 "arrayvec 0.5.2",
3417 "asynchronous-codec 0.6.0",4554 "asynchronous-codec 0.6.0",
3418 "bytes 1.0.1",4555 "bytes 1.0.1",
3419 "either",4556 "either",
3420 "fnv",4557 "fnv",
4558<<<<<<< HEAD
3421 "futures 0.3.15",4559 "futures 0.3.15",
4560=======
4561 "futures 0.3.14",
4562>>>>>>> origin/develop
3422 "libp2p-core",4563 "libp2p-core",
3423 "libp2p-swarm",4564 "libp2p-swarm",
3424 "log",4565 "log",
34354576
3436[[package]]4577[[package]]
3437name = "libp2p-mdns"4578name = "libp2p-mdns"
3438version = "0.28.1"4579version = "0.30.1"
3439source = "registry+https://github.com/rust-lang/crates.io-index"4580source = "registry+https://github.com/rust-lang/crates.io-index"
3440checksum = "0e9e6374814d1b118d97ccabdfc975c8910bd16dc38a8bc058eeb08bf2080fe1"4581checksum = "41e282f974c4bea56db8acca50387f05189406e346318cb30190b0bde662961e"
3441dependencies = [4582dependencies = [
3442 "async-io",4583 "async-io",
3443 "data-encoding",4584 "data-encoding",
3444 "dns-parser",4585 "dns-parser",
4586<<<<<<< HEAD
3445 "futures 0.3.15",4587 "futures 0.3.15",
4588=======
4589 "futures 0.3.14",
4590>>>>>>> origin/develop
3446 "if-watch",4591 "if-watch",
3447 "lazy_static",4592 "lazy_static",
3448 "libp2p-core",4593 "libp2p-core",
3449 "libp2p-swarm",4594 "libp2p-swarm",
3450 "log",4595 "log",
3451 "rand 0.7.3",4596 "rand 0.8.3",
3452 "smallvec 1.6.1",4597 "smallvec 1.6.1",
4598<<<<<<< HEAD
3453 "socket2 0.3.19",4599 "socket2 0.3.19",
4600=======
4601 "socket2 0.4.0",
4602>>>>>>> origin/develop
3454 "void",4603 "void",
3455]4604]
34564605
3457[[package]]4606[[package]]
3458name = "libp2p-mplex"4607name = "libp2p-mplex"
3459version = "0.27.1"4608version = "0.28.0"
3460source = "registry+https://github.com/rust-lang/crates.io-index"4609source = "registry+https://github.com/rust-lang/crates.io-index"
3461checksum = "350ce8b3923594aedabd5d6e3f875d058435052a29c3f32df378bc70d10be464"4610checksum = "85e9b544335d1ed30af71daa96edbefadef6f19c7a55f078b9fc92c87163105d"
3462dependencies = [4611dependencies = [
3463 "asynchronous-codec 0.6.0",4612 "asynchronous-codec 0.6.0",
3464 "bytes 1.0.1",4613 "bytes 1.0.1",
4614<<<<<<< HEAD
3465 "futures 0.3.15",4615 "futures 0.3.15",
4616=======
4617 "futures 0.3.14",
4618>>>>>>> origin/develop
3466 "libp2p-core",4619 "libp2p-core",
3467 "log",4620 "log",
3468 "nohash-hasher",4621 "nohash-hasher",
34744627
3475[[package]]4628[[package]]
3476name = "libp2p-noise"4629name = "libp2p-noise"
3477version = "0.29.0"4630version = "0.30.0"
3478source = "registry+https://github.com/rust-lang/crates.io-index"4631source = "registry+https://github.com/rust-lang/crates.io-index"
3479checksum = "4aca322b52a0c5136142a7c3971446fb1e9964923a526c9cc6ef3b7c94e57778"4632checksum = "36db0f0db3b0433f5b9463f1c0cd9eadc0a3734a9170439ce501ff99733a88bd"
3480dependencies = [4633dependencies = [
3481 "bytes 1.0.1",4634 "bytes 1.0.1",
3482 "curve25519-dalek 3.1.0",4635 "curve25519-dalek 3.1.0",
4636<<<<<<< HEAD
3483 "futures 0.3.15",4637 "futures 0.3.15",
4638=======
4639 "futures 0.3.14",
4640>>>>>>> origin/develop
3484 "lazy_static",4641 "lazy_static",
3485 "libp2p-core",4642 "libp2p-core",
3486 "log",4643 "log",
34964653
3497[[package]]4654[[package]]
3498name = "libp2p-ping"4655name = "libp2p-ping"
3499version = "0.27.0"4656version = "0.29.0"
3500source = "registry+https://github.com/rust-lang/crates.io-index"4657source = "registry+https://github.com/rust-lang/crates.io-index"
3501checksum = "6f3813276d0708c8db0f500d8beda1bda9ad955723b9cb272c41f4727256f73c"4658checksum = "bf4bfaffac63bf3c7ec11ed9d8879d455966ddea7e78ee14737f0b6dce0d1cd1"
3502dependencies = [4659dependencies = [
4660<<<<<<< HEAD
3503 "futures 0.3.15",4661 "futures 0.3.15",
4662=======
4663 "futures 0.3.14",
4664>>>>>>> origin/develop
3504 "libp2p-core",4665 "libp2p-core",
3505 "libp2p-swarm",4666 "libp2p-swarm",
3506 "log",4667 "log",
35114672
3512[[package]]4673[[package]]
3513name = "libp2p-plaintext"4674name = "libp2p-plaintext"
3514version = "0.27.1"4675version = "0.28.0"
3515source = "registry+https://github.com/rust-lang/crates.io-index"4676source = "registry+https://github.com/rust-lang/crates.io-index"
3516checksum = "9d58defcadb646ae4b033e130b48d87410bf76394dc3335496cae99dac803e61"4677checksum = "0c8c37b4d2a075b4be8442760a5f8c037180f0c8dd5b5734b9978ab868b3aa11"
3517dependencies = [4678dependencies = [
3518 "asynchronous-codec 0.6.0",4679 "asynchronous-codec 0.6.0",
3519 "bytes 1.0.1",4680 "bytes 1.0.1",
4681<<<<<<< HEAD
3520 "futures 0.3.15",4682 "futures 0.3.15",
4683=======
4684 "futures 0.3.14",
4685>>>>>>> origin/develop
3521 "libp2p-core",4686 "libp2p-core",
3522 "log",4687 "log",
3523 "prost",4688 "prost",
3532source = "registry+https://github.com/rust-lang/crates.io-index"4697source = "registry+https://github.com/rust-lang/crates.io-index"
3533checksum = "6ce3374f3b28162db9d3442c9347c4f14cb01e8290052615c7d341d40eae0599"4698checksum = "6ce3374f3b28162db9d3442c9347c4f14cb01e8290052615c7d341d40eae0599"
3534dependencies = [4699dependencies = [
4700<<<<<<< HEAD
3535 "futures 0.3.15",4701 "futures 0.3.15",
3536 "log",4702 "log",
3537 "pin-project 1.0.7",4703 "pin-project 1.0.7",
4704=======
4705 "futures 0.3.14",
4706 "log",
4707 "pin-project 1.0.6",
4708>>>>>>> origin/develop
3538 "rand 0.7.3",4709 "rand 0.7.3",
3539 "salsa20",4710 "salsa20",
3540 "sha3 0.9.1",4711 "sha3 0.9.1",
3541]4712]
35424713
3543[[package]]4714[[package]]
4715name = "libp2p-relay"
4716version = "0.2.0"
4717source = "registry+https://github.com/rust-lang/crates.io-index"
4718checksum = "0b8786aca3f18671d8776289706a5521f6c9124a820f69e358de214b9939440d"
4719dependencies = [
4720 "asynchronous-codec 0.6.0",
4721 "bytes 1.0.1",
4722 "futures 0.3.14",
4723 "futures-timer 3.0.2",
4724 "libp2p-core",
4725 "libp2p-swarm",
4726 "log",
4727 "pin-project 1.0.6",
4728 "prost",
4729 "prost-build",
4730 "rand 0.7.3",
4731 "smallvec 1.6.1",
4732 "unsigned-varint 0.7.0",
4733 "void",
4734 "wasm-timer",
4735]
4736
4737[[package]]
3544name = "libp2p-request-response"4738name = "libp2p-request-response"
3545version = "0.9.1"4739version = "0.11.0"
3546source = "registry+https://github.com/rust-lang/crates.io-index"4740source = "registry+https://github.com/rust-lang/crates.io-index"
3547checksum = "10e5552827c33d8326502682da73a0ba4bfa40c1b55b216af3c303f32169dd89"4741checksum = "1cdbe172f08e6d0f95fa8634e273d4c4268c4063de2e33e7435194b0130c62e3"
3548dependencies = [4742dependencies = [
3549 "async-trait",4743 "async-trait",
3550 "bytes 1.0.1",4744 "bytes 1.0.1",
4745<<<<<<< HEAD
3551 "futures 0.3.15",4746 "futures 0.3.15",
4747=======
4748 "futures 0.3.14",
4749>>>>>>> origin/develop
3552 "libp2p-core",4750 "libp2p-core",
3553 "libp2p-swarm",4751 "libp2p-swarm",
3554 "log",4752 "log",
35624760
3563[[package]]4761[[package]]
3564name = "libp2p-swarm"4762name = "libp2p-swarm"
3565version = "0.27.2"4763version = "0.29.0"
3566source = "registry+https://github.com/rust-lang/crates.io-index"4764source = "registry+https://github.com/rust-lang/crates.io-index"
3567checksum = "7955b973e1fd2bd61ffd43ce261c1223f61f4aacd5bae362a924993f9a25fd98"4765checksum = "1e04d8e1eef675029ec728ba14e8d0da7975d84b6679b699b4ae91a1de9c3a92"
3568dependencies = [4766dependencies = [
3569 "either",4767 "either",
4768<<<<<<< HEAD
3570 "futures 0.3.15",4769 "futures 0.3.15",
4770=======
4771 "futures 0.3.14",
4772>>>>>>> origin/develop
3571 "libp2p-core",4773 "libp2p-core",
3572 "log",4774 "log",
3573 "rand 0.7.3",4775 "rand 0.7.3",
35784780
3579[[package]]4781[[package]]
3580name = "libp2p-swarm-derive"4782name = "libp2p-swarm-derive"
4783<<<<<<< HEAD
3581version = "0.22.0"4784version = "0.22.0"
3582source = "registry+https://github.com/rust-lang/crates.io-index"4785source = "registry+https://github.com/rust-lang/crates.io-index"
3583checksum = "c564ebaa36a64839f51eaddb0243aaaa29ce64affb56129193cc3248b72af273"4786checksum = "c564ebaa36a64839f51eaddb0243aaaa29ce64affb56129193cc3248b72af273"
4787=======
4788version = "0.23.0"
4789source = "registry+https://github.com/rust-lang/crates.io-index"
4790checksum = "365b0a699fea5168676840567582a012ea297b1ca02eee467e58301b9c9c5eed"
4791>>>>>>> origin/develop
3584dependencies = [4792dependencies = [
3585 "quote",4793 "quote",
3586 "syn",4794 "syn",
3587]4795]
35884796
3589[[package]]4797[[package]]
3590name = "libp2p-tcp"4798name = "libp2p-tcp"
3591version = "0.27.1"4799version = "0.28.0"
3592source = "registry+https://github.com/rust-lang/crates.io-index"4800source = "registry+https://github.com/rust-lang/crates.io-index"
3593checksum = "88a5aef80e519a6cb8e2663605142f97baaaea1a252eecbf8756184765f7471b"4801checksum = "2b1a27d21c477951799e99d5c105d78868258502ce092988040a808d5a19bbd9"
3594dependencies = [4802dependencies = [
3595 "async-io",4803 "async-io",
4804<<<<<<< HEAD
3596 "futures 0.3.15",4805 "futures 0.3.15",
4806=======
4807 "futures 0.3.14",
4808>>>>>>> origin/develop
3597 "futures-timer 3.0.2",4809 "futures-timer 3.0.2",
3598 "if-watch",4810 "if-watch",
3599 "ipnet",4811 "ipnet",
3600 "libc",4812 "libc",
3601 "libp2p-core",4813 "libp2p-core",
3602 "log",4814 "log",
4815<<<<<<< HEAD
3603 "socket2 0.3.19",4816 "socket2 0.3.19",
4817=======
4818 "socket2 0.4.0",
4819>>>>>>> origin/develop
3604]4820]
36054821
3606[[package]]4822[[package]]
3607name = "libp2p-uds"4823name = "libp2p-uds"
3608version = "0.27.0"4824version = "0.28.0"
3609source = "registry+https://github.com/rust-lang/crates.io-index"4825source = "registry+https://github.com/rust-lang/crates.io-index"
3610checksum = "80ac51ce419f60be966e02103c17f67ff5dc4422ba83ba54d251d6c62a4ed487"4826checksum = "ffd6564bb3b7ff203661ccbb69003c2b551e34cef974f2d6c6a28306a12170b5"
3611dependencies = [4827dependencies = [
3612 "async-std",4828 "async-std",
4829<<<<<<< HEAD
3613 "futures 0.3.15",4830 "futures 0.3.15",
4831=======
4832 "futures 0.3.14",
4833>>>>>>> origin/develop
3614 "libp2p-core",4834 "libp2p-core",
3615 "log",4835 "log",
3616]4836]
36174837
3618[[package]]4838[[package]]
3619name = "libp2p-wasm-ext"4839name = "libp2p-wasm-ext"
3620version = "0.27.0"4840version = "0.28.1"
3621source = "registry+https://github.com/rust-lang/crates.io-index"4841source = "registry+https://github.com/rust-lang/crates.io-index"
3622checksum = "6149c46cb76935c80bc8be6ec6e3ebd5f5e1679765a255fb34331d54610f15dd"4842checksum = "cef45d61e43c313531b5e903e4e8415212ff6338e0c54c47da5b9b412b5760de"
3623dependencies = [4843dependencies = [
4844<<<<<<< HEAD
3624 "futures 0.3.15",4845 "futures 0.3.15",
4846=======
4847 "futures 0.3.14",
4848>>>>>>> origin/develop
3625 "js-sys",4849 "js-sys",
3626 "libp2p-core",4850 "libp2p-core",
3627 "parity-send-wrapper",4851 "parity-send-wrapper",
36314855
3632[[package]]4856[[package]]
3633name = "libp2p-websocket"4857name = "libp2p-websocket"
3634version = "0.28.0"4858version = "0.29.0"
3635source = "registry+https://github.com/rust-lang/crates.io-index"4859source = "registry+https://github.com/rust-lang/crates.io-index"
3636checksum = "d3b1c6a3431045da8b925ed83384e4c5163e14b990572307fca9c507435d4d22"4860checksum = "cace60995ef6f637e4752cccbb2590f6bc358e8741a0d066307636c69a4b3a74"
3637dependencies = [4861dependencies = [
3638 "either",4862 "either",
4863<<<<<<< HEAD
3639 "futures 0.3.15",4864 "futures 0.3.15",
4865=======
4866 "futures 0.3.14",
4867>>>>>>> origin/develop
3640 "futures-rustls",4868 "futures-rustls",
3641 "libp2p-core",4869 "libp2p-core",
3642 "log",4870 "log",
3643 "quicksink",4871 "quicksink",
3644 "rw-stream-sink",4872 "rw-stream-sink",
3645 "soketto",4873 "soketto",
4874<<<<<<< HEAD
3646 "url 2.2.2",4875 "url 2.2.2",
4876=======
4877 "url 2.2.1",
4878>>>>>>> origin/develop
3647 "webpki-roots",4879 "webpki-roots",
3648]4880]
36494881
3650[[package]]4882[[package]]
3651name = "libp2p-yamux"4883name = "libp2p-yamux"
4884<<<<<<< HEAD
3652version = "0.30.1"4885version = "0.30.1"
3653source = "registry+https://github.com/rust-lang/crates.io-index"4886source = "registry+https://github.com/rust-lang/crates.io-index"
3654checksum = "4819358c542a86ff95f6ae691efb4b94ddaf477079b01a686f5705b79bfc232a"4887checksum = "4819358c542a86ff95f6ae691efb4b94ddaf477079b01a686f5705b79bfc232a"
3655dependencies = [4888dependencies = [
3656 "futures 0.3.15",4889 "futures 0.3.15",
4890=======
4891version = "0.32.0"
4892source = "registry+https://github.com/rust-lang/crates.io-index"
4893checksum = "f35da42cfc6d5cb0dcf3ad6881bc68d146cdf38f98655e09e33fbba4d13eabc4"
4894dependencies = [
4895 "futures 0.3.14",
4896>>>>>>> origin/develop
3657 "libp2p-core",4897 "libp2p-core",
3658 "parking_lot 0.11.1",4898 "parking_lot 0.11.1",
3659 "thiserror",4899 "thiserror",
37354975
3736[[package]]4976[[package]]
3737name = "lock_api"4977name = "lock_api"
4978<<<<<<< HEAD
3738version = "0.4.4"4979version = "0.4.4"
3739source = "registry+https://github.com/rust-lang/crates.io-index"4980source = "registry+https://github.com/rust-lang/crates.io-index"
3740checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"4981checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
4982=======
4983version = "0.4.3"
4984source = "registry+https://github.com/rust-lang/crates.io-index"
4985checksum = "5a3c91c24eae6777794bb1997ad98bbb87daf92890acab859f7eaa4320333176"
4986>>>>>>> origin/develop
3741dependencies = [4987dependencies = [
3742 "scopeguard",4988 "scopeguard",
3743]4989]
3762]5008]
37635009
3764[[package]]5010[[package]]
5011name = "lru-cache"
5012version = "0.1.2"
5013source = "registry+https://github.com/rust-lang/crates.io-index"
5014checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
5015dependencies = [
5016 "linked-hash-map",
5017]
5018
5019[[package]]
3765name = "mach"5020name = "mach"
3766version = "0.3.2"5021version = "0.3.2"
3767source = "registry+https://github.com/rust-lang/crates.io-index"5022source = "registry+https://github.com/rust-lang/crates.io-index"
3777checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"5032checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
37785033
3779[[package]]5034[[package]]
5035name = "match_cfg"
5036version = "0.1.0"
5037source = "registry+https://github.com/rust-lang/crates.io-index"
5038checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4"
5039
5040[[package]]
3780name = "matchers"5041name = "matchers"
3781version = "0.0.1"5042version = "0.0.1"
3782source = "registry+https://github.com/rust-lang/crates.io-index"5043source = "registry+https://github.com/rust-lang/crates.io-index"
3860]5121]
38615122
3862[[package]]5123[[package]]
5124name = "memory-lru"
5125version = "0.1.0"
5126source = "registry+https://github.com/rust-lang/crates.io-index"
5127checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a"
5128dependencies = [
5129 "lru",
5130]
5131
5132[[package]]
3863name = "memory_units"5133name = "memory_units"
3864version = "0.3.0"5134version = "0.3.0"
3865source = "registry+https://github.com/rust-lang/crates.io-index"5135source = "registry+https://github.com/rust-lang/crates.io-index"
3878]5148]
38795149
3880[[package]]5150[[package]]
5151name = "metered-channel"
5152version = "0.1.0"
5153source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
5154dependencies = [
5155 "derive_more",
5156 "futures 0.3.14",
5157 "futures-timer 3.0.2",
5158]
5159
5160[[package]]
5161name = "mick-jaeger"
5162version = "0.1.4"
5163source = "registry+https://github.com/rust-lang/crates.io-index"
5164checksum = "c023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7df"
5165dependencies = [
5166 "futures 0.3.14",
5167 "rand 0.7.3",
5168 "thrift",
5169]
5170
5171[[package]]
3881name = "minicbor"5172name = "minicbor"
5173<<<<<<< HEAD
3882version = "0.7.2"5174version = "0.7.2"
3883source = "registry+https://github.com/rust-lang/crates.io-index"5175source = "registry+https://github.com/rust-lang/crates.io-index"
3884checksum = "1c2b2c73f9640fccab53947e2b3474d5071fcbc8f82cac51ddf6c8041a30a9ea"5176checksum = "1c2b2c73f9640fccab53947e2b3474d5071fcbc8f82cac51ddf6c8041a30a9ea"
5177=======
5178version = "0.8.1"
5179source = "registry+https://github.com/rust-lang/crates.io-index"
5180checksum = "51aa5bb0ca22415daca596a227b507f880ad1b2318a87fa9325312a5d285ca0d"
5181>>>>>>> origin/develop
3885dependencies = [5182dependencies = [
3886 "minicbor-derive",5183 "minicbor-derive",
3887]5184]
4043checksum = "7d91ec0a2440aaff5f78ec35631a7027d50386c6163aa975f7caa0d5da4b6ff8"5340checksum = "7d91ec0a2440aaff5f78ec35631a7027d50386c6163aa975f7caa0d5da4b6ff8"
4044dependencies = [5341dependencies = [
4045 "bytes 1.0.1",5342 "bytes 1.0.1",
5343<<<<<<< HEAD
4046 "futures 0.3.15",5344 "futures 0.3.15",
4047 "log",5345 "log",
4048 "pin-project 1.0.7",5346 "pin-project 1.0.7",
5347=======
5348 "futures 0.3.14",
5349 "log",
5350 "pin-project 1.0.6",
5351>>>>>>> origin/develop
4049 "smallvec 1.6.1",5352 "smallvec 1.6.1",
4050 "unsigned-varint 0.7.0",5353 "unsigned-varint 0.7.0",
4051]5354]
4065 "num-traits",5368 "num-traits",
4066 "rand 0.7.3",5369 "rand 0.7.3",
4067 "rand_distr",5370 "rand_distr",
5371<<<<<<< HEAD
5372=======
4068 "typenum",5373 "typenum",
4069]5374]
40705375
4082 "num-traits",5387 "num-traits",
4083 "serde",5388 "serde",
4084 "simba",5389 "simba",
5390>>>>>>> origin/develop
4085 "typenum",5391 "typenum",
4086]5392]
40875393
4088[[package]]5394[[package]]
5395name = "nalgebra"
5396version = "0.25.4"
5397source = "registry+https://github.com/rust-lang/crates.io-index"
5398checksum = "c70c9e8c5f213c8e93fc8c112ade4edd3ee62062fb897776c23dcebac7932900"
5399dependencies = [
5400 "approx 0.4.0",
5401 "generic-array 0.14.4",
5402 "matrixmultiply 0.3.1",
5403 "num-complex 0.3.1",
5404 "num-rational 0.3.2",
5405 "num-traits",
5406 "serde",
5407 "simba",
5408 "typenum",
5409]
5410
5411[[package]]
5412<<<<<<< HEAD
4089name = "names"5413name = "names"
4090version = "0.11.0"5414version = "0.11.0"
4091source = "registry+https://github.com/rust-lang/crates.io-index"5415source = "registry+https://github.com/rust-lang/crates.io-index"
4092checksum = "ef320dab323286b50fb5cdda23f61c796a72a89998ab565ca32525c5c556f2da"5416checksum = "ef320dab323286b50fb5cdda23f61c796a72a89998ab565ca32525c5c556f2da"
4093dependencies = [5417dependencies = [
4094 "rand 0.3.23",5418 "rand 0.3.23",
5419=======
5420name = "nb-connect"
5421version = "1.1.0"
5422source = "registry+https://github.com/rust-lang/crates.io-index"
5423checksum = "a19900e7eee95eb2b3c2e26d12a874cc80aaf750e31be6fcbe743ead369fa45d"
5424dependencies = [
5425 "libc",
5426 "socket2 0.4.0",
5427>>>>>>> origin/develop
4095]5428]
40965429
4097[[package]]5430[[package]]
4109name = "nft"5442name = "nft"
4110version = "3.0.0"5443version = "3.0.0"
4111dependencies = [5444dependencies = [
5445<<<<<<< HEAD
4112 "fc-consensus",5446 "fc-consensus",
4113 "fc-db",5447 "fc-db",
4114 "fc-mapping-sync",5448 "fc-mapping-sync",
4115 "fc-rpc",5449 "fc-rpc",
4116 "fc-rpc-core",5450 "fc-rpc-core",
5451=======
5452 "cumulus-client-cli",
5453 "cumulus-client-collator",
5454 "cumulus-client-consensus-aura",
5455 "cumulus-client-consensus-common",
5456 "cumulus-client-network",
5457 "cumulus-client-service",
5458 "cumulus-primitives-core",
5459 "cumulus-primitives-parachain-inherent",
5460>>>>>>> origin/develop
4117 "flexi_logger",5461 "flexi_logger",
4118 "fp-rpc",5462 "fp-rpc",
4119 "frame-benchmarking",5463 "frame-benchmarking",
4120 "frame-benchmarking-cli",5464 "frame-benchmarking-cli",
5465<<<<<<< HEAD
4121 "futures 0.3.15",5466 "futures 0.3.15",
4122 "jsonrpc-core 15.1.0",5467 "jsonrpc-core 15.1.0",
4123 "jsonrpc-pubsub 15.1.0",5468 "jsonrpc-pubsub 15.1.0",
5469=======
5470 "futures 0.3.14",
5471 "jsonrpc-core",
5472>>>>>>> origin/develop
4124 "log",5473 "log",
5474 "nft-data-structs",
4125 "nft-runtime",5475 "nft-runtime",
5476 "pallet-contracts",
4126 "pallet-contracts-rpc",5477 "pallet-contracts-rpc",
4127 "pallet-ethereum",5478 "pallet-ethereum",
4128 "pallet-nft",5479 "pallet-nft",
4129 "pallet-transaction-payment-rpc",5480 "pallet-transaction-payment-rpc",
5481 "parity-scale-codec",
4130 "parking_lot 0.10.2",5482 "parking_lot 0.10.2",
5483 "polkadot-cli",
5484 "polkadot-parachain",
5485 "polkadot-primitives",
5486 "polkadot-service",
5487 "polkadot-test-service",
4131 "sc-basic-authorship",5488 "sc-basic-authorship",
5489 "sc-chain-spec",
4132 "sc-cli",5490 "sc-cli",
4133 "sc-client-api",5491 "sc-client-api",
4134 "sc-consensus",5492 "sc-consensus",
4141 "sc-rpc-api",5499 "sc-rpc-api",
4142 "sc-service",5500 "sc-service",
4143 "sc-telemetry",5501 "sc-telemetry",
5502 "sc-tracing",
4144 "sc-transaction-pool",5503 "sc-transaction-pool",
4145 "serde",5504 "serde",
4146 "serde_json",5505 "serde_json",
4152 "sp-core",5511 "sp-core",
4153 "sp-finality-grandpa",5512 "sp-finality-grandpa",
4154 "sp-inherents",5513 "sp-inherents",
5514 "sp-keystore",
5515 "sp-offchain",
4155 "sp-runtime",5516 "sp-runtime",
5517<<<<<<< HEAD
5518=======
5519 "sp-session",
5520>>>>>>> origin/develop
4156 "sp-timestamp",5521 "sp-timestamp",
4157 "sp-transaction-pool",5522 "sp-transaction-pool",
5523 "sp-trie",
4158 "structopt",5524 "structopt",
4159 "substrate-build-script-utils",5525 "substrate-build-script-utils",
4160 "substrate-frame-rpc-system",5526 "substrate-frame-rpc-system",
5527 "substrate-prometheus-endpoint",
4161]5528]
41625529
4163[[package]]5530[[package]]
5531name = "nft-data-structs"
5532version = "0.9.0"
5533dependencies = [
5534 "frame-support",
5535 "frame-system",
5536 "pallet-contracts",
5537 "parity-scale-codec",
5538 "serde",
5539 "sp-core",
5540 "sp-runtime",
5541]
5542
5543[[package]]
4164name = "nft-runtime"5544name = "nft-runtime"
4165version = "3.0.0"5545version = "3.0.0"
4166dependencies = [5546dependencies = [
5547<<<<<<< HEAD
4167 "fp-rpc",5548 "fp-rpc",
5549=======
5550 "cumulus-pallet-aura-ext",
5551 "cumulus-pallet-dmp-queue",
5552 "cumulus-pallet-parachain-system",
5553 "cumulus-pallet-xcm",
5554 "cumulus-pallet-xcmp-queue",
5555 "cumulus-primitives-core",
5556 "cumulus-primitives-utility",
5557>>>>>>> origin/develop
4168 "frame-benchmarking",5558 "frame-benchmarking",
4169 "frame-executive",5559 "frame-executive",
4170 "frame-support",5560 "frame-support",
4171 "frame-system",5561 "frame-system",
4172 "frame-system-benchmarking",5562 "frame-system-benchmarking",
4173 "frame-system-rpc-runtime-api",5563 "frame-system-rpc-runtime-api",
4174 "hex-literal",5564 "hex-literal",
5565 "nft-data-structs",
4175 "pallet-aura",5566 "pallet-aura",
4176 "pallet-balances",5567 "pallet-balances",
4177 "pallet-contracts",5568 "pallet-contracts",
4178 "pallet-contracts-primitives",5569 "pallet-contracts-primitives",
4179 "pallet-contracts-rpc-runtime-api",5570 "pallet-contracts-rpc-runtime-api",
5571<<<<<<< HEAD
4180 "pallet-ethereum",5572 "pallet-ethereum",
4181 "pallet-evm",5573 "pallet-evm",
4182 "pallet-grandpa",5574 "pallet-grandpa",
5575=======
5576>>>>>>> origin/develop
4183 "pallet-inflation",5577 "pallet-inflation",
4184 "pallet-nft",5578 "pallet-nft",
5579 "pallet-nft-charge-transaction",
5580 "pallet-nft-transaction-payment",
4185 "pallet-randomness-collective-flip",5581 "pallet-randomness-collective-flip",
5582 "pallet-scheduler 3.0.0",
4186 "pallet-sudo",5583 "pallet-sudo",
4187 "pallet-timestamp",5584 "pallet-timestamp",
4188 "pallet-transaction-payment",5585 "pallet-transaction-payment",
4189 "pallet-transaction-payment-rpc-runtime-api",5586 "pallet-transaction-payment-rpc-runtime-api",
4190 "pallet-treasury",5587 "pallet-treasury",
4191 "pallet-vesting",5588 "pallet-vesting",
5589<<<<<<< HEAD
4192 "parity-scale-codec 2.1.1",5590 "parity-scale-codec 2.1.1",
5591=======
5592 "pallet-xcm",
5593 "parachain-info",
5594 "parity-scale-codec",
5595 "polkadot-parachain",
5596>>>>>>> origin/develop
4193 "serde",5597 "serde",
4194 "smallvec 1.6.1",5598 "smallvec 1.6.1",
4195 "sp-api",5599 "sp-api",
4198 "sp-consensus-aura",5602 "sp-consensus-aura",
4199 "sp-core",5603 "sp-core",
4200 "sp-inherents",5604 "sp-inherents",
5605 "sp-io",
4201 "sp-offchain",5606 "sp-offchain",
4202 "sp-runtime",5607 "sp-runtime",
4203 "sp-session",5608 "sp-session",
4204 "sp-std",5609 "sp-std",
4205 "sp-transaction-pool",5610 "sp-transaction-pool",
4206 "sp-version",5611 "sp-version",
4207 "substrate-wasm-builder",5612 "substrate-wasm-builder 4.0.0",
5613 "xcm",
5614 "xcm-builder",
5615 "xcm-executor",
4208]5616]
42095617
4210[[package]]5618[[package]]
43145722
4315[[package]]5723[[package]]
4316name = "object"5724name = "object"
4317version = "0.22.0"5725version = "0.23.0"
4318source = "registry+https://github.com/rust-lang/crates.io-index"5726source = "registry+https://github.com/rust-lang/crates.io-index"
4319checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397"5727checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4"
4320dependencies = [5728dependencies = [
4321 "crc32fast",5729 "crc32fast",
4322 "indexmap",5730 "indexmap",
4323]5731]
43245732
4325[[package]]5733[[package]]
5734<<<<<<< HEAD
4326name = "object"5735name = "object"
4327version = "0.24.0"5736version = "0.24.0"
4328source = "registry+https://github.com/rust-lang/crates.io-index"5737source = "registry+https://github.com/rust-lang/crates.io-index"
4329checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170"5738checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170"
43305739
4331[[package]]5740[[package]]
5741=======
5742>>>>>>> origin/develop
4332name = "once_cell"5743name = "once_cell"
4333version = "1.7.2"5744version = "1.7.2"
4334source = "registry+https://github.com/rust-lang/crates.io-index"5745source = "registry+https://github.com/rust-lang/crates.io-index"
4356checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"5767checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"
43575768
4358[[package]]5769[[package]]
5770name = "ordered-float"
5771version = "1.1.1"
5772source = "registry+https://github.com/rust-lang/crates.io-index"
5773checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7"
5774dependencies = [
5775 "num-traits",
5776]
5777
5778[[package]]
4359name = "owning_ref"5779name = "owning_ref"
4360version = "0.4.1"5780version = "0.4.1"
4361source = "registry+https://github.com/rust-lang/crates.io-index"5781source = "registry+https://github.com/rust-lang/crates.io-index"
4367[[package]]5787[[package]]
4368name = "pallet-aura"5788name = "pallet-aura"
4369version = "3.0.0"5789version = "3.0.0"
5790<<<<<<< HEAD
4370source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5791source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
5792=======
5793source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
5794>>>>>>> origin/develop
4371dependencies = [5795dependencies = [
4372 "frame-support",5796 "frame-support",
4373 "frame-system",5797 "frame-system",
4374 "pallet-session",5798 "pallet-session",
4375 "pallet-timestamp",5799 "pallet-timestamp",
5800<<<<<<< HEAD
4376 "parity-scale-codec 2.1.1",5801 "parity-scale-codec 2.1.1",
4377 "serde",5802 "serde",
5803=======
5804 "parity-scale-codec",
5805>>>>>>> origin/develop
4378 "sp-application-crypto",5806 "sp-application-crypto",
4379 "sp-consensus-aura",5807 "sp-consensus-aura",
4380 "sp-runtime",5808 "sp-runtime",
4381 "sp-std",5809 "sp-std",
4382]5810]
43835811
4384[[package]]5812[[package]]
4385name = "pallet-authorship"5813name = "pallet-authority-discovery"
4386version = "3.0.0"5814version = "3.0.0"
5815<<<<<<< HEAD
4387source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5816source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4388dependencies = [5817dependencies = [
4389 "frame-support",5818 "frame-support",
4392 "parity-scale-codec 2.1.1",5821 "parity-scale-codec 2.1.1",
4393 "sp-authorship",5822 "sp-authorship",
4394 "sp-inherents",5823 "sp-inherents",
5824=======
5825source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
5826dependencies = [
5827 "frame-support",
5828 "frame-system",
5829 "pallet-session",
5830 "parity-scale-codec",
5831 "sp-application-crypto",
5832 "sp-authority-discovery",
5833>>>>>>> origin/develop
4395 "sp-runtime",5834 "sp-runtime",
4396 "sp-std",5835 "sp-std",
4397]5836]
43985837
4399[[package]]5838[[package]]
4400name = "pallet-balances"5839name = "pallet-authorship"
4401version = "3.0.0"5840version = "3.0.0"
5841<<<<<<< HEAD
4402source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5842source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
5843=======
5844source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
5845>>>>>>> origin/develop
4403dependencies = [5846dependencies = [
4404 "frame-benchmarking",
4405 "frame-support",5847 "frame-support",
4406 "frame-system",5848 "frame-system",
5849<<<<<<< HEAD
4407 "log",5850 "log",
4408 "parity-scale-codec 2.1.1",5851 "parity-scale-codec 2.1.1",
4409 "serde",5852 "serde",
5853=======
5854 "impl-trait-for-tuples",
5855 "parity-scale-codec",
5856 "sp-authorship",
5857>>>>>>> origin/develop
4410 "sp-runtime",5858 "sp-runtime",
4411 "sp-std",5859 "sp-std",
4412]5860]
44135861
4414[[package]]5862[[package]]
4415name = "pallet-contracts"5863name = "pallet-babe"
4416version = "3.0.0"5864version = "3.0.0"
5865<<<<<<< HEAD
4417source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5866source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
5867=======
5868source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
5869>>>>>>> origin/develop
4418dependencies = [5870dependencies = [
5871 "frame-benchmarking",
4419 "frame-support",5872 "frame-support",
4420 "frame-system",5873 "frame-system",
4421 "log",5874 "log",
5875<<<<<<< HEAD
4422 "pallet-contracts-primitives",5876 "pallet-contracts-primitives",
4423 "pallet-contracts-proc-macro",5877 "pallet-contracts-proc-macro",
4424 "parity-scale-codec 2.1.1",5878 "parity-scale-codec 2.1.1",
4425 "parity-wasm 0.41.0",5879 "parity-wasm 0.41.0",
4426 "pwasm-utils 0.16.0",5880 "pwasm-utils 0.16.0",
4427 "serde",5881 "serde",
4428 "sp-core",5882 "sp-core",
5883=======
5884 "pallet-authorship",
5885 "pallet-session",
5886 "pallet-timestamp",
5887 "parity-scale-codec",
5888 "sp-application-crypto",
5889 "sp-consensus-babe",
5890 "sp-consensus-vrf",
5891>>>>>>> origin/develop
4429 "sp-io",5892 "sp-io",
4430 "sp-runtime",5893 "sp-runtime",
4431 "sp-sandbox",5894 "sp-session",
5895 "sp-staking",
4432 "sp-std",5896 "sp-std",
4433 "wasmi-validation",
4434]5897]
44355898
4436[[package]]5899[[package]]
4437name = "pallet-contracts-primitives"5900name = "pallet-balances"
4438version = "3.0.0"5901version = "3.0.0"
5902<<<<<<< HEAD
4439source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5903source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4440dependencies = [5904dependencies = [
4441 "bitflags",5905 "bitflags",
4442 "parity-scale-codec 2.1.1",5906 "parity-scale-codec 2.1.1",
5907=======
5908source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
5909dependencies = [
5910 "frame-benchmarking",
5911 "frame-support",
5912 "frame-system",
5913 "log",
5914 "parity-scale-codec",
5915>>>>>>> origin/develop
4443 "sp-runtime",5916 "sp-runtime",
4444 "sp-std",5917 "sp-std",
4445]5918]
44465919
4447[[package]]5920[[package]]
5921<<<<<<< HEAD
4448name = "pallet-contracts-proc-macro"5922name = "pallet-contracts-proc-macro"
4449version = "3.0.0"5923version = "3.0.0"
4450source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5924source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4465 "pallet-contracts-primitives",5939 "pallet-contracts-primitives",
4466 "pallet-contracts-rpc-runtime-api",5940 "pallet-contracts-rpc-runtime-api",
4467 "parity-scale-codec 2.1.1",5941 "parity-scale-codec 2.1.1",
5942=======
5943name = "pallet-beefy"
5944version = "0.1.0"
5945source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=polkadot-v0.9.3#063e18a1f82945d5a304906db92bfbb571bac459"
5946dependencies = [
5947 "beefy-primitives",
5948 "frame-support",
5949 "frame-system",
5950 "pallet-session",
5951 "parity-scale-codec",
5952>>>>>>> origin/develop
4468 "serde",5953 "serde",
4469 "sp-api",
4470 "sp-blockchain",
4471 "sp-core",
4472 "sp-rpc",
4473 "sp-runtime",5954 "sp-runtime",
5955 "sp-std",
4474]5956]
44755957
4476[[package]]5958[[package]]
4477name = "pallet-contracts-rpc-runtime-api"5959name = "pallet-bounties"
4478version = "3.0.0"5960version = "3.0.0"
5961<<<<<<< HEAD
4479source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"5962source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4480dependencies = [5963dependencies = [
4481 "pallet-contracts-primitives",5964 "pallet-contracts-primitives",
4482 "parity-scale-codec 2.1.1",5965 "parity-scale-codec 2.1.1",
4483 "sp-api",5966 "sp-api",
5967=======
5968source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
5969dependencies = [
5970 "frame-support",
5971 "frame-system",
5972 "pallet-treasury",
5973 "parity-scale-codec",
5974>>>>>>> origin/develop
4484 "sp-runtime",5975 "sp-runtime",
4485 "sp-std",5976 "sp-std",
4486]5977]
44875978
4488[[package]]5979[[package]]
5980<<<<<<< HEAD
4489name = "pallet-ethereum"5981name = "pallet-ethereum"
4490version = "2.0.0-dev"5982version = "2.0.0-dev"
4491source = "git+https://github.com/usetech-llc/frontier.git?branch=injected-transactions#7b3b742c4e95eb7ae6c5435137670365f17ae1fa"5983source = "git+https://github.com/usetech-llc/frontier.git?branch=injected-transactions#7b3b742c4e95eb7ae6c5435137670365f17ae1fa"
4543name = "pallet-grandpa"6035name = "pallet-grandpa"
4544version = "3.0.0"6036version = "3.0.0"
4545source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6037source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6038=======
6039name = "pallet-bridge-grandpa"
6040version = "0.1.0"
6041source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
6042>>>>>>> origin/develop
4546dependencies = [6043dependencies = [
4547 "frame-benchmarking",6044 "bp-header-chain",
6045 "bp-runtime",
6046 "bp-test-utils",
6047 "finality-grandpa",
4548 "frame-support",6048 "frame-support",
4549 "frame-system",6049 "frame-system",
4550 "log",6050 "log",
6051<<<<<<< HEAD
4551 "pallet-authorship",6052 "pallet-authorship",
4552 "pallet-session",6053 "pallet-session",
4553 "parity-scale-codec 2.1.1",6054 "parity-scale-codec 2.1.1",
6055=======
6056 "num-traits",
6057 "parity-scale-codec",
6058>>>>>>> origin/develop
4554 "serde",6059 "serde",
4555 "sp-application-crypto",
4556 "sp-core",
4557 "sp-finality-grandpa",6060 "sp-finality-grandpa",
4558 "sp-runtime",6061 "sp-runtime",
4559 "sp-session",
4560 "sp-staking",
4561 "sp-std",6062 "sp-std",
6063 "sp-trie",
4562]6064]
45636065
4564[[package]]6066[[package]]
4565name = "pallet-inflation"6067name = "pallet-collective"
4566version = "3.0.0"6068version = "3.0.0"
6069source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
4567dependencies = [6070dependencies = [
4568 "frame-benchmarking",
4569 "frame-support",6071 "frame-support",
4570 "frame-system",6072 "frame-system",
6073<<<<<<< HEAD
4571 "pallet-balances",6074 "pallet-balances",
4572 "pallet-randomness-collective-flip",6075 "pallet-randomness-collective-flip",
4573 "pallet-timestamp",6076 "pallet-timestamp",
4574 "parity-scale-codec 2.1.1",6077 "parity-scale-codec 2.1.1",
4575 "serde",6078 "serde",
6079=======
6080 "log",
6081 "parity-scale-codec",
6082>>>>>>> origin/develop
4576 "sp-core",6083 "sp-core",
4577 "sp-io",6084 "sp-io",
4578 "sp-runtime",6085 "sp-runtime",
4579 "sp-std",6086 "sp-std",
4580]6087]
45816088
4582[[package]]6089[[package]]
4583name = "pallet-nft"6090name = "pallet-contracts"
4584version = "3.0.0"6091version = "3.0.0"
6092source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
4585dependencies = [6093dependencies = [
6094<<<<<<< HEAD
4586 "ethereum",6095 "ethereum",
4587 "ethereum-tx-sign",6096 "ethereum-tx-sign",
4588 "evm-coder",6097 "evm-coder",
4603 "rlp 0.5.0",6112 "rlp 0.5.0",
4604 "serde",6113 "serde",
4605 "sp-api",6114 "sp-api",
6115=======
6116 "frame-support",
6117 "frame-system",
6118 "log",
6119 "pallet-contracts-primitives",
6120 "pallet-contracts-proc-macro",
6121 "parity-scale-codec",
6122 "parity-wasm 0.42.2",
6123 "pwasm-utils 0.17.1",
6124 "serde",
6125 "smallvec 1.6.1",
6126>>>>>>> origin/develop
4606 "sp-core",6127 "sp-core",
4607 "sp-io",6128 "sp-io",
4608 "sp-runtime",6129 "sp-runtime",
6130 "sp-sandbox",
4609 "sp-std",6131 "sp-std",
6132 "wasmi-validation 0.4.0",
4610]6133]
46116134
4612[[package]]6135[[package]]
4613name = "pallet-randomness-collective-flip"6136name = "pallet-contracts-primitives"
4614version = "3.0.0"6137version = "3.0.0"
6138<<<<<<< HEAD
4615source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6139source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4616dependencies = [6140dependencies = [
4617 "frame-support",6141 "frame-support",
4618 "frame-system",6142 "frame-system",
4619 "parity-scale-codec 2.1.1",6143 "parity-scale-codec 2.1.1",
4620 "safe-mix",6144 "safe-mix",
6145=======
6146source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6147dependencies = [
6148 "bitflags",
6149 "parity-scale-codec",
6150 "serde",
6151 "sp-core",
6152>>>>>>> origin/develop
4621 "sp-runtime",6153 "sp-runtime",
4622 "sp-std",6154 "sp-std",
4623]6155]
46246156
4625[[package]]6157[[package]]
4626name = "pallet-session"6158name = "pallet-contracts-proc-macro"
4627version = "3.0.0"6159version = "3.0.0"
6160<<<<<<< HEAD
4628source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6161source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4629dependencies = [6162dependencies = [
4630 "frame-support",6163 "frame-support",
4631 "frame-system",6164 "frame-system",
4632 "impl-trait-for-tuples 0.2.1",6165 "impl-trait-for-tuples 0.2.1",
4633 "pallet-timestamp",6166 "pallet-timestamp",
4634 "parity-scale-codec 2.1.1",6167 "parity-scale-codec 2.1.1",
6168=======
6169source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6170dependencies = [
6171 "proc-macro2",
6172 "quote",
6173 "syn",
6174]
6175
6176[[package]]
6177name = "pallet-contracts-rpc"
6178version = "3.0.0"
6179source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6180dependencies = [
6181 "jsonrpc-core",
6182 "jsonrpc-core-client",
6183 "jsonrpc-derive",
6184 "pallet-contracts-primitives",
6185 "pallet-contracts-rpc-runtime-api",
6186 "parity-scale-codec",
6187>>>>>>> origin/develop
4635 "serde",6188 "serde",
6189 "sp-api",
6190 "sp-blockchain",
4636 "sp-core",6191 "sp-core",
4637 "sp-io",6192 "sp-rpc",
4638 "sp-runtime",6193 "sp-runtime",
4639 "sp-session",
4640 "sp-staking",
4641 "sp-std",
4642 "sp-trie",
4643]6194]
46446195
4645[[package]]6196[[package]]
4646name = "pallet-sudo"6197name = "pallet-contracts-rpc-runtime-api"
4647version = "3.0.0"6198version = "3.0.0"
6199<<<<<<< HEAD
4648source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6200source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4649dependencies = [6201dependencies = [
4650 "frame-support",6202 "frame-support",
4651 "frame-system",6203 "frame-system",
4652 "parity-scale-codec 2.1.1",6204 "parity-scale-codec 2.1.1",
4653 "serde",6205 "serde",
4654 "sp-io",6206 "sp-io",
6207=======
6208source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6209dependencies = [
6210 "pallet-contracts-primitives",
6211 "parity-scale-codec",
6212 "sp-api",
6213>>>>>>> origin/develop
4655 "sp-runtime",6214 "sp-runtime",
4656 "sp-std",6215 "sp-std",
4657]6216]
46586217
4659[[package]]6218[[package]]
4660name = "pallet-timestamp"6219name = "pallet-democracy"
4661version = "3.0.0"6220version = "3.0.0"
6221<<<<<<< HEAD
4662source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6222source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6223=======
6224source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6225>>>>>>> origin/develop
4663dependencies = [6226dependencies = [
4664 "frame-benchmarking",6227 "frame-benchmarking",
4665 "frame-support",6228 "frame-support",
4666 "frame-system",6229 "frame-system",
6230<<<<<<< HEAD
4667 "impl-trait-for-tuples 0.2.1",6231 "impl-trait-for-tuples 0.2.1",
4668 "log",6232 "log",
4669 "parity-scale-codec 2.1.1",6233 "parity-scale-codec 2.1.1",
6234=======
6235 "parity-scale-codec",
6236>>>>>>> origin/develop
4670 "serde",6237 "serde",
4671 "sp-inherents",
4672 "sp-io",6238 "sp-io",
4673 "sp-runtime",6239 "sp-runtime",
4674 "sp-std",6240 "sp-std",
4675 "sp-timestamp",
4676]6241]
46776242
4678[[package]]6243[[package]]
4679name = "pallet-transaction-payment"6244name = "pallet-election-provider-multi-phase"
4680version = "3.0.0"6245version = "3.0.0"
6246<<<<<<< HEAD
4681source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6247source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6248=======
6249source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6250>>>>>>> origin/develop
4682dependencies = [6251dependencies = [
6252 "frame-election-provider-support",
4683 "frame-support",6253 "frame-support",
4684 "frame-system",6254 "frame-system",
6255<<<<<<< HEAD
4685 "parity-scale-codec 2.1.1",6256 "parity-scale-codec 2.1.1",
4686 "serde",6257 "serde",
4687 "smallvec 1.6.1",6258 "smallvec 1.6.1",
6259=======
6260 "log",
6261 "parity-scale-codec",
6262 "sp-arithmetic",
6263>>>>>>> origin/develop
4688 "sp-core",6264 "sp-core",
4689 "sp-io",6265 "sp-io",
6266 "sp-npos-elections",
4690 "sp-runtime",6267 "sp-runtime",
4691 "sp-std",6268 "sp-std",
6269 "static_assertions",
4692]6270]
46936271
4694[[package]]6272[[package]]
6273<<<<<<< HEAD
4695name = "pallet-transaction-payment-rpc"6274name = "pallet-transaction-payment-rpc"
4696version = "3.0.0"6275version = "3.0.0"
4697source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6276source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4703 "parity-scale-codec 2.1.1",6282 "parity-scale-codec 2.1.1",
4704 "sp-api",6283 "sp-api",
4705 "sp-blockchain",6284 "sp-blockchain",
6285=======
6286name = "pallet-elections-phragmen"
6287version = "4.0.0"
6288source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6289dependencies = [
6290 "frame-support",
6291 "frame-system",
6292 "log",
6293 "parity-scale-codec",
6294>>>>>>> origin/develop
4706 "sp-core",6295 "sp-core",
4707 "sp-rpc",6296 "sp-io",
6297 "sp-npos-elections",
4708 "sp-runtime",6298 "sp-runtime",
6299 "sp-std",
4709]6300]
47106301
4711[[package]]6302[[package]]
4712name = "pallet-transaction-payment-rpc-runtime-api"6303name = "pallet-gilt"
4713version = "3.0.0"6304version = "3.0.0"
6305<<<<<<< HEAD
4714source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6306source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
4715dependencies = [6307dependencies = [
4716 "pallet-transaction-payment",6308 "pallet-transaction-payment",
4717 "parity-scale-codec 2.1.1",6309 "parity-scale-codec 2.1.1",
4718 "sp-api",6310 "sp-api",
6311=======
6312source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6313dependencies = [
6314 "frame-benchmarking",
6315 "frame-support",
6316 "frame-system",
6317 "parity-scale-codec",
6318 "sp-arithmetic",
6319>>>>>>> origin/develop
4719 "sp-runtime",6320 "sp-runtime",
6321 "sp-std",
4720]6322]
47216323
4722[[package]]6324[[package]]
4723name = "pallet-treasury"6325name = "pallet-grandpa"
4724version = "3.0.0"6326version = "3.0.0"
6327<<<<<<< HEAD
4725source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6328source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6329=======
6330source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6331>>>>>>> origin/develop
4726dependencies = [6332dependencies = [
6333 "frame-benchmarking",
4727 "frame-support",6334 "frame-support",
4728 "frame-system",6335 "frame-system",
6336<<<<<<< HEAD
4729 "impl-trait-for-tuples 0.2.1",6337 "impl-trait-for-tuples 0.2.1",
4730 "pallet-balances",6338 "pallet-balances",
4731 "parity-scale-codec 2.1.1",6339 "parity-scale-codec 2.1.1",
4732 "serde",6340 "serde",
6341=======
6342 "log",
6343 "pallet-authorship",
6344 "pallet-session",
6345 "parity-scale-codec",
6346 "sp-application-crypto",
6347 "sp-core",
6348 "sp-finality-grandpa",
6349>>>>>>> origin/develop
4733 "sp-runtime",6350 "sp-runtime",
6351 "sp-session",
6352 "sp-staking",
4734 "sp-std",6353 "sp-std",
4735]6354]
47366355
4737[[package]]6356[[package]]
4738name = "pallet-vesting"6357name = "pallet-identity"
4739version = "3.0.0"6358version = "3.0.0"
6359<<<<<<< HEAD
4740source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"6360source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6361=======
6362source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6363>>>>>>> origin/develop
4741dependencies = [6364dependencies = [
4742 "enumflags2",6365 "enumflags2",
6366 "frame-benchmarking",
4743 "frame-support",6367 "frame-support",
4744 "frame-system",6368 "frame-system",
6369<<<<<<< HEAD
4745 "parity-scale-codec 2.1.1",6370 "parity-scale-codec 2.1.1",
4746 "serde",6371 "serde",
6372=======
6373 "parity-scale-codec",
6374 "sp-io",
6375>>>>>>> origin/develop
4747 "sp-runtime",6376 "sp-runtime",
4748 "sp-std",6377 "sp-std",
4749]6378]
47506379
4751[[package]]6380[[package]]
6381<<<<<<< HEAD
4752name = "parity-db"6382name = "parity-db"
4753version = "0.2.3"6383version = "0.2.3"
4754source = "registry+https://github.com/rust-lang/crates.io-index"6384source = "registry+https://github.com/rust-lang/crates.io-index"
4759 "fs2",6389 "fs2",
4760 "hex",6390 "hex",
4761 "libc",6391 "libc",
6392=======
6393name = "pallet-im-online"
6394version = "3.0.0"
6395source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6396dependencies = [
6397 "frame-support",
6398 "frame-system",
6399>>>>>>> origin/develop
4762 "log",6400 "log",
4763 "memmap2",6401 "pallet-authorship",
4764 "parking_lot 0.11.1",6402 "parity-scale-codec",
6403 "sp-application-crypto",
4765 "rand 0.8.3",6404 "sp-core",
6405 "sp-io",
6406 "sp-runtime",
6407 "sp-staking",
6408 "sp-std",
4766]6409]
47676410
4768[[package]]6411[[package]]
6412<<<<<<< HEAD
4769name = "parity-multiaddr"6413name = "parity-multiaddr"
4770version = "0.11.2"6414version = "0.11.2"
4771source = "registry+https://github.com/rust-lang/crates.io-index"6415source = "registry+https://github.com/rust-lang/crates.io-index"
4805 "bitvec 0.20.4",6449 "bitvec 0.20.4",
4806 "byte-slice-cast 1.0.0",6450 "byte-slice-cast 1.0.0",
4807 "parity-scale-codec-derive",6451 "parity-scale-codec-derive",
6452=======
6453name = "pallet-indices"
6454version = "3.0.0"
6455source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6456dependencies = [
6457 "frame-support",
6458 "frame-system",
6459 "parity-scale-codec",
6460 "sp-core",
6461 "sp-io",
6462 "sp-keyring",
6463 "sp-runtime",
6464 "sp-std",
6465]
6466
6467[[package]]
6468name = "pallet-inflation"
6469version = "3.0.0"
6470dependencies = [
6471 "frame-benchmarking",
6472 "frame-support",
6473 "frame-system",
6474 "pallet-balances",
6475 "pallet-randomness-collective-flip",
6476 "pallet-timestamp",
6477 "parity-scale-codec",
6478>>>>>>> origin/develop
4808 "serde",6479 "serde",
6480 "sp-core",
6481 "sp-io",
6482 "sp-runtime",
6483 "sp-std",
4809]6484]
48106485
4811[[package]]6486[[package]]
6487<<<<<<< HEAD
4812name = "parity-scale-codec-derive"6488name = "parity-scale-codec-derive"
4813version = "2.1.0"6489version = "2.1.0"
4814source = "registry+https://github.com/rust-lang/crates.io-index"6490source = "registry+https://github.com/rust-lang/crates.io-index"
4818 "proc-macro2",6494 "proc-macro2",
4819 "quote",6495 "quote",
4820 "syn",6496 "syn",
6497=======
6498name = "pallet-membership"
6499version = "3.0.0"
6500source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6501dependencies = [
6502 "frame-benchmarking",
6503 "frame-support",
6504 "frame-system",
6505 "log",
6506 "parity-scale-codec",
6507 "sp-io",
6508 "sp-runtime",
6509 "sp-std",
6510>>>>>>> origin/develop
4821]6511]
48226512
4823[[package]]6513[[package]]
6514name = "pallet-mmr"
6515version = "3.0.0"
6516source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6517dependencies = [
6518<<<<<<< HEAD
6519 "bytes 0.4.12",
6520 "futures 0.1.31",
6521 "libc",
6522 "log",
6523 "mio-named-pipes",
6524 "miow 0.3.7",
6525 "rand 0.7.3",
6526 "tokio 0.1.22",
6527 "tokio-named-pipes",
6528 "tokio-uds",
6529 "winapi 0.3.9",
6530=======
6531 "ckb-merkle-mountain-range",
6532 "frame-benchmarking",
6533 "frame-support",
6534 "frame-system",
6535 "pallet-mmr-primitives",
6536 "parity-scale-codec",
6537 "sp-core",
6538 "sp-io",
6539 "sp-runtime",
6540 "sp-std",
6541>>>>>>> origin/develop
6542]
6543
6544[[package]]
6545name = "pallet-mmr-primitives"
6546version = "3.0.0"
6547source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6548dependencies = [
6549<<<<<<< HEAD
6550 "cfg-if 1.0.0",
6551 "hashbrown",
6552 "impl-trait-for-tuples 0.2.1",
6553 "parity-util-mem-derive",
6554 "parking_lot 0.11.1",
6555 "primitive-types 0.9.0",
6556 "smallvec 1.6.1",
6557 "winapi 0.3.9",
6558=======
6559 "frame-support",
6560 "frame-system",
6561 "log",
6562 "parity-scale-codec",
6563 "serde",
6564 "sp-api",
6565 "sp-core",
6566 "sp-runtime",
6567 "sp-std",
6568>>>>>>> origin/develop
6569]
6570
6571[[package]]
6572name = "pallet-mmr-rpc"
6573version = "3.0.0"
6574source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6575dependencies = [
6576 "jsonrpc-core",
6577 "jsonrpc-core-client",
6578 "jsonrpc-derive",
6579 "pallet-mmr-primitives",
6580 "parity-scale-codec",
6581 "serde",
6582 "sp-api",
6583 "sp-blockchain",
6584 "sp-core",
6585 "sp-rpc",
6586 "sp-runtime",
6587]
6588
6589[[package]]
6590name = "pallet-multisig"
6591version = "3.0.0"
6592source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6593dependencies = [
6594 "frame-support",
6595 "frame-system",
6596 "parity-scale-codec",
6597 "sp-core",
6598 "sp-io",
6599 "sp-runtime",
6600 "sp-std",
6601]
6602
6603[[package]]
6604name = "pallet-nft"
6605version = "3.0.0"
6606dependencies = [
6607<<<<<<< HEAD
6608 "byteorder",
6609 "bytes 0.4.12",
6610 "httparse",
6611 "log",
6612 "mio",
6613 "mio-extras",
6614 "rand 0.7.3",
6615 "sha-1 0.8.2",
6616 "slab",
6617 "url 2.2.2",
6618=======
6619 "frame-benchmarking",
6620 "frame-support",
6621 "frame-system",
6622 "nft-data-structs",
6623 "pallet-balances",
6624 "pallet-contracts",
6625 "pallet-randomness-collective-flip",
6626 "pallet-timestamp",
6627 "pallet-transaction-payment",
6628 "parity-scale-codec",
6629 "serde",
6630 "sp-core",
6631 "sp-io",
6632 "sp-runtime",
6633 "sp-std",
6634>>>>>>> origin/develop
6635]
6636
6637[[package]]
6638name = "pallet-nft-charge-transaction"
6639version = "3.0.0"
6640dependencies = [
6641 "frame-benchmarking",
6642 "frame-support",
6643 "frame-system",
6644 "nft-data-structs",
6645 "pallet-balances",
6646 "pallet-contracts",
6647 "pallet-nft",
6648 "pallet-nft-transaction-payment",
6649 "pallet-randomness-collective-flip",
6650 "pallet-timestamp",
6651 "pallet-transaction-payment",
6652 "parity-scale-codec",
6653 "serde",
6654 "sp-core",
6655 "sp-io",
6656 "sp-runtime",
6657 "sp-std",
6658]
6659
6660[[package]]
6661name = "pallet-nft-transaction-payment"
6662version = "3.0.0"
6663dependencies = [
6664 "frame-benchmarking",
6665 "frame-support",
6666 "frame-system",
6667 "nft-data-structs",
6668 "pallet-balances",
6669 "pallet-contracts",
6670 "pallet-nft",
6671 "pallet-randomness-collective-flip",
6672 "pallet-timestamp",
6673 "pallet-transaction-payment",
6674 "parity-scale-codec",
6675 "serde",
6676 "sp-core",
6677 "sp-io",
6678 "sp-runtime",
6679 "sp-std",
6680]
6681
6682[[package]]
6683name = "pallet-nicks"
6684version = "3.0.0"
6685source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6686dependencies = [
6687<<<<<<< HEAD
6688 "instant",
6689 "lock_api 0.4.4",
6690 "parking_lot_core 0.8.3",
6691=======
6692 "frame-support",
6693 "frame-system",
6694 "parity-scale-codec",
6695 "sp-io",
6696 "sp-runtime",
6697 "sp-std",
6698>>>>>>> origin/develop
6699]
6700
6701[[package]]
6702name = "pallet-offences"
6703version = "3.0.0"
6704source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6705dependencies = [
6706 "frame-support",
6707 "frame-system",
6708 "log",
6709 "pallet-balances",
6710 "parity-scale-codec",
6711 "serde",
6712 "sp-runtime",
6713 "sp-staking",
6714 "sp-std",
6715]
6716
6717[[package]]
6718name = "pallet-proxy"
6719version = "3.0.0"
6720source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6721dependencies = [
6722 "frame-support",
6723 "frame-system",
6724 "parity-scale-codec",
6725 "sp-core",
6726 "sp-io",
6727 "sp-runtime",
6728 "sp-std",
6729]
6730
6731[[package]]
6732name = "pallet-randomness-collective-flip"
6733version = "3.0.0"
6734source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6735dependencies = [
6736<<<<<<< HEAD
6737 "cfg-if 1.0.0",
6738 "instant",
6739 "libc",
6740 "redox_syscall 0.2.8",
6741 "smallvec 1.6.1",
6742 "winapi 0.3.9",
6743]
6744
6745[[package]]
6746name = "paste"
6747version = "1.0.5"
6748source = "registry+https://github.com/rust-lang/crates.io-index"
6749checksum = "acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58"
6750=======
6751 "frame-support",
6752 "frame-system",
6753 "parity-scale-codec",
6754 "safe-mix",
6755 "sp-runtime",
6756 "sp-std",
6757]
6758
6759[[package]]
6760name = "pallet-recovery"
6761version = "3.0.0"
6762source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6763dependencies = [
6764 "enumflags2",
6765 "frame-support",
6766 "frame-system",
6767 "parity-scale-codec",
6768 "sp-io",
6769 "sp-runtime",
6770 "sp-std",
6771]
6772
6773[[package]]
6774name = "pallet-scheduler"
6775version = "3.0.0"
6776dependencies = [
6777 "frame-benchmarking",
6778 "frame-support",
6779 "frame-system",
6780 "log",
6781 "nft-data-structs",
6782 "pallet-contracts",
6783 "pallet-nft",
6784 "pallet-nft-transaction-payment",
6785 "parity-scale-codec",
6786 "serde",
6787 "sp-core",
6788 "sp-io",
6789 "sp-runtime",
6790 "sp-std",
6791 "substrate-test-utils",
6792]
6793>>>>>>> origin/develop
6794
6795[[package]]
6796name = "pallet-scheduler"
6797version = "3.0.0"
6798source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6799dependencies = [
6800 "frame-benchmarking",
6801 "frame-support",
6802 "frame-system",
6803 "log",
6804 "parity-scale-codec",
6805 "sp-io",
6806 "sp-runtime",
6807 "sp-std",
6808]
6809
6810[[package]]
6811name = "pallet-session"
6812version = "3.0.0"
6813source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6814dependencies = [
6815 "frame-support",
6816 "frame-system",
6817 "impl-trait-for-tuples",
6818 "pallet-timestamp",
6819 "parity-scale-codec",
6820 "sp-core",
6821 "sp-io",
6822 "sp-runtime",
6823 "sp-session",
6824 "sp-staking",
6825 "sp-std",
6826 "sp-trie",
6827]
6828
6829[[package]]
6830name = "pallet-society"
6831version = "3.0.0"
6832source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6833dependencies = [
6834 "frame-support",
6835 "frame-system",
6836 "parity-scale-codec",
6837 "rand_chacha 0.2.2",
6838 "sp-runtime",
6839 "sp-std",
6840]
6841
6842[[package]]
6843name = "pallet-staking"
6844version = "3.0.0"
6845source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6846dependencies = [
6847 "frame-election-provider-support",
6848 "frame-support",
6849 "frame-system",
6850 "log",
6851 "pallet-authorship",
6852 "pallet-session",
6853 "parity-scale-codec",
6854 "paste",
6855 "serde",
6856 "sp-application-crypto",
6857 "sp-io",
6858 "sp-runtime",
6859 "sp-staking",
6860 "sp-std",
6861 "static_assertions",
6862]
6863
6864[[package]]
6865name = "pallet-staking-reward-curve"
6866version = "3.0.0"
6867source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6868dependencies = [
6869 "proc-macro-crate 1.0.0",
6870 "proc-macro2",
6871 "quote",
6872 "syn",
6873]
6874
6875[[package]]
6876name = "pallet-staking-reward-fn"
6877version = "3.0.0"
6878source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6879dependencies = [
6880 "log",
6881 "sp-arithmetic",
6882]
6883
6884[[package]]
6885name = "pallet-sudo"
6886version = "3.0.0"
6887source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6888dependencies = [
6889 "frame-support",
6890 "frame-system",
6891 "parity-scale-codec",
6892 "sp-io",
6893 "sp-runtime",
6894 "sp-std",
6895]
6896
6897[[package]]
6898name = "pallet-timestamp"
6899version = "3.0.0"
6900source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6901dependencies = [
6902 "frame-benchmarking",
6903 "frame-support",
6904 "frame-system",
6905 "impl-trait-for-tuples",
6906 "log",
6907 "parity-scale-codec",
6908 "sp-inherents",
6909 "sp-io",
6910 "sp-runtime",
6911 "sp-std",
6912 "sp-timestamp",
6913]
6914
6915[[package]]
6916name = "pallet-tips"
6917version = "3.0.0"
6918source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6919dependencies = [
6920 "frame-support",
6921 "frame-system",
6922 "pallet-treasury",
6923 "parity-scale-codec",
6924 "serde",
6925 "sp-runtime",
6926 "sp-std",
6927]
6928
6929[[package]]
6930name = "pallet-transaction-payment"
6931version = "3.0.0"
6932source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6933dependencies = [
6934 "frame-support",
6935 "frame-system",
6936 "parity-scale-codec",
6937 "serde",
6938 "smallvec 1.6.1",
6939 "sp-core",
6940 "sp-io",
6941 "sp-runtime",
6942 "sp-std",
6943]
6944
6945[[package]]
6946name = "pallet-transaction-payment-rpc"
6947version = "3.0.0"
6948source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6949dependencies = [
6950 "jsonrpc-core",
6951 "jsonrpc-core-client",
6952 "jsonrpc-derive",
6953 "pallet-transaction-payment-rpc-runtime-api",
6954 "parity-scale-codec",
6955 "sp-api",
6956 "sp-blockchain",
6957 "sp-core",
6958 "sp-rpc",
6959 "sp-runtime",
6960]
6961
6962[[package]]
6963<<<<<<< HEAD
6964name = "pin-project"
6965version = "0.4.28"
6966source = "registry+https://github.com/rust-lang/crates.io-index"
6967checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f"
6968dependencies = [
6969 "pin-project-internal 0.4.28",
6970]
6971
6972[[package]]
6973name = "pin-project"
6974version = "1.0.7"
6975source = "registry+https://github.com/rust-lang/crates.io-index"
6976checksum = "c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4"
6977dependencies = [
6978 "pin-project-internal 1.0.7",
6979]
6980
6981[[package]]
6982name = "pin-project-internal"
6983version = "0.4.28"
6984source = "registry+https://github.com/rust-lang/crates.io-index"
6985checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e"
6986=======
6987name = "pallet-transaction-payment-rpc-runtime-api"
6988version = "3.0.0"
6989source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
6990dependencies = [
6991 "pallet-transaction-payment",
6992 "parity-scale-codec",
6993 "sp-api",
6994 "sp-runtime",
6995]
6996
6997[[package]]
6998name = "pallet-treasury"
6999version = "3.0.0"
7000source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
7001dependencies = [
7002 "frame-support",
7003 "frame-system",
7004 "impl-trait-for-tuples",
7005 "pallet-balances",
7006 "parity-scale-codec",
7007 "serde",
7008 "sp-runtime",
7009 "sp-std",
7010]
7011
7012[[package]]
7013name = "pallet-utility"
7014version = "3.0.0"
7015source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
7016>>>>>>> origin/develop
7017dependencies = [
7018 "frame-support",
7019 "frame-system",
7020 "parity-scale-codec",
7021 "sp-core",
7022 "sp-io",
7023 "sp-runtime",
7024 "sp-std",
7025]
7026
7027[[package]]
7028<<<<<<< HEAD
7029name = "pin-project-internal"
7030version = "1.0.7"
7031source = "registry+https://github.com/rust-lang/crates.io-index"
7032checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f"
7033=======
7034name = "pallet-vesting"
7035version = "3.0.0"
7036source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
7037>>>>>>> origin/develop
7038dependencies = [
7039 "enumflags2",
7040 "frame-support",
7041 "frame-system",
7042 "parity-scale-codec",
7043 "sp-runtime",
7044 "sp-std",
7045]
7046
7047[[package]]
7048<<<<<<< HEAD
7049name = "pin-project-lite"
7050version = "0.1.12"
7051source = "registry+https://github.com/rust-lang/crates.io-index"
7052checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"
7053
7054[[package]]
7055name = "pin-project-lite"
7056version = "0.2.6"
7057source = "registry+https://github.com/rust-lang/crates.io-index"
7058checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905"
7059=======
7060name = "pallet-xcm"
7061version = "0.1.0"
7062source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7063dependencies = [
7064 "frame-support",
7065 "frame-system",
7066 "parity-scale-codec",
7067 "serde",
7068 "sp-runtime",
7069 "sp-std",
7070 "xcm",
7071 "xcm-executor",
7072]
7073
7074[[package]]
7075name = "parachain-info"
7076version = "0.1.0"
7077source = "git+https://github.com/paritytech/cumulus.git?branch=polkadot-v0.9.3#78b31b21122995b49f3c2cfe2791f188e33e5917"
7078dependencies = [
7079 "cumulus-primitives-core",
7080 "frame-support",
7081 "frame-system",
7082 "parity-scale-codec",
7083 "serde",
7084]
7085
7086[[package]]
7087name = "parity-db"
7088version = "0.2.3"
7089source = "registry+https://github.com/rust-lang/crates.io-index"
7090checksum = "495197c078e54b8735181aa35c00a327f7f3a3cc00a1ee8c95926dd010f0ec6b"
7091dependencies = [
7092 "blake2-rfc",
7093 "crc32fast",
7094 "fs2",
7095 "hex",
7096 "libc",
7097 "log",
7098 "memmap2",
7099 "parking_lot 0.11.1",
7100 "rand 0.8.3",
7101]
7102
7103[[package]]
7104name = "parity-multiaddr"
7105version = "0.11.2"
7106source = "registry+https://github.com/rust-lang/crates.io-index"
7107checksum = "58341485071825827b7f03cf7efd1cb21e6a709bea778fb50227fd45d2f361b4"
7108dependencies = [
7109 "arrayref",
7110 "bs58",
7111 "byteorder",
7112 "data-encoding",
7113 "multihash",
7114 "percent-encoding 2.1.0",
7115 "serde",
7116 "static_assertions",
7117 "unsigned-varint 0.7.0",
7118 "url 2.2.1",
7119]
7120>>>>>>> origin/develop
7121
7122[[package]]
7123name = "parity-scale-codec"
7124version = "2.1.1"
7125source = "registry+https://github.com/rust-lang/crates.io-index"
7126checksum = "e0f518afaa5a47d0d6386229b0a6e01e86427291d643aa4cabb4992219f504f8"
7127dependencies = [
7128 "arrayvec 0.7.0",
7129 "bitvec",
7130 "byte-slice-cast",
7131 "parity-scale-codec-derive",
7132 "serde",
7133]
7134
7135[[package]]
7136name = "parity-scale-codec-derive"
7137version = "2.1.0"
7138source = "registry+https://github.com/rust-lang/crates.io-index"
7139checksum = "f44c5f94427bd0b5076e8f7e15ca3f60a4d8ac0077e4793884e6fdfd8915344e"
7140dependencies = [
7141 "proc-macro-crate 0.1.5",
7142 "proc-macro2",
7143 "quote",
7144 "syn",
7145]
7146
7147[[package]]
4824name = "parity-send-wrapper"7148name = "parity-send-wrapper"
4825version = "0.1.0"7149version = "0.1.0"
4826source = "registry+https://github.com/rust-lang/crates.io-index"7150source = "registry+https://github.com/rust-lang/crates.io-index"
4852checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42"7176checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42"
4853dependencies = [7177dependencies = [
4854 "cfg-if 1.0.0",7178 "cfg-if 1.0.0",
7179 "ethereum-types",
4855 "hashbrown",7180 "hashbrown",
4856 "impl-trait-for-tuples 0.2.1",7181 "impl-trait-for-tuples",
7182 "lru",
4857 "parity-util-mem-derive",7183 "parity-util-mem-derive",
4858 "parking_lot 0.11.1",7184 "parking_lot 0.11.1",
4859 "primitive-types 0.9.0",7185 "primitive-types",
4860 "smallvec 1.6.1",7186 "smallvec 1.6.1",
4861 "winapi 0.3.9",7187 "winapi 0.3.9",
4862]7188]
4888checksum = "ddfc878dac00da22f8f61e7af3157988424567ab01d9920b962ef7dcbd7cd865"7214checksum = "ddfc878dac00da22f8f61e7af3157988424567ab01d9920b962ef7dcbd7cd865"
48897215
4890[[package]]7216[[package]]
7217name = "parity-wasm"
7218version = "0.42.2"
7219source = "registry+https://github.com/rust-lang/crates.io-index"
7220checksum = "be5e13c266502aadf83426d87d81a0f5d1ef45b8027f5a471c360abfe4bfae92"
7221
7222[[package]]
4891name = "parity-ws"7223name = "parity-ws"
4892version = "0.10.0"7224version = "0.10.0"
4893source = "registry+https://github.com/rust-lang/crates.io-index"7225source = "registry+https://github.com/rust-lang/crates.io-index"
4902 "rand 0.7.3",7234 "rand 0.7.3",
4903 "sha-1 0.8.2",7235 "sha-1 0.8.2",
4904 "slab",7236 "slab",
4905 "url 2.2.2",7237 "url 2.2.1",
4906]7238]
49077239
4908[[package]]7240[[package]]
4939checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"7271checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
4940dependencies = [7272dependencies = [
4941 "instant",7273 "instant",
4942 "lock_api 0.4.4",7274 "lock_api 0.4.3",
4943 "parking_lot_core 0.8.3",7275 "parking_lot_core 0.8.3",
4944]7276]
49457277
4981 "cfg-if 1.0.0",7313 "cfg-if 1.0.0",
4982 "instant",7314 "instant",
4983 "libc",7315 "libc",
4984 "redox_syscall 0.2.8",7316 "redox_syscall 0.2.6",
4985 "smallvec 1.6.1",7317 "smallvec 1.6.1",
4986 "winapi 0.3.9",7318 "winapi 0.3.9",
4987]7319]
50997431
5100[[package]]7432[[package]]
5101name = "pin-project"7433name = "pin-project"
5102version = "1.0.7"7434version = "1.0.6"
5103source = "registry+https://github.com/rust-lang/crates.io-index"7435source = "registry+https://github.com/rust-lang/crates.io-index"
5104checksum = "c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4"7436checksum = "bc174859768806e91ae575187ada95c91a29e96a98dc5d2cd9a1fed039501ba6"
5105dependencies = [7437dependencies = [
5106 "pin-project-internal 1.0.7",7438 "pin-project-internal 1.0.6",
5107]7439]
51087440
5109[[package]]7441[[package]]
51197451
5120[[package]]7452[[package]]
5121name = "pin-project-internal"7453name = "pin-project-internal"
5122version = "1.0.7"7454version = "1.0.6"
5123source = "registry+https://github.com/rust-lang/crates.io-index"7455source = "registry+https://github.com/rust-lang/crates.io-index"
5124checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f"7456checksum = "a490329918e856ed1b083f244e3bfe2d8c4f336407e4ea9e1a9f479ff09049e5"
5125dependencies = [7457dependencies = [
5126 "proc-macro2",7458 "proc-macro2",
5127 "quote",7459 "quote",
5159checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325"7491checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325"
51607492
5161[[package]]7493[[package]]
7494name = "polkadot-approval-distribution"
7495version = "0.1.0"
7496source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7497dependencies = [
7498 "futures 0.3.14",
7499 "polkadot-node-network-protocol",
7500 "polkadot-node-primitives",
7501 "polkadot-node-subsystem",
7502 "polkadot-node-subsystem-util",
7503 "polkadot-primitives",
7504 "tracing",
7505]
7506
7507[[package]]
7508name = "polkadot-availability-bitfield-distribution"
7509version = "0.1.0"
7510source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7511dependencies = [
7512 "futures 0.3.14",
7513 "polkadot-node-network-protocol",
7514 "polkadot-node-subsystem",
7515 "polkadot-node-subsystem-util",
7516 "polkadot-primitives",
7517 "tracing",
7518]
7519
7520[[package]]
7521name = "polkadot-availability-distribution"
7522version = "0.1.0"
7523source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7524dependencies = [
7525 "futures 0.3.14",
7526 "lru",
7527 "parity-scale-codec",
7528 "polkadot-erasure-coding",
7529 "polkadot-node-core-runtime-api",
7530 "polkadot-node-network-protocol",
7531 "polkadot-node-primitives",
7532 "polkadot-node-subsystem",
7533 "polkadot-node-subsystem-util",
7534 "polkadot-primitives",
7535 "rand 0.8.3",
7536 "sp-application-crypto",
7537 "sp-core",
7538 "sp-keystore",
7539 "thiserror",
7540 "tracing",
7541]
7542
7543[[package]]
7544name = "polkadot-availability-recovery"
7545version = "0.1.0"
7546source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7547dependencies = [
7548 "futures 0.3.14",
7549 "lru",
7550 "parity-scale-codec",
7551 "polkadot-erasure-coding",
7552 "polkadot-node-network-protocol",
7553 "polkadot-node-primitives",
7554 "polkadot-node-subsystem",
7555 "polkadot-node-subsystem-util",
7556 "polkadot-primitives",
7557 "rand 0.8.3",
7558 "thiserror",
7559 "tracing",
7560]
7561
7562[[package]]
7563name = "polkadot-cli"
7564version = "0.9.3"
7565source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7566dependencies = [
7567 "frame-benchmarking-cli",
7568 "futures 0.3.14",
7569 "log",
7570 "polkadot-node-core-pvf",
7571 "polkadot-service",
7572 "sc-cli",
7573 "sc-service",
7574 "sp-core",
7575 "sp-trie",
7576 "structopt",
7577 "substrate-build-script-utils",
7578 "thiserror",
7579 "try-runtime-cli",
7580]
7581
7582[[package]]
7583name = "polkadot-collator-protocol"
7584version = "0.1.0"
7585source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7586dependencies = [
7587 "always-assert",
7588 "futures 0.3.14",
7589 "futures-timer 3.0.2",
7590 "polkadot-node-network-protocol",
7591 "polkadot-node-primitives",
7592 "polkadot-node-subsystem",
7593 "polkadot-node-subsystem-util",
7594 "polkadot-primitives",
7595 "sp-core",
7596 "sp-keystore",
7597 "sp-runtime",
7598 "thiserror",
7599 "tracing",
7600]
7601
7602[[package]]
7603name = "polkadot-core-primitives"
7604version = "0.9.3"
7605source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7606dependencies = [
7607 "parity-scale-codec",
7608 "parity-util-mem",
7609 "sp-core",
7610 "sp-runtime",
7611 "sp-std",
7612]
7613
7614[[package]]
7615name = "polkadot-erasure-coding"
7616version = "0.9.3"
7617source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7618dependencies = [
7619 "parity-scale-codec",
7620 "polkadot-node-primitives",
7621 "polkadot-primitives",
7622 "reed-solomon-novelpoly",
7623 "sp-core",
7624 "sp-trie",
7625 "thiserror",
7626]
7627
7628[[package]]
7629name = "polkadot-gossip-support"
7630version = "0.1.0"
7631source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7632dependencies = [
7633 "futures 0.3.14",
7634 "polkadot-node-network-protocol",
7635 "polkadot-node-subsystem",
7636 "polkadot-node-subsystem-util",
7637 "polkadot-primitives",
7638 "sp-application-crypto",
7639 "sp-keystore",
7640 "tracing",
7641]
7642
7643[[package]]
7644name = "polkadot-network-bridge"
7645version = "0.1.0"
7646source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7647dependencies = [
7648 "async-trait",
7649 "futures 0.3.14",
7650 "parity-scale-codec",
7651 "parking_lot 0.11.1",
7652 "polkadot-node-network-protocol",
7653 "polkadot-node-subsystem",
7654 "polkadot-node-subsystem-util",
7655 "polkadot-primitives",
7656 "sc-authority-discovery",
7657 "sc-network",
7658 "sp-consensus",
7659 "strum",
7660 "tracing",
7661]
7662
7663[[package]]
7664name = "polkadot-node-collation-generation"
7665version = "0.1.0"
7666source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7667dependencies = [
7668 "futures 0.3.14",
7669 "parity-scale-codec",
7670 "polkadot-erasure-coding",
7671 "polkadot-node-primitives",
7672 "polkadot-node-subsystem",
7673 "polkadot-node-subsystem-util",
7674 "polkadot-primitives",
7675 "sp-core",
7676 "sp-maybe-compressed-blob",
7677 "thiserror",
7678 "tracing",
7679]
7680
7681[[package]]
7682name = "polkadot-node-core-approval-voting"
7683version = "0.1.0"
7684source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7685dependencies = [
7686 "bitvec",
7687 "derive_more",
7688 "futures 0.3.14",
7689 "futures-timer 3.0.2",
7690 "kvdb",
7691 "merlin",
7692 "parity-scale-codec",
7693 "polkadot-node-jaeger",
7694 "polkadot-node-primitives",
7695 "polkadot-node-subsystem",
7696 "polkadot-node-subsystem-util",
7697 "polkadot-overseer",
7698 "polkadot-primitives",
7699 "sc-client-api",
7700 "sc-keystore",
7701 "schnorrkel",
7702 "sp-application-crypto",
7703 "sp-blockchain",
7704 "sp-consensus",
7705 "sp-consensus-slots",
7706 "sp-runtime",
7707 "tracing",
7708]
7709
7710[[package]]
7711name = "polkadot-node-core-av-store"
7712version = "0.1.0"
7713source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7714dependencies = [
7715 "bitvec",
7716 "futures 0.3.14",
7717 "futures-timer 3.0.2",
7718 "kvdb",
7719 "parity-scale-codec",
7720 "polkadot-erasure-coding",
7721 "polkadot-node-primitives",
7722 "polkadot-node-subsystem",
7723 "polkadot-node-subsystem-util",
7724 "polkadot-overseer",
7725 "polkadot-primitives",
7726 "thiserror",
7727 "tracing",
7728]
7729
7730[[package]]
7731name = "polkadot-node-core-backing"
7732version = "0.1.0"
7733source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7734dependencies = [
7735 "bitvec",
7736 "futures 0.3.14",
7737 "polkadot-erasure-coding",
7738 "polkadot-node-primitives",
7739 "polkadot-node-subsystem",
7740 "polkadot-node-subsystem-util",
7741 "polkadot-primitives",
7742 "polkadot-statement-table",
7743 "sp-keystore",
7744 "thiserror",
7745 "tracing",
7746]
7747
7748[[package]]
7749name = "polkadot-node-core-bitfield-signing"
7750version = "0.1.0"
7751source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7752dependencies = [
7753 "futures 0.3.14",
7754 "polkadot-node-subsystem",
7755 "polkadot-node-subsystem-util",
7756 "polkadot-primitives",
7757 "sp-keystore",
7758 "thiserror",
7759 "tracing",
7760 "wasm-timer",
7761]
7762
7763[[package]]
7764name = "polkadot-node-core-candidate-selection"
7765version = "0.1.0"
7766source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7767dependencies = [
7768 "futures 0.3.14",
7769 "polkadot-node-primitives",
7770 "polkadot-node-subsystem",
7771 "polkadot-node-subsystem-util",
7772 "polkadot-primitives",
7773 "sp-keystore",
7774 "thiserror",
7775 "tracing",
7776]
7777
7778[[package]]
7779name = "polkadot-node-core-candidate-validation"
7780version = "0.1.0"
7781source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7782dependencies = [
7783 "async-trait",
7784 "futures 0.3.14",
7785 "parity-scale-codec",
7786 "polkadot-node-core-pvf",
7787 "polkadot-node-primitives",
7788 "polkadot-node-subsystem",
7789 "polkadot-node-subsystem-util",
7790 "polkadot-parachain",
7791 "polkadot-primitives",
7792 "sp-maybe-compressed-blob",
7793 "tracing",
7794]
7795
7796[[package]]
7797name = "polkadot-node-core-chain-api"
7798version = "0.1.0"
7799source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7800dependencies = [
7801 "futures 0.3.14",
7802 "polkadot-node-subsystem",
7803 "polkadot-node-subsystem-util",
7804 "polkadot-primitives",
7805 "sp-blockchain",
7806 "tracing",
7807]
7808
7809[[package]]
7810name = "polkadot-node-core-parachains-inherent"
7811version = "0.1.0"
7812source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7813dependencies = [
7814 "async-trait",
7815 "futures 0.3.14",
7816 "futures-timer 3.0.2",
7817 "polkadot-node-subsystem",
7818 "polkadot-overseer",
7819 "polkadot-primitives",
7820 "sp-blockchain",
7821 "sp-inherents",
7822 "sp-runtime",
7823 "thiserror",
7824 "tracing",
7825]
7826
7827[[package]]
7828name = "polkadot-node-core-provisioner"
7829version = "0.1.0"
7830source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7831dependencies = [
7832 "bitvec",
7833 "futures 0.3.14",
7834 "futures-timer 3.0.2",
7835 "polkadot-node-subsystem",
7836 "polkadot-node-subsystem-util",
7837 "polkadot-primitives",
7838 "thiserror",
7839 "tracing",
7840]
7841
7842[[package]]
7843name = "polkadot-node-core-pvf"
7844version = "0.1.0"
7845source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7846dependencies = [
7847 "always-assert",
7848 "assert_matches",
7849 "async-process",
7850 "async-std",
7851 "futures 0.3.14",
7852 "futures-timer 3.0.2",
7853 "libc",
7854 "parity-scale-codec",
7855 "pin-project 1.0.6",
7856 "polkadot-core-primitives",
7857 "polkadot-parachain",
7858 "rand 0.8.3",
7859 "sc-executor",
7860 "sc-executor-common",
7861 "sc-executor-wasmtime",
7862 "slotmap",
7863 "sp-core",
7864 "sp-externalities",
7865 "sp-io",
7866 "sp-wasm-interface",
7867 "tracing",
7868]
7869
7870[[package]]
7871name = "polkadot-node-core-runtime-api"
7872version = "0.1.0"
7873source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7874dependencies = [
7875 "futures 0.3.14",
7876 "memory-lru",
7877 "parity-util-mem",
7878 "polkadot-node-subsystem",
7879 "polkadot-node-subsystem-util",
7880 "polkadot-primitives",
7881 "sp-api",
7882 "sp-authority-discovery",
7883 "sp-consensus-babe",
7884 "sp-core",
7885 "tracing",
7886]
7887
7888[[package]]
7889name = "polkadot-node-jaeger"
7890version = "0.1.0"
7891source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7892dependencies = [
7893 "async-std",
7894 "lazy_static",
7895 "log",
7896 "mick-jaeger",
7897 "parity-scale-codec",
7898 "parking_lot 0.11.1",
7899 "polkadot-node-primitives",
7900 "polkadot-primitives",
7901 "sc-network",
7902 "sp-core",
7903 "thiserror",
7904]
7905
7906[[package]]
7907name = "polkadot-node-network-protocol"
7908version = "0.1.0"
7909source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7910dependencies = [
7911 "futures 0.3.14",
7912 "parity-scale-codec",
7913 "polkadot-node-jaeger",
7914 "polkadot-node-primitives",
7915 "polkadot-primitives",
7916 "sc-network",
7917 "strum",
7918 "thiserror",
7919]
7920
7921[[package]]
7922name = "polkadot-node-primitives"
7923version = "0.1.0"
7924source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7925dependencies = [
7926 "futures 0.3.14",
7927 "parity-scale-codec",
7928 "polkadot-parachain",
7929 "polkadot-primitives",
7930 "polkadot-statement-table",
7931 "schnorrkel",
7932 "serde",
7933 "sp-application-crypto",
7934 "sp-consensus-babe",
7935 "sp-consensus-vrf",
7936 "sp-core",
7937 "sp-maybe-compressed-blob",
7938 "sp-runtime",
7939 "thiserror",
7940 "zstd",
7941]
7942
7943[[package]]
7944name = "polkadot-node-subsystem"
7945version = "0.1.0"
7946source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7947dependencies = [
7948 "async-std",
7949 "async-trait",
7950 "derive_more",
7951 "futures 0.3.14",
7952 "futures-timer 3.0.2",
7953 "lazy_static",
7954 "log",
7955 "mick-jaeger",
7956 "parity-scale-codec",
7957 "parking_lot 0.11.1",
7958 "pin-project 1.0.6",
7959 "polkadot-node-jaeger",
7960 "polkadot-node-network-protocol",
7961 "polkadot-node-primitives",
7962 "polkadot-primitives",
7963 "polkadot-procmacro-subsystem-dispatch-gen",
7964 "polkadot-statement-table",
7965 "sc-network",
7966 "smallvec 1.6.1",
7967 "sp-core",
7968 "substrate-prometheus-endpoint",
7969 "thiserror",
7970 "tracing",
7971]
7972
7973[[package]]
7974name = "polkadot-node-subsystem-util"
7975version = "0.1.0"
7976source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
7977dependencies = [
7978 "async-trait",
7979 "futures 0.3.14",
7980 "futures-timer 3.0.2",
7981 "lru",
7982 "metered-channel",
7983 "parity-scale-codec",
7984 "pin-project 1.0.6",
7985 "polkadot-node-jaeger",
7986 "polkadot-node-network-protocol",
7987 "polkadot-node-primitives",
7988 "polkadot-node-subsystem",
7989 "polkadot-primitives",
7990 "rand 0.8.3",
7991 "sc-network",
7992 "sp-application-crypto",
7993 "sp-core",
7994 "sp-keystore",
7995 "streamunordered",
7996 "substrate-prometheus-endpoint",
7997 "thiserror",
7998 "tracing",
7999]
8000
8001[[package]]
8002name = "polkadot-overseer"
8003version = "0.1.0"
8004source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8005dependencies = [
8006 "async-trait",
8007 "futures 0.3.14",
8008 "futures-timer 3.0.2",
8009 "polkadot-node-primitives",
8010 "polkadot-node-subsystem",
8011 "polkadot-node-subsystem-util",
8012 "polkadot-primitives",
8013 "polkadot-procmacro-overseer-subsystems-gen",
8014 "sc-client-api",
8015 "sp-api",
8016 "tracing",
8017]
8018
8019[[package]]
8020name = "polkadot-parachain"
8021version = "0.9.3"
8022source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8023dependencies = [
8024 "derive_more",
8025 "parity-scale-codec",
8026 "parity-util-mem",
8027 "polkadot-core-primitives",
8028 "serde",
8029 "sp-core",
8030 "sp-runtime",
8031 "sp-std",
8032]
8033
8034[[package]]
8035name = "polkadot-primitives"
8036version = "0.9.3"
8037source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8038dependencies = [
8039 "bitvec",
8040 "frame-system",
8041 "hex-literal",
8042 "parity-scale-codec",
8043 "parity-util-mem",
8044 "polkadot-core-primitives",
8045 "polkadot-parachain",
8046 "serde",
8047 "sp-api",
8048 "sp-application-crypto",
8049 "sp-arithmetic",
8050 "sp-authority-discovery",
8051 "sp-core",
8052 "sp-inherents",
8053 "sp-io",
8054 "sp-keystore",
8055 "sp-runtime",
8056 "sp-staking",
8057 "sp-std",
8058 "sp-trie",
8059 "sp-version",
8060 "thiserror",
8061]
8062
8063[[package]]
8064name = "polkadot-procmacro-overseer-subsystems-gen"
8065version = "0.1.0"
8066source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8067dependencies = [
8068 "assert_matches",
8069 "proc-macro2",
8070 "quote",
8071 "syn",
8072]
8073
8074[[package]]
8075name = "polkadot-procmacro-subsystem-dispatch-gen"
8076version = "0.1.0"
8077source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8078dependencies = [
8079 "assert_matches",
8080 "proc-macro2",
8081 "quote",
8082 "syn",
8083]
8084
8085[[package]]
8086name = "polkadot-rpc"
8087version = "0.9.3"
8088source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8089dependencies = [
8090 "beefy-gadget",
8091 "beefy-gadget-rpc",
8092 "jsonrpc-core",
8093 "pallet-mmr-rpc",
8094 "pallet-transaction-payment-rpc",
8095 "parity-scale-codec",
8096 "polkadot-primitives",
8097 "sc-chain-spec",
8098 "sc-client-api",
8099 "sc-consensus-babe",
8100 "sc-consensus-babe-rpc",
8101 "sc-consensus-epochs",
8102 "sc-finality-grandpa",
8103 "sc-finality-grandpa-rpc",
8104 "sc-keystore",
8105 "sc-rpc",
8106 "sc-sync-state-rpc",
8107 "sp-api",
8108 "sp-block-builder",
8109 "sp-blockchain",
8110 "sp-consensus",
8111 "sp-consensus-babe",
8112 "sp-keystore",
8113 "sp-runtime",
8114 "sp-transaction-pool",
8115 "substrate-frame-rpc-system",
8116]
8117
8118[[package]]
8119name = "polkadot-runtime"
8120version = "0.9.3"
8121source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8122dependencies = [
8123 "beefy-primitives",
8124 "bitvec",
8125 "frame-executive",
8126 "frame-support",
8127 "frame-system",
8128 "frame-system-rpc-runtime-api",
8129 "frame-try-runtime",
8130 "log",
8131 "pallet-authority-discovery",
8132 "pallet-authorship",
8133 "pallet-babe",
8134 "pallet-balances",
8135 "pallet-bounties",
8136 "pallet-collective",
8137 "pallet-democracy",
8138 "pallet-election-provider-multi-phase",
8139 "pallet-elections-phragmen",
8140 "pallet-grandpa",
8141 "pallet-identity",
8142 "pallet-im-online",
8143 "pallet-indices",
8144 "pallet-membership",
8145 "pallet-mmr-primitives",
8146 "pallet-multisig",
8147 "pallet-nicks",
8148 "pallet-offences",
8149 "pallet-proxy",
8150 "pallet-randomness-collective-flip",
8151 "pallet-scheduler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3)",
8152 "pallet-session",
8153 "pallet-staking",
8154 "pallet-staking-reward-curve",
8155 "pallet-timestamp",
8156 "pallet-tips",
8157 "pallet-transaction-payment",
8158 "pallet-transaction-payment-rpc-runtime-api",
8159 "pallet-treasury",
8160 "pallet-utility",
8161 "pallet-vesting",
8162 "parity-scale-codec",
8163 "polkadot-primitives",
8164 "polkadot-runtime-common",
8165 "rustc-hex",
8166 "serde",
8167 "serde_derive",
8168 "smallvec 1.6.1",
8169 "sp-api",
8170 "sp-authority-discovery",
8171 "sp-block-builder",
8172 "sp-consensus-babe",
8173 "sp-core",
8174 "sp-inherents",
8175 "sp-io",
8176 "sp-npos-elections",
8177 "sp-offchain",
8178 "sp-runtime",
8179 "sp-session",
8180 "sp-staking",
8181 "sp-std",
8182 "sp-transaction-pool",
8183 "sp-version",
8184 "static_assertions",
8185 "substrate-wasm-builder 3.0.0",
8186]
8187
8188[[package]]
8189name = "polkadot-runtime-common"
8190version = "0.9.3"
8191source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8192dependencies = [
8193 "beefy-primitives",
8194 "bitvec",
8195 "frame-support",
8196 "frame-system",
8197 "impl-trait-for-tuples",
8198 "libsecp256k1",
8199 "log",
8200 "pallet-authorship",
8201 "pallet-balances",
8202 "pallet-beefy",
8203 "pallet-mmr",
8204 "pallet-offences",
8205 "pallet-session",
8206 "pallet-staking",
8207 "pallet-timestamp",
8208 "pallet-transaction-payment",
8209 "pallet-treasury",
8210 "pallet-vesting",
8211 "parity-scale-codec",
8212 "polkadot-primitives",
8213 "polkadot-runtime-parachains",
8214 "rustc-hex",
8215 "serde",
8216 "serde_derive",
8217 "slot-range-helper",
8218 "sp-api",
8219 "sp-core",
8220 "sp-inherents",
8221 "sp-io",
8222 "sp-runtime",
8223 "sp-session",
8224 "sp-staking",
8225 "sp-std",
8226 "static_assertions",
8227 "xcm",
8228]
8229
8230[[package]]
8231name = "polkadot-runtime-parachains"
8232version = "0.9.3"
8233source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8234dependencies = [
8235 "bitvec",
8236 "derive_more",
8237 "frame-support",
8238 "frame-system",
8239 "log",
8240 "pallet-authority-discovery",
8241 "pallet-authorship",
8242 "pallet-balances",
8243 "pallet-offences",
8244 "pallet-session",
8245 "pallet-staking",
8246 "pallet-timestamp",
8247 "pallet-vesting",
8248 "parity-scale-codec",
8249 "polkadot-primitives",
8250 "rand 0.8.3",
8251 "rand_chacha 0.3.0",
8252 "rustc-hex",
8253 "serde",
8254 "sp-api",
8255 "sp-core",
8256 "sp-inherents",
8257 "sp-io",
8258 "sp-keystore",
8259 "sp-runtime",
8260 "sp-session",
8261 "sp-staking",
8262 "sp-std",
8263 "xcm",
8264 "xcm-executor",
8265]
8266
8267[[package]]
8268name = "polkadot-service"
8269version = "0.9.3"
8270source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8271dependencies = [
8272 "beefy-gadget",
8273 "beefy-primitives",
8274 "frame-benchmarking",
8275 "frame-system-rpc-runtime-api",
8276 "futures 0.3.14",
8277 "hex-literal",
8278 "kusama-runtime",
8279 "kvdb",
8280 "kvdb-rocksdb",
8281 "pallet-babe",
8282 "pallet-im-online",
8283 "pallet-mmr-primitives",
8284 "pallet-staking",
8285 "pallet-transaction-payment-rpc-runtime-api",
8286 "polkadot-approval-distribution",
8287 "polkadot-availability-bitfield-distribution",
8288 "polkadot-availability-distribution",
8289 "polkadot-availability-recovery",
8290 "polkadot-collator-protocol",
8291 "polkadot-gossip-support",
8292 "polkadot-network-bridge",
8293 "polkadot-node-collation-generation",
8294 "polkadot-node-core-approval-voting",
8295 "polkadot-node-core-av-store",
8296 "polkadot-node-core-backing",
8297 "polkadot-node-core-bitfield-signing",
8298 "polkadot-node-core-candidate-selection",
8299 "polkadot-node-core-candidate-validation",
8300 "polkadot-node-core-chain-api",
8301 "polkadot-node-core-parachains-inherent",
8302 "polkadot-node-core-provisioner",
8303 "polkadot-node-core-runtime-api",
8304 "polkadot-node-primitives",
8305 "polkadot-node-subsystem",
8306 "polkadot-node-subsystem-util",
8307 "polkadot-overseer",
8308 "polkadot-parachain",
8309 "polkadot-primitives",
8310 "polkadot-rpc",
8311 "polkadot-runtime",
8312 "polkadot-runtime-parachains",
8313 "polkadot-statement-distribution",
8314 "rococo-runtime",
8315 "sc-authority-discovery",
8316 "sc-basic-authorship",
8317 "sc-block-builder",
8318 "sc-chain-spec",
8319 "sc-client-api",
8320 "sc-client-db",
8321 "sc-consensus",
8322 "sc-consensus-babe",
8323 "sc-consensus-slots",
8324 "sc-consensus-uncles",
8325 "sc-executor",
8326 "sc-finality-grandpa",
8327 "sc-finality-grandpa-warp-sync",
8328 "sc-keystore",
8329 "sc-network",
8330 "sc-service",
8331 "sc-telemetry",
8332 "sc-transaction-pool",
8333 "serde",
8334 "sp-api",
8335 "sp-authority-discovery",
8336 "sp-block-builder",
8337 "sp-blockchain",
8338 "sp-consensus",
8339 "sp-consensus-babe",
8340 "sp-core",
8341 "sp-finality-grandpa",
8342 "sp-inherents",
8343 "sp-io",
8344 "sp-keystore",
8345 "sp-offchain",
8346 "sp-runtime",
8347 "sp-session",
8348 "sp-state-machine",
8349 "sp-storage",
8350 "sp-timestamp",
8351 "sp-transaction-pool",
8352 "sp-trie",
8353 "substrate-prometheus-endpoint",
8354 "thiserror",
8355 "tracing",
8356 "westend-runtime",
8357]
8358
8359[[package]]
8360name = "polkadot-statement-distribution"
8361version = "0.1.0"
8362source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8363dependencies = [
8364 "arrayvec 0.5.2",
8365 "futures 0.3.14",
8366 "indexmap",
8367 "parity-scale-codec",
8368 "polkadot-node-network-protocol",
8369 "polkadot-node-primitives",
8370 "polkadot-node-subsystem",
8371 "polkadot-node-subsystem-util",
8372 "polkadot-primitives",
8373 "sc-network",
8374 "sp-keystore",
8375 "sp-staking",
8376 "thiserror",
8377 "tracing",
8378]
8379
8380[[package]]
8381name = "polkadot-statement-table"
8382version = "0.9.3"
8383source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8384dependencies = [
8385 "parity-scale-codec",
8386 "polkadot-primitives",
8387 "sp-core",
8388]
8389
8390[[package]]
8391name = "polkadot-test-runtime"
8392version = "0.9.3"
8393source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8394dependencies = [
8395 "beefy-primitives",
8396 "bitvec",
8397 "frame-election-provider-support",
8398 "frame-executive",
8399 "frame-support",
8400 "frame-system",
8401 "frame-system-rpc-runtime-api",
8402 "log",
8403 "pallet-authority-discovery",
8404 "pallet-authorship",
8405 "pallet-babe",
8406 "pallet-balances",
8407 "pallet-grandpa",
8408 "pallet-indices",
8409 "pallet-mmr-primitives",
8410 "pallet-nicks",
8411 "pallet-offences",
8412 "pallet-randomness-collective-flip",
8413 "pallet-session",
8414 "pallet-staking",
8415 "pallet-staking-reward-curve",
8416 "pallet-sudo",
8417 "pallet-timestamp",
8418 "pallet-transaction-payment",
8419 "pallet-transaction-payment-rpc-runtime-api",
8420 "pallet-vesting",
8421 "parity-scale-codec",
8422 "polkadot-parachain",
8423 "polkadot-primitives",
8424 "polkadot-runtime-common",
8425 "polkadot-runtime-parachains",
8426 "rustc-hex",
8427 "serde",
8428 "serde_derive",
8429 "smallvec 1.6.1",
8430 "sp-api",
8431 "sp-authority-discovery",
8432 "sp-block-builder",
8433 "sp-consensus-babe",
8434 "sp-core",
8435 "sp-inherents",
8436 "sp-io",
8437 "sp-offchain",
8438 "sp-runtime",
8439 "sp-session",
8440 "sp-staking",
8441 "sp-std",
8442 "sp-transaction-pool",
8443 "sp-version",
8444 "substrate-wasm-builder 3.0.0",
8445]
8446
8447[[package]]
8448name = "polkadot-test-service"
8449version = "0.9.3"
8450source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
8451dependencies = [
8452 "frame-benchmarking",
8453 "frame-system",
8454 "futures 0.1.31",
8455 "futures 0.3.14",
8456 "hex",
8457 "pallet-balances",
8458 "pallet-staking",
8459 "pallet-transaction-payment",
8460 "polkadot-node-primitives",
8461 "polkadot-node-subsystem",
8462 "polkadot-overseer",
8463 "polkadot-parachain",
8464 "polkadot-primitives",
8465 "polkadot-rpc",
8466 "polkadot-runtime-common",
8467 "polkadot-runtime-parachains",
8468 "polkadot-service",
8469 "polkadot-test-runtime",
8470 "rand 0.8.3",
8471 "sc-authority-discovery",
8472 "sc-chain-spec",
8473 "sc-cli",
8474 "sc-client-api",
8475 "sc-consensus",
8476 "sc-consensus-babe",
8477 "sc-executor",
8478 "sc-finality-grandpa",
8479 "sc-network",
8480 "sc-service",
8481 "sc-tracing",
8482 "sc-transaction-pool",
8483 "sp-arithmetic",
8484 "sp-authority-discovery",
8485 "sp-blockchain",
8486 "sp-consensus",
8487 "sp-consensus-babe",
8488 "sp-core",
8489 "sp-finality-grandpa",
8490 "sp-inherents",
8491 "sp-keyring",
8492 "sp-runtime",
8493 "sp-state-machine",
8494 "substrate-test-client",
8495 "tempfile",
8496 "tracing",
8497]
8498
8499[[package]]
5162name = "polling"8500name = "polling"
5163version = "2.0.3"8501version = "2.0.3"
5164source = "registry+https://github.com/rust-lang/crates.io-index"8502source = "registry+https://github.com/rust-lang/crates.io-index"
5217source = "registry+https://github.com/rust-lang/crates.io-index"8555source = "registry+https://github.com/rust-lang/crates.io-index"
5218checksum = "2415937401cb030a2a0a4d922483f945fa068f52a7dbb22ce0fe5f2b6f6adace"8556checksum = "2415937401cb030a2a0a4d922483f945fa068f52a7dbb22ce0fe5f2b6f6adace"
5219dependencies = [8557dependencies = [
8558<<<<<<< HEAD
5220 "fixed-hash 0.7.0",8559 "fixed-hash 0.7.0",
5221 "impl-codec 0.5.0",8560 "impl-codec 0.5.0",
5222 "impl-rlp 0.3.0",8561 "impl-rlp 0.3.0",
8562=======
8563 "fixed-hash",
8564 "impl-codec",
8565 "impl-rlp",
8566>>>>>>> origin/develop
5223 "impl-serde",8567 "impl-serde",
5224 "uint 0.9.0",8568 "uint 0.9.0",
5225]8569]
5320dependencies = [8664dependencies = [
5321 "bytes 1.0.1",8665 "bytes 1.0.1",
5322 "heck",8666 "heck",
5323 "itertools",8667 "itertools 0.9.0",
5324 "log",8668 "log",
5325 "multimap",8669 "multimap",
5326 "petgraph",8670 "petgraph",
5327 "prost",8671 "prost",
5328 "prost-types",8672 "prost-types",
5329 "tempfile",8673 "tempfile",
8674<<<<<<< HEAD
5330 "which",8675 "which",
8676=======
8677 "which 4.1.0",
8678>>>>>>> origin/develop
5331]8679]
53328680
5333[[package]]8681[[package]]
5337checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4"8685checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4"
5338dependencies = [8686dependencies = [
5339 "anyhow",8687 "anyhow",
5340 "itertools",8688 "itertools 0.9.0",
5341 "proc-macro2",8689 "proc-macro2",
5342 "quote",8690 "quote",
5343 "syn",8691 "syn",
53758723
5376[[package]]8724[[package]]
5377name = "pwasm-utils"8725name = "pwasm-utils"
5378version = "0.16.0"8726version = "0.17.1"
5379source = "registry+https://github.com/rust-lang/crates.io-index"8727source = "registry+https://github.com/rust-lang/crates.io-index"
5380checksum = "1c8ac87af529432d3a4f0e2b3bbf08af49f28f09cc73ed7e551161bdaef5f78d"8728checksum = "78778a25194f953d1766fc8c6a331ed56f070d09a0511267ee2c150cb71ea8c2"
5381dependencies = [8729dependencies = [
5382 "byteorder",8730 "byteorder",
5383 "log",8731 "log",
5384 "parity-wasm 0.41.0",8732 "parity-wasm 0.42.2",
5385]8733]
53868734
5387[[package]]8735[[package]]
5567]8915]
55688916
5569[[package]]8917[[package]]
5570name = "raw-cpuid"
5571version = "8.1.2"
5572source = "registry+https://github.com/rust-lang/crates.io-index"
5573checksum = "1fdf7d9dbd43f3d81d94a49c1c3df73cc2b3827995147e6cf7f89d4ec5483e73"
5574dependencies = [
5575 "bitflags",
5576 "cc",
5577 "rustc_version",
5578]
5579
5580[[package]]
5581name = "rawpointer"8918name = "rawpointer"
5582version = "0.2.1"8919version = "0.2.1"
5583source = "registry+https://github.com/rust-lang/crates.io-index"8920source = "registry+https://github.com/rust-lang/crates.io-index"
5603dependencies = [8940dependencies = [
5604 "crossbeam-channel",8941 "crossbeam-channel",
5605 "crossbeam-deque 0.8.0",8942 "crossbeam-deque 0.8.0",
8943<<<<<<< HEAD
5606 "crossbeam-utils 0.8.4",8944 "crossbeam-utils 0.8.4",
8945=======
8946 "crossbeam-utils 0.8.3",
8947>>>>>>> origin/develop
5607 "lazy_static",8948 "lazy_static",
5608 "num_cpus",8949 "num_cpus",
5609]8950]
5622version = "0.1.57"8963version = "0.1.57"
5623source = "registry+https://github.com/rust-lang/crates.io-index"8964source = "registry+https://github.com/rust-lang/crates.io-index"
5624checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"8965checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
8966<<<<<<< HEAD
8967=======
56258968
5626[[package]]8969[[package]]
5627name = "redox_syscall"8970name = "redox_syscall"
8971version = "0.2.6"
8972source = "registry+https://github.com/rust-lang/crates.io-index"
8973checksum = "8270314b5ccceb518e7e578952f0b72b88222d02e8f77f5ecf7abbb673539041"
8974dependencies = [
8975 "bitflags",
8976]
8977>>>>>>> origin/develop
8978
8979[[package]]
8980name = "redox_syscall"
5628version = "0.2.8"8981version = "0.2.8"
5629source = "registry+https://github.com/rust-lang/crates.io-index"8982source = "registry+https://github.com/rust-lang/crates.io-index"
5630checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc"8983checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc"
5639checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"8992checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
5640dependencies = [8993dependencies = [
5641 "getrandom 0.2.2",8994 "getrandom 0.2.2",
8995<<<<<<< HEAD
5642 "redox_syscall 0.2.8",8996 "redox_syscall 0.2.8",
8997=======
8998 "redox_syscall 0.2.6",
5643]8999]
56449000
5645[[package]]9001[[package]]
9002name = "reed-solomon-novelpoly"
9003version = "1.0.0"
9004source = "registry+https://github.com/rust-lang/crates.io-index"
9005checksum = "3bd8f48b2066e9f69ab192797d66da804d1935bf22763204ed3675740cb0f221"
9006dependencies = [
9007 "derive_more",
9008 "fs-err",
9009 "itertools 0.10.0",
9010 "static_init",
9011 "thiserror",
9012>>>>>>> origin/develop
9013]
9014
9015[[package]]
5646name = "ref-cast"9016name = "ref-cast"
5647version = "1.0.6"9017version = "1.0.6"
5648source = "registry+https://github.com/rust-lang/crates.io-index"9018source = "registry+https://github.com/rust-lang/crates.io-index"
5670dependencies = [9040dependencies = [
5671 "log",9041 "log",
5672 "rustc-hash",9042 "rustc-hash",
9043 "serde",
5673 "smallvec 1.6.1",9044 "smallvec 1.6.1",
5674]9045]
56759046
5676[[package]]9047[[package]]
5677name = "regex"9048name = "regex"
9049<<<<<<< HEAD
5678version = "1.5.4"9050version = "1.5.4"
5679source = "registry+https://github.com/rust-lang/crates.io-index"9051source = "registry+https://github.com/rust-lang/crates.io-index"
5680checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"9052checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
9053=======
9054version = "1.4.5"
9055source = "registry+https://github.com/rust-lang/crates.io-index"
9056checksum = "957056ecddbeba1b26965114e191d2e8589ce74db242b6ea25fc4062427a5c19"
9057>>>>>>> origin/develop
5681dependencies = [9058dependencies = [
5682 "aho-corasick",9059 "aho-corasick",
5683 "memchr",9060 "memchr",
56969073
5697[[package]]9074[[package]]
5698name = "regex-syntax"9075name = "regex-syntax"
9076<<<<<<< HEAD
5699version = "0.6.25"9077version = "0.6.25"
5700source = "registry+https://github.com/rust-lang/crates.io-index"9078source = "registry+https://github.com/rust-lang/crates.io-index"
5701checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"9079checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
9080=======
9081version = "0.6.23"
9082source = "registry+https://github.com/rust-lang/crates.io-index"
9083checksum = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548"
9084>>>>>>> origin/develop
57029085
5703[[package]]9086[[package]]
5704name = "region"9087name = "region"
5713]9096]
57149097
5715[[package]]9098[[package]]
9099name = "remote-externalities"
9100version = "0.9.0"
9101source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9102dependencies = [
9103 "env_logger 0.8.3",
9104 "hex-literal",
9105 "jsonrpsee-http-client",
9106 "jsonrpsee-proc-macros",
9107 "log",
9108 "parity-scale-codec",
9109 "sp-core",
9110 "sp-io",
9111 "sp-runtime",
9112]
9113
9114[[package]]
5716name = "remove_dir_all"9115name = "remove_dir_all"
5717version = "0.5.3"9116version = "0.5.3"
5718source = "registry+https://github.com/rust-lang/crates.io-index"9117source = "registry+https://github.com/rust-lang/crates.io-index"
5722]9121]
57239122
5724[[package]]9123[[package]]
9124name = "resolv-conf"
9125version = "0.7.0"
9126source = "registry+https://github.com/rust-lang/crates.io-index"
9127checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00"
9128dependencies = [
9129 "hostname",
9130 "quick-error 1.2.3",
9131]
9132
9133[[package]]
5725name = "retain_mut"9134name = "retain_mut"
5726version = "0.1.3"9135version = "0.1.3"
5727source = "registry+https://github.com/rust-lang/crates.io-index"9136source = "registry+https://github.com/rust-lang/crates.io-index"
57449153
5745[[package]]9154[[package]]
5746name = "rlp"9155name = "rlp"
9156<<<<<<< HEAD
5747version = "0.4.6"9157version = "0.4.6"
5748source = "registry+https://github.com/rust-lang/crates.io-index"9158source = "registry+https://github.com/rust-lang/crates.io-index"
5749checksum = "1190dcc8c3a512f1eef5d09bb8c84c7f39e1054e174d1795482e18f5272f2e73"9159checksum = "1190dcc8c3a512f1eef5d09bb8c84c7f39e1054e174d1795482e18f5272f2e73"
57539163
5754[[package]]9164[[package]]
5755name = "rlp"9165name = "rlp"
9166=======
9167>>>>>>> origin/develop
5756version = "0.5.0"9168version = "0.5.0"
5757source = "registry+https://github.com/rust-lang/crates.io-index"9169source = "registry+https://github.com/rust-lang/crates.io-index"
5758checksum = "e54369147e3e7796c9b885c7304db87ca3d09a0a98f72843d532868675bbfba8"9170checksum = "e54369147e3e7796c9b885c7304db87ca3d09a0a98f72843d532868675bbfba8"
5762]9174]
57639175
5764[[package]]9176[[package]]
9177<<<<<<< HEAD
5765name = "rlp-derive"9178name = "rlp-derive"
5766version = "0.1.0"9179version = "0.1.0"
5767source = "registry+https://github.com/rust-lang/crates.io-index"9180source = "registry+https://github.com/rust-lang/crates.io-index"
5773]9186]
57749187
5775[[package]]9188[[package]]
9189=======
9190>>>>>>> origin/develop
5776name = "rocksdb"9191name = "rocksdb"
5777version = "0.16.0"9192version = "0.16.0"
5778source = "registry+https://github.com/rust-lang/crates.io-index"9193source = "registry+https://github.com/rust-lang/crates.io-index"
5783]9198]
57849199
5785[[package]]9200[[package]]
9201name = "rococo-runtime"
9202version = "0.9.3"
9203source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
9204dependencies = [
9205 "beefy-primitives",
9206 "bp-rococo",
9207 "bp-wococo",
9208 "frame-executive",
9209 "frame-support",
9210 "frame-system",
9211 "frame-system-rpc-runtime-api",
9212 "hex-literal",
9213 "log",
9214 "pallet-authority-discovery",
9215 "pallet-authorship",
9216 "pallet-babe",
9217 "pallet-balances",
9218 "pallet-beefy",
9219 "pallet-bridge-grandpa",
9220 "pallet-collective",
9221 "pallet-grandpa",
9222 "pallet-im-online",
9223 "pallet-indices",
9224 "pallet-membership",
9225 "pallet-mmr",
9226 "pallet-mmr-primitives",
9227 "pallet-offences",
9228 "pallet-proxy",
9229 "pallet-session",
9230 "pallet-staking",
9231 "pallet-staking-reward-curve",
9232 "pallet-sudo",
9233 "pallet-timestamp",
9234 "pallet-transaction-payment",
9235 "pallet-transaction-payment-rpc-runtime-api",
9236 "pallet-utility",
9237 "pallet-xcm",
9238 "parity-scale-codec",
9239 "polkadot-parachain",
9240 "polkadot-primitives",
9241 "polkadot-runtime-common",
9242 "polkadot-runtime-parachains",
9243 "serde",
9244 "serde_derive",
9245 "smallvec 1.6.1",
9246 "sp-api",
9247 "sp-authority-discovery",
9248 "sp-block-builder",
9249 "sp-consensus-babe",
9250 "sp-core",
9251 "sp-inherents",
9252 "sp-io",
9253 "sp-offchain",
9254 "sp-runtime",
9255 "sp-session",
9256 "sp-staking",
9257 "sp-std",
9258 "sp-transaction-pool",
9259 "sp-version",
9260 "substrate-wasm-builder 3.0.0",
9261 "xcm",
9262 "xcm-builder",
9263 "xcm-executor",
9264]
9265
9266[[package]]
5786name = "rpassword"9267name = "rpassword"
5787version = "5.0.1"9268version = "5.0.1"
5788source = "registry+https://github.com/rust-lang/crates.io-index"9269source = "registry+https://github.com/rust-lang/crates.io-index"
5793]9274]
57949275
5795[[package]]9276[[package]]
9277<<<<<<< HEAD
9278=======
9279name = "rust-argon2"
9280version = "0.8.3"
9281source = "registry+https://github.com/rust-lang/crates.io-index"
9282checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb"
9283dependencies = [
9284 "base64 0.13.0",
9285 "blake2b_simd",
9286 "constant_time_eq",
9287 "crossbeam-utils 0.8.3",
9288]
9289
9290[[package]]
9291>>>>>>> origin/develop
5796name = "rustc-demangle"9292name = "rustc-demangle"
5797version = "0.1.19"9293version = "0.1.19"
5798source = "registry+https://github.com/rust-lang/crates.io-index"9294source = "registry+https://github.com/rust-lang/crates.io-index"
5858]9354]
58599355
5860[[package]]9356[[package]]
9357name = "ruzstd"
9358version = "0.2.2"
9359source = "registry+https://github.com/rust-lang/crates.io-index"
9360checksum = "3d425143485a37727c7a46e689bbe3b883a00f42b4a52c4ac0f44855c1009b00"
9361dependencies = [
9362 "byteorder",
9363 "twox-hash",
9364]
9365
9366[[package]]
5861name = "rw-stream-sink"9367name = "rw-stream-sink"
5862version = "0.2.1"9368version = "0.2.1"
5863source = "registry+https://github.com/rust-lang/crates.io-index"9369source = "registry+https://github.com/rust-lang/crates.io-index"
5864checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"9370checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"
5865dependencies = [9371dependencies = [
9372<<<<<<< HEAD
5866 "futures 0.3.15",9373 "futures 0.3.15",
9374=======
9375 "futures 0.3.14",
9376>>>>>>> origin/develop
5867 "pin-project 0.4.28",9377 "pin-project 0.4.28",
5868 "static_assertions",9378 "static_assertions",
5869]9379]
5902]9412]
59039413
5904[[package]]9414[[package]]
9415name = "sc-authority-discovery"
9416version = "0.9.0"
9417source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9418dependencies = [
9419 "async-trait",
9420 "derive_more",
9421 "either",
9422 "futures 0.3.14",
9423 "futures-timer 3.0.2",
9424 "ip_network",
9425 "libp2p",
9426 "log",
9427 "parity-scale-codec",
9428 "prost",
9429 "prost-build",
9430 "rand 0.7.3",
9431 "sc-client-api",
9432 "sc-network",
9433 "serde_json",
9434 "sp-api",
9435 "sp-authority-discovery",
9436 "sp-blockchain",
9437 "sp-core",
9438 "sp-keystore",
9439 "sp-runtime",
9440 "substrate-prometheus-endpoint",
9441]
9442
9443[[package]]
5905name = "sc-basic-authorship"9444name = "sc-basic-authorship"
5906version = "0.9.0"9445version = "0.9.0"
9446<<<<<<< HEAD
5907source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9447source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
5908dependencies = [9448dependencies = [
5909 "futures 0.3.15",9449 "futures 0.3.15",
9450=======
9451source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9452dependencies = [
9453 "futures 0.3.14",
9454>>>>>>> origin/develop
5910 "futures-timer 3.0.2",9455 "futures-timer 3.0.2",
5911 "log",9456 "log",
5912 "parity-scale-codec 2.1.1",9457 "parity-scale-codec 2.1.1",
5927[[package]]9472[[package]]
5928name = "sc-block-builder"9473name = "sc-block-builder"
5929version = "0.9.0"9474version = "0.9.0"
9475<<<<<<< HEAD
5930source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9476source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9477=======
9478source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9479>>>>>>> origin/develop
5931dependencies = [9480dependencies = [
5932 "parity-scale-codec 2.1.1",9481 "parity-scale-codec 2.1.1",
5933 "sc-client-api",9482 "sc-client-api",
5943[[package]]9492[[package]]
5944name = "sc-chain-spec"9493name = "sc-chain-spec"
5945version = "3.0.0"9494version = "3.0.0"
9495<<<<<<< HEAD
5946source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9496source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9497=======
9498source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9499>>>>>>> origin/develop
5947dependencies = [9500dependencies = [
5948 "impl-trait-for-tuples 0.2.1",9501 "impl-trait-for-tuples 0.2.1",
5949 "parity-scale-codec 2.1.1",9502 "parity-scale-codec 2.1.1",
5964[[package]]9517[[package]]
5965name = "sc-chain-spec-derive"9518name = "sc-chain-spec-derive"
5966version = "3.0.0"9519version = "3.0.0"
9520<<<<<<< HEAD
5967source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9521source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9522=======
9523source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9524>>>>>>> origin/develop
5968dependencies = [9525dependencies = [
5969 "proc-macro-crate 1.0.0",9526 "proc-macro-crate 1.0.0",
5970 "proc-macro2",9527 "proc-macro2",
5975[[package]]9532[[package]]
5976name = "sc-cli"9533name = "sc-cli"
5977version = "0.9.0"9534version = "0.9.0"
9535<<<<<<< HEAD
5978source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9536source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
5979dependencies = [9537dependencies = [
5980 "chrono",9538 "chrono",
5981 "fdlimit",9539 "fdlimit",
5982 "futures 0.3.15",9540 "futures 0.3.15",
9541=======
9542source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9543dependencies = [
9544 "chrono",
9545 "fdlimit",
9546 "futures 0.3.14",
9547>>>>>>> origin/develop
5983 "hex",9548 "hex",
5984 "libp2p",9549 "libp2p",
5985 "log",9550 "log",
6013[[package]]9578[[package]]
6014name = "sc-client-api"9579name = "sc-client-api"
6015version = "3.0.0"9580version = "3.0.0"
9581<<<<<<< HEAD
6016source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9582source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6017dependencies = [9583dependencies = [
6018 "derive_more",9584 "derive_more",
6019 "fnv",9585 "fnv",
6020 "futures 0.3.15",9586 "futures 0.3.15",
9587=======
9588source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9589dependencies = [
9590 "derive_more",
9591 "fnv",
9592 "futures 0.3.14",
9593>>>>>>> origin/develop
6021 "hash-db",9594 "hash-db",
6022 "kvdb",9595 "kvdb",
6023 "lazy_static",9596 "lazy_static",
6047[[package]]9620[[package]]
6048name = "sc-client-db"9621name = "sc-client-db"
6049version = "0.9.0"9622version = "0.9.0"
9623<<<<<<< HEAD
6050source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9624source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9625=======
9626source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9627>>>>>>> origin/develop
6051dependencies = [9628dependencies = [
6052 "blake2-rfc",9629 "blake2-rfc",
6053 "hash-db",9630 "hash-db",
6077[[package]]9654[[package]]
6078name = "sc-consensus"9655name = "sc-consensus"
6079version = "0.9.0"9656version = "0.9.0"
9657<<<<<<< HEAD
6080source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9658source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9659=======
9660source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9661>>>>>>> origin/develop
6081dependencies = [9662dependencies = [
9663 "parking_lot 0.11.1",
6082 "sc-client-api",9664 "sc-client-api",
6083 "sp-blockchain",9665 "sp-blockchain",
6084 "sp-consensus",9666 "sp-consensus",
6088[[package]]9670[[package]]
6089name = "sc-consensus-aura"9671name = "sc-consensus-aura"
6090version = "0.9.0"9672version = "0.9.0"
9673<<<<<<< HEAD
6091source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9674source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9675=======
9676source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9677>>>>>>> origin/develop
6092dependencies = [9678dependencies = [
9679 "async-trait",
6093 "derive_more",9680 "derive_more",
9681<<<<<<< HEAD
6094 "futures 0.3.15",9682 "futures 0.3.15",
6095 "futures-timer 3.0.2",9683 "futures-timer 3.0.2",
6096 "log",9684 "log",
6097 "parity-scale-codec 2.1.1",9685 "parity-scale-codec 2.1.1",
6098 "parking_lot 0.11.1",9686 "parking_lot 0.11.1",
9687=======
9688 "futures 0.3.14",
9689 "futures-timer 3.0.2",
9690 "log",
9691 "parity-scale-codec",
9692>>>>>>> origin/develop
6099 "sc-block-builder",9693 "sc-block-builder",
6100 "sc-client-api",9694 "sc-client-api",
6101 "sc-consensus-slots",9695 "sc-consensus-slots",
6112 "sp-io",9706 "sp-io",
6113 "sp-keystore",9707 "sp-keystore",
6114 "sp-runtime",9708 "sp-runtime",
6115 "sp-timestamp",
6116 "sp-version",9709 "sp-version",
6117 "substrate-prometheus-endpoint",9710 "substrate-prometheus-endpoint",
6118]9711]
61199712
6120[[package]]9713[[package]]
6121name = "sc-consensus-babe"9714name = "sc-consensus-babe"
6122version = "0.9.0"9715version = "0.9.0"
9716<<<<<<< HEAD
6123source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9717source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9718=======
9719source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9720>>>>>>> origin/develop
6124dependencies = [9721dependencies = [
9722 "async-trait",
6125 "derive_more",9723 "derive_more",
6126 "fork-tree",9724 "fork-tree",
9725<<<<<<< HEAD
6127 "futures 0.3.15",9726 "futures 0.3.15",
9727=======
9728 "futures 0.3.14",
9729>>>>>>> origin/develop
6128 "futures-timer 3.0.2",9730 "futures-timer 3.0.2",
6129 "log",9731 "log",
6130 "merlin",9732 "merlin",
6157 "sp-io",9759 "sp-io",
6158 "sp-keystore",9760 "sp-keystore",
6159 "sp-runtime",9761 "sp-runtime",
6160 "sp-timestamp",
6161 "sp-utils",9762 "sp-utils",
6162 "sp-version",9763 "sp-version",
6163 "substrate-prometheus-endpoint",9764 "substrate-prometheus-endpoint",
6164]9765]
61659766
6166[[package]]9767[[package]]
9768name = "sc-consensus-babe-rpc"
9769version = "0.9.0"
9770source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9771dependencies = [
9772 "derive_more",
9773 "futures 0.3.14",
9774 "jsonrpc-core",
9775 "jsonrpc-core-client",
9776 "jsonrpc-derive",
9777 "sc-consensus-babe",
9778 "sc-consensus-epochs",
9779 "sc-rpc-api",
9780 "serde",
9781 "sp-api",
9782 "sp-application-crypto",
9783 "sp-blockchain",
9784 "sp-consensus",
9785 "sp-consensus-babe",
9786 "sp-core",
9787 "sp-keystore",
9788 "sp-runtime",
9789]
9790
9791[[package]]
6167name = "sc-consensus-epochs"9792name = "sc-consensus-epochs"
6168version = "0.9.0"9793version = "0.9.0"
9794<<<<<<< HEAD
6169source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9795source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6170dependencies = [9796dependencies = [
6171 "fork-tree",9797 "fork-tree",
6172 "parity-scale-codec 2.1.1",9798 "parity-scale-codec 2.1.1",
6173 "parking_lot 0.11.1",9799 "parking_lot 0.11.1",
9800=======
9801source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9802dependencies = [
9803 "fork-tree",
9804 "parity-scale-codec",
9805>>>>>>> origin/develop
6174 "sc-client-api",9806 "sc-client-api",
9807 "sc-consensus",
6175 "sp-blockchain",9808 "sp-blockchain",
6176 "sp-runtime",9809 "sp-runtime",
6177]9810]
61789811
6179[[package]]9812[[package]]
6180name = "sc-consensus-slots"9813name = "sc-consensus-slots"
6181version = "0.9.0"9814version = "0.9.0"
9815<<<<<<< HEAD
6182source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9816source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6183dependencies = [9817dependencies = [
6184 "futures 0.3.15",9818 "futures 0.3.15",
9819=======
9820source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9821dependencies = [
9822 "async-trait",
9823 "futures 0.3.14",
9824>>>>>>> origin/develop
6185 "futures-timer 3.0.2",9825 "futures-timer 3.0.2",
9826 "impl-trait-for-tuples",
6186 "log",9827 "log",
9828<<<<<<< HEAD
6187 "parity-scale-codec 2.1.1",9829 "parity-scale-codec 2.1.1",
6188 "parking_lot 0.11.1",9830 "parking_lot 0.11.1",
9831=======
9832 "parity-scale-codec",
9833>>>>>>> origin/develop
6189 "sc-client-api",9834 "sc-client-api",
6190 "sc-telemetry",9835 "sc-telemetry",
6191 "sp-api",9836 "sp-api",
6198 "sp-inherents",9843 "sp-inherents",
6199 "sp-runtime",9844 "sp-runtime",
6200 "sp-state-machine",9845 "sp-state-machine",
9846 "sp-timestamp",
6201 "sp-trie",9847 "sp-trie",
6202 "thiserror",9848 "thiserror",
6203]9849]
62049850
6205[[package]]9851[[package]]
6206name = "sc-consensus-uncles"9852name = "sc-consensus-uncles"
6207version = "0.9.0"9853version = "0.9.0"
9854<<<<<<< HEAD
6208source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9855source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9856=======
9857source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9858>>>>>>> origin/develop
6209dependencies = [9859dependencies = [
6210 "log",
6211 "sc-client-api",9860 "sc-client-api",
6212 "sp-authorship",9861 "sp-authorship",
6213 "sp-consensus",
6214 "sp-core",
6215 "sp-inherents",
6216 "sp-runtime",9862 "sp-runtime",
9863 "thiserror",
6217]9864]
62189865
6219[[package]]9866[[package]]
6220name = "sc-executor"9867name = "sc-executor"
6221version = "0.9.0"9868version = "0.9.0"
9869<<<<<<< HEAD
6222source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9870source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9871=======
9872source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9873>>>>>>> origin/develop
6223dependencies = [9874dependencies = [
6224 "derive_more",9875 "derive_more",
6225 "lazy_static",9876 "lazy_static",
6248[[package]]9899[[package]]
6249name = "sc-executor-common"9900name = "sc-executor-common"
6250version = "0.9.0"9901version = "0.9.0"
9902<<<<<<< HEAD
6251source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9903source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9904=======
9905source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9906>>>>>>> origin/develop
6252dependencies = [9907dependencies = [
6253 "derive_more",9908 "derive_more",
6254 "parity-scale-codec 2.1.1",9909 "parity-scale-codec 2.1.1",
6255 "parity-wasm 0.41.0",9910 "parity-wasm 0.41.0",
9911 "pwasm-utils 0.14.0",
6256 "sp-allocator",9912 "sp-allocator",
6257 "sp-core",9913 "sp-core",
9914 "sp-maybe-compressed-blob",
6258 "sp-serializer",9915 "sp-serializer",
6259 "sp-wasm-interface",9916 "sp-wasm-interface",
6260 "thiserror",9917 "thiserror",
6264[[package]]9921[[package]]
6265name = "sc-executor-wasmi"9922name = "sc-executor-wasmi"
6266version = "0.9.0"9923version = "0.9.0"
9924<<<<<<< HEAD
6267source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9925source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9926=======
9927source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9928>>>>>>> origin/develop
6268dependencies = [9929dependencies = [
6269 "log",9930 "log",
6270 "parity-scale-codec 2.1.1",9931 "parity-scale-codec 2.1.1",
6279[[package]]9940[[package]]
6280name = "sc-executor-wasmtime"9941name = "sc-executor-wasmtime"
6281version = "0.9.0"9942version = "0.9.0"
9943<<<<<<< HEAD
6282source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9944source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9945=======
9946source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9947>>>>>>> origin/develop
6283dependencies = [9948dependencies = [
6284 "log",9949 "log",
6285 "parity-scale-codec 2.1.1",9950 "parity-scale-codec 2.1.1",
6297[[package]]9962[[package]]
6298name = "sc-finality-grandpa"9963name = "sc-finality-grandpa"
6299version = "0.9.0"9964version = "0.9.0"
9965<<<<<<< HEAD
6300source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"9966source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
9967=======
9968source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
9969>>>>>>> origin/develop
6301dependencies = [9970dependencies = [
9971 "async-trait",
6302 "derive_more",9972 "derive_more",
6303 "dyn-clone",9973 "dyn-clone",
6304 "finality-grandpa",9974 "finality-grandpa",
6305 "fork-tree",9975 "fork-tree",
9976<<<<<<< HEAD
6306 "futures 0.3.15",9977 "futures 0.3.15",
9978=======
9979 "futures 0.3.14",
9980>>>>>>> origin/develop
6307 "futures-timer 3.0.2",9981 "futures-timer 3.0.2",
6308 "linked-hash-map",9982 "linked-hash-map",
6309 "log",9983 "log",
6310 "parity-scale-codec 2.1.1",9984 "parity-scale-codec 2.1.1",
6311 "parking_lot 0.11.1",9985 "parking_lot 0.11.1",
9986<<<<<<< HEAD
6312 "pin-project 1.0.7",9987 "pin-project 1.0.7",
6313 "rand 0.7.3",9988 "rand 0.7.3",
6314 "sc-block-builder",9989 "sc-block-builder",
9990=======
9991 "pin-project 1.0.6",
9992 "rand 0.7.3",
9993 "sc-block-builder",
6315 "sc-client-api",9994 "sc-client-api",
6316 "sc-consensus",9995 "sc-consensus",
6317 "sc-keystore",9996 "sc-keystore",
6334]10013]
633510014
6336[[package]]10015[[package]]
10016name = "sc-finality-grandpa-rpc"
10017version = "0.9.0"
10018source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10019dependencies = [
10020 "derive_more",
10021 "finality-grandpa",
10022 "futures 0.3.14",
10023 "jsonrpc-core",
10024 "jsonrpc-core-client",
10025 "jsonrpc-derive",
10026 "jsonrpc-pubsub",
10027 "log",
10028 "parity-scale-codec",
10029 "sc-client-api",
10030 "sc-finality-grandpa",
10031 "sc-rpc",
10032 "serde",
10033 "serde_json",
10034 "sp-blockchain",
10035 "sp-core",
10036 "sp-runtime",
10037]
10038
10039[[package]]
10040name = "sc-finality-grandpa-warp-sync"
10041version = "0.9.0"
10042source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10043dependencies = [
10044 "derive_more",
10045 "futures 0.3.14",
10046 "log",
10047 "num-traits",
10048 "parity-scale-codec",
10049 "parking_lot 0.11.1",
10050 "prost",
10051>>>>>>> origin/develop
10052 "sc-client-api",
10053 "sc-finality-grandpa",
10054 "sc-network",
10055 "sc-service",
10056 "sp-blockchain",
10057 "sp-finality-grandpa",
10058 "sp-runtime",
10059]
10060
10061[[package]]
6337name = "sc-informant"10062name = "sc-informant"
6338version = "0.9.0"10063version = "0.9.0"
10064<<<<<<< HEAD
6339source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10065source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6340dependencies = [10066dependencies = [
6341 "ansi_term 0.12.1",10067 "ansi_term 0.12.1",
6342 "futures 0.3.15",10068 "futures 0.3.15",
10069=======
10070source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10071dependencies = [
10072 "ansi_term 0.12.1",
10073 "futures 0.3.14",
10074>>>>>>> origin/develop
6343 "log",10075 "log",
6344 "parity-util-mem",10076 "parity-util-mem",
6345 "sc-client-api",10077 "sc-client-api",
6354[[package]]10086[[package]]
6355name = "sc-keystore"10087name = "sc-keystore"
6356version = "3.0.0"10088version = "3.0.0"
10089<<<<<<< HEAD
6357source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10090source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6358dependencies = [10091dependencies = [
6359 "async-trait",10092 "async-trait",
6360 "derive_more",10093 "derive_more",
6361 "futures 0.3.15",10094 "futures 0.3.15",
10095=======
10096source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10097dependencies = [
10098 "async-trait",
10099 "derive_more",
10100 "futures 0.3.14",
10101>>>>>>> origin/develop
6362 "futures-util",10102 "futures-util",
6363 "hex",10103 "hex",
6364 "merlin",10104 "merlin",
6374[[package]]10114[[package]]
6375name = "sc-light"10115name = "sc-light"
6376version = "3.0.0"10116version = "3.0.0"
10117<<<<<<< HEAD
6377source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10118source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10119=======
10120source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10121>>>>>>> origin/develop
6378dependencies = [10122dependencies = [
6379 "hash-db",10123 "hash-db",
6380 "lazy_static",10124 "lazy_static",
6393[[package]]10137[[package]]
6394name = "sc-network"10138name = "sc-network"
6395version = "0.9.0"10139version = "0.9.0"
10140<<<<<<< HEAD
6396source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10141source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10142=======
10143source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10144>>>>>>> origin/develop
6397dependencies = [10145dependencies = [
6398 "async-std",10146 "async-std",
6399 "async-trait",10147 "async-trait",
6407 "erased-serde",10155 "erased-serde",
6408 "fnv",10156 "fnv",
6409 "fork-tree",10157 "fork-tree",
10158<<<<<<< HEAD
6410 "futures 0.3.15",10159 "futures 0.3.15",
10160=======
10161 "futures 0.3.14",
10162>>>>>>> origin/develop
6411 "futures-timer 3.0.2",10163 "futures-timer 3.0.2",
6412 "hex",10164 "hex",
6413 "ip_network",10165 "ip_network",
6419 "nohash-hasher",10171 "nohash-hasher",
6420 "parity-scale-codec 2.1.1",10172 "parity-scale-codec 2.1.1",
6421 "parking_lot 0.11.1",10173 "parking_lot 0.11.1",
10174<<<<<<< HEAD
6422 "pin-project 1.0.7",10175 "pin-project 1.0.7",
10176=======
10177 "pin-project 1.0.6",
10178>>>>>>> origin/develop
6423 "prost",10179 "prost",
6424 "prost-build",10180 "prost-build",
6425 "rand 0.7.3",10181 "rand 0.7.3",
6446[[package]]10202[[package]]
6447name = "sc-network-gossip"10203name = "sc-network-gossip"
6448version = "0.9.0"10204version = "0.9.0"
10205<<<<<<< HEAD
6449source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10206source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6450dependencies = [10207dependencies = [
6451 "futures 0.3.15",10208 "futures 0.3.15",
10209=======
10210source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10211dependencies = [
10212 "futures 0.3.14",
10213>>>>>>> origin/develop
6452 "futures-timer 3.0.2",10214 "futures-timer 3.0.2",
6453 "libp2p",10215 "libp2p",
6454 "log",10216 "log",
6455 "lru",10217 "lru",
6456 "sc-network",10218 "sc-network",
6457 "sp-runtime",10219 "sp-runtime",
6458 "substrate-prometheus-endpoint",10220 "substrate-prometheus-endpoint",
10221 "tracing",
6459 "wasm-timer",10222 "wasm-timer",
6460]10223]
646110224
6462[[package]]10225[[package]]
6463name = "sc-offchain"10226name = "sc-offchain"
6464version = "3.0.0"10227version = "3.0.0"
10228<<<<<<< HEAD
6465source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10229source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6466dependencies = [10230dependencies = [
6467 "bytes 0.5.6",10231 "bytes 0.5.6",
6468 "fnv",10232 "fnv",
6469 "futures 0.3.15",10233 "futures 0.3.15",
10234=======
10235source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10236dependencies = [
10237 "bytes 0.5.6",
10238 "fnv",
10239 "futures 0.3.14",
10240>>>>>>> origin/develop
6470 "futures-timer 3.0.2",10241 "futures-timer 3.0.2",
6471 "hex",10242 "hex",
6472 "hyper 0.13.10",10243 "hyper 0.13.10",
6490[[package]]10261[[package]]
6491name = "sc-peerset"10262name = "sc-peerset"
6492version = "3.0.0"10263version = "3.0.0"
10264<<<<<<< HEAD
6493source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10265source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6494dependencies = [10266dependencies = [
6495 "futures 0.3.15",10267 "futures 0.3.15",
10268=======
10269source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10270dependencies = [
10271 "futures 0.3.14",
10272>>>>>>> origin/develop
6496 "libp2p",10273 "libp2p",
6497 "log",10274 "log",
6498 "serde_json",10275 "serde_json",
6503[[package]]10280[[package]]
6504name = "sc-proposer-metrics"10281name = "sc-proposer-metrics"
6505version = "0.9.0"10282version = "0.9.0"
10283<<<<<<< HEAD
6506source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10284source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10285=======
10286source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10287>>>>>>> origin/develop
6507dependencies = [10288dependencies = [
6508 "log",10289 "log",
6509 "substrate-prometheus-endpoint",10290 "substrate-prometheus-endpoint",
6512[[package]]10293[[package]]
6513name = "sc-rpc"10294name = "sc-rpc"
6514version = "3.0.0"10295version = "3.0.0"
10296<<<<<<< HEAD
6515source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10297source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6516dependencies = [10298dependencies = [
6517 "futures 0.3.15",10299 "futures 0.3.15",
10300=======
10301source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10302dependencies = [
10303 "futures 0.3.14",
10304>>>>>>> origin/develop
6518 "hash-db",10305 "hash-db",
6519 "jsonrpc-core 15.1.0",10306 "jsonrpc-core 15.1.0",
6520 "jsonrpc-pubsub 15.1.0",10307 "jsonrpc-pubsub 15.1.0",
6538 "sp-runtime",10325 "sp-runtime",
6539 "sp-session",10326 "sp-session",
6540 "sp-state-machine",10327 "sp-state-machine",
10328 "sp-tracing",
6541 "sp-transaction-pool",10329 "sp-transaction-pool",
6542 "sp-utils",10330 "sp-utils",
6543 "sp-version",10331 "sp-version",
6546[[package]]10334[[package]]
6547name = "sc-rpc-api"10335name = "sc-rpc-api"
6548version = "0.9.0"10336version = "0.9.0"
10337<<<<<<< HEAD
6549source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10338source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6550dependencies = [10339dependencies = [
6551 "derive_more",10340 "derive_more",
6554 "jsonrpc-core-client 15.1.0",10343 "jsonrpc-core-client 15.1.0",
6555 "jsonrpc-derive 15.1.0",10344 "jsonrpc-derive 15.1.0",
6556 "jsonrpc-pubsub 15.1.0",10345 "jsonrpc-pubsub 15.1.0",
10346=======
10347source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10348dependencies = [
10349 "derive_more",
10350 "futures 0.3.14",
10351 "jsonrpc-core",
10352 "jsonrpc-core-client",
10353 "jsonrpc-derive",
10354 "jsonrpc-pubsub",
10355>>>>>>> origin/develop
6557 "log",10356 "log",
6558 "parity-scale-codec 2.1.1",10357 "parity-scale-codec 2.1.1",
6559 "parking_lot 0.11.1",10358 "parking_lot 0.11.1",
6563 "sp-core",10362 "sp-core",
6564 "sp-rpc",10363 "sp-rpc",
6565 "sp-runtime",10364 "sp-runtime",
10365 "sp-tracing",
6566 "sp-transaction-pool",10366 "sp-transaction-pool",
6567 "sp-version",10367 "sp-version",
6568]10368]
656910369
6570[[package]]10370[[package]]
6571name = "sc-rpc-server"10371name = "sc-rpc-server"
6572version = "3.0.0"10372version = "3.0.0"
10373<<<<<<< HEAD
6573source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10374source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6574dependencies = [10375dependencies = [
6575 "futures 0.1.31",10376 "futures 0.1.31",
6576 "jsonrpc-core 15.1.0",10377 "jsonrpc-core 15.1.0",
10378=======
10379source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10380dependencies = [
10381 "futures 0.1.31",
10382 "jsonrpc-core",
10383>>>>>>> origin/develop
6577 "jsonrpc-http-server",10384 "jsonrpc-http-server",
6578 "jsonrpc-ipc-server",10385 "jsonrpc-ipc-server",
6579 "jsonrpc-pubsub 15.1.0",10386 "jsonrpc-pubsub 15.1.0",
6588[[package]]10395[[package]]
6589name = "sc-service"10396name = "sc-service"
6590version = "0.9.0"10397version = "0.9.0"
10398<<<<<<< HEAD
6591source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10399source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10400=======
10401source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10402>>>>>>> origin/develop
6592dependencies = [10403dependencies = [
10404 "async-trait",
6593 "directories",10405 "directories",
6594 "exit-future",10406 "exit-future",
6595 "futures 0.1.31",10407 "futures 0.1.31",
10408<<<<<<< HEAD
6596 "futures 0.3.15",10409 "futures 0.3.15",
10410=======
10411 "futures 0.3.14",
10412>>>>>>> origin/develop
6597 "futures-timer 3.0.2",10413 "futures-timer 3.0.2",
6598 "hash-db",10414 "hash-db",
6599 "jsonrpc-core 15.1.0",10415 "jsonrpc-core 15.1.0",
6603 "parity-scale-codec 2.1.1",10419 "parity-scale-codec 2.1.1",
6604 "parity-util-mem",10420 "parity-util-mem",
6605 "parking_lot 0.11.1",10421 "parking_lot 0.11.1",
10422<<<<<<< HEAD
6606 "pin-project 1.0.7",10423 "pin-project 1.0.7",
10424=======
10425 "pin-project 1.0.6",
10426>>>>>>> origin/develop
6607 "rand 0.7.3",10427 "rand 0.7.3",
6608 "sc-block-builder",10428 "sc-block-builder",
6609 "sc-chain-spec",10429 "sc-chain-spec",
6651[[package]]10471[[package]]
6652name = "sc-state-db"10472name = "sc-state-db"
6653version = "0.9.0"10473version = "0.9.0"
10474<<<<<<< HEAD
6654source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10475source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10476=======
10477source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10478>>>>>>> origin/develop
6655dependencies = [10479dependencies = [
6656 "log",10480 "log",
6657 "parity-scale-codec 2.1.1",10481 "parity-scale-codec 2.1.1",
6664]10488]
666510489
6666[[package]]10490[[package]]
10491name = "sc-sync-state-rpc"
10492version = "0.9.0"
10493source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10494dependencies = [
10495 "jsonrpc-core",
10496 "jsonrpc-core-client",
10497 "jsonrpc-derive",
10498 "sc-chain-spec",
10499 "sc-client-api",
10500 "sc-consensus-babe",
10501 "sc-consensus-epochs",
10502 "sc-finality-grandpa",
10503 "sc-rpc-api",
10504 "serde_json",
10505 "sp-blockchain",
10506 "sp-runtime",
10507 "thiserror",
10508]
10509
10510[[package]]
6667name = "sc-telemetry"10511name = "sc-telemetry"
6668version = "3.0.0"10512version = "3.0.0"
10513<<<<<<< HEAD
6669source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10514source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6670dependencies = [10515dependencies = [
6671 "chrono",10516 "chrono",
6674 "log",10519 "log",
6675 "parking_lot 0.11.1",10520 "parking_lot 0.11.1",
6676 "pin-project 1.0.7",10521 "pin-project 1.0.7",
10522=======
10523source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10524dependencies = [
10525 "chrono",
10526 "futures 0.3.14",
10527 "libp2p",
10528 "log",
10529 "parking_lot 0.11.1",
10530 "pin-project 1.0.6",
10531>>>>>>> origin/develop
6677 "rand 0.7.3",10532 "rand 0.7.3",
6678 "serde",10533 "serde",
6679 "serde_json",10534 "serde_json",
6686[[package]]10541[[package]]
6687name = "sc-tracing"10542name = "sc-tracing"
6688version = "3.0.0"10543version = "3.0.0"
10544<<<<<<< HEAD
6689source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10545source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10546=======
10547source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10548>>>>>>> origin/develop
6690dependencies = [10549dependencies = [
6691 "ansi_term 0.12.1",10550 "ansi_term 0.12.1",
6692 "atty",10551 "atty",
6697 "parking_lot 0.11.1",10556 "parking_lot 0.11.1",
6698 "regex",10557 "regex",
6699 "rustc-hash",10558 "rustc-hash",
10559<<<<<<< HEAD
10560=======
10561 "sc-client-api",
10562 "sc-rpc-server",
10563 "sc-telemetry",
10564>>>>>>> origin/develop
6700 "sc-tracing-proc-macro",10565 "sc-tracing-proc-macro",
6701 "serde",10566 "serde",
6702 "serde_json",10567 "serde_json",
10568 "sp-api",
10569 "sp-block-builder",
10570 "sp-blockchain",
10571 "sp-core",
10572 "sp-rpc",
10573 "sp-runtime",
10574 "sp-storage",
6703 "sp-tracing",10575 "sp-tracing",
6704 "thiserror",10576 "thiserror",
6705 "tracing",10577 "tracing",
6706 "tracing-core",
6707 "tracing-log",10578 "tracing-log",
6708 "tracing-subscriber",10579 "tracing-subscriber",
6709 "wasm-bindgen",10580 "wasm-bindgen",
10581 "wasm-timer",
6710 "web-sys",10582 "web-sys",
6711]10583]
671210584
6713[[package]]10585[[package]]
6714name = "sc-tracing-proc-macro"10586name = "sc-tracing-proc-macro"
6715version = "3.0.0"10587version = "3.0.0"
10588<<<<<<< HEAD
6716source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10589source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
10590=======
10591source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10592>>>>>>> origin/develop
6717dependencies = [10593dependencies = [
6718 "proc-macro-crate 1.0.0",10594 "proc-macro-crate 1.0.0",
6719 "proc-macro2",10595 "proc-macro2",
6724[[package]]10600[[package]]
6725name = "sc-transaction-graph"10601name = "sc-transaction-graph"
6726version = "3.0.0"10602version = "3.0.0"
10603<<<<<<< HEAD
6727source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10604source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6728dependencies = [10605dependencies = [
6729 "derive_more",10606 "derive_more",
6730 "futures 0.3.15",10607 "futures 0.3.15",
10608=======
10609source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10610dependencies = [
10611 "derive_more",
10612 "futures 0.3.14",
10613>>>>>>> origin/develop
6731 "linked-hash-map",10614 "linked-hash-map",
6732 "log",10615 "log",
6733 "parity-util-mem",10616 "parity-util-mem",
6746[[package]]10629[[package]]
6747name = "sc-transaction-pool"10630name = "sc-transaction-pool"
6748version = "3.0.0"10631version = "3.0.0"
10632<<<<<<< HEAD
6749source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"10633source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
6750dependencies = [10634dependencies = [
6751 "futures 0.3.15",10635 "futures 0.3.15",
10636=======
10637source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
10638dependencies = [
10639 "futures 0.3.14",
10640>>>>>>> origin/develop
6752 "futures-diagnose",10641 "futures-diagnose",
6753 "intervalier",10642 "intervalier",
6754 "log",10643 "log",
693510824
6936[[package]]10825[[package]]
6937name = "serde"10826name = "serde"
10827<<<<<<< HEAD
6938version = "1.0.126"10828version = "1.0.126"
6939source = "registry+https://github.com/rust-lang/crates.io-index"10829source = "registry+https://github.com/rust-lang/crates.io-index"
6940checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"10830checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"
10831=======
10832version = "1.0.125"
10833source = "registry+https://github.com/rust-lang/crates.io-index"
10834checksum = "558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171"
10835>>>>>>> origin/develop
6941dependencies = [10836dependencies = [
6942 "serde_derive",10837 "serde_derive",
6943]10838]
694410839
6945[[package]]10840[[package]]
6946name = "serde_derive"10841name = "serde_derive"
10842<<<<<<< HEAD
6947version = "1.0.126"10843version = "1.0.126"
6948source = "registry+https://github.com/rust-lang/crates.io-index"10844source = "registry+https://github.com/rust-lang/crates.io-index"
6949checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"10845checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"
10846=======
10847version = "1.0.125"
10848source = "registry+https://github.com/rust-lang/crates.io-index"
10849checksum = "b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d"
10850>>>>>>> origin/develop
6950dependencies = [10851dependencies = [
6951 "proc-macro2",10852 "proc-macro2",
6952 "quote",10853 "quote",
697810879
6979[[package]]10880[[package]]
6980name = "sha-1"10881name = "sha-1"
10882<<<<<<< HEAD
6981version = "0.9.6"10883version = "0.9.6"
6982source = "registry+https://github.com/rust-lang/crates.io-index"10884source = "registry+https://github.com/rust-lang/crates.io-index"
6983checksum = "8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16"10885checksum = "8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16"
10886=======
10887version = "0.9.4"
10888source = "registry+https://github.com/rust-lang/crates.io-index"
10889checksum = "dfebf75d25bd900fd1e7d11501efab59bc846dbc76196839663e6637bba9f25f"
10890>>>>>>> origin/develop
6984dependencies = [10891dependencies = [
6985 "block-buffer 0.9.0",10892 "block-buffer 0.9.0",
6986 "cfg-if 1.0.0",10893 "cfg-if 1.0.0",
7098checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527"11005checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527"
709911006
7100[[package]]11007[[package]]
11008name = "slog"
11009version = "2.7.0"
11010source = "registry+https://github.com/rust-lang/crates.io-index"
11011checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06"
11012dependencies = [
11013 "erased-serde",
11014]
11015
11016[[package]]
11017name = "slot-range-helper"
11018version = "0.9.3"
11019source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
11020dependencies = [
11021 "enumn",
11022 "parity-scale-codec",
11023 "paste",
11024 "sp-runtime",
11025 "sp-std",
11026]
11027
11028[[package]]
11029name = "slotmap"
11030version = "1.0.3"
11031source = "registry+https://github.com/rust-lang/crates.io-index"
11032checksum = "585cd5dffe4e9e06f6dfdf66708b70aca3f781bed561f4f667b2d9c0d4559e36"
11033dependencies = [
11034 "version_check",
11035]
11036
11037[[package]]
7101name = "smallvec"11038name = "smallvec"
7102version = "0.6.14"11039version = "0.6.14"
7103source = "registry+https://github.com/rust-lang/crates.io-index"11040source = "registry+https://github.com/rust-lang/crates.io-index"
7160 "base64 0.12.3",11097 "base64 0.12.3",
7161 "bytes 0.5.6",11098 "bytes 0.5.6",
7162 "flate2",11099 "flate2",
11100<<<<<<< HEAD
7163 "futures 0.3.15",11101 "futures 0.3.15",
7164 "httparse",11102 "httparse",
7165 "log",11103 "log",
7166 "rand 0.7.3",11104 "rand 0.7.3",
7167 "sha-1 0.9.6",11105 "sha-1 0.9.6",
11106=======
11107 "futures 0.3.14",
11108 "httparse",
11109 "log",
11110 "rand 0.7.3",
11111 "sha-1 0.9.4",
11112>>>>>>> origin/develop
7168]11113]
716911114
7170[[package]]11115[[package]]
7171name = "sp-allocator"11116name = "sp-allocator"
7172version = "3.0.0"11117version = "3.0.0"
11118<<<<<<< HEAD
7173source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11119source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11120=======
11121source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11122>>>>>>> origin/develop
7174dependencies = [11123dependencies = [
7175 "log",11124 "log",
7176 "sp-core",11125 "sp-core",
7182[[package]]11131[[package]]
7183name = "sp-api"11132name = "sp-api"
7184version = "3.0.0"11133version = "3.0.0"
11134<<<<<<< HEAD
7185source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11135source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7186dependencies = [11136dependencies = [
7187 "hash-db",11137 "hash-db",
7188 "log",11138 "log",
7189 "parity-scale-codec 2.1.1",11139 "parity-scale-codec 2.1.1",
11140=======
11141source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11142dependencies = [
11143 "hash-db",
11144 "log",
11145 "parity-scale-codec",
11146>>>>>>> origin/develop
7190 "sp-api-proc-macro",11147 "sp-api-proc-macro",
7191 "sp-core",11148 "sp-core",
7192 "sp-runtime",11149 "sp-runtime",
7199[[package]]11156[[package]]
7200name = "sp-api-proc-macro"11157name = "sp-api-proc-macro"
7201version = "3.0.0"11158version = "3.0.0"
11159<<<<<<< HEAD
7202source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11160source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11161=======
11162source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11163>>>>>>> origin/develop
7203dependencies = [11164dependencies = [
7204 "blake2-rfc",11165 "blake2-rfc",
7205 "proc-macro-crate 1.0.0",11166 "proc-macro-crate 1.0.0",
7211[[package]]11172[[package]]
7212name = "sp-application-crypto"11173name = "sp-application-crypto"
7213version = "3.0.0"11174version = "3.0.0"
11175<<<<<<< HEAD
7214source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11176source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11177=======
11178source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11179>>>>>>> origin/develop
7215dependencies = [11180dependencies = [
7216 "parity-scale-codec 2.1.1",11181 "parity-scale-codec 2.1.1",
7217 "serde",11182 "serde",
7223[[package]]11188[[package]]
7224name = "sp-arithmetic"11189name = "sp-arithmetic"
7225version = "3.0.0"11190version = "3.0.0"
11191<<<<<<< HEAD
7226source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11192source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11193=======
11194source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11195>>>>>>> origin/develop
7227dependencies = [11196dependencies = [
7228 "integer-sqrt",11197 "integer-sqrt",
7229 "num-traits",11198 "num-traits",
7230 "parity-scale-codec 2.1.1",11199 "parity-scale-codec 2.1.1",
7231 "serde",11200 "serde",
7232 "sp-debug-derive",11201 "sp-debug-derive",
7233 "sp-std",11202 "sp-std",
11203 "static_assertions",
7234]11204]
723511205
7236[[package]]11206[[package]]
11207name = "sp-authority-discovery"
11208version = "3.0.0"
11209source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11210dependencies = [
11211 "parity-scale-codec",
11212 "sp-api",
11213 "sp-application-crypto",
11214 "sp-runtime",
11215 "sp-std",
11216]
11217
11218[[package]]
7237name = "sp-authorship"11219name = "sp-authorship"
7238version = "3.0.0"11220version = "3.0.0"
11221<<<<<<< HEAD
7239source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11222source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7240dependencies = [11223dependencies = [
7241 "parity-scale-codec 2.1.1",11224 "parity-scale-codec 2.1.1",
11225=======
11226source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11227dependencies = [
11228 "async-trait",
11229 "parity-scale-codec",
11230>>>>>>> origin/develop
7242 "sp-inherents",11231 "sp-inherents",
7243 "sp-runtime",11232 "sp-runtime",
7244 "sp-std",11233 "sp-std",
7247[[package]]11236[[package]]
7248name = "sp-block-builder"11237name = "sp-block-builder"
7249version = "3.0.0"11238version = "3.0.0"
11239<<<<<<< HEAD
7250source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11240source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11241=======
11242source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11243>>>>>>> origin/develop
7251dependencies = [11244dependencies = [
7252 "parity-scale-codec 2.1.1",11245 "parity-scale-codec 2.1.1",
7253 "sp-api",11246 "sp-api",
7259[[package]]11252[[package]]
7260name = "sp-blockchain"11253name = "sp-blockchain"
7261version = "3.0.0"11254version = "3.0.0"
11255<<<<<<< HEAD
7262source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11256source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7263dependencies = [11257dependencies = [
7264 "futures 0.3.15",11258 "futures 0.3.15",
11259=======
11260source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11261dependencies = [
11262 "futures 0.3.14",
11263>>>>>>> origin/develop
7265 "log",11264 "log",
7266 "lru",11265 "lru",
7267 "parity-scale-codec 2.1.1",11266 "parity-scale-codec 2.1.1",
7277[[package]]11276[[package]]
7278name = "sp-chain-spec"11277name = "sp-chain-spec"
7279version = "3.0.0"11278version = "3.0.0"
11279<<<<<<< HEAD
7280source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11280source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11281=======
11282source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11283>>>>>>> origin/develop
7281dependencies = [11284dependencies = [
7282 "serde",11285 "serde",
7283 "serde_json",11286 "serde_json",
7286[[package]]11289[[package]]
7287name = "sp-consensus"11290name = "sp-consensus"
7288version = "0.9.0"11291version = "0.9.0"
11292<<<<<<< HEAD
7289source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11293source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7290dependencies = [11294dependencies = [
7291 "futures 0.3.15",11295 "futures 0.3.15",
11296=======
11297source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11298dependencies = [
11299 "async-trait",
11300 "futures 0.3.14",
11301>>>>>>> origin/develop
7292 "futures-timer 3.0.2",11302 "futures-timer 3.0.2",
7293 "libp2p",11303 "libp2p",
7294 "log",11304 "log",
7312[[package]]11322[[package]]
7313name = "sp-consensus-aura"11323name = "sp-consensus-aura"
7314version = "0.9.0"11324version = "0.9.0"
11325<<<<<<< HEAD
7315source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11326source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7316dependencies = [11327dependencies = [
7317 "parity-scale-codec 2.1.1",11328 "parity-scale-codec 2.1.1",
11329=======
11330source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11331dependencies = [
11332 "async-trait",
11333 "parity-scale-codec",
11334>>>>>>> origin/develop
7318 "sp-api",11335 "sp-api",
7319 "sp-application-crypto",11336 "sp-application-crypto",
11337 "sp-consensus",
7320 "sp-consensus-slots",11338 "sp-consensus-slots",
7321 "sp-inherents",11339 "sp-inherents",
7322 "sp-runtime",11340 "sp-runtime",
7327[[package]]11345[[package]]
7328name = "sp-consensus-babe"11346name = "sp-consensus-babe"
7329version = "0.9.0"11347version = "0.9.0"
11348<<<<<<< HEAD
7330source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11349source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11350=======
11351source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11352>>>>>>> origin/develop
7331dependencies = [11353dependencies = [
11354 "async-trait",
7332 "merlin",11355 "merlin",
11356<<<<<<< HEAD
7333 "parity-scale-codec 2.1.1",11357 "parity-scale-codec 2.1.1",
11358=======
11359 "parity-scale-codec",
11360>>>>>>> origin/develop
7334 "serde",11361 "serde",
7335 "sp-api",11362 "sp-api",
7336 "sp-application-crypto",11363 "sp-application-crypto",
7348[[package]]11375[[package]]
7349name = "sp-consensus-slots"11376name = "sp-consensus-slots"
7350version = "0.9.0"11377version = "0.9.0"
11378<<<<<<< HEAD
7351source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11379source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11380=======
11381source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11382>>>>>>> origin/develop
7352dependencies = [11383dependencies = [
7353 "parity-scale-codec 2.1.1",11384 "parity-scale-codec 2.1.1",
7354 "sp-arithmetic",11385 "sp-arithmetic",
7358[[package]]11389[[package]]
7359name = "sp-consensus-vrf"11390name = "sp-consensus-vrf"
7360version = "0.9.0"11391version = "0.9.0"
11392<<<<<<< HEAD
7361source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11393source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11394=======
11395source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11396>>>>>>> origin/develop
7362dependencies = [11397dependencies = [
7363 "parity-scale-codec 2.1.1",11398 "parity-scale-codec 2.1.1",
7364 "schnorrkel",11399 "schnorrkel",
7370[[package]]11405[[package]]
7371name = "sp-core"11406name = "sp-core"
7372version = "3.0.0"11407version = "3.0.0"
11408<<<<<<< HEAD
7373source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11409source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11410=======
11411source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11412>>>>>>> origin/develop
7374dependencies = [11413dependencies = [
7375 "base58",11414 "base58",
7376 "blake2-rfc",11415 "blake2-rfc",
7377 "byteorder",11416 "byteorder",
7378 "dyn-clonable",11417 "dyn-clonable",
7379 "ed25519-dalek",11418 "ed25519-dalek",
11419<<<<<<< HEAD
7380 "futures 0.3.15",11420 "futures 0.3.15",
11421=======
11422 "futures 0.3.14",
11423>>>>>>> origin/develop
7381 "hash-db",11424 "hash-db",
7382 "hash256-std-hasher",11425 "hash256-std-hasher",
7383 "hex",11426 "hex",
7414[[package]]11457[[package]]
7415name = "sp-database"11458name = "sp-database"
7416version = "3.0.0"11459version = "3.0.0"
11460<<<<<<< HEAD
7417source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11461source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11462=======
11463source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11464>>>>>>> origin/develop
7418dependencies = [11465dependencies = [
7419 "kvdb",11466 "kvdb",
7420 "parking_lot 0.11.1",11467 "parking_lot 0.11.1",
7423[[package]]11470[[package]]
7424name = "sp-debug-derive"11471name = "sp-debug-derive"
7425version = "3.0.0"11472version = "3.0.0"
11473<<<<<<< HEAD
7426source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11474source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11475=======
11476source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11477>>>>>>> origin/develop
7427dependencies = [11478dependencies = [
7428 "proc-macro2",11479 "proc-macro2",
7429 "quote",11480 "quote",
7433[[package]]11484[[package]]
7434name = "sp-externalities"11485name = "sp-externalities"
7435version = "0.9.0"11486version = "0.9.0"
11487<<<<<<< HEAD
7436source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11488source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11489=======
11490source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11491>>>>>>> origin/develop
7437dependencies = [11492dependencies = [
7438 "environmental",11493 "environmental",
7439 "parity-scale-codec 2.1.1",11494 "parity-scale-codec 2.1.1",
7444[[package]]11499[[package]]
7445name = "sp-finality-grandpa"11500name = "sp-finality-grandpa"
7446version = "3.0.0"11501version = "3.0.0"
11502<<<<<<< HEAD
7447source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11503source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11504=======
11505source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11506>>>>>>> origin/develop
7448dependencies = [11507dependencies = [
7449 "finality-grandpa",11508 "finality-grandpa",
7450 "log",11509 "log",
7461[[package]]11520[[package]]
7462name = "sp-inherents"11521name = "sp-inherents"
7463version = "3.0.0"11522version = "3.0.0"
11523<<<<<<< HEAD
7464source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11524source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7465dependencies = [11525dependencies = [
7466 "parity-scale-codec 2.1.1",11526 "parity-scale-codec 2.1.1",
7467 "parking_lot 0.11.1",11527 "parking_lot 0.11.1",
11528=======
11529source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11530dependencies = [
11531 "async-trait",
11532 "impl-trait-for-tuples",
11533 "parity-scale-codec",
11534>>>>>>> origin/develop
7468 "sp-core",11535 "sp-core",
11536 "sp-runtime",
7469 "sp-std",11537 "sp-std",
7470 "thiserror",11538 "thiserror",
7471]11539]
747211540
7473[[package]]11541[[package]]
7474name = "sp-io"11542name = "sp-io"
7475version = "3.0.0"11543version = "3.0.0"
11544<<<<<<< HEAD
7476source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11545source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7477dependencies = [11546dependencies = [
7478 "futures 0.3.15",11547 "futures 0.3.15",
11548=======
11549source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11550dependencies = [
11551 "futures 0.3.14",
11552>>>>>>> origin/develop
7479 "hash-db",11553 "hash-db",
7480 "libsecp256k1",11554 "libsecp256k1",
7481 "log",11555 "log",
7484 "sp-core",11558 "sp-core",
7485 "sp-externalities",11559 "sp-externalities",
7486 "sp-keystore",11560 "sp-keystore",
11561 "sp-maybe-compressed-blob",
7487 "sp-runtime-interface",11562 "sp-runtime-interface",
7488 "sp-state-machine",11563 "sp-state-machine",
7489 "sp-std",11564 "sp-std",
7497[[package]]11572[[package]]
7498name = "sp-keyring"11573name = "sp-keyring"
7499version = "3.0.0"11574version = "3.0.0"
11575<<<<<<< HEAD
7500source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11576source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11577=======
11578source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11579>>>>>>> origin/develop
7501dependencies = [11580dependencies = [
7502 "lazy_static",11581 "lazy_static",
7503 "sp-core",11582 "sp-core",
7508[[package]]11587[[package]]
7509name = "sp-keystore"11588name = "sp-keystore"
7510version = "0.9.0"11589version = "0.9.0"
11590<<<<<<< HEAD
7511source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11591source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7512dependencies = [11592dependencies = [
7513 "async-trait",11593 "async-trait",
7514 "derive_more",11594 "derive_more",
7515 "futures 0.3.15",11595 "futures 0.3.15",
11596=======
11597source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11598dependencies = [
11599 "async-trait",
11600 "derive_more",
11601 "futures 0.3.14",
11602>>>>>>> origin/develop
7516 "merlin",11603 "merlin",
7517 "parity-scale-codec 2.1.1",11604 "parity-scale-codec 2.1.1",
7518 "parking_lot 0.11.1",11605 "parking_lot 0.11.1",
7523]11610]
752411611
7525[[package]]11612[[package]]
11613name = "sp-maybe-compressed-blob"
11614version = "3.0.0"
11615source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11616dependencies = [
11617 "ruzstd",
11618 "zstd",
11619]
11620
11621[[package]]
11622name = "sp-npos-elections"
11623version = "3.0.0"
11624source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11625dependencies = [
11626 "parity-scale-codec",
11627 "serde",
11628 "sp-arithmetic",
11629 "sp-core",
11630 "sp-npos-elections-compact",
11631 "sp-std",
11632]
11633
11634[[package]]
11635name = "sp-npos-elections-compact"
11636version = "3.0.0"
11637source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11638dependencies = [
11639 "proc-macro-crate 1.0.0",
11640 "proc-macro2",
11641 "quote",
11642 "syn",
11643]
11644
11645[[package]]
7526name = "sp-offchain"11646name = "sp-offchain"
7527version = "3.0.0"11647version = "3.0.0"
11648<<<<<<< HEAD
7528source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11649source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11650=======
11651source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11652>>>>>>> origin/develop
7529dependencies = [11653dependencies = [
7530 "sp-api",11654 "sp-api",
7531 "sp-core",11655 "sp-core",
7535[[package]]11659[[package]]
7536name = "sp-panic-handler"11660name = "sp-panic-handler"
7537version = "3.0.0"11661version = "3.0.0"
11662<<<<<<< HEAD
7538source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11663source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11664=======
11665source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11666>>>>>>> origin/develop
7539dependencies = [11667dependencies = [
7540 "backtrace",11668 "backtrace",
7541]11669]
754211670
7543[[package]]11671[[package]]
7544name = "sp-rpc"11672name = "sp-rpc"
7545version = "3.0.0"11673version = "3.0.0"
11674<<<<<<< HEAD
7546source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11675source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11676=======
11677source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11678>>>>>>> origin/develop
7547dependencies = [11679dependencies = [
11680 "rustc-hash",
7548 "serde",11681 "serde",
7549 "sp-core",11682 "sp-core",
11683 "tracing-core",
7550]11684]
755111685
7552[[package]]11686[[package]]
7553name = "sp-runtime"11687name = "sp-runtime"
7554version = "3.0.0"11688version = "3.0.0"
11689<<<<<<< HEAD
7555source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11690source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11691=======
11692source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11693>>>>>>> origin/develop
7556dependencies = [11694dependencies = [
7557 "either",11695 "either",
7558 "hash256-std-hasher",11696 "hash256-std-hasher",
7573[[package]]11711[[package]]
7574name = "sp-runtime-interface"11712name = "sp-runtime-interface"
7575version = "3.0.0"11713version = "3.0.0"
11714<<<<<<< HEAD
7576source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11715source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11716=======
11717source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11718>>>>>>> origin/develop
7577dependencies = [11719dependencies = [
7578 "impl-trait-for-tuples 0.2.1",11720 "impl-trait-for-tuples 0.2.1",
7579 "parity-scale-codec 2.1.1",11721 "parity-scale-codec 2.1.1",
7590[[package]]11732[[package]]
7591name = "sp-runtime-interface-proc-macro"11733name = "sp-runtime-interface-proc-macro"
7592version = "3.0.0"11734version = "3.0.0"
11735<<<<<<< HEAD
7593source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11736source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11737=======
11738source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11739>>>>>>> origin/develop
7594dependencies = [11740dependencies = [
7595 "Inflector",11741 "Inflector",
7596 "proc-macro-crate 1.0.0",11742 "proc-macro-crate 1.0.0",
7602[[package]]11748[[package]]
7603name = "sp-sandbox"11749name = "sp-sandbox"
7604version = "0.9.0"11750version = "0.9.0"
11751<<<<<<< HEAD
7605source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11752source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11753=======
11754source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11755>>>>>>> origin/develop
7606dependencies = [11756dependencies = [
7607 "parity-scale-codec 2.1.1",11757 "parity-scale-codec 2.1.1",
7608 "sp-core",11758 "sp-core",
7615[[package]]11765[[package]]
7616name = "sp-serializer"11766name = "sp-serializer"
7617version = "3.0.0"11767version = "3.0.0"
11768<<<<<<< HEAD
7618source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11769source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11770=======
11771source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11772>>>>>>> origin/develop
7619dependencies = [11773dependencies = [
7620 "serde",11774 "serde",
7621 "serde_json",11775 "serde_json",
7624[[package]]11778[[package]]
7625name = "sp-session"11779name = "sp-session"
7626version = "3.0.0"11780version = "3.0.0"
11781<<<<<<< HEAD
7627source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11782source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11783=======
11784source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11785>>>>>>> origin/develop
7628dependencies = [11786dependencies = [
7629 "parity-scale-codec 2.1.1",11787 "parity-scale-codec 2.1.1",
7630 "sp-api",11788 "sp-api",
7637[[package]]11795[[package]]
7638name = "sp-staking"11796name = "sp-staking"
7639version = "3.0.0"11797version = "3.0.0"
11798<<<<<<< HEAD
7640source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11799source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11800=======
11801source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11802>>>>>>> origin/develop
7641dependencies = [11803dependencies = [
7642 "parity-scale-codec 2.1.1",11804 "parity-scale-codec 2.1.1",
7643 "sp-runtime",11805 "sp-runtime",
7647[[package]]11809[[package]]
7648name = "sp-state-machine"11810name = "sp-state-machine"
7649version = "0.9.0"11811version = "0.9.0"
11812<<<<<<< HEAD
7650source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11813source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11814=======
11815source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11816>>>>>>> origin/develop
7651dependencies = [11817dependencies = [
7652 "hash-db",11818 "hash-db",
7653 "log",11819 "log",
7662 "sp-std",11828 "sp-std",
7663 "sp-trie",11829 "sp-trie",
7664 "thiserror",11830 "thiserror",
11831 "tracing",
7665 "trie-db",11832 "trie-db",
7666 "trie-root",11833 "trie-root",
7667]11834]
766811835
7669[[package]]11836[[package]]
7670name = "sp-std"11837name = "sp-std"
7671version = "3.0.0"11838version = "3.0.0"
11839<<<<<<< HEAD
7672source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11840source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11841=======
11842source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11843>>>>>>> origin/develop
767311844
7674[[package]]11845[[package]]
7675name = "sp-storage"11846name = "sp-storage"
7676version = "3.0.0"11847version = "3.0.0"
11848<<<<<<< HEAD
7677source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11849source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11850=======
11851source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11852>>>>>>> origin/develop
7678dependencies = [11853dependencies = [
7679 "impl-serde",11854 "impl-serde",
7680 "parity-scale-codec 2.1.1",11855 "parity-scale-codec 2.1.1",
7687[[package]]11862[[package]]
7688name = "sp-tasks"11863name = "sp-tasks"
7689version = "3.0.0"11864version = "3.0.0"
11865<<<<<<< HEAD
7690source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11866source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11867=======
11868source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11869>>>>>>> origin/develop
7691dependencies = [11870dependencies = [
7692 "log",11871 "log",
7693 "sp-core",11872 "sp-core",
7700[[package]]11879[[package]]
7701name = "sp-timestamp"11880name = "sp-timestamp"
7702version = "3.0.0"11881version = "3.0.0"
11882<<<<<<< HEAD
7703source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11883source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7704dependencies = [11884dependencies = [
7705 "parity-scale-codec 2.1.1",11885 "parity-scale-codec 2.1.1",
11886=======
11887source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11888dependencies = [
11889 "async-trait",
11890 "futures-timer 3.0.2",
11891 "log",
11892 "parity-scale-codec",
11893>>>>>>> origin/develop
7706 "sp-api",11894 "sp-api",
7707 "sp-inherents",11895 "sp-inherents",
7708 "sp-runtime",11896 "sp-runtime",
7709 "sp-std",11897 "sp-std",
11898 "thiserror",
7710 "wasm-timer",11899 "wasm-timer",
7711]11900]
771211901
7713[[package]]11902[[package]]
7714name = "sp-tracing"11903name = "sp-tracing"
7715version = "3.0.0"11904version = "3.0.0"
11905<<<<<<< HEAD
7716source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11906source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11907=======
11908source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11909>>>>>>> origin/develop
7717dependencies = [11910dependencies = [
11911 "erased-serde",
7718 "log",11912 "log",
11913<<<<<<< HEAD
7719 "parity-scale-codec 2.1.1",11914 "parity-scale-codec 2.1.1",
11915=======
11916 "parity-scale-codec",
11917 "parking_lot 0.10.2",
11918 "serde",
11919 "serde_json",
11920 "slog",
11921>>>>>>> origin/develop
7720 "sp-std",11922 "sp-std",
7721 "tracing",11923 "tracing",
7722 "tracing-core",11924 "tracing-core",
7726[[package]]11928[[package]]
7727name = "sp-transaction-pool"11929name = "sp-transaction-pool"
7728version = "3.0.0"11930version = "3.0.0"
11931<<<<<<< HEAD
7729source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11932source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7730dependencies = [11933dependencies = [
7731 "derive_more",11934 "derive_more",
7732 "futures 0.3.15",11935 "futures 0.3.15",
11936=======
11937source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11938dependencies = [
11939 "derive_more",
11940 "futures 0.3.14",
11941>>>>>>> origin/develop
7733 "log",11942 "log",
7734 "parity-scale-codec 2.1.1",11943 "parity-scale-codec 2.1.1",
7735 "serde",11944 "serde",
7742[[package]]11951[[package]]
7743name = "sp-trie"11952name = "sp-trie"
7744version = "3.0.0"11953version = "3.0.0"
11954<<<<<<< HEAD
7745source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11955source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11956=======
11957source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11958>>>>>>> origin/develop
7746dependencies = [11959dependencies = [
7747 "hash-db",11960 "hash-db",
7748 "memory-db",11961 "memory-db",
7756[[package]]11969[[package]]
7757name = "sp-utils"11970name = "sp-utils"
7758version = "3.0.0"11971version = "3.0.0"
11972<<<<<<< HEAD
7759source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11973source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7760dependencies = [11974dependencies = [
7761 "futures 0.3.15",11975 "futures 0.3.15",
11976=======
11977source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11978dependencies = [
11979 "futures 0.3.14",
11980>>>>>>> origin/develop
7762 "futures-core",11981 "futures-core",
7763 "futures-timer 3.0.2",11982 "futures-timer 3.0.2",
7764 "lazy_static",11983 "lazy_static",
7768[[package]]11987[[package]]
7769name = "sp-version"11988name = "sp-version"
7770version = "3.0.0"11989version = "3.0.0"
11990<<<<<<< HEAD
7771source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"11991source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
11992=======
11993source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
11994>>>>>>> origin/develop
7772dependencies = [11995dependencies = [
7773 "impl-serde",11996 "impl-serde",
7774 "parity-scale-codec 2.1.1",11997 "parity-scale-codec 2.1.1",
7775 "serde",11998 "serde",
7776 "sp-runtime",11999 "sp-runtime",
7777 "sp-std",12000 "sp-std",
12001 "sp-version-proc-macro",
7778]12002]
777912003
7780[[package]]12004[[package]]
12005name = "sp-version-proc-macro"
12006version = "3.0.0"
12007source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12008dependencies = [
12009 "parity-scale-codec",
12010 "proc-macro-crate 1.0.0",
12011 "proc-macro2",
12012 "quote",
12013 "syn",
12014]
12015
12016[[package]]
7781name = "sp-wasm-interface"12017name = "sp-wasm-interface"
7782version = "3.0.0"12018version = "3.0.0"
12019<<<<<<< HEAD
7783source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"12020source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
12021=======
12022source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12023>>>>>>> origin/develop
7784dependencies = [12024dependencies = [
7785 "impl-trait-for-tuples 0.2.1",12025 "impl-trait-for-tuples 0.2.1",
7786 "parity-scale-codec 2.1.1",12026 "parity-scale-codec 2.1.1",
7807checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"12047checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
780812048
7809[[package]]12049[[package]]
12050name = "static_init"
12051version = "0.5.2"
12052source = "registry+https://github.com/rust-lang/crates.io-index"
12053checksum = "11b73400442027c4adedda20a9f9b7945234a5bd8d5f7e86da22bd5d0622369c"
12054dependencies = [
12055 "cfg_aliases",
12056 "libc",
12057 "parking_lot 0.11.1",
12058 "static_init_macro",
12059]
12060
12061[[package]]
12062name = "static_init_macro"
12063version = "0.5.0"
12064source = "registry+https://github.com/rust-lang/crates.io-index"
12065checksum = "f2261c91034a1edc3fc4d1b80e89d82714faede0515c14a75da10cb941546bbf"
12066dependencies = [
12067 "cfg_aliases",
12068 "memchr",
12069 "proc-macro2",
12070 "quote",
12071 "syn",
12072]
12073
12074[[package]]
7810name = "statrs"12075name = "statrs"
7811version = "0.13.0"12076version = "0.13.0"
7812source = "registry+https://github.com/rust-lang/crates.io-index"12077source = "registry+https://github.com/rust-lang/crates.io-index"
7827]12092]
782812093
7829[[package]]12094[[package]]
12095name = "streamunordered"
12096version = "0.5.2"
12097source = "registry+https://github.com/rust-lang/crates.io-index"
12098checksum = "e68576e37c8a37f5372796df15202190349dd80e7ed6a79544c0232213e90e35"
12099dependencies = [
12100 "futures-core",
12101 "futures-sink",
12102 "futures-util",
12103 "slab",
12104]
12105
12106[[package]]
7830name = "string"12107name = "string"
7831version = "0.2.1"12108version = "0.2.1"
7832source = "registry+https://github.com/rust-lang/crates.io-index"12109source = "registry+https://github.com/rust-lang/crates.io-index"
7908[[package]]12185[[package]]
7909name = "substrate-build-script-utils"12186name = "substrate-build-script-utils"
7910version = "3.0.0"12187version = "3.0.0"
7911source = "registry+https://github.com/rust-lang/crates.io-index"12188source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
7912checksum = "bd540ba72520174c2c73ce96bf507eeba3cc8a481f58be92525b69110e1fa645"
7913dependencies = [12189dependencies = [
7914 "platforms",12190 "platforms",
7915]12191]
791612192
7917[[package]]12193[[package]]
7918name = "substrate-frame-rpc-system"12194name = "substrate-frame-rpc-system"
7919version = "3.0.0"12195version = "3.0.0"
12196<<<<<<< HEAD
7920source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"12197source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
7921dependencies = [12198dependencies = [
7922 "frame-system-rpc-runtime-api",12199 "frame-system-rpc-runtime-api",
7923 "futures 0.3.15",12200 "futures 0.3.15",
7924 "jsonrpc-core 15.1.0",12201 "jsonrpc-core 15.1.0",
7925 "jsonrpc-core-client 15.1.0",12202 "jsonrpc-core-client 15.1.0",
7926 "jsonrpc-derive 15.1.0",12203 "jsonrpc-derive 15.1.0",
12204=======
12205source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12206dependencies = [
12207 "frame-system-rpc-runtime-api",
12208 "futures 0.3.14",
12209 "jsonrpc-core",
12210 "jsonrpc-core-client",
12211 "jsonrpc-derive",
12212>>>>>>> origin/develop
7927 "log",12213 "log",
7928 "parity-scale-codec 2.1.1",12214 "parity-scale-codec 2.1.1",
7929 "sc-client-api",12215 "sc-client-api",
7940[[package]]12226[[package]]
7941name = "substrate-prometheus-endpoint"12227name = "substrate-prometheus-endpoint"
7942version = "0.9.0"12228version = "0.9.0"
12229<<<<<<< HEAD
7943source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"12230source = "git+https://github.com/paritytech/substrate.git?branch=frontier#39b31316815ec6d709e7ad7c1a31c436d14c53e6"
12231=======
12232source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12233>>>>>>> origin/develop
7944dependencies = [12234dependencies = [
7945 "async-std",12235 "async-std",
7946 "derive_more",12236 "derive_more",
7952]12242]
795312243
7954[[package]]12244[[package]]
12245name = "substrate-test-client"
12246version = "2.0.1"
12247source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12248dependencies = [
12249 "async-trait",
12250 "futures 0.1.31",
12251 "futures 0.3.14",
12252 "hash-db",
12253 "hex",
12254 "parity-scale-codec",
12255 "sc-client-api",
12256 "sc-client-db",
12257 "sc-consensus",
12258 "sc-executor",
12259 "sc-light",
12260 "sc-offchain",
12261 "sc-service",
12262 "serde",
12263 "serde_json",
12264 "sp-blockchain",
12265 "sp-consensus",
12266 "sp-core",
12267 "sp-keyring",
12268 "sp-keystore",
12269 "sp-runtime",
12270 "sp-state-machine",
12271]
12272
12273[[package]]
12274name = "substrate-test-utils"
12275version = "3.0.0"
12276source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12277dependencies = [
12278 "futures 0.3.14",
12279 "substrate-test-utils-derive",
12280 "tokio 0.2.25",
12281]
12282
12283[[package]]
12284name = "substrate-test-utils-derive"
12285version = "0.9.0"
12286source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
12287dependencies = [
12288 "proc-macro-crate 1.0.0",
12289 "quote",
12290 "syn",
12291]
12292
12293[[package]]
7955name = "substrate-wasm-builder"12294name = "substrate-wasm-builder"
12295version = "3.0.0"
12296source = "registry+https://github.com/rust-lang/crates.io-index"
12297checksum = "79091baab813855ddf65b191de9fe53e656b6b67c1e9bd23fdcbff8788164684"
12298dependencies = [
12299 "ansi_term 0.12.1",
12300 "atty",
12301 "build-helper",
12302 "cargo_metadata",
12303 "tempfile",
12304 "toml",
12305 "walkdir",
12306 "wasm-gc-api",
12307]
12308
12309[[package]]
12310name = "substrate-wasm-builder"
7956version = "4.0.0"12311version = "4.0.0"
7957source = "registry+https://github.com/rust-lang/crates.io-index"12312source = "registry+https://github.com/rust-lang/crates.io-index"
7958checksum = "93a3d51ad6abbc408b03ea962062bfcc959b438a318d7d4bedd181e1effd0610"12313checksum = "93a3d51ad6abbc408b03ea962062bfcc959b438a318d7d4bedd181e1effd0610"
798112336
7982[[package]]12337[[package]]
7983name = "syn"12338name = "syn"
12339<<<<<<< HEAD
7984version = "1.0.72"12340version = "1.0.72"
7985source = "registry+https://github.com/rust-lang/crates.io-index"12341source = "registry+https://github.com/rust-lang/crates.io-index"
7986checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82"12342checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82"
12343=======
12344version = "1.0.69"
12345source = "registry+https://github.com/rust-lang/crates.io-index"
12346checksum = "48fe99c6bd8b1cc636890bcc071842de909d902c81ac7dab53ba33c421ab8ffb"
12347>>>>>>> origin/develop
7987dependencies = [12348dependencies = [
7988 "proc-macro2",12349 "proc-macro2",
7989 "quote",12350 "quote",
8029 "cfg-if 1.0.0",12390 "cfg-if 1.0.0",
8030 "libc",12391 "libc",
8031 "rand 0.8.3",12392 "rand 0.8.3",
12393<<<<<<< HEAD
8032 "redox_syscall 0.2.8",12394 "redox_syscall 0.2.8",
12395=======
12396 "redox_syscall 0.2.6",
12397>>>>>>> origin/develop
8033 "remove_dir_all",12398 "remove_dir_all",
8034 "winapi 0.3.9",12399 "winapi 0.3.9",
8035]12400]
8091]12456]
809212457
8093[[package]]12458[[package]]
12459name = "thrift"
12460version = "0.13.0"
12461source = "registry+https://github.com/rust-lang/crates.io-index"
12462checksum = "0c6d965454947cc7266d22716ebfd07b18d84ebaf35eec558586bbb2a8cb6b5b"
12463dependencies = [
12464 "byteorder",
12465 "integer-encoding",
12466 "log",
12467 "ordered-float",
12468 "threadpool",
12469]
12470
12471[[package]]
8094name = "time"12472name = "time"
8095version = "0.1.44"12473version = "0.1.44"
8096source = "registry+https://github.com/rust-lang/crates.io-index"12474source = "registry+https://github.com/rust-lang/crates.io-index"
8186 "pin-project-lite 0.1.12",12564 "pin-project-lite 0.1.12",
8187 "signal-hook-registry",12565 "signal-hook-registry",
8188 "slab",12566 "slab",
12567 "tokio-macros",
8189 "winapi 0.3.9",12568 "winapi 0.3.9",
8190]12569]
819112570
8254]12633]
825512634
8256[[package]]12635[[package]]
12636name = "tokio-macros"
12637version = "0.2.6"
12638source = "registry+https://github.com/rust-lang/crates.io-index"
12639checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a"
12640dependencies = [
12641 "proc-macro2",
12642 "quote",
12643 "syn",
12644]
12645
12646[[package]]
8257name = "tokio-named-pipes"12647name = "tokio-named-pipes"
8258version = "0.1.0"12648version = "0.1.0"
8259source = "registry+https://github.com/rust-lang/crates.io-index"12649source = "registry+https://github.com/rust-lang/crates.io-index"
842312813
8424[[package]]12814[[package]]
8425name = "tracing"12815name = "tracing"
12816<<<<<<< HEAD
8426version = "0.1.26"12817version = "0.1.26"
8427source = "registry+https://github.com/rust-lang/crates.io-index"12818source = "registry+https://github.com/rust-lang/crates.io-index"
8428checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d"12819checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d"
12820=======
12821version = "0.1.25"
12822source = "registry+https://github.com/rust-lang/crates.io-index"
12823checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f"
12824>>>>>>> origin/develop
8429dependencies = [12825dependencies = [
8430 "cfg-if 1.0.0",12826 "cfg-if 1.0.0",
8431 "log",12827 "log",
8460source = "registry+https://github.com/rust-lang/crates.io-index"12856source = "registry+https://github.com/rust-lang/crates.io-index"
8461checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"12857checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
8462dependencies = [12858dependencies = [
12859<<<<<<< HEAD
8463 "pin-project 1.0.7",12860 "pin-project 1.0.7",
12861=======
12862 "pin-project 1.0.6",
12863>>>>>>> origin/develop
8464 "tracing",12864 "tracing",
8465]12865]
846612866
848712887
8488[[package]]12888[[package]]
8489name = "tracing-subscriber"12889name = "tracing-subscriber"
12890<<<<<<< HEAD
8490version = "0.2.18"12891version = "0.2.18"
8491source = "registry+https://github.com/rust-lang/crates.io-index"12892source = "registry+https://github.com/rust-lang/crates.io-index"
8492checksum = "aa5553bf0883ba7c9cbe493b085c29926bd41b66afc31ff72cf17ff4fb60dcd5"12893checksum = "aa5553bf0883ba7c9cbe493b085c29926bd41b66afc31ff72cf17ff4fb60dcd5"
12894=======
12895version = "0.2.17"
12896source = "registry+https://github.com/rust-lang/crates.io-index"
12897checksum = "705096c6f83bf68ea5d357a6aa01829ddbdac531b357b45abeca842938085baa"
12898>>>>>>> origin/develop
8493dependencies = [12899dependencies = [
8494 "ansi_term 0.12.1",12900 "ansi_term 0.12.1",
8495 "chrono",12901 "chrono",
8530]12936]
853112937
8532[[package]]12938[[package]]
12939<<<<<<< HEAD
8533name = "triehash"12940name = "triehash"
8534version = "0.8.4"12941version = "0.8.4"
8535source = "registry+https://github.com/rust-lang/crates.io-index"12942source = "registry+https://github.com/rust-lang/crates.io-index"
8536checksum = "a1631b201eb031b563d2e85ca18ec8092508e262a3196ce9bd10a67ec87b9f5c"12943checksum = "a1631b201eb031b563d2e85ca18ec8092508e262a3196ce9bd10a67ec87b9f5c"
8537dependencies = [12944dependencies = [
8538 "hash-db",12945 "hash-db",
8539 "rlp 0.5.0",12946 "rlp 0.5.0",
12947=======
12948name = "trust-dns-proto"
12949version = "0.20.1"
12950source = "registry+https://github.com/rust-lang/crates.io-index"
12951checksum = "8d57e219ba600dd96c2f6d82eb79645068e14edbc5c7e27514af40436b88150c"
12952dependencies = [
12953 "async-trait",
12954 "cfg-if 1.0.0",
12955 "data-encoding",
12956 "enum-as-inner",
12957 "futures-channel",
12958 "futures-io",
12959 "futures-util",
12960 "idna 0.2.2",
12961 "ipnet",
12962 "lazy_static",
12963 "log",
12964 "rand 0.8.3",
12965 "smallvec 1.6.1",
12966 "thiserror",
12967 "tinyvec",
12968 "url 2.2.1",
8540]12969]
854112970
8542[[package]]12971[[package]]
12972name = "trust-dns-resolver"
12973version = "0.20.1"
12974source = "registry+https://github.com/rust-lang/crates.io-index"
12975checksum = "b0437eea3a6da51acc1e946545ff53d5b8fb2611ff1c3bed58522dde100536ae"
12976dependencies = [
12977 "cfg-if 1.0.0",
12978 "futures-util",
12979 "ipconfig",
12980 "lazy_static",
12981 "log",
12982 "lru-cache",
12983 "parking_lot 0.11.1",
12984 "resolv-conf",
12985 "smallvec 1.6.1",
12986 "thiserror",
12987 "trust-dns-proto",
12988>>>>>>> origin/develop
12989]
12990
12991[[package]]
8543name = "try-lock"12992name = "try-lock"
8544version = "0.2.3"12993version = "0.2.3"
8545source = "registry+https://github.com/rust-lang/crates.io-index"12994source = "registry+https://github.com/rust-lang/crates.io-index"
8546checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"12995checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
854712996
8548[[package]]12997[[package]]
12998name = "try-runtime-cli"
12999version = "0.9.0"
13000source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3#c94e0cdfe5556680dca1996004751eeb114755d7"
13001dependencies = [
13002 "frame-try-runtime",
13003 "log",
13004 "parity-scale-codec",
13005 "remote-externalities",
13006 "sc-cli",
13007 "sc-client-api",
13008 "sc-executor",
13009 "sc-service",
13010 "sp-api",
13011 "sp-blockchain",
13012 "sp-core",
13013 "sp-externalities",
13014 "sp-runtime",
13015 "sp-state-machine",
13016 "structopt",
13017]
13018
13019[[package]]
8549name = "twox-hash"13020name = "twox-hash"
8550version = "1.6.0"13021version = "1.6.0"
8551source = "registry+https://github.com/rust-lang/crates.io-index"13022source = "registry+https://github.com/rust-lang/crates.io-index"
869613167
8697[[package]]13168[[package]]
8698name = "url"13169name = "url"
13170<<<<<<< HEAD
8699version = "2.2.2"13171version = "2.2.2"
8700source = "registry+https://github.com/rust-lang/crates.io-index"13172source = "registry+https://github.com/rust-lang/crates.io-index"
8701checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"13173checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
8702dependencies = [13174dependencies = [
8703 "form_urlencoded",13175 "form_urlencoded",
8704 "idna 0.2.3",13176 "idna 0.2.3",
13177=======
13178version = "2.2.1"
13179source = "registry+https://github.com/rust-lang/crates.io-index"
13180checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b"
13181dependencies = [
13182 "form_urlencoded",
13183 "idna 0.2.2",
13184>>>>>>> origin/develop
8705 "matches",13185 "matches",
8706 "percent-encoding 2.1.0",13186 "percent-encoding 2.1.0",
8707]13187]
871813198
8719[[package]]13199[[package]]
8720name = "vcpkg"13200name = "vcpkg"
13201<<<<<<< HEAD
8721version = "0.2.12"13202version = "0.2.12"
8722source = "registry+https://github.com/rust-lang/crates.io-index"13203source = "registry+https://github.com/rust-lang/crates.io-index"
8723checksum = "cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d"13204checksum = "cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d"
13205=======
13206version = "0.2.11"
13207source = "registry+https://github.com/rust-lang/crates.io-index"
13208checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
872413209
8725[[package]]13210[[package]]
13211name = "vec-arena"
13212version = "1.1.0"
13213source = "registry+https://github.com/rust-lang/crates.io-index"
13214checksum = "34b2f665b594b07095e3ac3f718e13c2197143416fae4c5706cffb7b1af8d7f1"
13215>>>>>>> origin/develop
13216
13217[[package]]
8726name = "vec_map"13218name = "vec_map"
8727version = "0.8.2"13219version = "0.8.2"
8728source = "registry+https://github.com/rust-lang/crates.io-index"13220source = "registry+https://github.com/rust-lang/crates.io-index"
879213284
8793[[package]]13285[[package]]
8794name = "wasm-bindgen"13286name = "wasm-bindgen"
13287<<<<<<< HEAD
8795version = "0.2.74"13288version = "0.2.74"
8796source = "registry+https://github.com/rust-lang/crates.io-index"13289source = "registry+https://github.com/rust-lang/crates.io-index"
8797checksum = "d54ee1d4ed486f78874278e63e4069fc1ab9f6a18ca492076ffb90c5eb2997fd"13290checksum = "d54ee1d4ed486f78874278e63e4069fc1ab9f6a18ca492076ffb90c5eb2997fd"
13291=======
13292version = "0.2.73"
13293source = "registry+https://github.com/rust-lang/crates.io-index"
13294checksum = "83240549659d187488f91f33c0f8547cbfef0b2088bc470c116d1d260ef623d9"
13295>>>>>>> origin/develop
8798dependencies = [13296dependencies = [
8799 "cfg-if 1.0.0",13297 "cfg-if 1.0.0",
8800 "wasm-bindgen-macro",13298 "wasm-bindgen-macro",
8801]13299]
880213300
8803[[package]]13301[[package]]
8804name = "wasm-bindgen-backend"13302name = "wasm-bindgen-backend"
13303<<<<<<< HEAD
8805version = "0.2.74"13304version = "0.2.74"
8806source = "registry+https://github.com/rust-lang/crates.io-index"13305source = "registry+https://github.com/rust-lang/crates.io-index"
8807checksum = "3b33f6a0694ccfea53d94db8b2ed1c3a8a4c86dd936b13b9f0a15ec4a451b900"13306checksum = "3b33f6a0694ccfea53d94db8b2ed1c3a8a4c86dd936b13b9f0a15ec4a451b900"
13307=======
13308version = "0.2.73"
13309source = "registry+https://github.com/rust-lang/crates.io-index"
13310checksum = "ae70622411ca953215ca6d06d3ebeb1e915f0f6613e3b495122878d7ebec7dae"
13311>>>>>>> origin/develop
8808dependencies = [13312dependencies = [
8809 "bumpalo",13313 "bumpalo",
8810 "lazy_static",13314 "lazy_static",
881713321
8818[[package]]13322[[package]]
8819name = "wasm-bindgen-futures"13323name = "wasm-bindgen-futures"
13324<<<<<<< HEAD
8820version = "0.4.24"13325version = "0.4.24"
8821source = "registry+https://github.com/rust-lang/crates.io-index"13326source = "registry+https://github.com/rust-lang/crates.io-index"
8822checksum = "5fba7978c679d53ce2d0ac80c8c175840feb849a161664365d1287b41f2e67f1"13327checksum = "5fba7978c679d53ce2d0ac80c8c175840feb849a161664365d1287b41f2e67f1"
13328=======
13329version = "0.4.23"
13330source = "registry+https://github.com/rust-lang/crates.io-index"
13331checksum = "81b8b767af23de6ac18bf2168b690bed2902743ddf0fb39252e36f9e2bfc63ea"
13332>>>>>>> origin/develop
8823dependencies = [13333dependencies = [
8824 "cfg-if 1.0.0",13334 "cfg-if 1.0.0",
8825 "js-sys",13335 "js-sys",
882913339
8830[[package]]13340[[package]]
8831name = "wasm-bindgen-macro"13341name = "wasm-bindgen-macro"
13342<<<<<<< HEAD
8832version = "0.2.74"13343version = "0.2.74"
8833source = "registry+https://github.com/rust-lang/crates.io-index"13344source = "registry+https://github.com/rust-lang/crates.io-index"
8834checksum = "088169ca61430fe1e58b8096c24975251700e7b1f6fd91cc9d59b04fb9b18bd4"13345checksum = "088169ca61430fe1e58b8096c24975251700e7b1f6fd91cc9d59b04fb9b18bd4"
13346=======
13347version = "0.2.73"
13348source = "registry+https://github.com/rust-lang/crates.io-index"
13349checksum = "3e734d91443f177bfdb41969de821e15c516931c3c3db3d318fa1b68975d0f6f"
13350>>>>>>> origin/develop
8835dependencies = [13351dependencies = [
8836 "quote",13352 "quote",
8837 "wasm-bindgen-macro-support",13353 "wasm-bindgen-macro-support",
8838]13354]
883913355
8840[[package]]13356[[package]]
8841name = "wasm-bindgen-macro-support"13357name = "wasm-bindgen-macro-support"
13358<<<<<<< HEAD
8842version = "0.2.74"13359version = "0.2.74"
8843source = "registry+https://github.com/rust-lang/crates.io-index"13360source = "registry+https://github.com/rust-lang/crates.io-index"
8844checksum = "be2241542ff3d9f241f5e2cb6dd09b37efe786df8851c54957683a49f0987a97"13361checksum = "be2241542ff3d9f241f5e2cb6dd09b37efe786df8851c54957683a49f0987a97"
13362=======
13363version = "0.2.73"
13364source = "registry+https://github.com/rust-lang/crates.io-index"
13365checksum = "d53739ff08c8a68b0fdbcd54c372b8ab800b1449ab3c9d706503bc7dd1621b2c"
13366>>>>>>> origin/develop
8845dependencies = [13367dependencies = [
8846 "proc-macro2",13368 "proc-macro2",
8847 "quote",13369 "quote",
885213374
8853[[package]]13375[[package]]
8854name = "wasm-bindgen-shared"13376name = "wasm-bindgen-shared"
13377<<<<<<< HEAD
8855version = "0.2.74"13378version = "0.2.74"
8856source = "registry+https://github.com/rust-lang/crates.io-index"13379source = "registry+https://github.com/rust-lang/crates.io-index"
8857checksum = "d7cff876b8f18eed75a66cf49b65e7f967cb354a7aa16003fb55dbfd25b44b4f"13380checksum = "d7cff876b8f18eed75a66cf49b65e7f967cb354a7aa16003fb55dbfd25b44b4f"
13381=======
13382version = "0.2.73"
13383source = "registry+https://github.com/rust-lang/crates.io-index"
13384checksum = "d9a543ae66aa233d14bb765ed9af4a33e81b8b58d1584cf1b47ff8cd0b9e4489"
13385>>>>>>> origin/develop
885813386
8859[[package]]13387[[package]]
8860name = "wasm-gc-api"13388name = "wasm-gc-api"
8873source = "registry+https://github.com/rust-lang/crates.io-index"13401source = "registry+https://github.com/rust-lang/crates.io-index"
8874checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"13402checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
8875dependencies = [13403dependencies = [
13404<<<<<<< HEAD
8876 "futures 0.3.15",13405 "futures 0.3.15",
13406=======
13407 "futures 0.3.14",
13408>>>>>>> origin/develop
8877 "js-sys",13409 "js-sys",
8878 "parking_lot 0.11.1",13410 "parking_lot 0.11.1",
8879 "pin-utils",13411 "pin-utils",
8893 "num-rational 0.2.4",13425 "num-rational 0.2.4",
8894 "num-traits",13426 "num-traits",
8895 "parity-wasm 0.41.0",13427 "parity-wasm 0.41.0",
8896 "wasmi-validation",13428 "wasmi-validation 0.3.0",
8897]13429]
889813430
8899[[package]]13431[[package]]
8906]13438]
890713439
8908[[package]]13440[[package]]
13441name = "wasmi-validation"
13442version = "0.4.0"
13443source = "registry+https://github.com/rust-lang/crates.io-index"
13444checksum = "a2eb8e860796d8be48efef530b60eebf84e74a88bce107374fffb0da97d504b8"
13445dependencies = [
13446 "parity-wasm 0.42.2",
13447]
13448
13449[[package]]
8909name = "wasmparser"13450name = "wasmparser"
8910version = "0.71.0"13451version = "0.76.0"
8911source = "registry+https://github.com/rust-lang/crates.io-index"13452source = "registry+https://github.com/rust-lang/crates.io-index"
8912checksum = "89a30c99437829ede826802bfcf28500cf58df00e66cb9114df98813bc145ff1"13453checksum = "755a9a4afe3f6cccbbe6d7e965eef44cf260b001f93e547eba84255c1d0187d8"
891313454
8914[[package]]13455[[package]]
8915name = "wasmtime"13456name = "wasmtime"
8916version = "0.22.0"13457version = "0.24.0"
8917source = "registry+https://github.com/rust-lang/crates.io-index"13458source = "registry+https://github.com/rust-lang/crates.io-index"
8918checksum = "7426055cb92bd9a1e9469b48154d8d6119cd8c498c8b70284e420342c05dc45d"13459checksum = "718cb52a9fdb7ab12471e9b9d051c9adfa6b5c504e0a1fea045e5eabc81eedd9"
8919dependencies = [13460dependencies = [
8920 "anyhow",13461 "anyhow",
8921 "backtrace",13462 "backtrace",
8925 "indexmap",13466 "indexmap",
8926 "libc",13467 "libc",
8927 "log",13468 "log",
13469 "paste",
8928 "region",13470 "region",
8929 "rustc-demangle",13471 "rustc-demangle",
8930 "serde",13472 "serde",
8933 "wasmparser",13475 "wasmparser",
8934 "wasmtime-cache",13476 "wasmtime-cache",
8935 "wasmtime-environ",13477 "wasmtime-environ",
13478 "wasmtime-fiber",
8936 "wasmtime-jit",13479 "wasmtime-jit",
8937 "wasmtime-profiling",13480 "wasmtime-profiling",
8938 "wasmtime-runtime",13481 "wasmtime-runtime",
894213485
8943[[package]]13486[[package]]
8944name = "wasmtime-cache"13487name = "wasmtime-cache"
8945version = "0.22.0"13488version = "0.24.0"
8946source = "registry+https://github.com/rust-lang/crates.io-index"13489source = "registry+https://github.com/rust-lang/crates.io-index"
8947checksum = "c01d9287e36921e46f5887a47007824ae5dbb9b7517a2d565660ab4471478709"13490checksum = "1f984df56c4adeba91540f9052db9f7a8b3b00cfaac1a023bee50a972f588b0c"
8948dependencies = [13491dependencies = [
8949 "anyhow",13492 "anyhow",
8950 "base64 0.13.0",13493 "base64 0.13.0",
896313506
8964[[package]]13507[[package]]
8965name = "wasmtime-cranelift"13508name = "wasmtime-cranelift"
8966version = "0.22.0"13509version = "0.24.0"
8967source = "registry+https://github.com/rust-lang/crates.io-index"13510source = "registry+https://github.com/rust-lang/crates.io-index"
8968checksum = "4134ed3a4316cd0de0e546c6004850afe472b0fa3fcdc2f2c15f8d449562d962"13511checksum = "2a05abbf94e03c2c8ee02254b1949320c4d45093de5d9d6ed4d9351d536075c9"
8969dependencies = [13512dependencies = [
8970 "cranelift-codegen",13513 "cranelift-codegen",
8971 "cranelift-entity",13514 "cranelift-entity",
8972 "cranelift-frontend",13515 "cranelift-frontend",
8973 "cranelift-wasm",13516 "cranelift-wasm",
13517 "wasmparser",
8974 "wasmtime-environ",13518 "wasmtime-environ",
8975]13519]
897613520
8977[[package]]13521[[package]]
8978name = "wasmtime-debug"13522name = "wasmtime-debug"
8979version = "0.22.0"13523version = "0.24.0"
8980source = "registry+https://github.com/rust-lang/crates.io-index"13524source = "registry+https://github.com/rust-lang/crates.io-index"
8981checksum = "e91fa931df6dd8af2b02606307674d3bad23f55473d5f4c809dddf7e4c4dc411"13525checksum = "382eecd6281c6c1d1f3c904c3c143e671fc1a9573820cbfa777fba45ce2eda9c"
8982dependencies = [13526dependencies = [
8983 "anyhow",13527 "anyhow",
8984 "gimli 0.23.0",13528 "gimli 0.23.0",
8985 "more-asserts",13529 "more-asserts",
8986 "object 0.22.0",13530 "object",
8987 "target-lexicon",13531 "target-lexicon",
8988 "thiserror",13532 "thiserror",
8989 "wasmparser",13533 "wasmparser",
899213536
8993[[package]]13537[[package]]
8994name = "wasmtime-environ"13538name = "wasmtime-environ"
8995version = "0.22.0"13539version = "0.24.0"
8996source = "registry+https://github.com/rust-lang/crates.io-index"13540source = "registry+https://github.com/rust-lang/crates.io-index"
8997checksum = "a1098871dc3120aaf8190d79153e470658bb79f63ee9ca31716711e123c28220"13541checksum = "81011b2b833663d7e0ce34639459a0e301e000fc7331e0298b3a27c78d0cec60"
8998dependencies = [13542dependencies = [
8999 "anyhow",13543 "anyhow",
9000 "cfg-if 1.0.0",13544 "cfg-if 1.0.0",
9011]13555]
901213556
9013[[package]]13557[[package]]
13558name = "wasmtime-fiber"
13559version = "0.24.0"
13560source = "registry+https://github.com/rust-lang/crates.io-index"
13561checksum = "d92da32e31af2e3d828f485f5f24651ed4d3b7f03a46ea6555eae6940d1402cd"
13562dependencies = [
13563 "cc",
13564 "libc",
13565 "winapi 0.3.9",
13566]
13567
13568[[package]]
9014name = "wasmtime-jit"13569name = "wasmtime-jit"
9015version = "0.22.0"13570version = "0.24.0"
9016source = "registry+https://github.com/rust-lang/crates.io-index"13571source = "registry+https://github.com/rust-lang/crates.io-index"
9017checksum = "738bfcd1561ede8bb174215776fd7d9a95d5f0a47ca3deabe0282c55f9a89f68"13572checksum = "9b5f649623859a12d361fe4cc4793de44f7c3ff34c322c5714289787e89650bb"
9018dependencies = [13573dependencies = [
9019 "addr2line 0.14.1",13574 "addr2line 0.14.1",
9020 "anyhow",13575 "anyhow",
9027 "gimli 0.23.0",13582 "gimli 0.23.0",
9028 "log",13583 "log",
9029 "more-asserts",13584 "more-asserts",
9030 "object 0.22.0",13585 "object",
9031 "rayon",13586 "rayon",
9032 "region",13587 "region",
9033 "serde",13588 "serde",
904513600
9046[[package]]13601[[package]]
9047name = "wasmtime-obj"13602name = "wasmtime-obj"
9048version = "0.22.0"13603version = "0.24.0"
9049source = "registry+https://github.com/rust-lang/crates.io-index"13604source = "registry+https://github.com/rust-lang/crates.io-index"
9050checksum = "3e96d77f1801131c5e86d93e42a3cf8a35402107332c202c245c83f34888a906"13605checksum = "ef2e99cd9858f57fd062e9351e07881cedfc8597928385e02a48d9333b9e15a1"
9051dependencies = [13606dependencies = [
9052 "anyhow",13607 "anyhow",
9053 "more-asserts",13608 "more-asserts",
9054 "object 0.22.0",13609 "object",
9055 "target-lexicon",13610 "target-lexicon",
9056 "wasmtime-debug",13611 "wasmtime-debug",
9057 "wasmtime-environ",13612 "wasmtime-environ",
9058]13613]
905913614
9060[[package]]13615[[package]]
9061name = "wasmtime-profiling"13616name = "wasmtime-profiling"
9062version = "0.22.0"13617version = "0.24.0"
9063source = "registry+https://github.com/rust-lang/crates.io-index"13618source = "registry+https://github.com/rust-lang/crates.io-index"
9064checksum = "60bb672c9d894776d7b9250dd9b4fe890f8760201ee4f53e5f2da772b6c4debb"13619checksum = "e46c0a590e49278ba7f79ef217af9db4ecc671b50042c185093e22d73524abb2"
9065dependencies = [13620dependencies = [
9066 "anyhow",13621 "anyhow",
9067 "cfg-if 1.0.0",13622 "cfg-if 1.0.0",
9068 "gimli 0.23.0",13623 "gimli 0.23.0",
9069 "lazy_static",13624 "lazy_static",
9070 "libc",13625 "libc",
9071 "object 0.22.0",13626 "object",
9072 "scroll",13627 "scroll",
9073 "serde",13628 "serde",
9074 "target-lexicon",13629 "target-lexicon",
907813633
9079[[package]]13634[[package]]
9080name = "wasmtime-runtime"13635name = "wasmtime-runtime"
9081version = "0.22.0"13636version = "0.24.0"
9082source = "registry+https://github.com/rust-lang/crates.io-index"13637source = "registry+https://github.com/rust-lang/crates.io-index"
9083checksum = "a978086740949eeedfefcee667b57a9e98d9a7fc0de382fcfa0da30369e3530d"13638checksum = "1438a09185fc7ca067caf1a80d7e5b398eefd4fb7630d94841448ade60feb3d0"
9084dependencies = [13639dependencies = [
9085 "backtrace",13640 "backtrace",
9086 "cc",13641 "cc",
911813673
9119[[package]]13674[[package]]
9120name = "web-sys"13675name = "web-sys"
13676<<<<<<< HEAD
9121version = "0.3.51"13677version = "0.3.51"
9122source = "registry+https://github.com/rust-lang/crates.io-index"13678source = "registry+https://github.com/rust-lang/crates.io-index"
9123checksum = "e828417b379f3df7111d3a2a9e5753706cae29c41f7c4029ee9fd77f3e09e582"13679checksum = "e828417b379f3df7111d3a2a9e5753706cae29c41f7c4029ee9fd77f3e09e582"
13680=======
13681version = "0.3.50"
13682source = "registry+https://github.com/rust-lang/crates.io-index"
13683checksum = "a905d57e488fec8861446d3393670fb50d27a262344013181c2cdf9fff5481be"
13684>>>>>>> origin/develop
9124dependencies = [13685dependencies = [
9125 "js-sys",13686 "js-sys",
9126 "wasm-bindgen",13687 "wasm-bindgen",
9155]13716]
915613717
9157[[package]]13718[[package]]
13719name = "westend-runtime"
13720version = "0.9.3"
13721source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
13722dependencies = [
13723 "beefy-primitives",
13724 "bitvec",
13725 "frame-executive",
13726 "frame-support",
13727 "frame-system",
13728 "frame-system-rpc-runtime-api",
13729 "frame-try-runtime",
13730 "log",
13731 "pallet-authority-discovery",
13732 "pallet-authorship",
13733 "pallet-babe",
13734 "pallet-balances",
13735 "pallet-collective",
13736 "pallet-democracy",
13737 "pallet-election-provider-multi-phase",
13738 "pallet-elections-phragmen",
13739 "pallet-grandpa",
13740 "pallet-identity",
13741 "pallet-im-online",
13742 "pallet-indices",
13743 "pallet-membership",
13744 "pallet-mmr-primitives",
13745 "pallet-multisig",
13746 "pallet-nicks",
13747 "pallet-offences",
13748 "pallet-proxy",
13749 "pallet-randomness-collective-flip",
13750 "pallet-recovery",
13751 "pallet-scheduler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.3)",
13752 "pallet-session",
13753 "pallet-society",
13754 "pallet-staking",
13755 "pallet-staking-reward-curve",
13756 "pallet-sudo",
13757 "pallet-timestamp",
13758 "pallet-transaction-payment",
13759 "pallet-transaction-payment-rpc-runtime-api",
13760 "pallet-treasury",
13761 "pallet-utility",
13762 "pallet-vesting",
13763 "pallet-xcm",
13764 "parity-scale-codec",
13765 "polkadot-parachain",
13766 "polkadot-primitives",
13767 "polkadot-runtime-common",
13768 "polkadot-runtime-parachains",
13769 "rustc-hex",
13770 "serde",
13771 "serde_derive",
13772 "smallvec 1.6.1",
13773 "sp-api",
13774 "sp-authority-discovery",
13775 "sp-block-builder",
13776 "sp-consensus-babe",
13777 "sp-core",
13778 "sp-inherents",
13779 "sp-io",
13780 "sp-npos-elections",
13781 "sp-offchain",
13782 "sp-runtime",
13783 "sp-session",
13784 "sp-staking",
13785 "sp-std",
13786 "sp-transaction-pool",
13787 "sp-version",
13788 "static_assertions",
13789 "substrate-wasm-builder 3.0.0",
13790 "xcm",
13791 "xcm-builder",
13792 "xcm-executor",
13793]
13794
13795[[package]]
9158name = "which"13796name = "which"
13797<<<<<<< HEAD
13798=======
13799version = "3.1.1"
13800source = "registry+https://github.com/rust-lang/crates.io-index"
13801checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724"
13802dependencies = [
13803 "libc",
13804]
13805
13806[[package]]
13807name = "which"
13808>>>>>>> origin/develop
9159version = "4.1.0"13809version = "4.1.0"
9160source = "registry+https://github.com/rust-lang/crates.io-index"13810source = "registry+https://github.com/rust-lang/crates.io-index"
9161checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe"13811checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe"
9165]13815]
916613816
9167[[package]]13817[[package]]
13818name = "widestring"
13819version = "0.4.3"
13820source = "registry+https://github.com/rust-lang/crates.io-index"
13821checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c"
13822
13823[[package]]
9168name = "winapi"13824name = "winapi"
9169version = "0.2.8"13825version = "0.2.8"
9170source = "registry+https://github.com/rust-lang/crates.io-index"13826source = "registry+https://github.com/rust-lang/crates.io-index"
9208checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"13864checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
920913865
9210[[package]]13866[[package]]
13867name = "winreg"
13868version = "0.6.2"
13869source = "registry+https://github.com/rust-lang/crates.io-index"
13870checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9"
13871dependencies = [
13872 "winapi 0.3.9",
13873]
13874
13875[[package]]
9211name = "ws2_32-sys"13876name = "ws2_32-sys"
9212version = "0.2.1"13877version = "0.2.1"
9213source = "registry+https://github.com/rust-lang/crates.io-index"13878source = "registry+https://github.com/rust-lang/crates.io-index"
9235]13900]
923613901
9237[[package]]13902[[package]]
13903name = "xcm"
13904version = "0.9.3"
13905source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
13906dependencies = [
13907 "derivative",
13908 "impl-trait-for-tuples",
13909 "parity-scale-codec",
13910]
13911
13912[[package]]
13913name = "xcm-builder"
13914version = "0.9.3"
13915source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
13916dependencies = [
13917 "frame-support",
13918 "frame-system",
13919 "impl-trait-for-tuples",
13920 "pallet-transaction-payment",
13921 "parity-scale-codec",
13922 "polkadot-parachain",
13923 "sp-arithmetic",
13924 "sp-io",
13925 "sp-runtime",
13926 "sp-std",
13927 "xcm",
13928 "xcm-executor",
13929]
13930
13931[[package]]
13932name = "xcm-executor"
13933version = "0.9.3"
13934source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.3#aa386760948574af4078c59decf558d16efe15e2"
13935dependencies = [
13936 "frame-support",
13937 "impl-trait-for-tuples",
13938 "log",
13939 "parity-scale-codec",
13940 "sp-arithmetic",
13941 "sp-core",
13942 "sp-io",
13943 "sp-runtime",
13944 "sp-std",
13945 "xcm",
13946]
13947
13948[[package]]
9238name = "yamux"13949name = "yamux"
13950<<<<<<< HEAD
9239version = "0.8.1"13951version = "0.8.1"
9240source = "registry+https://github.com/rust-lang/crates.io-index"13952source = "registry+https://github.com/rust-lang/crates.io-index"
9241checksum = "1cc7bd8c983209ed5d527f44b01c41b7dc146fd960c61cf9e1d25399841dc271"13953checksum = "1cc7bd8c983209ed5d527f44b01c41b7dc146fd960c61cf9e1d25399841dc271"
9242dependencies = [13954dependencies = [
9243 "futures 0.3.15",13955 "futures 0.3.15",
13956=======
13957version = "0.9.0"
13958source = "registry+https://github.com/rust-lang/crates.io-index"
13959checksum = "e7d9028f208dd5e63c614be69f115c1b53cacc1111437d4c765185856666c107"
13960dependencies = [
13961 "futures 0.3.14",
13962>>>>>>> origin/develop
9244 "log",13963 "log",
9245 "nohash-hasher",13964 "nohash-hasher",
9246 "parking_lot 0.11.1",13965 "parking_lot 0.11.1",
9247 "rand 0.7.3",13966 "rand 0.8.3",
9248 "static_assertions",13967 "static_assertions",
9249]13968]
925013969
927713996
9278[[package]]13997[[package]]
9279name = "zstd"13998name = "zstd"
9280version = "0.5.4+zstd.1.4.7"13999version = "0.6.1+zstd.1.4.9"
9281source = "registry+https://github.com/rust-lang/crates.io-index"14000source = "registry+https://github.com/rust-lang/crates.io-index"
9282checksum = "69996ebdb1ba8b1517f61387a883857818a66c8a295f487b1ffd8fd9d2c82910"14001checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3"
9283dependencies = [14002dependencies = [
9284 "zstd-safe",14003 "zstd-safe",
9285]14004]
928614005
9287[[package]]14006[[package]]
9288name = "zstd-safe"14007name = "zstd-safe"
9289version = "2.0.6+zstd.1.4.7"14008version = "3.0.1+zstd.1.4.9"
9290source = "registry+https://github.com/rust-lang/crates.io-index"14009source = "registry+https://github.com/rust-lang/crates.io-index"
9291checksum = "98aa931fb69ecee256d44589d19754e61851ae4769bf963b385119b1cc37a49e"14010checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c"
9292dependencies = [14011dependencies = [
9293 "libc",14012 "libc",
9294 "zstd-sys",14013 "zstd-sys",
9295]14014]
929614015
9297[[package]]14016[[package]]
9298name = "zstd-sys"14017name = "zstd-sys"
9299version = "1.4.18+zstd.1.4.7"14018version = "1.4.20+zstd.1.4.9"
9300source = "registry+https://github.com/rust-lang/crates.io-index"14019source = "registry+https://github.com/rust-lang/crates.io-index"
9301checksum = "a1e6e8778706838f43f771d80d37787cb2fe06dafe89dd3aebaf6721b9eaec81"14020checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e"
9302dependencies = [14021dependencies = [
9303 "cc",14022 "cc",
9304 "glob",
9305 "itertools",
9306 "libc",14023 "libc",
9307]14024]
930814025
modifiedCargo.tomldiffbeforeafterboth
2resolver = "2"2resolver = "2"
3members = [3members = [
4 'node',4 'node',
5 'pallets/nft',5 'pallets/*',
6 'primitives',
6 'runtime',7 'runtime',
7 'crates/evm-coder',8 'crates/evm-coder',
8 'crates/evm-coder-macros',9 'crates/evm-coder-macros',
9]10]
11resolver = "2"
10[profile.release]12[profile.release]
11panic = 'unwind'13panic = 'unwind'
1214
modifiedREADME.mddiffbeforeafterboth
133133
134Additional CLI usage options are available and may be shown by running `cargo run -- --help`.134Additional CLI usage options are available and may be shown by running `cargo run -- --help`.
135135
136## Building and Running as Parachain locally
137
138Rust toolchain: nightly-2021-04-23
139Note: checkout this project and polkadot project (see below) in the sibling folders (both under the same folder)
140
141### Build relay
142
143```
144git clone https://github.com/paritytech/polkadot.git
145cd polkadot
146git checkout aa386760
147cargo build --release
148```
149
150### Build parachain
151
152Run in the root of this project:
153```
154cargo --build
155```
156
157### Run 4-node Relay
158
1591. Download `rococo-custom-4.json` chain spec here: https://substrate.dev/cumulus-workshop/shared/chainspecs/rococo-custom-4.json
1602. Use these instructions to launch 4 nodes: https://substrate.dev/cumulus-workshop/#/en/2-relay-chain/1-launch
161
162Example (Run in polkadot folder. Replace `12D3KooWNLAmKcyee3oqSgTMthaQVXaAcXeo8RrGCzMfMVA3B5on` with output from Alice node):
163```
164./target/release/polkadot --alice --validator --base-path ./cumulus_relay0 --chain rococo-custom-4.json --port 50555 --ws-port 9944
165./target/release/polkadot --bob --validator --base-path ./cumulus_relay1 --chain rococo-custom-4.json --bootnodes /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWNLAmKcyee3oqSgTMthaQVXaAcXeo8RrGCzMfMVA3B5on --port 50556 --ws-port 9945
166./target/release/polkadot --charlie --validator --base-path ./cumulus_relay1 --chain rococo-custom-4.json --bootnodes /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWNLAmKcyee3oqSgTMthaQVXaAcXeo8RrGCzMfMVA3B5on --port 50557 --ws-port 9946
167./target/release/polkadot --dave --validator --base-path ./cumulus_relay1 --chain rococo-custom-4.json --bootnodes /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWNLAmKcyee3oqSgTMthaQVXaAcXeo8RrGCzMfMVA3B5on --port 50558 --ws-port 9947
168
169```
170
1713. Export genesis state and runtime wasm from NFT parachain:
172
173Run from this project root:
174```
175./target/release/nft export-genesis-state --parachain-id 2000 > ./resources/para-2000-genesis
176./target/release/nft export-genesis-wasm > ./resources/para-2000-wasm
177```
178
1794. Run two parachain nodes:
180
181Replace `12D3KooWN1ah2bFQSysEFnwZqcmcVpDDR8UedXyo6xfzV1zDNMNg` with Alice or Bob relay ID
182
183Run from this project root:
184```
185./target/release/nft --alice --collator --force-authoring --base-path ./tmp/parachain-alice --parachain-id 2000 --port 40333 --ws-port 9844 -- --execution wasm --chain ../polkadot/rococo-custom-4.json --port 30343 --ws-port 9977
186./target/release/nft --bob --collator --force-authoring --parachain-id 2000 --base-path ./tmp/parachain/bob --port 40334 --ws-port 9845 -- --execution wasm --chain ../polkadot/rococo-custom-4.json --port 30344 --ws-port 9978 --bootnodes /ip4/127.0.0.1/tcp/50556/p2p/12D3KooWN1ah2bFQSysEFnwZqcmcVpDDR8UedXyo6xfzV1zDNMNg
187```
188
1894. Reserve parachain ID as described here: https://substrate.dev/cumulus-workshop/#/en/2-relay-chain/2-reserve
190
1915. Register parachain in relay as described here: https://substrate.dev/cumulus-workshop/#/en/3-parachains/2-register
192
193
136## Run Integration Tests194## Run Integration Tests
145```203```
146yarn test204yarn test
147```205```
148
149206
150## Benchmarks207## Benchmarks
151208
modifiednode/Cargo.tomldiffbeforeafterboth
1################################################################################
2# Build Dependencies
3
1[build-dependencies]4[build-dependencies.substrate-build-script-utils]
5git = 'https://github.com/paritytech/substrate.git'
6branch = 'polkadot-v0.9.3'
2substrate-build-script-utils = '3.0.0'7version = '3.0.0'
38
4[[bin]]9################################################################################
10# Substrate Dependecies
11
12[dependencies.codec]
13default-features = false
14features = ['derive']
15package = 'parity-scale-codec'
16version = '2.0.0'
17
18[dependencies.frame-benchmarking]
19git = 'https://github.com/paritytech/substrate.git'
20branch = 'polkadot-v0.9.3'
21version = '3.0.0'
22
23[dependencies.frame-benchmarking-cli]
24git = 'https://github.com/paritytech/substrate.git'
25branch = 'polkadot-v0.9.3'
26version = '3.0.0'
27
28[dependencies.pallet-transaction-payment-rpc]
29git = 'https://github.com/paritytech/substrate.git'
30branch = 'polkadot-v0.9.3'
31version = '3.0.0'
32
33[dependencies.substrate-prometheus-endpoint]
34git = 'https://github.com/paritytech/substrate.git'
35branch = 'polkadot-v0.9.3'
36version = '0.9.0'
37
38[dependencies.sc-basic-authorship]
39git = 'https://github.com/paritytech/substrate.git'
40branch = 'polkadot-v0.9.3'
41version = '0.9.0'
42
43[dependencies.sc-chain-spec]
44git = 'https://github.com/paritytech/substrate.git'
45branch = 'polkadot-v0.9.3'
46version = '3.0.0'
47
48[dependencies.sc-cli]
49features = ['wasmtime']
50git = 'https://github.com/paritytech/substrate.git'
51branch = 'polkadot-v0.9.3'
52version = '0.9.0'
53
54[dependencies.sc-client-api]
55git = 'https://github.com/paritytech/substrate.git'
56branch = 'polkadot-v0.9.3'
57version = '3.0.0'
58
59[dependencies.sc-consensus]
60git = 'https://github.com/paritytech/substrate.git'
61branch = 'polkadot-v0.9.3'
62version = '0.9.0'
63
64[dependencies.sc-consensus-aura]
65git = 'https://github.com/paritytech/substrate.git'
66branch = 'polkadot-v0.9.3'
67version = '0.9.0'
68
69[dependencies.sc-executor]
70features = ['wasmtime']
71git = 'https://github.com/paritytech/substrate.git'
72branch = 'polkadot-v0.9.3'
73version = '0.9.0'
74
75[dependencies.sc-finality-grandpa]
76git = 'https://github.com/paritytech/substrate.git'
77branch = 'polkadot-v0.9.3'
78version = '0.9.0'
79
80[dependencies.sc-keystore]
81git = 'https://github.com/paritytech/substrate.git'
82branch = 'polkadot-v0.9.3'
83version = '3.0.0'
84
85[dependencies.sc-rpc]
86git = 'https://github.com/paritytech/substrate.git'
87branch = 'polkadot-v0.9.3'
88version = '3.0.0'
89
90[dependencies.sc-rpc-api]
91git = 'https://github.com/paritytech/substrate.git'
92branch = 'polkadot-v0.9.3'
93version = '0.9.0'
94
95[dependencies.sc-service]
5name = 'nft'96features = ['wasmtime']
97git = 'https://github.com/paritytech/substrate.git'
98branch = 'polkadot-v0.9.3'
99version = '0.9.0'
100
101[dependencies.sc-telemetry]
102git = 'https://github.com/paritytech/substrate.git'
103branch = 'polkadot-v0.9.3'
104version = '3.0.0'
105
106[dependencies.sc-transaction-pool]
107git = 'https://github.com/paritytech/substrate.git'
108branch = 'polkadot-v0.9.3'
109version = '3.0.0'
110
111[dependencies.sc-tracing]
112git = 'https://github.com/paritytech/substrate.git'
113branch = 'polkadot-v0.9.3'
114version = '3.0.0'
115
116[dependencies.sp-block-builder]
117git = 'https://github.com/paritytech/substrate.git'
118branch = 'polkadot-v0.9.3'
119version = '3.0.0'
120
121[dependencies.sp-api]
122git = 'https://github.com/paritytech/substrate.git'
123branch = 'polkadot-v0.9.3'
124version = '3.0.0'
125
126[dependencies.sp-blockchain]
127git = 'https://github.com/paritytech/substrate.git'
128branch = 'polkadot-v0.9.3'
129version = '3.0.0'
130
131[dependencies.sp-consensus]
132git = 'https://github.com/paritytech/substrate.git'
133branch = 'polkadot-v0.9.3'
134version = '0.9.0'
135
136[dependencies.sp-consensus-aura]
137git = 'https://github.com/paritytech/substrate.git'
138branch = 'polkadot-v0.9.3'
139version = '0.9.0'
140
141[dependencies.sp-core]
142git = 'https://github.com/paritytech/substrate.git'
143branch = 'polkadot-v0.9.3'
144version = '3.0.0'
145
146[dependencies.sp-finality-grandpa]
147git = 'https://github.com/paritytech/substrate.git'
148branch = 'polkadot-v0.9.3'
149version = '3.0.0'
150
151[dependencies.sp-inherents]
152git = 'https://github.com/paritytech/substrate.git'
153branch = 'polkadot-v0.9.3'
154version = '3.0.0'
155
156[dependencies.sp-keystore]
157git = 'https://github.com/paritytech/substrate.git'
158branch = 'polkadot-v0.9.3'
159version = '0.9.0'
160
161[dependencies.sp-offchain]
162git = 'https://github.com/paritytech/substrate.git'
163branch = 'polkadot-v0.9.3'
164version = '3.0.0'
165
166[dependencies.sp-runtime]
167git = 'https://github.com/paritytech/substrate.git'
168branch = 'polkadot-v0.9.3'
169version = '3.0.0'
170
171[dependencies.sp-session]
172git = 'https://github.com/paritytech/substrate.git'
173branch = 'polkadot-v0.9.3'
174version = '3.0.0'
175
176[dependencies.sp-timestamp]
177git = 'https://github.com/paritytech/substrate.git'
178branch = 'polkadot-v0.9.3'
179version = '3.0.0'
180
181[dependencies.sp-transaction-pool]
182git = 'https://github.com/paritytech/substrate.git'
183branch = 'polkadot-v0.9.3'
184version = '3.0.0'
185
186[dependencies.sp-trie]
187git = 'https://github.com/paritytech/substrate.git'
188branch = 'polkadot-v0.9.3'
189version = '3.0.0'
190
191[dependencies.substrate-frame-rpc-system]
192git = 'https://github.com/paritytech/substrate.git'
193branch = 'polkadot-v0.9.3'
194version = '3.0.0'
195
196[dependencies.pallet-contracts]
197git = 'https://github.com/paritytech/substrate.git'
198branch = 'polkadot-v0.9.3'
199version = '3.0.0'
200
201[dependencies.pallet-contracts-rpc]
202git = 'https://github.com/paritytech/substrate.git'
203branch = 'polkadot-v0.9.3'
204version = '3.0.0'
205
206
207[dependencies.sc-network]
208git = 'https://github.com/paritytech/substrate.git'
209branch = 'polkadot-v0.9.3'
210version = '0.9.0'
211
212[dependencies.serde]
213features = ['derive']
214version = '1.0.119'
215
216[dependencies.serde_json]
217version = '1.0.41'
218
219
220################################################################################
221# Cumulus dependencies
222
223[dependencies.cumulus-client-consensus-aura]
224git = 'https://github.com/paritytech/cumulus.git'
225branch = 'polkadot-v0.9.3'
226
227[dependencies.cumulus-client-consensus-common]
228git = 'https://github.com/paritytech/cumulus.git'
229branch = 'polkadot-v0.9.3'
230
231[dependencies.cumulus-client-collator]
232git = 'https://github.com/paritytech/cumulus.git'
233branch = 'polkadot-v0.9.3'
234
235[dependencies.cumulus-client-cli]
236git = 'https://github.com/paritytech/cumulus.git'
237branch = 'polkadot-v0.9.3'
238
239[dependencies.cumulus-client-network]
240git = 'https://github.com/paritytech/cumulus.git'
241branch = 'polkadot-v0.9.3'
242
243[dependencies.cumulus-primitives-core]
244git = 'https://github.com/paritytech/cumulus.git'
245branch = 'polkadot-v0.9.3'
246
247[dependencies.cumulus-primitives-parachain-inherent]
248git = 'https://github.com/paritytech/cumulus.git'
249branch = 'polkadot-v0.9.3'
250
251[dependencies.cumulus-client-service]
252git = 'https://github.com/paritytech/cumulus.git'
253branch = 'polkadot-v0.9.3'
254
255
256################################################################################
257# Polkadot dependencies
258[dependencies.polkadot-primitives]
259git = "https://github.com/paritytech/polkadot"
260branch = 'release-v0.9.3'
261
262[dependencies.polkadot-service]
263git = "https://github.com/paritytech/polkadot"
264branch = 'release-v0.9.3'
265
266[dependencies.polkadot-cli]
267git = "https://github.com/paritytech/polkadot"
268branch = 'release-v0.9.3'
269
270[dependencies.polkadot-test-service]
271git = "https://github.com/paritytech/polkadot"
272branch = 'release-v0.9.3'
273
274[dependencies.polkadot-parachain]
275git = "https://github.com/paritytech/polkadot"
276branch = 'release-v0.9.3'
277
278
279################################################################################
280# Local dependencies
281
282[dependencies.nft-runtime]
283path = '../runtime'
284version = '3.0.0'
285
286[dependencies.nft-data-structs]
287path="../primitives"
288default-features = false
289
290################################################################################
291# Package
6292
7[package]293[package]
8authors = ['UseTech Professional <https://usetech.com/blockchain>']294authors = ['Unique Network <support@uniquenetwork.io>']
9build = 'build.rs'295build = 'build.rs'
10description = 'Substrate node nft'296description = 'Substrate node nft'
11edition = '2018'297edition = '2018'
12homepage = 'https://usetech.com/blockchain'298homepage = 'https://unique.network'
13license = 'All Rights Reserved'299license = 'All Rights Reserved'
14name = 'nft'300name = 'nft'
15repository = 'https://github.com/usetech-llc/nft_private/'301repository = 'https://github.com/usetech-llc/nft_private/'
16version = '3.0.0'302version = '3.0.0'
303
304[[bin]]
305name = 'nft'
17306
18[package.metadata.docs.rs]307[package.metadata.docs.rs]
19targets = ['x86_64-unknown-linux-gnu']308targets = ['x86_64-unknown-linux-gnu']
27jsonrpc-core = '15.0.0'316jsonrpc-core = '15.0.0'
28jsonrpc-pubsub = "15.0.0"317jsonrpc-pubsub = "15.0.0"
29318
30# Substrate dependencies
31pallet-nft = { path = '../pallets/nft', version = '3.0.0' }
32nft-runtime = { path = '../runtime', version = '3.0.0' }
33frame-benchmarking = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
34frame-benchmarking-cli = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
35pallet-transaction-payment-rpc = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
36fc-rpc-core = { version = "1.1.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }319fc-rpc-core = { version = "1.1.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
37fc-consensus = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }320fc-consensus = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
38fc-mapping-sync = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }321fc-mapping-sync = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
39fc-rpc = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }322fc-rpc = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
40fc-db = { version = "1.0.0", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }323fc-db = { version = "1.0.0", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
41fp-rpc = { version = "2.0.0", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }324fp-rpc = { version = "2.0.0", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
42sc-basic-authorship = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
43sc-cli = { version = '0.9.0', features = ['wasmtime'], git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
44sc-client-api = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
45sc-consensus = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
46sc-consensus-aura = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
47sc-executor = { version = '0.9.0', features = ['wasmtime'], git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
48sc-finality-grandpa = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
49
50sc-keystore = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
51sc-rpc = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
52sc-rpc-api = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
53sc-service = { version = '0.9.0', features = ['wasmtime'], git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
54sc-transaction-pool = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
55sp-api = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
56sp-block-builder = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
57sp-blockchain = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
58sp-consensus = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
59sp-consensus-aura = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
60sp-core = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
61sp-finality-grandpa = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
62sp-inherents = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
63sp-runtime = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
64sp-timestamp = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
65sp-transaction-pool = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
66substrate-frame-rpc-system = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
67sc-network = { version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
68pallet-contracts-rpc = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
69pallet-ethereum = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }325pallet-ethereum = { version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
70sc-telemetry = { version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }
71
72serde = { version = "1.0.102", features = ["derive"] }
73serde_json = "1.0.41"
74326
75[features]327[features]
76default = []328default = []
modifiednode/src/chain_spec.rsdiffbeforeafterboth
3// file 'LICENSE', which is part of this source code package.3// file 'LICENSE', which is part of this source code package.
4//4//
55
6use cumulus_primitives_core::ParaId;
6use nft_runtime::*;7use nft_runtime::*;
7use sp_core::{Pair, Public, sr25519};8use nft_data_structs::*;
8use nft_runtime::{9use sc_chain_spec::{ChainSpecExtension, ChainSpecGroup};
9 AccountId, AuraConfig, BalancesConfig, EVMConfig, EthereumConfig, GenesisConfig, GrandpaConfig,
10 SudoConfig, SystemConfig, WASM_BINARY, Signature
11};
12use sp_consensus_aura::sr25519::AuthorityId as AuraId;10use sc_service::ChainType;
13use sp_finality_grandpa::AuthorityId as GrandpaId;11use sp_core::{sr25519, Pair, Public};
14use sp_runtime::traits::{Verify, IdentifyAccount};12use sp_runtime::traits::{IdentifyAccount, Verify};
13
15use sc_service::ChainType;14use serde::{Deserialize, Serialize};
16use serde_json::map::Map;15use serde_json::map::Map;
17use std::collections::BTreeMap;
18
19// Note this is the URL for the telemetry server
20//const STAGING_TELEMETRY_URL: &str = "wss://telemetry.polkadot.io/submit/";
2116
22/// Specialized `ChainSpec`. This is a specialization of the general Substrate ChainSpec type.17/// Specialized `ChainSpec`. This is a specialization of the general Substrate ChainSpec type.
23pub type ChainSpec = sc_service::GenericChainSpec<GenesisConfig>;18pub type ChainSpec = sc_service::GenericChainSpec<nft_runtime::GenesisConfig, Extensions>;
2419
25/// Helper function to generate a crypto pair from seed20/// Helper function to generate a crypto pair from seed
26pub fn get_from_seed<TPublic: Public>(seed: &str) -> <TPublic::Pair as Pair>::Public {21pub fn get_from_seed<TPublic: Public>(seed: &str) -> <TPublic::Pair as Pair>::Public {
29 .public()24 .public()
30}25}
26
27/// The extensions for the [`ChainSpec`].
28#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, ChainSpecGroup, ChainSpecExtension)]
29#[serde(deny_unknown_fields)]
30pub struct Extensions {
31 /// The relay chain of the Parachain.
32 pub relay_chain: String,
33 /// The id of the Parachain.
34 pub para_id: u32,
35}
36
37impl Extensions {
38 /// Try to get the extension from the given `ChainSpec`.
39 pub fn try_get(chain_spec: &dyn sc_service::ChainSpec) -> Option<&Self> {
40 sc_chain_spec::get_extension(chain_spec.extensions())
41 }
42}
3143
32type AccountPublic = <Signature as Verify>::Signer;44type AccountPublic = <Signature as Verify>::Signer;
3345
39 AccountPublic::from(get_from_seed::<TPublic>(seed)).into_account()51 AccountPublic::from(get_from_seed::<TPublic>(seed)).into_account()
40}52}
41
42/// Helper function to generate an authority key for Aura
43pub fn authority_keys_from_seed(s: &str) -> (AuraId, GrandpaId) {
44 (get_from_seed::<AuraId>(s), get_from_seed::<GrandpaId>(s))
45}
4653
47pub fn development_config() -> Result<ChainSpec, String> {54pub fn development_config(id: ParaId) -> ChainSpec {
48 let wasm_binary = WASM_BINARY.ok_or("Development wasm binary not available".to_string())?;
49
50 let mut properties = Map::new();55 let mut properties = Map::new();
51 properties.insert("tokenSymbol".into(), "UniqueTest".into());56 properties.insert("tokenSymbol".into(), "testUNQ".into());
52 properties.insert("tokenDecimals".into(), 15.into());57 properties.insert("tokenDecimals".into(), 15.into());
53 properties.insert("ss58Format".into(), 42.into()); // Generic Substrate wildcard (SS58 checksum preimage)58 properties.insert("ss58Format".into(), 42.into()); // Generic Substrate wildcard (SS58 checksum preimage)
5459
55 Ok(ChainSpec::from_genesis(60 ChainSpec::from_genesis(
56 // Name61 // Name
57 "Development",62 "Development",
58 // ID63 // ID
59 "dev",64 "dev",
60 ChainType::Development,65 ChainType::Local,
61 move || testnet_genesis(66 move || testnet_genesis(
62 wasm_binary,
63 // Initial PoA authorities
64 vec![
65 authority_keys_from_seed("Alice"),
66 ],
67 // Sudo account67 // Sudo account
68 get_account_id_from_seed::<sr25519::Public>("Alice"),68 get_account_id_from_seed::<sr25519::Public>("Alice"),
69 vec![
70 get_from_seed::<AuraId>("Alice"),
71 get_from_seed::<AuraId>("Bob"),
72 ],
69 // Pre-funded accounts73 // Pre-funded accounts
70 vec![74 vec![
71 get_account_id_from_seed::<sr25519::Public>("Alice"),75 get_account_id_from_seed::<sr25519::Public>("Alice"),
72 get_account_id_from_seed::<sr25519::Public>("Bob"),76 get_account_id_from_seed::<sr25519::Public>("Bob"),
73 get_account_id_from_seed::<sr25519::Public>("Alice//stash"),
74 get_account_id_from_seed::<sr25519::Public>("Bob//stash"),
75 ],77 ],
76 true,78 id,
77 ),79 ),
78 // Bootnodes80 // Bootnodes
79 vec![],81 vec![],
84 // Properties86 // Properties
85 Some(properties),87 Some(properties),
86 // Extensions88 // Extensions
89 Extensions {
87 None,90 relay_chain: "rococo-dev".into(),
91 para_id: id.into(),
92 },
88 ))93 )
89}94}
9095
91pub fn local_testnet_config() -> Result<ChainSpec, String> {96pub fn local_testnet_config(id: ParaId) -> ChainSpec {
92 let wasm_binary = WASM_BINARY.ok_or("Development wasm binary not available".to_string())?;
93
94 Ok(ChainSpec::from_genesis(97 ChainSpec::from_genesis(
95 // Name98 // Name
96 "Local Testnet",99 "Local Testnet",
97 // ID100 // ID
98 "local_testnet",101 "local_testnet",
99 ChainType::Local,102 ChainType::Local,
100 move || testnet_genesis(103 move || testnet_genesis(
101 wasm_binary,
102 // Initial PoA authorities
103 vec![
104 authority_keys_from_seed("Alice"),
105 authority_keys_from_seed("Bob"),
106 ],
107 // Sudo account104 // Sudo account
108 get_account_id_from_seed::<sr25519::Public>("Alice"),105 get_account_id_from_seed::<sr25519::Public>("Alice"),
106 vec![
107 get_from_seed::<AuraId>("Alice"),
108 get_from_seed::<AuraId>("Bob"),
109 ],
109 // Pre-funded accounts110 // Pre-funded accounts
110 vec![111 vec![
111 get_account_id_from_seed::<sr25519::Public>("Alice"),112 get_account_id_from_seed::<sr25519::Public>("Alice"),
121 get_account_id_from_seed::<sr25519::Public>("Eve//stash"),122 get_account_id_from_seed::<sr25519::Public>("Eve//stash"),
122 get_account_id_from_seed::<sr25519::Public>("Ferdie//stash"),123 get_account_id_from_seed::<sr25519::Public>("Ferdie//stash"),
123 ],124 ],
124 true,125 id,
125 ),126 ),
126 // Bootnodes127 // Bootnodes
127 vec![],128 vec![],
132 // Properties133 // Properties
133 None,134 None,
134 // Extensions135 // Extensions
136 Extensions {
135 None,137 relay_chain: "rococo-local".into(),
138 para_id: id.into(),
139 },
136 ))140 )
137}141}
138142
139fn testnet_genesis(143fn testnet_genesis(
140 wasm_binary: &[u8],144 root_key: AccountId,
141 initial_authorities: Vec<(AuraId, GrandpaId)>,145 initial_authorities: Vec<AuraId>,
142 root_key: AccountId,
143 endowed_accounts: Vec<AccountId>,146 endowed_accounts: Vec<AccountId>,
144 enable_println: bool,147 id: ParaId,
145) -> GenesisConfig {148) -> GenesisConfig {
146149
147 let vested_accounts = vec![150 let vested_accounts = vec![
148 get_account_id_from_seed::<sr25519::Public>("Bob"),151 get_account_id_from_seed::<sr25519::Public>("Bob"),
149 ];152 ];
150153
151 GenesisConfig {154 GenesisConfig {
152 system: SystemConfig {155 system: nft_runtime::SystemConfig {
153 code: wasm_binary.to_vec(),156 code: nft_runtime::WASM_BINARY
157 .expect("WASM binary was not build, please build it!")
158 .to_vec(),
154 changes_trie_config: Default::default(),159 changes_trie_config: Default::default(),
155 },160 },
156 pallet_balances: BalancesConfig {161 pallet_balances: BalancesConfig {
157 balances: endowed_accounts162 balances: endowed_accounts
158 .iter()163 .iter()
159 .cloned()164 .cloned()
160 .map(|k| (k, 1 << 100))165 .map(|k| (k, 1 << 70))
161 .collect(),166 .collect(),
162 },167 },
163 pallet_aura: AuraConfig {
164 authorities: initial_authorities.iter().map(|x| (x.0.clone())).collect(),
165 },
166 pallet_grandpa: GrandpaConfig {
167 authorities: initial_authorities
168 .iter()
169 .map(|x| (x.1.clone(), 1))
170 .collect(),
171 },
172 pallet_treasury: Default::default(),168 pallet_treasury: Default::default(),
173 pallet_sudo: SudoConfig { key: root_key },169 pallet_sudo: SudoConfig { key: root_key },
174 pallet_vesting: VestingConfig {170 pallet_vesting: VestingConfig {
179 .collect(),175 .collect(),
180 },176 },
181 pallet_nft: NftConfig {177 pallet_nft: NftConfig {
182 collection_id: vec![],178 collection_id: vec![(
179 1,
180 Collection {
181 owner: get_account_id_from_seed::<sr25519::Public>("Alice"),
182 mode: CollectionMode::NFT,
183 access: AccessMode::Normal,
184 decimal_points: 0,
185 name: vec![],
186 description: vec![],
187 token_prefix: vec![],
188 mint_mode: false,
189 offchain_schema: vec![],
190 schema_version: SchemaVersion::default(),
191 sponsorship: SponsorshipState::Confirmed(get_account_id_from_seed::<sr25519::Public>("Alice")),
192 const_on_chain_schema: vec![],
193 variable_on_chain_schema: vec![],
194 limits: CollectionLimits::default()
195 },
196 )],
183 nft_item_id: vec![],197 nft_item_id: vec![],
184 fungible_item_id: vec![],198 fungible_item_id: vec![],
185 refungible_item_id: vec![],199 refungible_item_id: vec![],
196 const_on_chain_schema_limit: 1024,210 const_on_chain_schema_limit: 1024,
197 },211 },
198 },212 },
213 parachain_info: nft_runtime::ParachainInfoConfig { parachain_id: id },
214 pallet_aura: nft_runtime::AuraConfig {
215 authorities: initial_authorities,
216 },
199 pallet_contracts: ContractsConfig {217 cumulus_pallet_aura_ext: Default::default(),
200 current_schedule: ContractsSchedule {
201 enable_println,
202 ..Default::default()
203 },
204 },
205 pallet_evm: EVMConfig {218 pallet_evm: EVMConfig {
206 accounts: BTreeMap::new(),219 accounts: BTreeMap::new(),
207 },220 },
modifiednode/src/cli.rsdiffbeforeafterboth
1use structopt::StructOpt;1use crate::chain_spec;
2use cumulus_client_cli;
3use sc_cli;
2use sc_cli::RunCmd;4use std::path::PathBuf;
3
4#[derive(Debug, StructOpt)]5use structopt::StructOpt;
5pub struct Cli {6
6 #[structopt(subcommand)]7/// Sub-commands supported by the collator.
7 pub subcommand: Option<Subcommand>,
8
9 #[structopt(flatten)]
10 pub run: RunCmd,
11}
12
13#[derive(Debug, StructOpt)]8#[derive(Debug, StructOpt)]
14pub enum Subcommand {9pub enum Subcommand {
15 /// Key management cli utilities10 /// Export the genesis state of the parachain.
11 #[structopt(name = "export-genesis-state")]
12 ExportGenesisState(ExportGenesisStateCommand),
13
14 /// Export the genesis wasm of the parachain.
15 #[structopt(name = "export-genesis-wasm")]
16 Key(sc_cli::KeySubcommand),16 ExportGenesisWasm(ExportGenesisWasmCommand),
17
17 /// Build a chain specification.18 /// Build a chain specification.
18 BuildSpec(sc_cli::BuildSpecCmd),19 BuildSpec(sc_cli::BuildSpecCmd),
30 ImportBlocks(sc_cli::ImportBlocksCmd),31 ImportBlocks(sc_cli::ImportBlocksCmd),
3132
32 /// Remove the whole chain.33 /// Remove the whole chain.
33 PurgeChain(sc_cli::PurgeChainCmd),34 PurgeChain(cumulus_client_cli::PurgeChainCmd),
3435
35 /// Revert the chain to a previous state.36 /// Revert the chain to a previous state.
36 Revert(sc_cli::RevertCmd),37 Revert(sc_cli::RevertCmd),
40 Benchmark(frame_benchmarking_cli::BenchmarkCmd),41 Benchmark(frame_benchmarking_cli::BenchmarkCmd),
41}42}
43
44/// Command for exporting the genesis state of the parachain
45#[derive(Debug, StructOpt)]
46pub struct ExportGenesisStateCommand {
47 /// Output file name or stdout if unspecified.
48 #[structopt(parse(from_os_str))]
49 pub output: Option<PathBuf>,
50
51 /// Id of the parachain this state is for.
52 ///
53 /// Default: 100
54 #[structopt(long, conflicts_with = "chain")]
55 pub parachain_id: Option<u32>,
56
57 /// Write output in binary. Default is to write in hex.
58 #[structopt(short, long)]
59 pub raw: bool,
60
61 /// The name of the chain for that the genesis state should be exported.
62 #[structopt(long, conflicts_with = "parachain-id")]
63 pub chain: Option<String>,
64}
65
66/// Command for exporting the genesis wasm file.
67#[derive(Debug, StructOpt)]
68pub struct ExportGenesisWasmCommand {
69 /// Output file name or stdout if unspecified.
70 #[structopt(parse(from_os_str))]
71 pub output: Option<PathBuf>,
72
73 /// Write output in binary. Default is to write in hex.
74 #[structopt(short, long)]
75 pub raw: bool,
76
77 /// The name of the chain for that the genesis wasm file should be exported.
78 #[structopt(long)]
79 pub chain: Option<String>,
80}
81
82#[derive(Debug, StructOpt)]
83#[structopt(settings = &[
84 structopt::clap::AppSettings::GlobalVersion,
85 structopt::clap::AppSettings::ArgsNegateSubcommands,
86 structopt::clap::AppSettings::SubcommandsNegateReqs,
87])]
88pub struct Cli {
89 #[structopt(subcommand)]
90 pub subcommand: Option<Subcommand>,
91
92 #[structopt(flatten)]
93 pub run: cumulus_client_cli::RunCmd,
94
95 /// Relaychain arguments
96 #[structopt(raw = true)]
97 pub relaychain_args: Vec<String>,
98}
99
100#[derive(Debug)]
101pub struct RelayChainCli {
102 /// The actual relay chain cli object.
103 pub base: polkadot_cli::RunCmd,
104
105 /// Optional chain id that should be passed to the relay chain.
106 pub chain_id: Option<String>,
107
108 /// The base path that should be used by the relay chain.
109 pub base_path: Option<PathBuf>,
110}
111
112impl RelayChainCli {
113 /// Parse the relay chain CLI parameters using the para chain `Configuration`.
114 pub fn new<'a>(
115 para_config: &sc_service::Configuration,
116 relay_chain_args: impl Iterator<Item = &'a String>,
117 ) -> Self {
118 let extension = chain_spec::Extensions::try_get(&*para_config.chain_spec);
119 let chain_id = extension.map(|e| e.relay_chain.clone());
120 let base_path = para_config
121 .base_path
122 .as_ref()
123 .map(|x| x.path().join("polkadot"));
124 Self {
125 base_path,
126 chain_id,
127 base: polkadot_cli::RunCmd::from_iter(relay_chain_args),
128 }
129 }
130}
42131
modifiednode/src/command.rsdiffbeforeafterboth
15// See the License for the specific language governing permissions and15// See the License for the specific language governing permissions and
16// limitations under the License.16// limitations under the License.
1717
18use crate::{chain_spec, service};18use crate::{
19 chain_spec,
20 cli::{Cli, RelayChainCli, Subcommand},
21 service::{new_partial, ParachainRuntimeExecutor}
22};
19use crate::cli::{Cli, Subcommand};23use codec::Encode;
24use cumulus_primitives_core::ParaId;
25use cumulus_client_service::genesis::generate_genesis_block;
26use log::info;
27use nft_runtime::{RuntimeApi, Block};
20use sc_cli::{SubstrateCli, RuntimeVersion, Role, ChainSpec};28use polkadot_parachain::primitives::AccountIdConversion;
29use sc_cli::{
30 ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams,
31 NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli,
32};
21use sc_service::PartialComponents;33use sc_service::{
34 config::{BasePath, PrometheusConfig}
35};
22use nft_runtime::Block;36use sp_core::hexdisplay::HexDisplay;
37use sp_runtime::traits::Block as BlockT;
38use std::{io::Write, net::SocketAddr};
2339
40fn load_spec(
41 id: &str,
42 para_id: ParaId,
43) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {
44 Ok(match id {
45 "dev" => Box::new(chain_spec::development_config(para_id)),
46 "" | "local" => Box::new(chain_spec::local_testnet_config(para_id)),
47 path => Box::new(chain_spec::ChainSpec::from_json_file(
48 std::path::PathBuf::from(path),
49 )?),
50 })
51}
52
24impl SubstrateCli for Cli {53impl SubstrateCli for Cli {
25 fn impl_name() -> String {54 fn impl_name() -> String {
26 "Unique Node".into()55 "Parachain Collator Template".into()
27 }56 }
2857
29 fn impl_version() -> String {58 fn impl_version() -> String {
30 env!("SUBSTRATE_CLI_IMPL_VERSION").into()59 env!("SUBSTRATE_CLI_IMPL_VERSION").into()
31 }60 }
3261
33 fn description() -> String {62 fn description() -> String {
34 env!("CARGO_PKG_DESCRIPTION").into()63 format!(
64 "Parachain Collator Template\n\nThe command-line arguments provided first will be \
65 passed to the parachain node, while the arguments provided after -- will be passed \
66 to the relaychain node.\n\n\
67 {} [parachain-args] -- [relaychain-args]",
68 Self::executable_name()
69 )
35 }70 }
3671
37 fn author() -> String {72 fn author() -> String {
38 env!("CARGO_PKG_AUTHORS").into()73 env!("CARGO_PKG_AUTHORS").into()
39 }74 }
4075
41 fn support_url() -> String {76 fn support_url() -> String {
42 "support.anonymous.an".into()77 "https://github.com/substrate-developer-hub/substrate-parachain-template/issues/new".into()
43 }78 }
4479
45 fn copyright_start_year() -> i32 {80 fn copyright_start_year() -> i32 {
46 201781 2017
47 }82 }
4883
49 fn load_spec(&self, id: &str) -> Result<Box<dyn sc_service::ChainSpec>, String> {84 fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {
50 Ok(match id {85 load_spec(id, self.run.parachain_id.unwrap_or(200).into())
51 "dev" => Box::new(chain_spec::development_config()?),
52 "" | "local" => Box::new(chain_spec::local_testnet_config()?),
53 path => Box::new(chain_spec::ChainSpec::from_json_file(
54 std::path::PathBuf::from(path),
55 )?),
56 })
57 }86 }
5887
59 fn native_runtime_version(_: &Box<dyn ChainSpec>) -> &'static RuntimeVersion {88 fn native_runtime_version(_: &Box<dyn ChainSpec>) -> &'static RuntimeVersion {
60 &nft_runtime::VERSION89 &nft_runtime::VERSION
61 }90 }
62}91}
6392
93impl SubstrateCli for RelayChainCli {
94 fn impl_name() -> String {
95 "Parachain Collator Template".into()
96 }
97
98 fn impl_version() -> String {
99 env!("SUBSTRATE_CLI_IMPL_VERSION").into()
100 }
101
102 fn description() -> String {
103 "Parachain Collator Template\n\nThe command-line arguments provided first will be \
104 passed to the parachain node, while the arguments provided after -- will be passed \
105 to the relaychain node.\n\n\
106 parachain-collator [parachain-args] -- [relaychain-args]"
107 .into()
108 }
109
110 fn author() -> String {
111 env!("CARGO_PKG_AUTHORS").into()
112 }
113
114 fn support_url() -> String {
64/// Parse and run command line arguments115 "https://github.com/substrate-developer-hub/substrate-parachain-template/issues/new".into()
116 }
117
118 fn copyright_start_year() -> i32 {
119 2017
120 }
121
122 fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn sc_service::ChainSpec>, String> {
123 polkadot_cli::Cli::from_iter([RelayChainCli::executable_name().to_string()].iter())
124 .load_spec(id)
125 }
126
127 fn native_runtime_version(chain_spec: &Box<dyn ChainSpec>) -> &'static RuntimeVersion {
128 polkadot_cli::Cli::native_runtime_version(chain_spec)
129 }
130}
131
132fn extract_genesis_wasm(chain_spec: &Box<dyn sc_service::ChainSpec>) -> Result<Vec<u8>> {
133 let mut storage = chain_spec.build_storage()?;
134
135 storage
136 .top
137 .remove(sp_core::storage::well_known_keys::CODE)
138 .ok_or_else(|| "Could not find wasm file in genesis state!".into())
139}
140
141macro_rules! construct_async_run {
142 (|$components:ident, $cli:ident, $cmd:ident, $config:ident| $( $code:tt )* ) => {{
143 let runner = $cli.create_runner($cmd)?;
144 runner.async_run(|$config| {
145 let $components = new_partial::<
146 RuntimeApi,
147 ParachainRuntimeExecutor,
148 _
149 >(
150 &$config,
151 crate::service::parachain_build_import_queue,
152 )?;
153 let task_manager = $components.task_manager;
154 { $( $code )* }.map(|v| (v, task_manager))
155 })
156 }}
157}
158
159/// Parse command line arguments into service configuration.
65pub fn run() -> sc_cli::Result<()> {160pub fn run() -> Result<()> {
66 let cli = Cli::from_args();161 let cli = Cli::from_args();
67162
68 match &cli.subcommand {163 match &cli.subcommand {
69 Some(Subcommand::Key(cmd)) => cmd.run(&cli),
70 Some(Subcommand::BuildSpec(cmd)) => {164 Some(Subcommand::BuildSpec(cmd)) => {
71 let runner = cli.create_runner(cmd)?;165 let runner = cli.create_runner(cmd)?;
72 runner.sync_run(|config| cmd.run(config.chain_spec, config.network))166 runner.sync_run(|config| cmd.run(config.chain_spec, config.network))
73 },167 }
74 Some(Subcommand::CheckBlock(cmd)) => {168 Some(Subcommand::CheckBlock(cmd)) => {
75 let runner = cli.create_runner(cmd)?;169 construct_async_run!(|components, cli, cmd, config| {
76 runner.async_run(|config| {
77 let PartialComponents { client, task_manager, import_queue, ..}
78 = service::new_partial(&config, &cli)?;
79 Ok((cmd.run(client, import_queue), task_manager))170 Ok(cmd.run(components.client, components.import_queue))
80 })171 })
81 },172 }
82 Some(Subcommand::ExportBlocks(cmd)) => {173 Some(Subcommand::ExportBlocks(cmd)) => {
83 let runner = cli.create_runner(cmd)?;174 construct_async_run!(|components, cli, cmd, config| {
84 runner.async_run(|config| {
85 let PartialComponents { client, task_manager, ..}
86 = service::new_partial(&config, &cli)?;
87 Ok((cmd.run(client, config.database), task_manager))175 Ok(cmd.run(components.client, config.database))
88 })176 })
89 },177 }
90 Some(Subcommand::ExportState(cmd)) => {178 Some(Subcommand::ExportState(cmd)) => {
91 let runner = cli.create_runner(cmd)?;179 construct_async_run!(|components, cli, cmd, config| {
92 runner.async_run(|config| {
93 let PartialComponents { client, task_manager, ..}
94 = service::new_partial(&config, &cli)?;
95 Ok((cmd.run(client, config.chain_spec), task_manager))180 Ok(cmd.run(components.client, config.chain_spec))
96 })181 })
97 },182 }
98 Some(Subcommand::ImportBlocks(cmd)) => {183 Some(Subcommand::ImportBlocks(cmd)) => {
99 let runner = cli.create_runner(cmd)?;184 construct_async_run!(|components, cli, cmd, config| {
100 runner.async_run(|config| {
101 let PartialComponents { client, task_manager, import_queue, ..}
102 = service::new_partial(&config, &cli)?;
103 Ok((cmd.run(client, import_queue), task_manager))185 Ok(cmd.run(components.client, components.import_queue))
104 })186 })
105 },187 }
106 Some(Subcommand::PurgeChain(cmd)) => {188 Some(Subcommand::PurgeChain(cmd)) => {
107 let runner = cli.create_runner(cmd)?;189 let runner = cli.create_runner(cmd)?;
190
108 runner.sync_run(|config| cmd.run(config.database))191 runner.sync_run(|config| {
192 let polkadot_cli = RelayChainCli::new(
109 },193 &config,
110 Some(Subcommand::Revert(cmd)) => {194 [RelayChainCli::executable_name().to_string()]
111 let runner = cli.create_runner(cmd)?;195 .iter()
112 runner.async_run(|config| {196 .chain(cli.relaychain_args.iter()),
113 let PartialComponents { client, task_manager, backend, ..}197 );
198
199 let polkadot_config = SubstrateCli::create_configuration(
200 &polkadot_cli,
201 &polkadot_cli,
202 config.task_executor.clone(),
114 = service::new_partial(&config, &cli)?;203 )
204 .map_err(|err| format!("Relay chain argument error: {}", err))?;
205
115 Ok((cmd.run(client, backend), task_manager))206 cmd.run(config, polkadot_config)
116 })207 })
208 }
209 Some(Subcommand::Revert(cmd)) => construct_async_run!(|components, cli, cmd, config| {
210 Ok(cmd.run(components.client, components.backend))
211 }),
212 Some(Subcommand::ExportGenesisState(params)) => {
213 let mut builder = sc_cli::LoggerBuilder::new("");
214 builder.with_profiling(sc_tracing::TracingReceiver::Log, "");
215 let _ = builder.init();
216
217 let block: Block = generate_genesis_block(&load_spec(
218 &params.chain.clone().unwrap_or_default(),
219 params.parachain_id.unwrap_or(200).into(),
220 )?)?;
221 let raw_header = block.header().encode();
222 let output_buf = if params.raw {
223 raw_header
224 } else {
225 format!("0x{:?}", HexDisplay::from(&block.header().encode())).into_bytes()
226 };
227
228 if let Some(output) = &params.output {
229 std::fs::write(output, output_buf)?;
230 } else {
231 std::io::stdout().write_all(&output_buf)?;
232 }
233
234 Ok(())
235 }
236 Some(Subcommand::ExportGenesisWasm(params)) => {
237 let mut builder = sc_cli::LoggerBuilder::new("");
238 builder.with_profiling(sc_tracing::TracingReceiver::Log, "");
239 let _ = builder.init();
240
241 let raw_wasm_blob =
242 extract_genesis_wasm(&cli.load_spec(&params.chain.clone().unwrap_or_default())?)?;
243 let output_buf = if params.raw {
244 raw_wasm_blob
245 } else {
246 format!("0x{:?}", HexDisplay::from(&raw_wasm_blob)).into_bytes()
247 };
248
249 if let Some(output) = &params.output {
250 std::fs::write(output, output_buf)?;
251 } else {
252 std::io::stdout().write_all(&output_buf)?;
253 }
254
255 Ok(())
117 },256 },
118 Some(Subcommand::Benchmark(cmd)) => {257 Some(Subcommand::Benchmark(cmd)) => {
119 if cfg!(feature = "runtime-benchmarks") {258 if cfg!(feature = "runtime-benchmarks") {
120 let runner = cli.create_runner(cmd)?;259 let runner = cli.create_runner(cmd)?;
121260
122 runner.sync_run(|config| cmd.run::<Block, service::Executor>(config))261 runner.sync_run(|config| cmd.run::<Block, ParachainRuntimeExecutor>(config))
123 } else {262 } else {
124 Err("Benchmarking wasn't enabled when building the node. \263 Err("Benchmarking wasn't enabled when building the node. \
125 You can enable it with `--features runtime-benchmarks`.".into())264 You can enable it with `--features runtime-benchmarks`.".into())
126 }265 }
127 },266 },
128 None => {267 None => {
129 let runner = cli.create_runner(&cli.run)?;268 let runner = cli.create_runner(&cli.run.normalize())?;
269
130 runner.run_node_until_exit(|config| async move {270 runner.run_node_until_exit(|config| async move {
131 match config.role {271 // TODO
272 let key = sp_core::Pair::generate().0;
273
274 let para_id =
132 Role::Light => service::new_light(config),275 chain_spec::Extensions::try_get(&*config.chain_spec).map(|e| e.para_id);
276
277 let polkadot_cli = RelayChainCli::new(
278 &config,
279 [RelayChainCli::executable_name().to_string()]
280 .iter()
281 .chain(cli.relaychain_args.iter()),
133 _ => service::new_full(config, &cli),282 );
283
284 let id = ParaId::from(cli.run.parachain_id.or(para_id).unwrap_or(200));
285
286 let parachain_account =
287 AccountIdConversion::<polkadot_primitives::v0::AccountId>::into_account(&id);
288
289 let block: Block =
290 generate_genesis_block(&config.chain_spec).map_err(|e| format!("{:?}", e))?;
291 let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode()));
292
293 let task_executor = config.task_executor.clone();
294 let polkadot_config = SubstrateCli::create_configuration(
295 &polkadot_cli,
134 }.map_err(sc_cli::Error::Service)296 &polkadot_cli,
297 task_executor,
298 )
299 .map_err(|err| format!("Relay chain argument error: {}", err))?;
300
301 info!("Parachain id: {:?}", id);
302 info!("Parachain Account: {}", parachain_account);
303 info!("Parachain genesis state: {}", genesis_state);
304 info!(
305 "Is collating: {}",
306 if config.role.is_authority() {
307 "yes"
308 } else {
309 "no"
310 }
311 );
312
313 crate::service::start_node(config, key, polkadot_config, id)
314 .await
315 .map(|r| r.0)
316 .map_err(Into::into)
135 })317 })
136 }318 }
137 }319 }
138}320}
139321
322impl DefaultConfigurationValues for RelayChainCli {
323 fn p2p_listen_port() -> u16 {
324 30334
325 }
326
327 fn rpc_ws_listen_port() -> u16 {
328 9945
329 }
330
331 fn rpc_http_listen_port() -> u16 {
332 9934
333 }
334
335 fn prometheus_listen_port() -> u16 {
336 9616
337 }
338}
339
340impl CliConfiguration<Self> for RelayChainCli {
341 fn shared_params(&self) -> &SharedParams {
342 self.base.base.shared_params()
343 }
344
345 fn import_params(&self) -> Option<&ImportParams> {
346 self.base.base.import_params()
347 }
348
349 fn network_params(&self) -> Option<&NetworkParams> {
350 self.base.base.network_params()
351 }
352
353 fn keystore_params(&self) -> Option<&KeystoreParams> {
354 self.base.base.keystore_params()
355 }
356
357 fn base_path(&self) -> Result<Option<BasePath>> {
358 Ok(self
359 .shared_params()
360 .base_path()
361 .or_else(|| self.base_path.clone().map(Into::into)))
362 }
363
364 fn rpc_http(&self, default_listen_port: u16) -> Result<Option<SocketAddr>> {
365 self.base.base.rpc_http(default_listen_port)
366 }
367
368 fn rpc_ipc(&self) -> Result<Option<String>> {
369 self.base.base.rpc_ipc()
370 }
371
372 fn rpc_ws(&self, default_listen_port: u16) -> Result<Option<SocketAddr>> {
373 self.base.base.rpc_ws(default_listen_port)
374 }
375
376 fn prometheus_config(&self, default_listen_port: u16) -> Result<Option<PrometheusConfig>> {
377 self.base.base.prometheus_config(default_listen_port)
378 }
379
380 fn init<C: SubstrateCli>(&self) -> Result<()> {
381 unreachable!("PolkadotCli is never initialized; qed");
382 }
383
384 fn chain_id(&self, is_dev: bool) -> Result<String> {
385 let chain_id = self.base.base.chain_id(is_dev)?;
386
387 Ok(if chain_id.is_empty() {
388 self.chain_id.clone().unwrap_or_default()
389 } else {
390 chain_id
391 })
392 }
393
394 fn role(&self, is_dev: bool) -> Result<sc_service::Role> {
395 self.base.base.role(is_dev)
396 }
397
398 fn transaction_pool(&self) -> Result<sc_service::config::TransactionPoolOptions> {
399 self.base.base.transaction_pool()
400 }
401
402 fn state_cache_child_ratio(&self) -> Result<Option<usize>> {
403 self.base.base.state_cache_child_ratio()
404 }
405
406 fn rpc_methods(&self) -> Result<sc_service::config::RpcMethods> {
407 self.base.base.rpc_methods()
408 }
409
410 fn rpc_ws_max_connections(&self) -> Result<Option<usize>> {
411 self.base.base.rpc_ws_max_connections()
412 }
413
414 fn rpc_cors(&self, is_dev: bool) -> Result<Option<Vec<String>>> {
415 self.base.base.rpc_cors(is_dev)
416 }
417
418 fn telemetry_external_transport(&self) -> Result<Option<sc_service::config::ExtTransport>> {
419 self.base.base.telemetry_external_transport()
420 }
421
422 fn default_heap_pages(&self) -> Result<Option<u64>> {
423 self.base.base.default_heap_pages()
424 }
425
426 fn force_authoring(&self) -> Result<bool> {
427 self.base.base.force_authoring()
428 }
429
430 fn disable_grandpa(&self) -> Result<bool> {
431 self.base.base.disable_grandpa()
432 }
433
434 fn max_runtime_instances(&self) -> Result<Option<usize>> {
435 self.base.base.max_runtime_instances()
436 }
437
438 fn announce_block(&self) -> Result<bool> {
439 self.base.base.announce_block()
440 }
441
442 fn telemetry_endpoints(
443 &self,
444 chain_spec: &Box<dyn ChainSpec>,
445 ) -> Result<Option<sc_telemetry::TelemetryEndpoints>> {
446 self.base.base.telemetry_endpoints(chain_spec)
447 }
448}
addednode/src/lib.rsdiffbeforeafterboth

no changes

modifiednode/src/main.rsdiffbeforeafterboth
3// file 'LICENSE', which is part of this source code package.3// file 'LICENSE', which is part of this source code package.
4//4//
5
6//! Substrate Node Template CLI library.
7#![warn(missing_docs)]
85
9mod chain_spec;6mod chain_spec;
10#[macro_use]7#[macro_use]
11mod service;8mod service;
12mod cli;9mod cli;
13mod command;10mod command;
14mod rpc;
1511
16fn main() -> sc_cli::Result<()> {12fn main() -> sc_cli::Result<()> {
17 command::run()13 command::run()
deletednode/src/rpc.rsdiffbeforeafterboth

no changes

modifiednode/src/service.rsdiffbeforeafterboth
5// file 'LICENSE', which is part of this source code package.5// file 'LICENSE', which is part of this source code package.
6//6//
77
8// std
8use std::{sync::{Arc, Mutex}, cell::RefCell, time::Duration, collections::{HashMap, BTreeMap}};9use std::sync::Arc;
10
11// Local Runtime Types
9use fc_rpc::EthTask;12use nft_runtime::RuntimeApi;
13
10use fc_rpc_core::types::{FilterPool, PendingTransactions};14// Cumulus Imports
11use sc_client_api::{ExecutorProvider, RemoteBackend, BlockchainEvents};15use cumulus_client_consensus_aura::{
16 build_aura_consensus, BuildAuraConsensusParams, SlotProportion,
17};
12use fc_consensus::FrontierBlockImport;18use cumulus_client_consensus_common::ParachainConsensus;
13use fc_mapping_sync::MappingSyncWorker;19use cumulus_client_network::build_block_announce_validator;
14use nft_runtime::{self, opaque::Block, RuntimeApi, SLOT_DURATION};20use cumulus_client_service::{
21 prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams,
22};
15use sc_service::{error::Error as ServiceError, Configuration, TaskManager, BasePath};23use cumulus_primitives_core::ParaId;
24
25// Polkadot Imports
16use sp_inherents::{InherentDataProviders, ProvideInherentData, InherentIdentifier, InherentData};26use polkadot_primitives::v1::CollatorPair;
27
28// Substrate Imports
17use sc_executor::native_executor_instance;29use sc_client_api::ExecutorProvider;
18pub use sc_executor::NativeExecutor;30pub use sc_executor::NativeExecutor;
19use sc_consensus_aura::{ImportQueueParams, StartAuraParams, SlotProportion};31use sc_executor::native_executor_instance;
32use sc_network::NetworkService;
33use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager};
20use sp_consensus_aura::sr25519::{AuthorityPair as AuraPair};34use sc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWorkerHandle};
21use sc_finality_grandpa::SharedVoterState;35use sp_api::ConstructRuntimeApi;
22use sp_timestamp::InherentError;36use sp_consensus::SlotData;
23use sc_telemetry::{Telemetry, TelemetryWorker};37use sp_keystore::SyncCryptoStorePtr;
24use sc_cli::SubstrateCli;38use sp_runtime::traits::BlakeTwo256;
25use futures::StreamExt;39use substrate_prometheus_endpoint::Registry;
2640
27use crate::cli::Cli;41// Runtime type overrides
42type BlockNumber = u32;
43type Header = sp_runtime::generic::Header<BlockNumber, sp_runtime::traits::BlakeTwo256>;
44pub type Block = sp_runtime::generic::Block<Header, sp_runtime::OpaqueExtrinsic>;
45type Hash = sp_core::H256;
2846
29// Our native executor instance.47// Native executor instance.
30native_executor_instance!(48native_executor_instance!(
31 pub Executor,49 pub ParachainRuntimeExecutor,
32 nft_runtime::api::dispatch,50 nft_runtime::api::dispatch,
33 nft_runtime::native_version,51 nft_runtime::native_version,
34 frame_benchmarking::benchmarking::HostFunctions,52 frame_benchmarking::benchmarking::HostFunctions,
35);53);
3654
37type FullClient = sc_service::TFullClient<Block, RuntimeApi, Executor>;55/// Starts a `ServiceBuilder` for a full service.
56///
57/// Use this macro if you don't actually need the full service, but just the builder in order to
58/// be able to perform chain operations.
59pub fn new_partial<RuntimeApi, Executor, BIQ>(
60 config: &Configuration,
61 build_import_queue: BIQ,
62) -> Result<
63 PartialComponents<
64 TFullClient<Block, RuntimeApi, Executor>,
38type FullBackend = sc_service::TFullBackend<Block>;65 TFullBackend<Block>,
66 (),
39type FullSelectChain = sc_consensus::LongestChain<FullBackend, Block>;67 sp_consensus::DefaultImportQueue<Block, TFullClient<Block, RuntimeApi, Executor>>,
4068 sc_transaction_pool::FullPool<Block, TFullClient<Block, RuntimeApi, Executor>>,
69 (Option<Telemetry>, Option<TelemetryWorkerHandle>),
70 >,
71 sc_service::Error,
72>
73where
41pub type ConsensusResult = (74 RuntimeApi: ConstructRuntimeApi<Block, TFullClient<Block, RuntimeApi, Executor>>
42 sc_consensus_aura::AuraBlockImport<75 + Send
76 + Sync
77 + 'static,
78 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>
43 Block,79 + sp_api::Metadata<Block>
44 FullClient,80 + sp_session::SessionKeys<Block>
45 FrontierBlockImport<81 + sp_api::ApiExt<
46 Block,82 Block,
47 sc_finality_grandpa::GrandpaBlockImport<FullBackend, Block, FullClient, FullSelectChain>,83 StateBackend = sc_client_api::StateBackendFor<TFullBackend<Block>, Block>,
84 > + sp_offchain::OffchainWorkerApi<Block>
85 + sp_block_builder::BlockBuilder<Block>,
86 sc_client_api::StateBackendFor<TFullBackend<Block>, Block>: sp_api::StateBackend<BlakeTwo256>,
48 FullClient87 Executor: sc_executor::NativeExecutionDispatch + 'static,
88 BIQ: FnOnce(
89 Arc<TFullClient<Block, RuntimeApi, Executor>>,
49 >,90 &Configuration,
91 Option<TelemetryHandle>,
50 AuraPair92 &TaskManager,
93 ) -> Result<
94 sp_consensus::DefaultImportQueue<Block, TFullClient<Block, RuntimeApi, Executor>>,
95 sc_service::Error,
51 >,96 >,
52 sc_finality_grandpa::LinkHalf<Block, FullClient, FullSelectChain>
53);
54
55/// Provide a mock duration starting at 0 in millisecond for timestamp inherent.
56/// Each call will increment timestamp by slot_duration making Aura think time has passed.
57pub struct MockTimestampInherentDataProvider;
58
59pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"timstap0";
60
61thread_local!(static TIMESTAMP: RefCell<u64> = RefCell::new(0));
62
63impl ProvideInherentData for MockTimestampInherentDataProvider {97{
64 fn inherent_identifier(&self) -> &'static InherentIdentifier {98 let telemetry = config
65 &INHERENT_IDENTIFIER99 .telemetry_endpoints
66 }100 .clone()
67
68 fn provide_inherent_data(
69 &self,101 .filter(|x| !x.is_empty())
70 inherent_data: &mut InherentData,102 .map(|endpoints| -> Result<_, sc_telemetry::Error> {
71 ) -> Result<(), sp_inherents::Error> {
72 TIMESTAMP.with(|x| {103 let worker = TelemetryWorker::new(16)?;
73 *x.borrow_mut() += SLOT_DURATION;104 let telemetry = worker.handle().new_telemetry(endpoints);
74 inherent_data.put_data(INHERENT_IDENTIFIER, &*x.borrow())105 Ok((worker, telemetry))
75 })106 })
76 }107 .transpose()?;
77108
78 fn error_to_string(&self, error: &[u8]) -> Option<String> {
79 InherentError::try_from(&INHERENT_IDENTIFIER, error).map(|e| format!("{:?}", e))
80 }
81}
82
83pub fn open_frontier_backend(config: &Configuration) -> Result<Arc<fc_db::Backend<Block>>, String> {
84 let config_dir = config.base_path.as_ref()
85 .map(|base_path| base_path.config_dir(config.chain_spec.id()))
86 .unwrap_or_else(|| {
87 BasePath::from_project("", "", &crate::cli::Cli::executable_name())
88 .config_dir(config.chain_spec.id())
89 });
90 let database_dir = config_dir.join("frontier").join("db");
91
92 Ok(Arc::new(fc_db::Backend::<Block>::new(&fc_db::DatabaseSettings {
93 source: fc_db::DatabaseSettingsSrc::RocksDb {
94 path: database_dir,
95 cache_size: 0,
96 }
97 })?))
98}
99
100pub fn new_partial(config: &Configuration, #[allow(unused_variables)] cli: &Cli) -> Result<
101 sc_service::PartialComponents<
102 FullClient, FullBackend, FullSelectChain,
103 sp_consensus::import_queue::BasicQueue<Block, sp_api::TransactionFor<FullClient, Block>>,
104 sc_transaction_pool::FullPool<Block, FullClient>,
105 (ConsensusResult, PendingTransactions, Option<FilterPool>, Arc<fc_db::Backend<Block>>, Option<Telemetry>),
106>, ServiceError> {
107 let inherent_data_providers = sp_inherents::InherentDataProviders::new();
108
109 let telemetry = config.telemetry_endpoints.clone()109 let telemetry = config.telemetry_endpoints.clone()
110 .filter(|x| !x.is_empty())110 .filter(|x| !x.is_empty())
111 .map(|endpoints| -> Result<_, sc_telemetry::Error> {111 .map(|endpoints| -> Result<_, sc_telemetry::Error> {
122 )?;122 )?;
123 let client = Arc::new(client);123 let client = Arc::new(client);
124124
125 let telemetry = telemetry125 let telemetry_worker_handle = telemetry.as_ref().map(|(worker, _)| worker.handle());
126 .map(|(worker, telemetry)| {
127 task_manager.spawn_handle().spawn("telemetry", worker.run());
128 telemetry
129 });
130126
131 let select_chain = sc_consensus::LongestChain::new(backend.clone());127 let telemetry = telemetry.map(|(worker, telemetry)| {
128 task_manager.spawn_handle().spawn("telemetry", worker.run());
129 telemetry
130 });
132131
133 let transaction_pool = sc_transaction_pool::BasicPool::new_full(132 let transaction_pool = sc_transaction_pool::BasicPool::new_full(
134 config.transaction_pool.clone(),133 config.transaction_pool.clone(),
138 client.clone(),137 client.clone(),
139 );138 );
140139
141 let pending_transactions: PendingTransactions140 let import_queue = build_import_queue(
142 = Some(Arc::new(Mutex::new(HashMap::new())));
143
144 let filter_pool: Option<FilterPool>
145 = Some(Arc::new(Mutex::new(BTreeMap::new())));
146
147 let frontier_backend = open_frontier_backend(config)?;
148
149 let (grandpa_block_import, grandpa_link) = sc_finality_grandpa::block_import(
150 client.clone(),141 client.clone(),
151 &(client.clone() as Arc<_>),142 config,
152 select_chain.clone(),143 telemetry.as_ref().map(|telemetry| telemetry.handle()),
153 telemetry.as_ref().map(|x| x.handle()),144 &task_manager,
154 )?;145 )?;
155146
156 let frontier_block_import = FrontierBlockImport::new(147 let params = PartialComponents {
157 grandpa_block_import.clone(),148 backend,
158 client.clone(),149 client,
150 import_queue,
151 keystore_container,
152 task_manager,
153 transaction_pool,
154 select_chain: (),
159 frontier_backend.clone(),155 other: (telemetry, telemetry_worker_handle),
160 );156 };
161157
162 let aura_block_import = sc_consensus_aura::AuraBlockImport::<_, _, _, AuraPair>::new(158 Ok(params)
163 frontier_block_import, client.clone(),159}
164 );
165160
166 let import_queue = sc_consensus_aura::import_queue::<AuraPair, _, _, _, _, _>(161/// Start a node with the given parachain `Configuration` and relay chain `Configuration`.
162///
163/// This is the actual implementation that is abstract over the executor and the runtime api.
164#[sc_tracing::logging::prefix_logs_with("Parachain")]
165async fn start_node_impl<RuntimeApi, Executor, RB, BIQ, BIC>(
167 ImportQueueParams {166 parachain_config: Configuration,
167 collator_key: CollatorPair,
168 slot_duration: sc_consensus_aura::slot_duration(&*client)?,168 polkadot_config: Configuration,
169 id: ParaId,
170 rpc_ext_builder: RB,
171 build_import_queue: BIQ,
172 build_consensus: BIC,
173) -> sc_service::error::Result<(TaskManager, Arc<TFullClient<Block, RuntimeApi, Executor>>)>
174where
175 RuntimeApi: ConstructRuntimeApi<Block, TFullClient<Block, RuntimeApi, Executor>>
169 block_import: aura_block_import.clone(),176 + Send
177 + Sync
178 + 'static,
170 justification_import: Some(Box::new(grandpa_block_import.clone())),179 RuntimeApi::RuntimeApi: sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block>
180 + sp_api::Metadata<Block>
181 + sp_session::SessionKeys<Block>
182 + sp_api::ApiExt<
183 Block,
171 client: client.clone(),184 StateBackend = sc_client_api::StateBackendFor<TFullBackend<Block>, Block>,
172 inherent_data_providers: inherent_data_providers.clone(),185 > + sp_offchain::OffchainWorkerApi<Block>
186 + sp_block_builder::BlockBuilder<Block>
187 + cumulus_primitives_core::CollectCollationInfo<Block>,
173 spawner: &task_manager.spawn_essential_handle(),188 sc_client_api::StateBackendFor<TFullBackend<Block>, Block>: sp_api::StateBackend<BlakeTwo256>,
189 Executor: sc_executor::NativeExecutionDispatch + 'static,
190 RB: Fn(
191 Arc<TFullClient<Block, RuntimeApi, Executor>>,
174 registry: config.prometheus_registry(),192 ) -> jsonrpc_core::IoHandler<sc_rpc::Metadata>
193 + Send
194 + 'static,
195 BIQ: FnOnce(
196 Arc<TFullClient<Block, RuntimeApi, Executor>>,
175 can_author_with: sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone()),197 &Configuration,
198 Option<TelemetryHandle>,
199 &TaskManager,
200 ) -> Result<
201 sp_consensus::DefaultImportQueue<Block, TFullClient<Block, RuntimeApi, Executor>>,
202 sc_service::Error,
203 >,
204 BIC: FnOnce(
205 Arc<TFullClient<Block, RuntimeApi, Executor>>,
176 check_for_equivocation: Default::default(),206 Option<&Registry>,
207 Option<TelemetryHandle>,
208 &TaskManager,
209 &polkadot_service::NewFull<polkadot_service::Client>,
177 telemetry: telemetry.as_ref().map(|x| x.handle()),210 Arc<sc_transaction_pool::FullPool<Block, TFullClient<Block, RuntimeApi, Executor>>>,
211 Arc<NetworkService<Block, Hash>>,
212 SyncCryptoStorePtr,
213 bool,
214 ) -> Result<Box<dyn ParachainConsensus<Block>>, sc_service::Error>,
215{
216 if matches!(parachain_config.role, Role::Light) {
217 return Err("Light client not supported!".into());
178 }218 }
179 )?;
180219
181 Ok(sc_service::PartialComponents {220 let parachain_config = prepare_node_config(parachain_config);
182 client, backend, task_manager, import_queue, keystore_container,
183 select_chain, transaction_pool, inherent_data_providers,
184 other: (
185 (aura_block_import, grandpa_link),
186 pending_transactions,
187 filter_pool,
188 frontier_backend,
189 telemetry,
190 )
191 })
192}
193221
194/// Builds a new service for a full client.222 let params = new_partial::<RuntimeApi, Executor, BIQ>(&parachain_config, build_import_queue)?;
195pub fn new_full(
196 config: Configuration,
197 cli: &Cli,
198) -> Result<TaskManager, ServiceError> {
199 let enable_dev_signer = cli.run.shared_params.dev;223 let (mut telemetry, telemetry_worker_handle) = params.other;
200224
201 let sc_service::PartialComponents {225 let relay_chain_full_node = cumulus_client_service::build_polkadot_full_node(
202 client, backend, mut task_manager, import_queue, keystore_container,226 polkadot_config,
227 collator_key.clone(),
228 telemetry_worker_handle,
203 select_chain, transaction_pool, inherent_data_providers,229 )
230 .map_err(|e| match e {
204 other: (consensus_result, pending_transactions, filter_pool, frontier_backend, mut telemetry),231 polkadot_service::Error::Sub(x) => x,
232 s => format!("{}", s).into(),
205 } = new_partial(&config, cli)?;233 })?;
206234
207 let (network, network_status_sinks, system_rpc_tx, network_starter) =235 let client = params.client.clone();
236 let backend = params.backend.clone();
237 let block_announce_validator = build_block_announce_validator(
238 relay_chain_full_node.client.clone(),
239 id,
240 Box::new(relay_chain_full_node.network.clone()),
241 relay_chain_full_node.backend.clone(),
242 );
243
244 let force_authoring = parachain_config.force_authoring;
245 let validator = parachain_config.role.is_authority();
246 let prometheus_registry = parachain_config.prometheus_registry().cloned();
247 let transaction_pool = params.transaction_pool.clone();
248 let mut task_manager = params.task_manager;
249 let import_queue = cumulus_client_service::SharedImportQueue::new(params.import_queue);
250 let (network, network_status_sinks, system_rpc_tx, start_network) =
208 sc_service::build_network(sc_service::BuildNetworkParams {251 sc_service::build_network(sc_service::BuildNetworkParams {
209 config: &config,252 config: &parachain_config,
210 client: Arc::clone(&client),253 client: client.clone(),
211 transaction_pool: Arc::clone(&transaction_pool),254 transaction_pool: transaction_pool.clone(),
212 spawn_handle: task_manager.spawn_handle(),255 spawn_handle: task_manager.spawn_handle(),
213 import_queue,256 import_queue: import_queue.clone(),
214 on_demand: None,257 on_demand: None,
215 block_announce_validator_builder: None,258 block_announce_validator_builder: Some(Box::new(|_| block_announce_validator)),
216 })?;259 })?;
217260
218 if config.offchain_worker.enabled {261 let rpc_client = client.clone();
219 sc_service::build_offchain_workers(
220 &config, task_manager.spawn_handle(), Arc::clone(&client), network.clone(),262 let rpc_extensions_builder = Box::new(move |_, _| rpc_ext_builder(rpc_client.clone()));
221 );
222 }
223263
224 let role = config.role.clone();264 sc_service::spawn_tasks(sc_service::SpawnTasksParams {
225 let force_authoring = config.force_authoring;
226 let backoff_authoring_blocks: Option<()> = None;
227 let name = config.network.node_name.clone();
228 let enable_grandpa = !config.disable_grandpa;
229 let prometheus_registry = config.prometheus_registry().cloned();
230 let is_authority = role.is_authority();
231 let subscription_task_executor = sc_rpc::SubscriptionTaskExecutor::new(task_manager.spawn_handle());
232
233 let rpc_extensions_builder = {
234 let client = Arc::clone(&client);
235 let pool = Arc::clone(&transaction_pool);
236 let network = network.clone();
237 let pending = pending_transactions.clone();
238 let filter_pool = filter_pool.clone();
239 let frontier_backend = frontier_backend.clone();
240 // TODO: Tune
241 let max_past_logs = 10000;
242
243 Box::new(move |deny_unsafe, _| {
244 let deps = crate::rpc::FullDeps {
245 client: Arc::clone(&client),
246 pool: Arc::clone(&pool),
247 deny_unsafe,
248 is_authority,
249 enable_dev_signer,
250 network: network.clone(),
251 pending_transactions: pending.clone(),
252 filter_pool: filter_pool.clone(),
253 backend: frontier_backend.clone(),
254 max_past_logs,
255 };
256 crate::rpc::create_full(
257 deps,
258 subscription_task_executor.clone()
259 )
260 })
261 };
262
263 task_manager.spawn_essential_handle().spawn(
264 "frontier-mapping-sync-worker",
265 MappingSyncWorker::new(
266 client.import_notification_stream(),
267 Duration::new(6, 0),
268 Arc::clone(&client),
269 Arc::clone(&backend),
270 frontier_backend.clone(),
271 ).for_each(|()| futures::future::ready(()))
272 );
273
274 let _rpc_handlers = sc_service::spawn_tasks(sc_service::SpawnTasksParams {
275 network: network.clone(),
276 client: Arc::clone(&client),
277 keystore: keystore_container.sync_keystore(),
278 task_manager: &mut task_manager,
279 transaction_pool: Arc::clone(&transaction_pool),
280 rpc_extensions_builder: rpc_extensions_builder,
281 on_demand: None,265 on_demand: None,
282 remote_blockchain: None,266 remote_blockchain: None,
283 backend, network_status_sinks, system_rpc_tx, config, telemetry: telemetry.as_mut(),267 rpc_extensions_builder,
268 client: client.clone(),
269 transaction_pool: transaction_pool.clone(),
270 task_manager: &mut task_manager,
271 config: parachain_config,
272 keystore: params.keystore_container.sync_keystore(),
273 backend: backend.clone(),
274 network: network.clone(),
275 network_status_sinks,
276 system_rpc_tx,
277 telemetry: telemetry.as_mut(),
284 })?;278 })?;
285279
286 // Spawn Frontier EthFilterApi maintenance task.280 let announce_block = {
287 if let Some(filter_pool) = filter_pool {
288 // Each filter is allowed to stay in the pool for 100 blocks.281 let network = network.clone();
289 const FILTER_RETAIN_THRESHOLD: u64 = 100;
290 task_manager.spawn_essential_handle().spawn(
291 "frontier-filter-pool",282 Arc::new(move |hash, data| network.announce_block(hash, data))
292 EthTask::filter_pool_task(
293 Arc::clone(&client),
294 filter_pool,
295 FILTER_RETAIN_THRESHOLD,
296 )
297 );
298 }283 };
299284
300 // Spawn Frontier pending transactions maintenance task (as essential, otherwise we leak).285 if validator {
301 if let Some(pending_transactions) = pending_transactions {
302 const TRANSACTION_RETAIN_THRESHOLD: u64 = 5;286 let parachain_consensus = build_consensus(
303 task_manager.spawn_essential_handle().spawn(
304 "frontier-pending-transactions",
305 EthTask::pending_transaction_task(
306 Arc::clone(&client),
307 pending_transactions,
308 TRANSACTION_RETAIN_THRESHOLD,
309 )
310 );
311 }
312
313 let (aura_block_import, grandpa_link) = consensus_result;
314
315 if role.is_authority() {
316 let proposer = sc_basic_authorship::ProposerFactory::new(287 client.clone(),
317 task_manager.spawn_handle(),
318 Arc::clone(&client),
319 Arc::clone(&transaction_pool),
320 prometheus_registry.as_ref(),288 prometheus_registry.as_ref(),
321 telemetry.as_ref().map(|x| x.handle()),289 telemetry.as_ref().map(|t| t.handle()),
322 );290 &task_manager,
323
324 let can_author_with =
325 sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone());
326 let aura = sc_consensus_aura::start_aura::<AuraPair, _, _, _, _, _, _, _, _, _>(
327 StartAuraParams {
328 slot_duration: sc_consensus_aura::slot_duration(&*client)?,
329 client: Arc::clone(&client),291 &relay_chain_full_node,
330 select_chain,292 transaction_pool,
331 block_import: aura_block_import,293 network,
332 proposer_factory: proposer,
333 sync_oracle: network.clone(),
334 inherent_data_providers: inherent_data_providers.clone(),294 params.keystore_container.sync_keystore(),
335 force_authoring,
336 backoff_authoring_blocks,
337 keystore: keystore_container.sync_keystore(),
338 can_author_with,295 force_authoring,
339 block_proposal_slot_portion: SlotProportion::new(2f32 / 3f32),
340 telemetry: telemetry.as_ref().map(|x| x.handle()),
341 }
342 )?;296 )?;
343297
344 // the AURA authoring task is considered essential, i.e. if it298 let spawner = task_manager.spawn_handle();
345 // fails we take down the service with it.
346 task_manager.spawn_essential_handle().spawn_blocking("aura", aura);
347299
348 // if the node isn't actively participating in consensus then it doesn't300 let params = StartCollatorParams {
349 // need a keystore, regardless of which protocol we use below.301 para_id: id,
350 let keystore = if role.is_authority() {302 block_status: client.clone(),
351 Some(keystore_container.sync_keystore())303 announce_block,
304 client: client.clone(),
352 } else {305 task_manager: &mut task_manager,
353 None306 collator_key,
307 relay_chain_full_node,
308 spawner,
309 parachain_consensus,
310 import_queue,
354 };311 };
355312
356 let grandpa_config = sc_finality_grandpa::Config {313 start_collator(params).await?;
314 } else {
357 // FIXME #1578 make this available through chainspec315 let params = StartFullNodeParams {
358 gossip_duration: Duration::from_millis(333),316 client: client.clone(),
359 justification_period: 512,317 announce_block,
360 name: Some(name),318 task_manager: &mut task_manager,
361 observer_enabled: false,
362 keystore,319 para_id: id,
363 is_authority: role.is_authority(),
364 telemetry: telemetry.as_ref().map(|x| x.handle()),320 relay_chain_full_node,
365 };321 };
366322
367 if enable_grandpa {323 start_full_node(params)?;
368 // start the full GRANDPA voter
369 // NOTE: non-authorities could run the GRANDPA observer protocol, but at
370 // this point the full voter should provide better guarantees of block
371 // and vote data availability than the observer. The observer has not
372 // been tested extensively yet and having most nodes in a network run it
373 // could lead to finality stalls.
374 let grandpa_config = sc_finality_grandpa::GrandpaParams {
375 config: grandpa_config,
376 link: grandpa_link,
377 network,
378 telemetry: telemetry.as_ref().map(|x| x.handle()),
379 voting_rule: sc_finality_grandpa::VotingRulesBuilder::default().build(),
380 prometheus_registry,
381 shared_voter_state: SharedVoterState::empty(),
382 };
383
384 // the GRANDPA voter task is considered infallible, i.e.
385 // if it fails we take down the service with it.
386 task_manager.spawn_essential_handle().spawn_blocking(
387 "grandpa-voter",
388 sc_finality_grandpa::run_grandpa_voter(grandpa_config)?
389 );
390 }
391 }324 }
392325
393 network_starter.start_network();326 start_network.start_network();
327
394 Ok(task_manager)328 Ok((task_manager, client))
395}329}
396/// Builds a new service for a light client.
397pub fn new_light(config: Configuration) -> Result<TaskManager, ServiceError> {
398 let telemetry = config.telemetry_endpoints.clone()
399 .filter(|x| !x.is_empty())
400 .map(|endpoints| -> Result<_, sc_telemetry::Error> {
401 let worker = TelemetryWorker::new(16)?;
402 let telemetry = worker.handle().new_telemetry(endpoints);
403 Ok((worker, telemetry))
404 })
405 .transpose()?;
406330
407 let (client, backend, keystore_container, mut task_manager, on_demand) =331/// Build the import queue for the the parachain runtime.
332pub fn parachain_build_import_queue(
333 client: Arc<TFullClient<Block, RuntimeApi, ParachainRuntimeExecutor>>,
334 config: &Configuration,
335 telemetry: Option<TelemetryHandle>,
336 task_manager: &TaskManager,
337) -> Result<
408 sc_service::new_light_parts::<Block, RuntimeApi, Executor>(338 sp_consensus::DefaultImportQueue<
339 Block,
340 TFullClient<Block, RuntimeApi, ParachainRuntimeExecutor>,
409 &config,341 >,
410 telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()),342 sc_service::Error,
343> {
411 )?;344 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;
412345
413 let mut telemetry = telemetry
414 .map(|(worker, telemetry)| {
415 task_manager.spawn_handle().spawn("telemetry", worker.run());
416 telemetry
417 });
418346
419 let select_chain = sc_consensus::LongestChain::new(backend.clone());347 cumulus_client_consensus_aura::import_queue::<
420
421 let transaction_pool = Arc::new(sc_transaction_pool::BasicPool::new_light(348 sp_consensus_aura::sr25519::AuthorityPair,
422 config.transaction_pool.clone(),
423 config.prometheus_registry(),349 _,
424 task_manager.spawn_handle(),350 _,
425 client.clone(),351 _,
426 on_demand.clone(),352 _,
427 ));353 _,
428
429 let (grandpa_block_import, _) = sc_finality_grandpa::block_import(
430 client.clone(),
431 &(client.clone() as Arc<_>),354 _,
432 select_chain.clone(),355 >(cumulus_client_consensus_aura::ImportQueueParams {
433 telemetry.as_ref().map(|x| x.handle()),
434 )?;
435
436 let import_queue = sc_consensus_aura::import_queue::<AuraPair, _, _, _, _, _>(
437 ImportQueueParams {
438 slot_duration: sc_consensus_aura::slot_duration(&*client)?,356 block_import: client.clone(),
439 block_import: grandpa_block_import.clone(),
440 justification_import: Some(Box::new(grandpa_block_import)),
441 client: client.clone(),
442 inherent_data_providers: InherentDataProviders::new(),
443 spawner: &task_manager.spawn_essential_handle(),
444 registry: config.prometheus_registry(),
445 can_author_with: sp_consensus::NeverCanAuthor,
446 check_for_equivocation: Default::default(),
447 telemetry: telemetry.as_ref().map(|x| x.handle()),
448 }
449 )?;
450
451 let light_deps = crate::rpc::LightDeps {
452 remote_blockchain: backend.remote_blockchain(),
453 fetcher: on_demand.clone(),
454 client: client.clone(),357 client: client.clone(),
455 pool: transaction_pool.clone(),358 create_inherent_data_providers: move |_, _| async move {
456 };359 let time = sp_timestamp::InherentDataProvider::from_system_time();
457360
458 let rpc_extensions = crate::rpc::create_light(light_deps);361 let slot =
362 sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_duration(
363 *time,
364 slot_duration.slot_duration(),
365 );
459366
460 let (network, network_status_sinks, system_rpc_tx, network_starter) =367 Ok((time, slot))
461 sc_service::build_network(sc_service::BuildNetworkParams {368 },
462 config: &config,
463 client: client.clone(),369 registry: config.prometheus_registry().clone(),
464 transaction_pool: transaction_pool.clone(),370 can_author_with: sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone()),
465 spawn_handle: task_manager.spawn_handle(),371 spawner: &task_manager.spawn_essential_handle(),
466 import_queue,372 telemetry,
467 on_demand: Some(on_demand.clone()),373 })
468 block_announce_validator_builder: None,374 .map_err(Into::into)
469 })?;375}
470376
471 if config.offchain_worker.enabled {377/// Start a normal parachain node.
378pub async fn start_node(
472 sc_service::build_offchain_workers(379 parachain_config: Configuration,
380 collator_key: CollatorPair,
381 polkadot_config: Configuration,
382 id: ParaId,
383) -> sc_service::error::Result<(TaskManager, Arc<TFullClient<Block, RuntimeApi, ParachainRuntimeExecutor>>)> {
473 &config, task_manager.spawn_handle(), client.clone(), network.clone(),384 start_node_impl::<RuntimeApi, ParachainRuntimeExecutor, _, _, _>(
385 parachain_config,
386 collator_key,
387 polkadot_config,
388 id,
389 |_| Default::default(),
390 parachain_build_import_queue,
391 |client,
392 prometheus_registry,
474 );393 telemetry,
475 }394 task_manager,
395 relay_chain_node,
396 transaction_pool,
397 sync_oracle,
398 keystore,
399 force_authoring| {
400 let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client)?;
476401
477 sc_service::spawn_tasks(sc_service::SpawnTasksParams {402 let proposer_factory = sc_basic_authorship::ProposerFactory::with_proof_recording(
478 remote_blockchain: Some(backend.remote_blockchain()),
479 transaction_pool,403 task_manager.spawn_handle(),
480 task_manager: &mut task_manager,
481 on_demand: Some(on_demand),
482 rpc_extensions_builder: Box::new(sc_service::NoopRpcExtensionBuilder(rpc_extensions)),404 client.clone(),
483 config,
484 client,
485 keystore: keystore_container.sync_keystore(),
486 backend,405 transaction_pool,
487 network,
488 network_status_sinks,406 prometheus_registry.clone(),
489 system_rpc_tx,
490 telemetry: telemetry.as_mut(),407 telemetry.clone(),
491 })?;408 );
492409
493 network_starter.start_network();410 let relay_chain_backend = relay_chain_node.backend.clone();
411 let relay_chain_client = relay_chain_node.client.clone();
412 Ok(build_aura_consensus::<
413 sp_consensus_aura::sr25519::AuthorityPair,
414 _,
415 _,
416 _,
417 _,
418 _,
419 _,
420 _,
421 _,
422 _,
423 >(BuildAuraConsensusParams {
424 proposer_factory,
425 create_inherent_data_providers: move |_, (relay_parent, validation_data)| {
426 let parachain_inherent =
427 cumulus_primitives_parachain_inherent::ParachainInherentData::create_at_with_client(
428 relay_parent,
429 &relay_chain_client,
430 &*relay_chain_backend,
431 &validation_data,
432 id,
433 );
434 async move {
435 let time = sp_timestamp::InherentDataProvider::from_system_time();
494436
495 Ok(task_manager)437 let slot =
438 sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_duration(
439 *time,
440 slot_duration.slot_duration(),
441 );
442
443 let parachain_inherent = parachain_inherent.ok_or_else(|| {
444 Box::<dyn std::error::Error + Send + Sync>::from(
445 "Failed to create parachain inherent",
446 )
447 })?;
448 Ok((time, slot, parachain_inherent))
496}449 }
497450 },
451 block_import: client.clone(),
452 relay_chain_client: relay_chain_node.client.clone(),
453 relay_chain_backend: relay_chain_node.backend.clone(),
454 para_client: client.clone(),
455 backoff_authoring_blocks: Option::<()>::None,
456 sync_oracle,
457 keystore,
458 force_authoring,
459 slot_duration,
460 // We got around 500ms for proposing
461 block_proposal_slot_portion: SlotProportion::new(1f32 / 24f32),
462 telemetry,
463 }))
464 },
465 )
466 .await
467}
modifiedpallets/inflation/Cargo.tomldiffbeforeafterboth
1################################################################################
2# Package
3
1[package]4[package]
2authors = ['Substrate DevHub <https://github.com/substrate-developer-hub>']5authors = ['Unique Network <support@uniquenetwork.io>']
3description = 'Unqiue pallet inflation'6description = 'Substrate node nft'
4edition = '2018'7edition = '2018'
5homepage = 'https://substrate.io'8homepage = 'https://unique.network'
6license = 'Unlicense'9license = 'All Rights Reserved'
7name = 'pallet-inflation'10name = 'pallet-inflation'
8repository = 'https://github.com/usetech-llc/nft_private/'11repository = 'https://github.com/usetech-llc/nft_private/'
9version = '3.0.0'12version = '3.0.0'
1013
11[package.metadata.docs.rs]14[package.metadata.docs.rs]
12targets = ['x86_64-unknown-linux-gnu']15targets = ['x86_64-unknown-linux-gnu']
1316
14# alias "parity-scale-code" to "codec"17[features]
18default = ['std']
19runtime-benchmarks = ['frame-benchmarking']
20std = [
21 'codec/std',
22 'serde/std',
23 'frame-support/std',
24 'frame-system/std',
25 'pallet-balances/std',
26 'pallet-timestamp/std',
27 'pallet-randomness-collective-flip/std',
28 'sp-std/std',
29 'sp-runtime/std',
30 'frame-benchmarking/std',
31]
32
33################################################################################
34# Substrate Dependencies
35
15[dependencies.codec]36[dependencies.codec]
16default-features = false37default-features = false
17features = ['derive']38features = ['derive']
18package = 'parity-scale-codec'39package = 'parity-scale-codec'
19version = '2.0.0'40version = '2.0.0'
2041
21[dependencies]42[dependencies.frame-benchmarking]
22serde = { default-features = false, version = "1.0.119", features = ["derive"] }43default-features = false
44optional = true
45git = 'https://github.com/paritytech/substrate.git'
46branch = 'polkadot-v0.9.3'
47version = '3.0.0'
48
23frame-support = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }49[dependencies.frame-support]
50default-features = false
51git = 'https://github.com/paritytech/substrate.git'
52branch = 'polkadot-v0.9.3'
53version = '3.0.0'
54
24frame-system = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }55[dependencies.frame-system]
56default-features = false
57git = 'https://github.com/paritytech/substrate.git'
58branch = 'polkadot-v0.9.3'
59version = '3.0.0'
60
25pallet-balances = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }61[dependencies.pallet-balances]
62default-features = false
63git = 'https://github.com/paritytech/substrate.git'
64branch = 'polkadot-v0.9.3'
65version = '3.0.0'
66
26pallet-timestamp = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }67[dependencies.pallet-timestamp]
68default-features = false
69git = 'https://github.com/paritytech/substrate.git'
70branch = 'polkadot-v0.9.3'
71version = '3.0.0'
72
27pallet-randomness-collective-flip = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }73[dependencies.pallet-randomness-collective-flip]
74default-features = false
75git = 'https://github.com/paritytech/substrate.git'
76branch = 'polkadot-v0.9.3'
77version = '3.0.0'
78
28sp-std = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }79[dependencies.sp-std]
80default-features = false
81git = 'https://github.com/paritytech/substrate.git'
82branch = 'polkadot-v0.9.3'
83version = '3.0.0'
84
85[dependencies.serde]
29frame-benchmarking = { default-features = false, version = "3.0.0", optional = true, git = "https://github.com/paritytech/substrate.git", branch = "frontier" }86default-features = false
87features = ['derive']
88version = '1.0.119'
89
90[dependencies.sp-runtime]
30sp-core = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }91default-features = false
92git = 'https://github.com/paritytech/substrate.git'
93branch = 'polkadot-v0.9.3'
94version = '3.0.0'
95
96[dependencies.sp-core]
31sp-io = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }97default-features = false
98git = 'https://github.com/paritytech/substrate.git'
99branch = 'polkadot-v0.9.3'
32sp-runtime = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }100version = '3.0.0'
33101
34[features]102[dependencies.sp-io]
103default-features = false
104git = 'https://github.com/paritytech/substrate.git'
105branch = 'polkadot-v0.9.3'
35default = ['std']106version = '3.0.0'
36std = [
37 'codec/std',
38 'serde/std',
39 'frame-support/std',
40 'frame-system/std',
41 'pallet-balances/std',
42 'pallet-timestamp/std',
43 'pallet-randomness-collective-flip/std',
44 'sp-std/std',
45 'sp-runtime/std',
46 'frame-benchmarking/std',
47]
48runtime-benchmarks = ["frame-benchmarking"]
49107
108
modifiedpallets/inflation/src/lib.rsdiffbeforeafterboth
94 let one_percent = Perbill::from_percent(1);94 let one_percent = Perbill::from_percent(1);
9595
96 if current_year <= TOTAL_YEARS_UNTIL_FLAT {96 if current_year <= TOTAL_YEARS_UNTIL_FLAT {
97 let amount: BalanceOf<T> = Perbill::from_rational_approximation(97 let amount: BalanceOf<T> = Perbill::from_rational(
98 block_interval * (START_INFLATION_PERCENT * TOTAL_YEARS_UNTIL_FLAT - current_year * (START_INFLATION_PERCENT - END_INFLATION_PERCENT)), 98 block_interval * (START_INFLATION_PERCENT * TOTAL_YEARS_UNTIL_FLAT - current_year * (START_INFLATION_PERCENT - END_INFLATION_PERCENT)),
99 YEAR * TOTAL_YEARS_UNTIL_FLAT99 YEAR * TOTAL_YEARS_UNTIL_FLAT
100 ) * ( one_percent * T::Currency::total_issuance() );100 ) * ( one_percent * T::Currency::total_issuance() );
101 <BlockInflation<T>>::put(amount);101 <BlockInflation<T>>::put(amount);
102 }102 }
103 else {103 else {
104 let amount: BalanceOf<T> = Perbill::from_rational_approximation(104 let amount: BalanceOf<T> = Perbill::from_rational(
105 block_interval * END_INFLATION_PERCENT, 105 block_interval * END_INFLATION_PERCENT,
106 YEAR106 YEAR
107 ) * (one_percent * T::Currency::total_issuance());107 ) * (one_percent * T::Currency::total_issuance());
addedpallets/nft-charge-transaction/Cargo.tomldiffbeforeafterboth

no changes

addedpallets/nft-charge-transaction/src/lib.rsdiffbeforeafterboth

no changes

addedpallets/nft-transaction-payment/Cargo.tomldiffbeforeafterboth

no changes

addedpallets/nft-transaction-payment/README.mddiffbeforeafterboth

no changes

addedpallets/nft-transaction-payment/src/benchmarking.rsdiffbeforeafterboth

no changes

addedpallets/nft-transaction-payment/src/lib.rsdiffbeforeafterboth

no changes

addedpallets/nft-transaction-payment/src/tests.rsdiffbeforeafterboth

no changes

modifiedpallets/nft/Cargo.tomldiffbeforeafterboth
1################################################################################
2# Package
3
1[package]4[package]
2authors = ['Substrate DevHub <https://github.com/substrate-developer-hub>']5authors = ['Unique Network <support@uniquenetwork.io>']
3description = 'FRAME pallet nft'6description = 'Substrate node nft'
4edition = '2018'7edition = '2018'
5homepage = 'https://substrate.io'8homepage = 'https://unique.network'
6license = 'Unlicense'9license = 'All Rights Reserved'
7name = 'pallet-nft'10name = 'pallet-nft'
8repository = 'https://github.com/substrate-developer-hub/nft/'11repository = 'https://github.com/usetech-llc/nft_private/'
9version = '3.0.0'12version = '3.0.0'
1013
11[package.metadata.docs.rs]14[package.metadata.docs.rs]
12targets = ['x86_64-unknown-linux-gnu']15targets = ['x86_64-unknown-linux-gnu']
1316
14# alias "parity-scale-code" to "codec"17[features]
18default = ['std']
19runtime-benchmarks = ['frame-benchmarking']
20std = [
21 'codec/std',
22 'serde/std',
23 'frame-support/std',
24 'frame-system/std',
25 'pallet-balances/std',
26 'pallet-evm/std',
27 'pallet-timestamp/std',
28 'pallet-contracts/std',
29 'pallet-randomness-collective-flip/std',
30 'pallet-transaction-payment/std',
31 'fp-evm/std',
32 'nft-data-structs/std',
33 'sp-std/std',
34 'sp-runtime/std',
35 'frame-benchmarking/std',
36 'ethereum/std',
37 'rlp/std',
38
39 'ethereum-tx-sign',
40 'primitive-types/std',
41 'evm-coder/std',
42]
43
44################################################################################
45# Substrate Dependencies
46
15[dependencies.codec]47[dependencies.codec]
16default-features = false48default-features = false
17features = ['derive']49features = ['derive']
18package = 'parity-scale-codec'50package = 'parity-scale-codec'
19version = '2.0.0'51version = '2.0.0'
2052
21[dependencies]53[dependencies.frame-benchmarking]
22serde = { default-features = false, version = "1.0.119", features = ["derive"] }54default-features = false
55optional = true
56git = 'https://github.com/paritytech/substrate.git'
23frame-support = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }57branch = 'polkadot-v0.9.3'
58version = '3.0.0'
59
60[dependencies.frame-support]
24frame-system = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }61default-features = false
62git = 'https://github.com/paritytech/substrate.git'
63branch = 'polkadot-v0.9.3'
25pallet-balances = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }64version = '3.0.0'
65
66[dependencies.frame-system]
26pallet-evm = { default-features = false, version = "4.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }67default-features = false
68git = 'https://github.com/paritytech/substrate.git'
69branch = 'polkadot-v0.9.3'
27pallet-ethereum = { default-features = false, version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }70version = '3.0.0'
71
72[dependencies.pallet-balances]
73default-features = false
74git = 'https://github.com/paritytech/substrate.git'
75branch = 'polkadot-v0.9.3'
76version = '3.0.0'
77
28pallet-timestamp = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }78[dependencies.pallet-timestamp]
79default-features = false
80git = 'https://github.com/paritytech/substrate.git'
81branch = 'polkadot-v0.9.3'
82version = '3.0.0'
83
29pallet-randomness-collective-flip = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }84[dependencies.pallet-randomness-collective-flip]
85default-features = false
86git = 'https://github.com/paritytech/substrate.git'
87branch = 'polkadot-v0.9.3'
88version = '3.0.0'
89
30sp-std = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }90[dependencies.sp-std]
91default-features = false
92git = 'https://github.com/paritytech/substrate.git'
93branch = 'polkadot-v0.9.3'
31frame-benchmarking = { default-features = false, version = '3.0.0', optional = true, git = "https://github.com/paritytech/substrate.git", branch = "frontier" }94version = '3.0.0'
95
96[dependencies.pallet-contracts]
97default-features = false
98git = 'https://github.com/paritytech/substrate.git'
99branch = 'polkadot-v0.9.3'
32fp-evm = { default-features = false, version = '2.0.0', git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }100version = '3.0.0'
101
102[dependencies.pallet-transaction-payment]
103default-features = false
104git = 'https://github.com/paritytech/substrate.git'
105branch = 'polkadot-v0.9.3'
33sp-core = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }106version = '3.0.0'
107
108[dependencies.serde]
109features = ['derive']
110version = '1.0.119'
111
112[dependencies.sp-runtime]
34sp-io = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }113default-features = false
114git = 'https://github.com/paritytech/substrate.git'
115branch = 'polkadot-v0.9.3'
116version = '3.0.0'
117
118[dependencies.sp-core]
35sp-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }119default-features = false
120git = 'https://github.com/paritytech/substrate.git'
121branch = 'polkadot-v0.9.3'
122version = '3.0.0'
123
124[dependencies.sp-io]
36sp-runtime = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }125default-features = false
126git = 'https://github.com/paritytech/substrate.git'
127branch = 'polkadot-v0.9.3'
37pallet-contracts = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }128version = '3.0.0'
129
130
131################################################################################
132# Local Dependencies
133
134[dependencies.nft-data-structs]
38pallet-transaction-payment = { default-features = false, version = "3.0.0", git = "https://github.com/paritytech/substrate.git", branch = "frontier" }135default-features = false
39136path = '../../primitives'
137version = '0.9.0'
138
139
140[dependencies]
40ethereum-tx-sign = { version = "3.0.4", optional = true }141ethereum-tx-sign = { version = "3.0.4", optional = true }
41ethereum = { default-features = false, version = "0.7.1" }142ethereum = { default-features = false, version = "0.7.1" }
42rlp = { default-features = false, version = "0.5.0" }143rlp = { default-features = false, version = "0.5.0" }
46147
47hex-literal = "0.3.1"148hex-literal = "0.3.1"
48
49[features]
50default = ['std']
51std = [
52 'codec/std',
53 'serde/std',
54 'frame-support/std',
55 'frame-system/std',
56 'pallet-balances/std',
57 'pallet-evm/std',
58 'pallet-timestamp/std',
59 'pallet-contracts/std',
60 'pallet-randomness-collective-flip/std',
61 'pallet-transaction-payment/std',
62 'fp-evm/std',
63 'sp-std/std',
64 'sp-runtime/std',
65 'frame-benchmarking/std',
66 'ethereum/std',
67 'rlp/std',
68
69 'ethereum-tx-sign',
70 'primitive-types/std',
71 'evm-coder/std',
72]
73runtime-benchmarks = ["frame-benchmarking"]
74
modifiedpallets/nft/src/lib.rsdiffbeforeafterboth
1111
12pub use serde::{Serialize, Deserialize};12pub use serde::{Serialize, Deserialize};
1313
14use core::ops::{Deref, DerefMut};
15use core::cell::RefCell;
16use codec::{Decode, Encode};
17pub use frame_support::{14pub use frame_support::{
18 construct_runtime, decl_event, decl_module, decl_storage, decl_error,15 construct_runtime, decl_event, decl_module, decl_storage, decl_error,
19 dispatch::DispatchResult,16 dispatch::DispatchResult,
34use frame_system::{self as system, ensure_signed, ensure_root};31use frame_system::{self as system, ensure_signed, ensure_root};
35use sp_core::H160;32use sp_core::H160;
36use sp_runtime::sp_std::prelude::Vec;33use sp_runtime::sp_std::prelude::Vec;
37use sp_runtime::{34use core::ops::{Deref, DerefMut};
38 traits::{35use nft_data_structs::{
39 Hash, DispatchInfoOf, Dispatchable, PostDispatchInfoOf, Saturating, SaturatedConversion, SignedExtension, Zero,36 MAX_DECIMAL_POINTS, MAX_SPONSOR_TIMEOUT, MAX_TOKEN_OWNERSHIP, MAX_REFUNGIBLE_PIECES,
37 AccessMode, ChainLimits, Collection, CreateItemData, CollectionLimits,
40 },38 CollectionId, CollectionMode, TokenId,
41 transaction_validity::{
42 TransactionPriority, InvalidTransaction, TransactionValidity, TransactionValidityError, ValidTransaction,39 SchemaVersion, SponsorshipState, Ownership,
43 },40 NftItemType, FungibleItemType, ReFungibleItemType
44 FixedPointOperand, FixedU128,
45};41};
46use sp_runtime::traits::StaticLookup;
47use pallet_contracts::chain_extension::UncheckedFrom;
48use pallet_ethereum::EthereumTransactionSender;
49use pallet_transaction_payment::OnChargeTransaction;
5042
51#[cfg(test)]43#[cfg(test)]
52mod mock;44mod mock;
61pub use eth::account::*;53pub use eth::account::*;
62use eth::erc::{ERC20Events, ERC721Events};54use eth::erc::{ERC20Events, ERC721Events};
6355
64pub const MAX_DECIMAL_POINTS: DecimalPoints = 30;56#[cfg(feature = "runtime-benchmarks")]
65pub const MAX_REFUNGIBLE_PIECES: u128 = 1_000_000_000_000_000_000_000;
66pub const MAX_SPONSOR_TIMEOUT: u32 = 10_368_000;
67pub const MAX_TOKEN_OWNERSHIP: u32 = 10_000_000;57mod benchmarking;
6858
69// Structs
70// #region
71
72pub type CollectionId = u32;
73pub type TokenId = u32;
74pub type DecimalPoints = u8;
75
76#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]
77#[derive(Serialize, Deserialize)]
78pub enum CollectionMode {
79 Invalid,
80 NFT,
81 // decimal points
82 Fungible(DecimalPoints),
83 ReFungible,
84}
85
86impl Default for CollectionMode {
87 fn default() -> Self {
88 Self::Invalid
89 }
90}
91
92impl Into<u8> for CollectionMode {
93 fn into(self) -> u8 {
94 match self {
95 CollectionMode::Invalid => 0,
96 CollectionMode::NFT => 1,
97 CollectionMode::Fungible(_) => 2,
98 CollectionMode::ReFungible => 3,
99 }
100 }
101}
102
103#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]
104#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
105pub enum AccessMode {
106 Normal,
107 WhiteList,
108}
109impl Default for AccessMode {
110 fn default() -> Self {
111 Self::Normal
112 }
113}
114
115#[derive(Encode, Decode, Eq, Debug, Clone, PartialEq)]
116#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
117pub enum SchemaVersion {
118 ImageURL,
119 Unique,
120}
121impl Default for SchemaVersion {
122 fn default() -> Self {
123 Self::ImageURL
124 }
125}
126
127#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
128#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
129pub struct Ownership<AccountId> {
130 pub owner: AccountId,
131 pub fraction: u128,
132}
133
134#[derive(Encode, Decode, Debug, Clone, PartialEq)]
135#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
136pub enum SponsorshipState<AccountId> {
137 /// The fees are applied to the transaction sender
138 Disabled,
139 Unconfirmed(AccountId),
140 /// Transactions are sponsored by specified account
141 Confirmed(AccountId),
142}
143
144impl<AccountId> SponsorshipState<AccountId> {
145 fn sponsor(&self) -> Option<&AccountId> {
146 match self {
147 Self::Confirmed(sponsor) => Some(sponsor),
148 _ => None,
149 }
150 }
151
152 fn pending_sponsor(&self) -> Option<&AccountId> {
153 match self {
154 Self::Unconfirmed(sponsor) | Self::Confirmed(sponsor) => Some(sponsor),
155 _ => None,
156 }
157 }
158
159 fn confirmed(&self) -> bool {
160 matches!(self, Self::Confirmed(_))
161 }
162}
163
164impl<T> Default for SponsorshipState<T> {
165 fn default() -> Self {
166 Self::Disabled
167 }
168}
169
170#[derive(Encode, Decode, Clone, PartialEq)]
171#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
172pub struct Collection<T: Config> {
173 pub owner: T::AccountId,
174 pub mode: CollectionMode,
175 pub access: AccessMode,
176 pub decimal_points: DecimalPoints,
177 pub name: Vec<u16>, // 64 include null escape char
178 pub description: Vec<u16>, // 256 include null escape char
179 pub token_prefix: Vec<u8>, // 16 include null escape char
180 pub mint_mode: bool,
181 pub offchain_schema: Vec<u8>,
182 pub schema_version: SchemaVersion,
183 pub sponsorship: SponsorshipState<T::AccountId>,
184 pub limits: CollectionLimits<T::BlockNumber>, // Collection private restrictions
185 pub variable_on_chain_schema: Vec<u8>, //
186 pub const_on_chain_schema: Vec<u8>, //
187}
188
189pub struct CollectionHandle<T: Config> {
190 pub id: CollectionId,
191 collection: Collection<T>,
192 logs: eth::log::LogRecorder,
193 evm_address: H160,
194 gas_limit: RefCell<u64>,
195}
196impl<T: Config> CollectionHandle<T> {
197 pub fn get_with_gas_limit(id: CollectionId, gas_limit: u64) -> Option<Self> {
198 <CollectionById<T>>::get(id)
199 .map(|collection| Self {
200 id,
201 collection,
202 logs: eth::log::LogRecorder::default(),
203 evm_address: eth::collection_id_to_address(id),
204 gas_limit: RefCell::new(gas_limit),
205 })
206 }
207 pub fn get(id: CollectionId) -> Option<Self> {
208 Self::get_with_gas_limit(id, u64::MAX)
209 }
210 pub fn gas_left(&self) -> u64 {
211 *self.gas_limit.borrow()
212 }
213 pub fn consume_gas(&self, gas: u64) -> DispatchResult {
214 let mut gas_limit = self.gas_limit.borrow_mut();
215 if *gas_limit < gas {
216 fail!(Error::<T>::OutOfGas);
217 }
218 *gas_limit -= gas;
219 Ok(())
220 }
221 pub fn log(&self, log: impl evm_coder::ToLog) {
222 self.logs.log(log.to_log(self.evm_address))
223 }
224 pub fn into_inner(self) -> Collection<T> {
225 self.collection.clone()
226 }
227}
228
229impl<T: Config> Deref for CollectionHandle<T> {
230 type Target = Collection<T>;
231
232 fn deref(&self) -> &Self::Target {
233 &self.collection
234 }
235}
236
237impl<T: Config> DerefMut for CollectionHandle<T> {
238 fn deref_mut(&mut self) -> &mut Self::Target {
239 &mut self.collection
240 }
241}
242
243#[derive(Encode, Decode, Debug, Clone, PartialEq)]
244#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
245pub struct NftItemType<AccountId> {
246 pub owner: AccountId,
247 pub const_data: Vec<u8>,
248 pub variable_data: Vec<u8>,
249}
250
251#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
252#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
253pub struct FungibleItemType {
254 pub value: u128,
255}
256
257#[derive(Encode, Decode, Debug, Clone, PartialEq)]
258#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
259pub struct ReFungibleItemType<AccountId> {
260 pub owner: Vec<Ownership<AccountId>>,
261 pub const_data: Vec<u8>,
262 pub variable_data: Vec<u8>,
263}
264
265// #[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
266// #[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
267// pub struct VestingItem<AccountId, Moment> {
268// pub sender: AccountId,
269// pub recipient: AccountId,
270// pub collection_id: CollectionId,
271// pub item_id: TokenId,
272// pub amount: u64,
273// pub vesting_date: Moment,
274// }
275
276#[derive(Encode, Decode, Debug, Clone, PartialEq)]
277#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
278pub struct CollectionLimits<BlockNumber: Encode + Decode> {
279 pub account_token_ownership_limit: u32,
280 pub sponsored_data_size: u32,
281 /// None - setVariableMetadata is not sponsored
282 /// Some(v) - setVariableMetadata is sponsored
283 /// if there is v block between txs
284 pub sponsored_data_rate_limit: Option<BlockNumber>,
285 pub token_limit: u32,
286
287 // Timeouts for item types in passed blocks
288 pub sponsor_transfer_timeout: u32,
289 pub owner_can_transfer: bool,
290 pub owner_can_destroy: bool,
291}
292
293impl<BlockNumber: Encode + Decode> Default for CollectionLimits<BlockNumber> {
294 fn default() -> Self {
295 Self {
296 account_token_ownership_limit: 10_000_000,
297 token_limit: u32::max_value(),
298 sponsored_data_size: u32::MAX,
299 sponsored_data_rate_limit: None,
300 sponsor_transfer_timeout: 14400,
301 owner_can_transfer: true,
302 owner_can_destroy: true
303 }
304 }
305}
306
307#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
308#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
309pub struct ChainLimits {
310 pub collection_numbers_limit: u32,
311 pub account_token_ownership_limit: u32,
312 pub collections_admins_limit: u64,
313 pub custom_data_limit: u32,
314
315 // Timeouts for item types in passed blocks
316 pub nft_sponsor_transfer_timeout: u32,
317 pub fungible_sponsor_transfer_timeout: u32,
318 pub refungible_sponsor_transfer_timeout: u32,
319
320 // Schema limits
321 pub offchain_schema_limit: u32,
322 pub variable_on_chain_schema_limit: u32,
323 pub const_on_chain_schema_limit: u32,
324}
325
326pub trait WeightInfo {59pub trait WeightInfo {
327 fn create_collection() -> Weight;60 fn create_collection() -> Weight;
356 fn set_collection_limits() -> Weight;89 fn set_collection_limits() -> Weight;
357}90}
35891
359#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
360#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
361pub struct CreateNftData {
362 pub const_data: Vec<u8>,
363 pub variable_data: Vec<u8>,
364}
365
366#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
367#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
368pub struct CreateFungibleData {
369 pub value: u128,
370}
371
372#[derive(Encode, Decode, Default, Debug, Clone, PartialEq)]
373#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
374pub struct CreateReFungibleData {
375 pub const_data: Vec<u8>,
376 pub variable_data: Vec<u8>,
377 pub pieces: u128,
378}
379
380#[derive(Encode, Decode, Debug, Clone, PartialEq)]
381#[cfg_attr(feature = "std", derive(Serialize, Deserialize))]
382pub enum CreateItemData {
383 NFT(CreateNftData),
384 Fungible(CreateFungibleData),
385 ReFungible(CreateReFungibleData),
386}
387
388impl CreateItemData {
389 pub fn len(&self) -> usize {
390 let len = match self {
391 CreateItemData::NFT(data) => data.variable_data.len() + data.const_data.len(),
392 CreateItemData::ReFungible(data) => data.variable_data.len() + data.const_data.len(),
393 _ => 0
394 };
395
396 return len;
397 }
398}
399
400impl From<CreateNftData> for CreateItemData {
401 fn from(item: CreateNftData) -> Self {
402 CreateItemData::NFT(item)
403 }
404}
405
406impl From<CreateReFungibleData> for CreateItemData {
407 fn from(item: CreateReFungibleData) -> Self {
408 CreateItemData::ReFungible(item)
409 }
410}
411
412impl From<CreateFungibleData> for CreateItemData {
413 fn from(item: CreateFungibleData) -> Self {
414 CreateItemData::Fungible(item)
415 }
416}
417
418
419decl_error! {92decl_error! {
420 /// Error for non-fungible-token module.93 /// Error for non-fungible-token module.
421 pub enum Error for Module<T: Config> {94 pub enum Error for Module<T: Config> {
498 }171 }
499}172}
500173
501pub trait Config: system::Config + Sized + pallet_transaction_payment::Config + pallet_contracts::Config {174pub struct CollectionHandle<T: system::Config> {
175 pub id: CollectionId,
176 pub collection: Collection<T>,
177}
178
179impl<T: frame_system::Config> Deref for CollectionHandle<T> {
180 type Target = Collection<T>;
181
182 fn deref(&self) -> &Self::Target {
183 &self.collection
184 }
185}
186
187impl<T: frame_system::Config> DerefMut for CollectionHandle<T> {
188 fn deref_mut(&mut self) -> &mut Self::Target {
189 &mut self.collection
190 }
191}
192
193pub trait Config: system::Config + Sized {
502 type Event: From<Event<Self>> + Into<<Self as system::Config>::Event>;194 type Event: From<Event<Self>> + Into<<Self as system::Config>::Event>;
503195
504 /// Weight information for extrinsics in this pallet.196 /// Weight information for extrinsics in this pallet.
517 type EthereumTransactionSender: pallet_ethereum::EthereumTransactionSender;209 type EthereumTransactionSender: pallet_ethereum::EthereumTransactionSender;
518}210}
519211
520#[cfg(feature = "runtime-benchmarks")]
521mod benchmarking;
522
523// #endregion
524
525// # Used definitions212// # Used definitions
526//213//
527// ## User control levels214// ## User control levels
729 fn deposit_event() = default;416 fn deposit_event() = default;
730 type Error = Error<T>;417 type Error = Error<T>;
731418
732 fn on_initialize(now: T::BlockNumber) -> Weight {419 fn on_initialize(_now: T::BlockNumber) -> Weight {
733 0420 0
734 }421 }
735422
2524 Ok(())2211 Ok(())
2525 }2212 }
25262213
2214 #[allow(dead_code)]
2527 fn init_collection(item: &Collection<T>) {2215 fn init_collection(item: &Collection<T>) {
2528 // check params2216 // check params
2529 assert!(2217 assert!(
2551 CreatedCollectionCount::put(next_id);2239 CreatedCollectionCount::put(next_id);
2552 }2240 }
25532241
2242 #[allow(dead_code)]
2554 fn init_nft_token(collection_id: CollectionId, item: &NftItemType<T::CrossAccountId>) {2243 fn init_nft_token(collection_id: CollectionId, item: &NftItemType<T::CrossAccountId>) {
2555 let current_index = <ItemListIndex>::get(collection_id)2244 let current_index = <ItemListIndex>::get(collection_id)
2556 .checked_add(1)2245 .checked_add(1)
2567 <Balance<T>>::insert(collection_id, item.owner.as_sub(), new_balance);2256 <Balance<T>>::insert(collection_id, item.owner.as_sub(), new_balance);
2568 }2257 }
25692258
2259 #[allow(dead_code)]
2570 fn init_fungible_token(collection_id: CollectionId, owner: &T::CrossAccountId, item: &FungibleItemType) {2260 fn init_fungible_token(collection_id: CollectionId, owner: &T::CrossAccountId, item: &FungibleItemType) {
2571 let current_index = <ItemListIndex>::get(collection_id)2261 let current_index = <ItemListIndex>::get(collection_id)
2572 .checked_add(1)2262 .checked_add(1)
2583 <Balance<T>>::insert(collection_id, owner.as_sub(), new_balance);2273 <Balance<T>>::insert(collection_id, owner.as_sub(), new_balance);
2584 }2274 }
25852275
2276 #[allow(dead_code)]
2586 fn init_refungible_token(collection_id: CollectionId, item: &ReFungibleItemType<T::CrossAccountId>) {2277 fn init_refungible_token(collection_id: CollectionId, item: &ReFungibleItemType<T::CrossAccountId>) {
2587 let current_index = <ItemListIndex>::get(collection_id)2278 let current_index = <ItemListIndex>::get(collection_id)
2588 .checked_add(1)2279 .checked_add(1)
2680 ensure!(<ContractOwner<T>>::get(contract) == Some(account), Error::<T>::NoPermission);2371 ensure!(<ContractOwner<T>>::get(contract) == Some(account), Error::<T>::NoPermission);
26812372
2682 Ok(())2373 Ok(())
2683 }
2684}
2685
2686////////////////////////////////////////////////////////////////////////////////////////////////////
2687// Economic models
2688// #region
2689
2690/// Fee multiplier.
2691pub type Multiplier = FixedU128;
2692
2693type BalanceOf<T> = <<T as pallet_transaction_payment::Config>::OnChargeTransaction as pallet_transaction_payment::OnChargeTransaction<T>>::Balance;
2694
2695/// Require the transactor pay for themselves and maybe include a tip to gain additional priority
2696/// in the queue.
2697#[derive(Encode, Decode, Clone, Eq, PartialEq)]
2698pub struct ChargeTransactionPayment<T: Config>(#[codec(compact)] BalanceOf<T>);
2699
2700impl<T: Config + Send + Sync> sp_std::fmt::Debug
2701 for ChargeTransactionPayment<T>
2702{
2703 #[cfg(feature = "std")]
2704 fn fmt(&self, f: &mut sp_std::fmt::Formatter) -> sp_std::fmt::Result {
2705 write!(f, "ChargeTransactionPayment<{:?}>", self.0)
2706 }
2707 #[cfg(not(feature = "std"))]
2708 fn fmt(&self, _: &mut sp_std::fmt::Formatter) -> sp_std::fmt::Result {
2709 Ok(())
2710 }
2711}
2712
2713impl<T: Config> ChargeTransactionPayment<T>
2714where
2715 T::Call: Dispatchable<Info=DispatchInfo, PostInfo=PostDispatchInfo> + IsSubType<Call<T>> + IsSubType<pallet_contracts::Call<T>>,
2716 BalanceOf<T>: Send + Sync + From<u64> + FixedPointOperand,
2717 T::AccountId: AsRef<[u8]>,
2718 T::AccountId: UncheckedFrom<T::Hash>,
2719{
2720 fn traditional_fee(
2721 len: usize,
2722 info: &DispatchInfoOf<T::Call>,
2723 tip: BalanceOf<T>,
2724 ) -> BalanceOf<T>
2725 where
2726 T::Call: Dispatchable<Info = DispatchInfo>,
2727 {
2728 <pallet_transaction_payment::Module<T>>::compute_fee(len as u32, info, tip)
2729 }
2730
2731 fn get_priority(len: usize, info: &DispatchInfoOf<T::Call>, final_fee: BalanceOf<T>) -> TransactionPriority {
2732 let weight_saturation = T::BlockWeights::get().max_block / info.weight.max(1);
2733 let max_block_length = *T::BlockLength::get().max.get(DispatchClass::Normal);
2734 let len_saturation = max_block_length as u64 / (len as u64).max(1);
2735 let coefficient: BalanceOf<T> = weight_saturation
2736 .min(len_saturation)
2737 .saturated_into::<BalanceOf<T>>();
2738 final_fee
2739 .saturating_mul(coefficient)
2740 .saturated_into::<TransactionPriority>()
2741 }
2742
2743 fn withdraw_fee(
2744 &self,
2745 who: &T::AccountId,
2746 call: &T::Call,
2747 info: &DispatchInfoOf<T::Call>,
2748 len: usize,
2749 ) -> Result<
2750 (
2751 BalanceOf<T>,
2752 <<T as pallet_transaction_payment::Config>::OnChargeTransaction as pallet_transaction_payment::OnChargeTransaction<T>>::LiquidityInfo,
2753 ),
2754 TransactionValidityError,
2755 > {
2756 let tip = self.0;
2757
2758 let fee = Self::traditional_fee(len, info, tip);
2759
2760 // Only mess with balances if fee is not zero.
2761 if fee.is_zero() {
2762 return <<T as pallet_transaction_payment::Config>::OnChargeTransaction as pallet_transaction_payment::OnChargeTransaction<T>>::withdraw_fee(who, call, info, fee, tip)
2763 .map(|i| (fee, i));
2764 }
2765
2766 // Determine who is paying transaction fee based on ecnomic model
2767 // Parse call to extract collection ID and access collection sponsor
2768 let mut sponsor: Option<T::AccountId> = (|| match IsSubType::<Call<T>>::is_sub_type(call) {
2769 Some(Call::create_item(collection_id, _owner, _properties)) => {
2770 let collection = <CollectionById<T>>::get(collection_id)?;
2771
2772 // sponsor timeout
2773 let block_number = <system::Module<T>>::block_number() as T::BlockNumber;
2774
2775 let limit = collection.limits.sponsor_transfer_timeout;
2776 if <CreateItemBasket<T>>::contains_key((collection_id, &who)) {
2777 let last_tx_block = <CreateItemBasket<T>>::get((collection_id, &who));
2778 let limit_time = last_tx_block + limit.into();
2779 if block_number <= limit_time {
2780 return None;
2781 }
2782 }
2783 <CreateItemBasket<T>>::insert((collection_id, who.clone()), block_number);
2784
2785 // check free create limit
2786 if collection.limits.sponsored_data_size >= (_properties.len() as u32) {
2787 collection.sponsorship.sponsor()
2788 .cloned()
2789 } else {
2790 None
2791 }
2792 }
2793 Some(Call::transfer(_new_owner, collection_id, item_id, _value)) => {
2794 let collection = <CollectionById<T>>::get(collection_id)?;
2795
2796 let mut sponsor_transfer = false;
2797 if collection.sponsorship.confirmed() {
2798
2799 let collection_limits = collection.limits;
2800 let collection_mode = collection.mode;
2801
2802 // sponsor timeout
2803 let block_number = <system::Module<T>>::block_number() as T::BlockNumber;
2804 sponsor_transfer = match collection_mode {
2805 CollectionMode::NFT => {
2806
2807 // get correct limit
2808 let limit: u32 = if collection_limits.sponsor_transfer_timeout > 0 {
2809 collection_limits.sponsor_transfer_timeout
2810 } else {
2811 ChainLimit::get().nft_sponsor_transfer_timeout
2812 };
2813
2814 let mut sponsored = true;
2815 if <NftTransferBasket<T>>::contains_key(collection_id, item_id) {
2816 let last_tx_block = <NftTransferBasket<T>>::get(collection_id, item_id);
2817 let limit_time = last_tx_block + limit.into();
2818 if block_number <= limit_time {
2819 sponsored = false;
2820 }
2821 }
2822 if sponsored {
2823 <NftTransferBasket<T>>::insert(collection_id, item_id, block_number);
2824 }
2825
2826 sponsored
2827 }
2828 CollectionMode::Fungible(_) => {
2829
2830 // get correct limit
2831 let limit: u32 = if collection_limits.sponsor_transfer_timeout > 0 {
2832 collection_limits.sponsor_transfer_timeout
2833 } else {
2834 ChainLimit::get().fungible_sponsor_transfer_timeout
2835 };
2836
2837 let block_number = <system::Module<T>>::block_number() as T::BlockNumber;
2838 let mut sponsored = true;
2839 if <FungibleTransferBasket<T>>::contains_key(collection_id, who) {
2840 let last_tx_block = <FungibleTransferBasket<T>>::get(collection_id, who);
2841 let limit_time = last_tx_block + limit.into();
2842 if block_number <= limit_time {
2843 sponsored = false;
2844 }
2845 }
2846 if sponsored {
2847 <FungibleTransferBasket<T>>::insert(collection_id, who, block_number);
2848 }
2849
2850 sponsored
2851 }
2852 CollectionMode::ReFungible => {
2853
2854 // get correct limit
2855 let limit: u32 = if collection_limits.sponsor_transfer_timeout > 0 {
2856 collection_limits.sponsor_transfer_timeout
2857 } else {
2858 ChainLimit::get().refungible_sponsor_transfer_timeout
2859 };
2860
2861 let mut sponsored = true;
2862 if <ReFungibleTransferBasket<T>>::contains_key(collection_id, item_id) {
2863 let last_tx_block = <ReFungibleTransferBasket<T>>::get(collection_id, item_id);
2864 let limit_time = last_tx_block + limit.into();
2865 if block_number <= limit_time {
2866 sponsored = false;
2867 }
2868 }
2869 if sponsored {
2870 <ReFungibleTransferBasket<T>>::insert(collection_id, item_id, block_number);
2871 }
2872
2873 sponsored
2874 }
2875 _ => {
2876 false
2877 },
2878 };
2879 }
2880
2881 if !sponsor_transfer {
2882 None
2883 } else {
2884 collection.sponsorship.sponsor()
2885 .cloned()
2886 }
2887 }
2888
2889 Some(Call::set_variable_meta_data(collection_id, item_id, data)) => {
2890 let mut sponsor_metadata_changes = false;
2891
2892 let collection = <CollectionById<T>>::get(collection_id)?;
2893
2894 if
2895 collection.sponsorship.confirmed() &&
2896 // Can't sponsor fungible collection, this tx will be rejected
2897 // as invalid
2898 !matches!(collection.mode, CollectionMode::Fungible(_)) &&
2899 data.len() <= collection.limits.sponsored_data_size as usize
2900 {
2901 if let Some(rate_limit) = collection.limits.sponsored_data_rate_limit {
2902 let block_number = <system::Module<T>>::block_number() as T::BlockNumber;
2903
2904 if <VariableMetaDataBasket<T>>::get(collection_id, item_id)
2905 .map(|last_block| block_number - last_block > rate_limit)
2906 .unwrap_or(true)
2907 {
2908 sponsor_metadata_changes = true;
2909 <VariableMetaDataBasket<T>>::insert(collection_id, item_id, block_number);
2910 }
2911 }
2912 }
2913
2914 if !sponsor_metadata_changes {
2915 None
2916 } else {
2917 collection.sponsorship.sponsor().cloned()
2918 }
2919 }
2920
2921 _ => None,
2922 })();
2923
2924 match IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call) {
2925 Some(pallet_contracts::Call::call(dest, _value, _gas_limit, _data)) => {
2926
2927 let called_contract: T::AccountId = T::Lookup::lookup((*dest).clone()).unwrap_or(T::AccountId::default());
2928
2929 let owned_contract = <ContractOwner<T>>::get(called_contract.clone()).as_ref() == Some(who);
2930 let white_list_enabled = <ContractWhiteListEnabled<T>>::contains_key(called_contract.clone());
2931
2932 if !owned_contract && white_list_enabled {
2933 if !<ContractWhiteList<T>>::contains_key(called_contract.clone(), who) {
2934 return Err(InvalidTransaction::Call.into());
2935 }
2936 }
2937 },
2938 _ => {},
2939 }
2940
2941 // Sponsor smart contracts
2942 sponsor = sponsor.or_else(|| match IsSubType::<pallet_contracts::Call<T>>::is_sub_type(call) {
2943
2944 // On instantiation: set the contract owner
2945 Some(pallet_contracts::Call::instantiate(_endowment, _gas_limit, code_hash, _data, salt)) => {
2946
2947 let new_contract_address = <pallet_contracts::Module<T>>::contract_address(
2948 &who,
2949 code_hash,
2950 salt,
2951 );
2952 <ContractOwner<T>>::insert(new_contract_address.clone(), who.clone());
2953
2954 None
2955 },
2956
2957 // On instantiation with code: set the contract owner
2958 Some(pallet_contracts::Call::instantiate_with_code(_endowment, _gas_limit, _code, _data, _salt)) => {
2959
2960 let new_contract_address = <pallet_contracts::Module<T>>::contract_address(
2961 &who,
2962 &T::Hashing::hash(&_code),
2963 _salt,
2964 );
2965
2966 <ContractOwner<T>>::insert(new_contract_address.clone(), who.clone());
2967
2968 None
2969 }
2970
2971 // When the contract is called, check if the sponsoring is enabled and pay fees from contract endowment if it is
2972 Some(pallet_contracts::Call::call(dest, _value, _gas_limit, _data)) => {
2973
2974 let called_contract: T::AccountId = T::Lookup::lookup((*dest).clone()).unwrap_or(T::AccountId::default());
2975
2976 let mut sponsor_transfer = false;
2977 if <ContractSponsoringRateLimit<T>>::contains_key(called_contract.clone()) {
2978 let last_tx_block = <ContractSponsorBasket<T>>::get((&called_contract, &who));
2979 let block_number = <system::Module<T>>::block_number() as T::BlockNumber;
2980 let rate_limit = <ContractSponsoringRateLimit<T>>::get(&called_contract);
2981 let limit_time = last_tx_block + rate_limit;
2982
2983 if block_number >= limit_time {
2984 <ContractSponsorBasket<T>>::insert((called_contract.clone(), who.clone()), block_number);
2985 sponsor_transfer = true;
2986 }
2987 } else {
2988 sponsor_transfer = false;
2989 }
2990
2991 if sponsor_transfer {
2992 if <ContractSelfSponsoring<T>>::contains_key(called_contract.clone()) {
2993 if <ContractSelfSponsoring<T>>::get(called_contract.clone()) {
2994 return Some(called_contract);
2995 }
2996 }
2997 }
2998
2999 None
3000 },
3001
3002 _ => None,
3003 });
3004
3005 let who_pays_fee = sponsor.unwrap_or_else(|| who.clone());
3006
3007 <<T as pallet_transaction_payment::Config>::OnChargeTransaction as pallet_transaction_payment::OnChargeTransaction<T>>::withdraw_fee(&who_pays_fee, call, info, fee, tip)
3008 .map(|i| (fee, i))
3009 }
3010}
3011
3012
3013impl<T: Config + Send + Sync> SignedExtension
3014 for ChargeTransactionPayment<T>
3015where
3016 BalanceOf<T>: Send + Sync + From<u64> + FixedPointOperand,
3017 T::Call: Dispatchable<Info = DispatchInfo, PostInfo = PostDispatchInfo> + IsSubType<Call<T>> + IsSubType<pallet_contracts::Call<T>>,
3018 T::AccountId: AsRef<[u8]>,
3019 T::AccountId: UncheckedFrom<T::Hash>,
3020{
3021 const IDENTIFIER: &'static str = "ChargeTransactionPayment";
3022 type AccountId = T::AccountId;
3023 type Call = T::Call;
3024 type AdditionalSigned = ();
3025 type Pre = (
3026 // tip
3027 BalanceOf<T>,
3028 // who pays fee
3029 Self::AccountId,
3030 // imbalance resulting from withdrawing the fee
3031 <<T as pallet_transaction_payment::Config>::OnChargeTransaction as pallet_transaction_payment::OnChargeTransaction<T>>::LiquidityInfo,
3032 );
3033 fn additional_signed(&self) -> sp_std::result::Result<(), TransactionValidityError> {
3034 Ok(())
3035 }
3036
3037 fn validate(
3038 &self,
3039 who: &Self::AccountId,
3040 call: &Self::Call,
3041 info: &DispatchInfoOf<Self::Call>,
3042 len: usize,
3043 ) -> TransactionValidity {
3044 let (fee, _) = self.withdraw_fee(who, call, info, len)?;
3045 Ok(ValidTransaction {
3046 priority: Self::get_priority(len, info, fee),
3047 ..Default::default()
3048 })
3049 }
3050
3051 fn pre_dispatch(
3052 self,
3053 who: &Self::AccountId,
3054 call: &Self::Call,
3055 info: &DispatchInfoOf<Self::Call>,
3056 len: usize,
3057 ) -> Result<Self::Pre, TransactionValidityError> {
3058 let (_fee, imbalance) = self.withdraw_fee(who, call, info, len)?;
3059 Ok((self.0, who.clone(), imbalance))
3060 }
3061
3062 fn post_dispatch(
3063 pre: Self::Pre,
3064 info: &DispatchInfoOf<Self::Call>,
3065 post_info: &PostDispatchInfoOf<Self::Call>,
3066 len: usize,
3067 _result: &DispatchResult,
3068 ) -> Result<(), TransactionValidityError> {
3069 let (tip, who, imbalance) = pre;
3070 let actual_fee = pallet_transaction_payment::Module::<T>::compute_actual_fee(
3071 len as u32,
3072 info,
3073 post_info,
3074 tip,
3075 );
3076 <T as pallet_transaction_payment::Config>::OnChargeTransaction::correct_and_deposit_fee(&who, info, post_info, actual_fee, tip, imbalance)?;
3077 Ok(())
3078 }
3079}
3080
3081// #endregion
3082
3083sp_api::decl_runtime_apis! {
3084 pub trait NftApi {
3085 /// Used for ethereum integration
3086 fn eth_contract_code(account: H160) -> Option<Vec<u8>>;
3087 }2374 }
3088}2375}
30892376
deletedpallets/nft/src/types.rsdiffbeforeafterboth

no changes

addedpallets/scheduler/Cargo.tomldiffbeforeafterboth

no changes

addedpallets/scheduler/README.mddiffbeforeafterboth

no changes

addedpallets/scheduler/src/benchmarking.rsdiffbeforeafterboth

no changes

addedpallets/scheduler/src/lib.rsdiffbeforeafterboth

no changes

addedpallets/scheduler/src/weights.rsdiffbeforeafterboth

no changes

addedprimitives/Cargo.tomldiffbeforeafterboth

no changes

addedprimitives/src/lib.rsdiffbeforeafterboth

no changes

modifiedruntime/Cargo.tomldiffbeforeafterboth
1################################################################################
2# Package
3
1[package]4[package]
2authors = ['UseTech Professional <https://usetech.com/blockchain>']5authors = ['Unique Network <support@uniquenetwork.io>']
6build = 'build.rs'
7description = 'Substrate node nft'
3edition = '2018'8edition = '2018'
4homepage = 'https://substrate.io'9homepage = 'https://unique.network'
5license = 'All Rights Reserved'10license = 'All Rights Reserved'
6name = 'nft-runtime'11name = 'nft-runtime'
7repository = 'https://github.com/usetech-llc/nft_parachain/'12repository = 'https://github.com/usetech-llc/nft_private/'
8version = '3.0.0'13version = '3.0.0'
914
10[package.metadata.docs.rs]15[package.metadata.docs.rs]
11targets = ['x86_64-unknown-linux-gnu']16targets = ['x86_64-unknown-linux-gnu']
1217
13[build-dependencies]18[features]
14substrate-wasm-builder = '4.0.0'19default = ['std']
1520runtime-benchmarks = [
16# alias "parity-scale-code" to "codec"21 'hex-literal',
22 'frame-benchmarking',
23 'frame-support/runtime-benchmarks',
24 'frame-system-benchmarking',
25 'frame-system/runtime-benchmarks',
26 'pallet-balances/runtime-benchmarks',
27 'pallet-timestamp/runtime-benchmarks',
28 'pallet-nft/runtime-benchmarks',
29 'pallet-inflation/runtime-benchmarks',
30 'sp-runtime/runtime-benchmarks',
31]
32std = [
33 'codec/std',
34 'cumulus-pallet-aura-ext/std',
35 'cumulus-pallet-parachain-system/std',
36 'cumulus-pallet-xcm/std',
37 'cumulus-pallet-xcmp-queue/std',
38 'cumulus-primitives-core/std',
39 'cumulus-primitives-utility/std',
40 'frame-executive/std',
41 'frame-support/std',
42 'frame-system/std',
43 'frame-system-rpc-runtime-api/std',
44 'pallet-aura/std',
45 'pallet-balances/std',
46 'pallet-contracts/std',
47 'pallet-contracts-primitives/std',
48 'pallet-contracts-rpc-runtime-api/std',
49 'pallet-randomness-collective-flip/std',
50 'pallet-sudo/std',
51 'pallet-timestamp/std',
52 'pallet-transaction-payment/std',
53 'pallet-transaction-payment-rpc-runtime-api/std',
54 'pallet-treasury/std',
55 'pallet-vesting/std',
56 'pallet-evm/std',
57 'pallet-ethereum/std',
58 'fp-rpc/std',
59 'parachain-info/std',
60 'serde',
61 'pallet-inflation/std',
62 'pallet-nft/std',
63 'pallet-scheduler/std',
64 'pallet-nft-charge-transaction/std',
65 'pallet-nft-transaction-payment/std',
66 'nft-data-structs/std',
67 'sp-api/std',
68 'sp-block-builder/std',
69 "sp-consensus-aura/std",
70 'sp-core/std',
71 'sp-inherents/std',
72 'sp-io/std',
73 'sp-offchain/std',
74 'sp-runtime/std',
75 'sp-session/std',
76 'sp-std/std',
77 'sp-transaction-pool/std',
78 'sp-version/std',
79 'xcm/std',
80 'xcm-builder/std',
81 'xcm-executor/std',
82]
83
84################################################################################
85# Substrate Dependencies
86
17[dependencies.codec]87[dependencies.codec]
18default-features = false88default-features = false
19features = ['derive']89features = ['derive']
20package = 'parity-scale-codec'90package = 'parity-scale-codec'
21version = '2.0.0'91version = '2.0.0'
2292
23[dependencies]93[dependencies.frame-benchmarking]
24hex-literal = { optional = true, version = '0.3.1' }94default-features = false
95git = 'https://github.com/paritytech/substrate.git'
96optional = true
97branch = 'polkadot-v0.9.3'
98version = '3.0.0'
99
100[dependencies.frame-executive]
25serde = { features = ['derive'], optional = true, version = '1.0.119' }101default-features = false
26102git = 'https://github.com/paritytech/substrate.git'
27# local dependencies103branch = 'polkadot-v0.9.3'
104version = '3.0.0'
105
106[dependencies.frame-support]
28pallet-nft = { path = '../pallets/nft', default-features = false, version = '3.0.0' }107default-features = false
108git = 'https://github.com/paritytech/substrate.git'
109branch = 'polkadot-v0.9.3'
110version = '3.0.0'
111
112[dependencies.frame-system]
29pallet-inflation = { path = '../pallets/inflation', default-features = false, version = '3.0.0' }113default-features = false
30114git = 'https://github.com/paritytech/substrate.git'
31# Substrate dependencies115branch = 'polkadot-v0.9.3'
116version = '3.0.0'
117
118[dependencies.frame-system-benchmarking]
32frame-benchmarking = { default-features = false, optional = true, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }119default-features = false
120git = 'https://github.com/paritytech/substrate.git'
121optional = true
122branch = 'polkadot-v0.9.3'
123version = '3.0.0'
124
125[dependencies.frame-system-rpc-runtime-api]
126default-features = false
127git = 'https://github.com/paritytech/substrate.git'
128branch = 'polkadot-v0.9.3'
33frame-executive = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }129version = '3.0.0'
130
131[dependencies.hex-literal]
132optional = true
133version = '0.3.1'
134
135[dependencies.serde]
136features = ['derive']
137optional = true
34frame-support = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }138version = '1.0.119'
139
140[dependencies.pallet-aura]
141default-features = false
142git = 'https://github.com/paritytech/substrate.git'
143branch = 'polkadot-v0.9.3'
144version = '3.0.0'
145
146[dependencies.pallet-balances]
147default-features = false
148git = 'https://github.com/paritytech/substrate.git'
149branch = 'polkadot-v0.9.3'
35frame-system = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }150version = '3.0.0'
151
152# Contracts specific packages
153[dependencies.pallet-contracts]
154git = 'https://github.com/paritytech/substrate.git'
155default-features = false
156branch = 'polkadot-v0.9.3'
157version = '3.0.0'
158
159[dependencies.pallet-contracts-primitives]
160git = 'https://github.com/paritytech/substrate.git'
36frame-system-benchmarking = { default-features = false, optional = true, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }161default-features = false
162branch = 'polkadot-v0.9.3'
163version = '3.0.0'
164
165[dependencies.pallet-contracts-rpc-runtime-api]
166git = 'https://github.com/paritytech/substrate.git'
167default-features = false
168branch = 'polkadot-v0.9.3'
37frame-system-rpc-runtime-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }169version = '3.0.0'
170
171[dependencies.pallet-randomness-collective-flip]
172default-features = false
173git = 'https://github.com/paritytech/substrate.git'
174branch = 'polkadot-v0.9.3'
175version = '3.0.0'
176
177[dependencies.pallet-sudo]
178default-features = false
179git = 'https://github.com/paritytech/substrate.git'
180branch = 'polkadot-v0.9.3'
38pallet-aura = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }181version = '3.0.0'
182
183[dependencies.pallet-timestamp]
184default-features = false
185git = 'https://github.com/paritytech/substrate.git'
186branch = 'polkadot-v0.9.3'
187version = '3.0.0'
188
189[dependencies.pallet-transaction-payment]
190default-features = false
191git = 'https://github.com/paritytech/substrate.git'
192branch = 'polkadot-v0.9.3'
39pallet-balances = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }193version = '3.0.0'
194
195[dependencies.pallet-transaction-payment-rpc-runtime-api]
196default-features = false
197git = 'https://github.com/paritytech/substrate.git'
198branch = 'polkadot-v0.9.3'
199version = '3.0.0'
200
201[dependencies.pallet-treasury]
202default-features = false
203git = 'https://github.com/paritytech/substrate.git'
204branch = 'polkadot-v0.9.3'
40pallet-contracts = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }205version = '3.0.0'
206
207[dependencies.pallet-vesting]
208default-features = false
209git = 'https://github.com/paritytech/substrate.git'
210branch = 'polkadot-v0.9.3'
211version = '3.0.0'
212
213[dependencies.sp-arithmetic]
214default-features = false
215git = 'https://github.com/paritytech/substrate.git'
216branch = 'polkadot-v0.9.3'
41pallet-contracts-primitives = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }217version = '3.0.0'
218
219[dependencies.sp-api]
220default-features = false
221git = 'https://github.com/paritytech/substrate.git'
222branch = 'polkadot-v0.9.3'
223version = '3.0.0'
224
225[dependencies.sp-block-builder]
226default-features = false
227git = 'https://github.com/paritytech/substrate.git'
228branch = 'polkadot-v0.9.3'
42pallet-contracts-rpc-runtime-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }229version = '3.0.0'
230
231[dependencies.sp-core]
232default-features = false
233git = 'https://github.com/paritytech/substrate.git'
234branch = 'polkadot-v0.9.3'
235version = '3.0.0'
236
237[dependencies.sp-consensus-aura]
238default-features = false
239git = 'https://github.com/paritytech/substrate.git'
240branch = 'polkadot-v0.9.3'
43pallet-evm = { default-features = false, version = "4.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }241version = '0.9.0'
242
243[dependencies.sp-inherents]
244default-features = false
245git = 'https://github.com/paritytech/substrate.git'
246branch = 'polkadot-v0.9.3'
44pallet-ethereum = { default-features = false, version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }247version = '3.0.0'
248
249[dependencies.sp-io]
250default-features = false
251git = 'https://github.com/paritytech/substrate.git'
252branch = 'polkadot-v0.9.3'
45pallet-grandpa = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }253version = '3.0.0'
254
255[dependencies.sp-offchain]
256default-features = false
257git = 'https://github.com/paritytech/substrate.git'
258branch = 'polkadot-v0.9.3'
259version = '3.0.0'
260
261[dependencies.sp-runtime]
262default-features = false
263git = 'https://github.com/paritytech/substrate.git'
264branch = 'polkadot-v0.9.3'
46pallet-randomness-collective-flip = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }265version = '3.0.0'
266
267[dependencies.sp-session]
268default-features = false
269git = 'https://github.com/paritytech/substrate.git'
270branch = 'polkadot-v0.9.3'
271version = '3.0.0'
272
273[dependencies.sp-std]
274default-features = false
275git = 'https://github.com/paritytech/substrate.git'
276branch = 'polkadot-v0.9.3'
47pallet-sudo = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }277version = '3.0.0'
278
279[dependencies.sp-transaction-pool]
280default-features = false
281git = 'https://github.com/paritytech/substrate.git'
282branch = 'polkadot-v0.9.3'
283version = '3.0.0'
284
285[dependencies.sp-version]
286default-features = false
287git = 'https://github.com/paritytech/substrate.git'
288branch = 'polkadot-v0.9.3'
48pallet-timestamp = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }289version = '3.0.0'
290
291[dependencies.smallvec]
292version = '1.4.1'
293
294################################################################################
295# Cumulus dependencies
296
297[dependencies.parachain-info]
298default-features = false
299git = 'https://github.com/paritytech/cumulus.git'
300branch = 'polkadot-v0.9.3'
301version = '0.1.0'
302
303[dependencies.cumulus-pallet-aura-ext]
304git = 'https://github.com/paritytech/cumulus.git'
305branch = 'polkadot-v0.9.3'
49pallet-transaction-payment = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }306default-features = false
307
308[dependencies.cumulus-pallet-parachain-system]
309git = 'https://github.com/paritytech/cumulus.git'
310branch = 'polkadot-v0.9.3'
50pallet-transaction-payment-rpc-runtime-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }311default-features = false
312
313[dependencies.cumulus-primitives-core]
314git = 'https://github.com/paritytech/cumulus.git'
315branch = 'polkadot-v0.9.3'
51pallet-treasury = { default-features = false, version = "3.0.0", git = "https://github.com/paritytech/substrate.git", branch = "frontier" }316default-features = false
317
318[dependencies.cumulus-pallet-xcm]
319git = 'https://github.com/paritytech/cumulus.git'
320branch = 'polkadot-v0.9.3'
52pallet-vesting = { default-features = false, version = "3.0.0", git = "https://github.com/paritytech/substrate.git", branch = "frontier" }321default-features = false
322
323[dependencies.cumulus-pallet-dmp-queue]
324git = 'https://github.com/paritytech/cumulus.git'
325branch = 'polkadot-v0.9.3'
53fp-rpc = { default-features = false, version = "2.0.0", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }326default-features = false
327
328[dependencies.cumulus-pallet-xcmp-queue]
329git = 'https://github.com/paritytech/cumulus.git'
330branch = 'polkadot-v0.9.3'
54sp-arithmetic = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }331default-features = false
332
333[dependencies.cumulus-primitives-utility]
334git = 'https://github.com/paritytech/cumulus.git'
335branch = 'polkadot-v0.9.3'
55sp-api = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }336default-features = false
337
338################################################################################
339# Polkadot dependencies
340
341[dependencies.polkadot-parachain]
342git = 'https://github.com/paritytech/polkadot'
343branch = 'release-v0.9.3'
56sp-block-builder = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }344default-features = false
345
346[dependencies.xcm]
347git = 'https://github.com/paritytech/polkadot'
348branch = 'release-v0.9.3'
57sp-consensus-aura = { default-features = false, version = '0.9.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }349default-features = false
350
351[dependencies.xcm-builder]
352git = 'https://github.com/paritytech/polkadot'
353branch = 'release-v0.9.3'
58sp-core = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }354default-features = false
355
356[dependencies.xcm-executor]
357git = 'https://github.com/paritytech/polkadot'
358branch = 'release-v0.9.3'
59sp-inherents = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }359default-features = false
360
361[dependencies.pallet-xcm]
362git = 'https://github.com/paritytech/polkadot'
363branch = 'release-v0.9.3'
364default-features = false
365
366
367
368################################################################################
369# local dependencies
370
371[dependencies]
60sp-offchain = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }372pallet-nft = { path = '../pallets/nft', default-features = false, version = '3.0.0' }
61sp-runtime = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }373pallet-inflation = { path = '../pallets/inflation', default-features = false, version = '3.0.0' }
374nft-data-structs = { path = '../primitives', default-features = false, version = '0.9.0' }
62sp-session = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }375pallet-scheduler = { path = '../pallets/scheduler', default-features = false, version = '3.0.0' }
63sp-std = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }376pallet-nft-transaction-payment = { path = '../pallets/nft-transaction-payment', default-features = false, version = '3.0.0' }
377pallet-nft-charge-transaction = { path = '../pallets/nft-charge-transaction', default-features = false, version = '3.0.0' }
378
64sp-transaction-pool = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }379pallet-evm = { default-features = false, version = "4.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
65sp-version = { default-features = false, version = '3.0.0', git = "https://github.com/paritytech/substrate.git", branch = "frontier" }380pallet-ethereum = { default-features = false, version = "2.0.0-dev", git = "https://github.com/usetech-llc/frontier.git", branch = "injected-transactions" }
66smallvec = "1.4.1"381
382################################################################################
383# Build Dependencies
67384
68[features]385[build-dependencies]
69default = ['std']386substrate-wasm-builder = '4.0.0'
70runtime-benchmarks = [
71 'hex-literal',
72 'frame-benchmarking',
73 'frame-support/runtime-benchmarks',
74 'frame-system-benchmarking',
75 'frame-system/runtime-benchmarks',
76 'pallet-balances/runtime-benchmarks',
77 'pallet-timestamp/runtime-benchmarks',
78 'pallet-nft/runtime-benchmarks',
79 'pallet-inflation/runtime-benchmarks',
80 'sp-runtime/runtime-benchmarks',
81]
82std = [
83 'codec/std',
84 'serde',
85 'frame-executive/std',
86 'frame-support/std',
87 'frame-system/std',
88 'frame-system-rpc-runtime-api/std',
89 'pallet-aura/std',
90 'pallet-balances/std',
91 'pallet-contracts/std',
92 'pallet-contracts-primitives/std',
93 'pallet-contracts-rpc-runtime-api/std',
94 'pallet-grandpa/std',
95 'pallet-randomness-collective-flip/std',
96 'pallet-sudo/std',
97 'pallet-timestamp/std',
98 'pallet-transaction-payment/std',
99 'pallet-transaction-payment-rpc-runtime-api/std',
100 'pallet-treasury/std',
101 'pallet-vesting/std',
102 'pallet-evm/std',
103 'pallet-ethereum/std',
104
105 'pallet-inflation/std',
106 'pallet-nft/std',
107 'fp-rpc/std',
108 'sp-api/std',
109 'sp-block-builder/std',
110 'sp-consensus-aura/std',
111 'sp-core/std',
112 'sp-inherents/std',
113 'sp-offchain/std',
114 'sp-runtime/std',
115 'sp-session/std',
116 'sp-std/std',
117 'sp-transaction-pool/std',
118 'sp-version/std',
119
120]
121
modifiedruntime/src/chain_extension.rsdiffbeforeafterboth
18extern crate pallet_nft;18extern crate pallet_nft;
19pub use pallet_nft::*;19pub use pallet_nft::*;
20use pallet_nft::CrossAccountId;20use pallet_nft::CrossAccountId;
21use nft_data_structs::*;
22
21use crate::Vec;23use crate::Vec;
2224
8082
81pub type NftWeightInfoOf<C> = <C as pallet_nft::Config>::WeightInfo;83pub type NftWeightInfoOf<C> = <C as pallet_nft::Config>::WeightInfo;
8284
83impl<C: Config> ChainExtension<C> for NFTExtension {85impl<C: Config + pallet_contracts::Config> ChainExtension<C> for NFTExtension {
84 fn call<E: Ext>(func_id: u32, env: Environment<E, InitState>) -> Result<RetVal, DispatchError>86 fn call<E: Ext>(func_id: u32, env: Environment<E, InitState>) -> Result<RetVal, DispatchError>
85 where87 where
86 E: Ext<T = C>,88 E: Ext<T = C>,
modifiedruntime/src/lib.rsdiffbeforeafterboth
77
8#![cfg_attr(not(feature = "std"), no_std)]8#![cfg_attr(not(feature = "std"), no_std)]
9// `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256.9// `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256.
10#![recursion_limit = "256"]10#![recursion_limit = "1024"]
1111
12// Make the WASM binary available.12// Make the WASM binary available.
13#[cfg(feature = "std")]13#[cfg(feature = "std")]
14include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs"));14include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs"));
1515
16use pallet_grandpa::fg_primitives;
17use pallet_grandpa::{AuthorityId as GrandpaId, AuthorityList as GrandpaAuthorityList};
18use sp_api::impl_runtime_apis;16use sp_api::impl_runtime_apis;
19use sp_consensus_aura::sr25519::AuthorityId as AuraId;
20use sp_core::{ crypto::KeyTypeId, crypto::Public, OpaqueMetadata, H160, U256 };17use sp_core::{ crypto::KeyTypeId, OpaqueMetadata };
18// #[cfg(any(feature = "std", test))]
19// pub use sp_runtime::BuildStorage;
20
21use sp_runtime::{21use sp_runtime::{
22 Permill, Perbill, Percent,22 Permill, Perbill, Percent,
23 ModuleId,
24 create_runtime_str, generic, impl_opaque_keys,23 create_runtime_str, generic, impl_opaque_keys,
25 traits::{24 traits::{
26 Convert, ConvertInto, BlakeTwo256, Block as BlockT, IdentifyAccount,25 AccountIdLookup, ConvertInto, BlakeTwo256, Block as BlockT, IdentifyAccount,
27 IdentityLookup, NumberFor, Verify, AccountIdConversion,26 Verify, AccountIdConversion,
28 },27 },
29 transaction_validity::{TransactionSource, TransactionValidity},28 transaction_validity::{TransactionSource, TransactionValidity},
30 ApplyExtrinsicResult, MultiSignature,29 ApplyExtrinsicResult, MultiSignature,
31};30};
31
32use sp_std::prelude::*;
33
32#[cfg(feature = "std")]34#[cfg(feature = "std")]
33use sp_version::NativeVersion;35use sp_version::NativeVersion;
34use sp_version::RuntimeVersion;36use sp_version::RuntimeVersion;
35pub use pallet_transaction_payment::{Multiplier, TargetedFeeAdjustment, CurrencyAdapter, FeeDetails, RuntimeDispatchInfo};37pub use pallet_transaction_payment::{Multiplier, TargetedFeeAdjustment, FeeDetails, RuntimeDispatchInfo};
36// A few exports that help ease life for downstream crates.38// A few exports that help ease life for downstream crates.
37pub use pallet_balances::Call as BalancesCall;39pub use pallet_balances::Call as BalancesCall;
38pub use pallet_evm::{EnsureAddressTruncated, HashedAddressMapping, Runner};40pub use pallet_evm::{EnsureAddressTruncated, HashedAddressMapping, Runner};
39pub use pallet_contracts::{Schedule as ContractsSchedule };
40pub use frame_support::{41pub use frame_support::{
41 construct_runtime,42 construct_runtime,
43 match_type,
42 dispatch::DispatchResult,44 dispatch::DispatchResult,
45 PalletId,
43 parameter_types,46 parameter_types,
44 StorageValue,47 StorageValue,
45 traits::{48 traits::{
46 Currency, ExistenceRequirement, Get, KeyOwnerProofSystem, OnUnbalanced, Randomness,49 All, Currency, ExistenceRequirement, Get, IsInVec, KeyOwnerProofSystem, LockIdentifier, OnUnbalanced, Randomness
47 LockIdentifier, FindAuthor,
48 },50 },
49 weights::{51 weights::{
50 constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_PER_SECOND},52 constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_PER_SECOND},
51 DispatchClass, DispatchInfo, GetDispatchInfo, Pays, PostDispatchInfo, Weight,53 DispatchClass, DispatchInfo, GetDispatchInfo, IdentityFee, Pays, PostDispatchInfo, Weight,
52 WeightToFeePolynomial, WeightToFeeCoefficient, WeightToFeeCoefficients54 WeightToFeePolynomial, WeightToFeeCoefficient, WeightToFeeCoefficients
53 },55 },
54 ConsensusEngineId,
55};56};
57use nft_data_structs::*;
56use pallet_contracts::weights::WeightInfo;58use pallet_contracts::weights::WeightInfo;
57// #[cfg(any(feature = "std", test))]59// #[cfg(any(feature = "std", test))]
58use frame_system::{60use frame_system::{
59 self as system,61 self as system,
60 EnsureRoot,62 EnsureRoot, EnsureSigned,
61 limits::{BlockWeights, BlockLength},63 limits::{BlockWeights, BlockLength},
62};64};
63use sp_std::{prelude::*, marker::PhantomData};
64use sp_arithmetic::{traits::{BaseArithmetic, Unsigned}};65use sp_arithmetic::{traits::{BaseArithmetic, Unsigned}};
65use smallvec::smallvec;66use smallvec::smallvec;
66use codec::{Encode, Decode};67use codec::{Encode, Decode};
67use pallet_evm::{Account as EVMAccount, FeeCalculator, OnMethodCall};68use pallet_evm::{Account as EVMAccount, FeeCalculator, OnMethodCall};
68use fp_rpc::TransactionStatus;69use fp_rpc::TransactionStatus;
69use sp_core::H256;70use sp_core::H256;
71
72use sp_runtime::{
73 traits::{
74 Dispatchable,
75 },
76};
77use pallet_contracts::chain_extension::UncheckedFrom;
78
7079
71pub use pallet_timestamp::Call as TimestampCall;80pub use pallet_timestamp::Call as TimestampCall;
81pub use sp_consensus_aura::sr25519::AuthorityId as AuraId;
82
83// Polkadot imports
84use pallet_xcm::XcmPassthrough;
85use polkadot_parachain::primitives::Sibling;
86use xcm::v0::Xcm;
87use xcm::v0::{BodyId, Junction::*, MultiAsset, MultiLocation, MultiLocation::*, NetworkId};
88use xcm_builder::{
89 AccountId32Aliases, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter,
90 EnsureXcmOrigin, FixedWeightBounds, IsConcrete, LocationInverter, NativeAsset,
91 ParentAsSuperuser, ParentIsDefault, RelayChainAsNative, SiblingParachainAsNative,
92 SiblingParachainConvertsVia, SignedAccountId32AsNative, SignedToAccountId32,
93 SovereignSignedViaLocation, TakeWeightCredit, UsingComponents,
94};
95use xcm_executor::{Config, XcmExecutor};
96
7297
73mod chain_extension;98mod chain_extension;
74use crate::chain_extension::{ NFTExtension, Imbalance };99use crate::chain_extension::{ NFTExtension, Imbalance };
75
76/// Struct that handles the conversion of Balance -> `u64`. This is used for
77/// staking's election calculation.
78pub struct CurrencyToVoteHandler;
79
80impl CurrencyToVoteHandler {
81 fn factor() -> Balance {
82 (Balances::total_issuance() / u64::max_value() as Balance).max(1)
83 }
84}
85
86impl Convert<Balance, u64> for CurrencyToVoteHandler {
87 fn convert(x: Balance) -> u64 {
88 (x / Self::factor()) as u64
89 }
90}
91
92impl Convert<u128, Balance> for CurrencyToVoteHandler {
93 fn convert(x: u128) -> Balance {
94 x * Self::factor()
95 }
96}
97100
98/// Re-export a nft pallet101/// Re-export a nft pallet
99/// TODO: Check this re-export. Is this safe and good style?102/// TODO: Check this re-export. Is this safe and good style?
100extern crate pallet_nft;103extern crate pallet_nft;
101pub use pallet_nft::*;104pub use pallet_nft::*;
105
106/// Reimport pallet inflation
107extern crate pallet_inflation;
108pub use pallet_inflation::*;
102109
103/// An index to a block.110/// An index to a block.
104pub type BlockNumber = u32;111pub type BlockNumber = u32;
137144
138 pub use sp_runtime::OpaqueExtrinsic as UncheckedExtrinsic;145 pub use sp_runtime::OpaqueExtrinsic as UncheckedExtrinsic;
139146
140 /// Opaque block header type.
141 pub type Header = generic::Header<BlockNumber, BlakeTwo256>;
142 /// Opaque block type.147 /// Opaque block type.
143 pub type Block = generic::Block<Header, UncheckedExtrinsic>;148 pub type Block = generic::Block<Header, UncheckedExtrinsic>;
144 /// Opaque block identifier type.149
145 pub type BlockId = generic::BlockId<Block>;150 pub type SessionHandlers = ();
146151
147 impl_opaque_keys! {152 impl_opaque_keys! {
148 pub struct SessionKeys {153 pub struct SessionKeys {
149 pub aura: Aura,154 pub aura: Aura,
150 pub grandpa: Grandpa,
151 }155 }
152 }156 }
153}157}
163 transaction_version: 1,167 transaction_version: 1,
164};168};
165169
166pub const MILLISECS_PER_BLOCK: u64 = 6000;170pub const MILLISECS_PER_BLOCK: u64 = 12000;
167171
168pub const SLOT_DURATION: u64 = MILLISECS_PER_BLOCK;172pub const SLOT_DURATION: u64 = MILLISECS_PER_BLOCK;
169173
172pub const HOURS: BlockNumber = MINUTES * 60;176pub const HOURS: BlockNumber = MINUTES * 60;
173pub const DAYS: BlockNumber = HOURS * 24;177pub const DAYS: BlockNumber = HOURS * 24;
178
179#[derive(codec::Encode, codec::Decode)]
180pub enum XCMPMessage<XAccountId, XBalance> {
181 /// Transfer tokens to the given account from the Parachain account.
182 TransferToken(XAccountId, XBalance),
183}
174184
175/// The version information used to identify this runtime when compiled natively.185/// The version information used to identify this runtime when compiled natively.
176#[cfg(feature = "std")]186#[cfg(feature = "std")]
181 }191 }
182}192}
183
184/// Provides a membership set with only the configured aura users
185pub struct ValiudatorsOnly<Runtime: pallet_aura::Config>(PhantomData<Runtime>);
186impl frame_support::traits::Contains<AccountId> for ValiudatorsOnly<Runtime> {
187 fn contains(t: &AccountId) -> bool {
188 let arr: [u8; 32] = *t.as_ref();
189 let raw_key: Vec<u8> = Vec::from(arr);
190
191 match pallet_aura::Module::<Runtime>::authorities().iter().find(|auth| auth.to_raw_vec() == raw_key) {
192 Some(_) => true,
193 None => false,
194 }
195 }
196 fn sorted_members() -> Vec<AccountId> {
197 let mut members: Vec<AccountId> = Vec::new();
198 for auth in pallet_aura::Module::<Runtime>::authorities() {
199 let mut arr: [u8; 32] = Default::default();
200 let bor_arr = auth.clone().to_raw_vec();
201 let slice = bor_arr.as_slice();
202 arr.copy_from_slice(slice);
203 members.push(AccountId::from(arr));
204 }
205 members
206 }
207 fn count() -> usize {
208 pallet_aura::Module::<Runtime>::authorities().len()
209 }
210}
211
212impl frame_support::traits::ContainsLengthBound for ValiudatorsOnly<Runtime> {
213 fn min_len() -> usize {
214 1
215 }
216 fn max_len() -> usize {
217 100
218 }
219}
220193
221type NegativeImbalance = <Balances as Currency<AccountId>>::NegativeImbalance;194type NegativeImbalance = <Balances as Currency<AccountId>>::NegativeImbalance;
222195
236 }209 }
237}210}
238
239// impl OnUnbalanced<NegativeImbalance> for DealWithFees {
240// fn on_unbalanceds<B>(mut fees_then_tips: impl Iterator<Item=NegativeImbalance>) {
241// if let Some(fees) = fees_then_tips.next() {
242// // for fees, 100% to treasury
243// let mut split = fees.ration(100, 0);
244// if let Some(tips) = fees_then_tips.next() {
245// // for tips, if any, 100% to treasury
246// tips.ration_merge_into(100, 0, &mut split);
247// }
248// Treasury::on_unbalanced(split.0);
249// // Author::on_unbalanced(split.1);
250// }
251// }
252// }
253211
254/// We assume that ~10% of the block weight is consumed by `on_initalize` handlers.212/// We assume that ~10% of the block weight is consumed by `on_initalize` handlers.
255/// This is used to limit the maximal weight of a single extrinsic.213/// This is used to limit the maximal weight of a single extrinsic.
288 pub const SS58Prefix: u8 = 42;246 pub const SS58Prefix: u8 = 42;
289}247}
290248
291impl system::Config for Runtime {
292 /// The basic call filter to use in dispatchable.
293 type BaseCallFilter = ();
294 /// The identifier used to distinguish between accounts.
295 type AccountId = AccountId;
296 /// The aggregated dispatch type that is available for extrinsics.
297 type Call = Call;
298 /// The lookup mechanism to get account ID from whatever is passed in dispatchers.
299 type Lookup = IdentityLookup<AccountId>;
300 /// The index type for storing how many extrinsics an account has signed.
301 type Index = Index;
302 /// The index type for blocks.
303 type BlockNumber = BlockNumber;
304 /// The type for hashing blocks and tries.
305 type Hash = Hash;
306 /// The hashing algorithm used.
307 type Hashing = BlakeTwo256;
308 /// The header type.
309 type Header = generic::Header<BlockNumber, BlakeTwo256>;
310 /// The ubiquitous event type.
311 type Event = Event;
312 /// The ubiquitous origin type.
313 type Origin = Origin;
314 /// Maximum number of block number to block hash mappings to keep (oldest pruned first).
315 type BlockHashCount = BlockHashCount;
316 /// The weight of database operations that the runtime can invoke.
317 type DbWeight = RocksDbWeight;
318 /// The weight of the overhead invoked on the block import process, independent of the
319 /// extrinsics included in that block.
320 type BlockWeights = RuntimeBlockWeights;
321 /// Version of the runtime.
322 type Version = Version;
323 /// This type is being generated by `construct_runtime!`.
324 type PalletInfo = PalletInfo;
325 /// What to do if a new account is created.
326 type OnNewAccount = ();
327 /// What to do if an account is fully reaped from the system.
328 type OnKilledAccount = ();
329 /// The data to be stored in an account.
330 type AccountData = pallet_balances::AccountData<Balance>;
331 /// Weight information for the extrinsics of this pallet.
332 type SystemWeightInfo = system::weights::SubstrateWeight<Runtime>;
333
334 type BlockLength = RuntimeBlockLength;
335 type SS58Prefix = SS58Prefix;
336}
337
338impl pallet_aura::Config for Runtime {
339 type AuthorityId = AuraId;
340}
341249
342parameter_types! {250parameter_types! {
343 pub const ChainId: u64 = 8888;251 pub const ChainId: u64 = 8888;
384 type EvmSubmitLog = pallet_evm::Module<Runtime>;292 type EvmSubmitLog = pallet_evm::Module<Runtime>;
385}293}
386294
387impl pallet_grandpa::Config for Runtime {295impl system::Config for Runtime {
296 /// The data to be stored in an account.
388 type Event = Event;297 type AccountData = pallet_balances::AccountData<Balance>;
298 /// The identifier used to distinguish between accounts.
299 type AccountId = AccountId;
300 /// The basic call filter to use in dispatchable.
301 type BaseCallFilter = ();
302 /// Maximum number of block number to block hash mappings to keep (oldest pruned first).
303 type BlockHashCount = BlockHashCount;
304 /// The maximum length of a block (in bytes).
305 type BlockLength = RuntimeBlockLength;
306 /// The index type for blocks.
307 type BlockNumber = BlockNumber;
308 /// The weight of the overhead invoked on the block import process, independent of the extrinsics included in that block.
309 type BlockWeights = RuntimeBlockWeights;
310 /// The aggregated dispatch type that is available for extrinsics.
389 type Call = Call;311 type Call = Call;
390312 /// The weight of database operations that the runtime can invoke.
391 type KeyOwnerProofSystem = ();313 type DbWeight = RocksDbWeight;
392314 /// The ubiquitous event type.
315 type Event = Event;
316 /// The type for hashing blocks and tries.
317 type Hash = Hash;
318 /// The hashing algorithm used.
319 type Hashing = BlakeTwo256;
320 /// The header type.
393 type KeyOwnerProof =321 type Header = generic::Header<BlockNumber, BlakeTwo256>;
394 <Self::KeyOwnerProofSystem as KeyOwnerProofSystem<(KeyTypeId, GrandpaId)>>::Proof;322 /// The index type for storing how many extrinsics an account has signed.
395323 type Index = Index;
324 /// The lookup mechanism to get account ID from whatever is passed in dispatchers.
396 type KeyOwnerIdentification = <Self::KeyOwnerProofSystem as KeyOwnerProofSystem<(325 type Lookup = AccountIdLookup<AccountId, ()>;
397 KeyTypeId,326 /// What to do if an account is fully reaped from the system.
398 GrandpaId,
399 )>>::IdentificationTuple;
400
401 type HandleEquivocation = ();327 type OnKilledAccount = ();
402328 /// What to do if a new account is created.
403 type WeightInfo = ();329 type OnNewAccount = ();
330 type OnSetCode = cumulus_pallet_parachain_system::ParachainSetCode<Self>;
331 /// The ubiquitous origin type.
332 type Origin = Origin;
333 /// This type is being generated by `construct_runtime!`.
334 type PalletInfo = PalletInfo;
335 /// This is used as an identifier of the chain. 42 is the generic substrate prefix.
336 type SS58Prefix = SS58Prefix;
337 /// Weight information for the extrinsics of this pallet.
338 type SystemWeightInfo = system::weights::SubstrateWeight<Runtime>;
339 /// Version of the runtime.
340 type Version = Version;
404}341}
405342
406parameter_types! {343parameter_types! {
410impl pallet_timestamp::Config for Runtime {347impl pallet_timestamp::Config for Runtime {
411 /// A timestamp: milliseconds since the unix epoch.348 /// A timestamp: milliseconds since the unix epoch.
412 type Moment = u64;349 type Moment = u64;
413 type OnTimestampSet = Aura;350 type OnTimestampSet = ();
414 type MinimumPeriod = MinimumPeriod;351 type MinimumPeriod = MinimumPeriod;
415 type WeightInfo = ();352 type WeightInfo = ();
416}353}
430 type DustRemoval = Treasury;367 type DustRemoval = Treasury;
431 type ExistentialDeposit = ExistentialDeposit;368 type ExistentialDeposit = ExistentialDeposit;
432 type AccountStore = System;369 type AccountStore = System;
433 type WeightInfo = ();370 type WeightInfo = pallet_balances::weights::SubstrateWeight<Runtime>;
434}371}
435372
436pub const MICROUNIQUE: Balance = 1_000_000_000;373pub const MICROUNIQUE: Balance = 1_000_000_000;
443}380}
444381
445parameter_types! {382parameter_types! {
446 pub const TombstoneDeposit: Balance = deposit(383 pub TombstoneDeposit: Balance = deposit(
447 0,384 1,
448 sp_std::mem::size_of::<pallet_contracts::ContractInfo<Runtime>>() as u32385 sp_std::mem::size_of::<pallet_contracts::Pallet<Runtime>> as u32,
449 );386 );
450 pub const DepositPerContract: Balance = TombstoneDeposit::get();387 pub DepositPerContract: Balance = TombstoneDeposit::get();
451 pub const DepositPerStorageByte: Balance = deposit(0, 1);388 pub const DepositPerStorageByte: Balance = deposit(0, 1);
452 pub const DepositPerStorageItem: Balance = deposit(1, 0);389 pub const DepositPerStorageItem: Balance = deposit(1, 0);
453 pub RentFraction: Perbill = Perbill::from_rational(1u32, 30 * DAYS);390 pub RentFraction: Perbill = Perbill::from_rational(1u32, 30 * DAYS);
465 <Runtime as pallet_contracts::Config>::WeightInfo::on_initialize_per_queue_item(1) -402 <Runtime as pallet_contracts::Config>::WeightInfo::on_initialize_per_queue_item(1) -
466 <Runtime as pallet_contracts::Config>::WeightInfo::on_initialize_per_queue_item(0)403 <Runtime as pallet_contracts::Config>::WeightInfo::on_initialize_per_queue_item(0)
467 )) / 5) as u32;404 )) / 5) as u32;
405 pub Schedule: pallet_contracts::Schedule<Runtime> = Default::default();
468}406}
469
470407
481 type DepositPerStorageItem = DepositPerStorageItem;418 type DepositPerStorageItem = DepositPerStorageItem;
482 type RentFraction = RentFraction;419 type RentFraction = RentFraction;
483 type SurchargeReward = SurchargeReward;420 type SurchargeReward = SurchargeReward;
484 type MaxDepth = MaxDepth;421 // type MaxDepth = MaxDepth;
485 type MaxValueSize = MaxValueSize;422 // type MaxValueSize = MaxValueSize;
486 type WeightPrice = pallet_transaction_payment::Module<Self>;423 type WeightPrice = pallet_transaction_payment::Module<Self>;
487 type WeightInfo = pallet_contracts::weights::SubstrateWeight<Self>;424 type WeightInfo = pallet_contracts::weights::SubstrateWeight<Self>;
488 type ChainExtension = NFTExtension;425 type ChainExtension = NFTExtension;
489 type DeletionQueueDepth = DeletionQueueDepth;426 type DeletionQueueDepth = DeletionQueueDepth;
490 type DeletionWeightLimit = DeletionWeightLimit;427 type DeletionWeightLimit = DeletionWeightLimit;
428 // type MaxCodeSize = MaxCodeSize;
491 type MaxCodeSize = MaxCodeSize;429 type Schedule = Schedule;
430 type CallStack = [pallet_contracts::Frame<Self>; 31];
492}431}
493432
494parameter_types! {433parameter_types! {
514}453}
515454
516impl pallet_transaction_payment::Config for Runtime {455impl pallet_transaction_payment::Config for Runtime {
517 type OnChargeTransaction = CurrencyAdapter<Balances, DealWithFees>;456 type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter<Balances, ()>;
518 type TransactionByteFee = TransactionByteFee;457 type TransactionByteFee = TransactionByteFee;
519 type WeightToFee = LinearFee<Balance>;458 type WeightToFee = LinearFee<Balance>;
520 type FeeMultiplierUpdate = ();459 type FeeMultiplierUpdate = ();
531 pub const DataDepositPerByte: Balance = 1 * CENTIUNIQUE;470 pub const DataDepositPerByte: Balance = 1 * CENTIUNIQUE;
532 pub const BountyDepositBase: Balance = 1 * UNIQUE;471 pub const BountyDepositBase: Balance = 1 * UNIQUE;
533 pub const BountyDepositPayoutDelay: BlockNumber = 1 * DAYS;472 pub const BountyDepositPayoutDelay: BlockNumber = 1 * DAYS;
534 pub const TreasuryModuleId: ModuleId = ModuleId(*b"py/trsry");473 pub const TreasuryModuleId: PalletId = PalletId(*b"py/trsry");
535 pub const BountyUpdatePeriod: BlockNumber = 14 * DAYS;474 pub const BountyUpdatePeriod: BlockNumber = 14 * DAYS;
536 pub const MaximumReasonLength: u32 = 16384;475 pub const MaximumReasonLength: u32 = 16384;
537 pub const BountyCuratorDeposit: Permill = Permill::from_percent(50);476 pub const BountyCuratorDeposit: Permill = Permill::from_percent(50);
538 pub const BountyValueMinimum: Balance = 5 * UNIQUE;477 pub const BountyValueMinimum: Balance = 5 * UNIQUE;
478 pub const MaxApprovals: u32 = 100;
539}479}
540480
541impl pallet_treasury::Config for Runtime {481impl pallet_treasury::Config for Runtime {
542 type ModuleId = TreasuryModuleId;482 type PalletId = TreasuryModuleId;
543 type Currency = Balances;483 type Currency = Balances;
544 type ApproveOrigin = EnsureRoot<AccountId>;484 type ApproveOrigin = EnsureRoot<AccountId>;
545 type RejectOrigin = EnsureRoot<AccountId>;485 type RejectOrigin = EnsureRoot<AccountId>;
552 type BurnDestination = ();492 type BurnDestination = ();
553 type SpendFunds = ();493 type SpendFunds = ();
554 type WeightInfo = pallet_treasury::weights::SubstrateWeight<Runtime>;494 type WeightInfo = pallet_treasury::weights::SubstrateWeight<Runtime>;
495 type MaxApprovals = MaxApprovals;
555}496}
556497
557impl pallet_sudo::Config for Runtime {498impl pallet_sudo::Config for Runtime {
571 type WeightInfo = ();512 type WeightInfo = ();
572}513}
514
515parameter_types! {
516 pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 4;
517 pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 4;
518}
519
520impl cumulus_pallet_parachain_system::Config for Runtime {
521 type Event = Event;
522 type OnValidationData = ();
523 type SelfParaId = parachain_info::Pallet<Runtime>;
524 // type DownwardMessageHandlers = cumulus_primitives_utility::UnqueuedDmpAsParent<
525 // MaxDownwardMessageWeight,
526 // XcmExecutor<XcmConfig>,
527 // Call,
528 // >;
529 type OutboundXcmpMessageSource = XcmpQueue;
530 type DmpMessageHandler = DmpQueue;
531 type ReservedDmpWeight = ReservedDmpWeight;
532 type ReservedXcmpWeight = ReservedXcmpWeight;
533 type XcmpMessageHandler = XcmpQueue;
534}
535
536impl parachain_info::Config for Runtime {}
537
538impl cumulus_pallet_aura_ext::Config for Runtime {}
539
540parameter_types! {
541 pub const RelayLocation: MultiLocation = X1(Parent);
542 pub const RelayNetwork: NetworkId = NetworkId::Polkadot;
543 pub RelayOrigin: Origin = cumulus_pallet_xcm::Origin::Relay.into();
544 pub Ancestry: MultiLocation = X1(Parachain(ParachainInfo::parachain_id().into()));
545}
546
547/// Type for specifying how a `MultiLocation` can be converted into an `AccountId`. This is used
548/// when determining ownership of accounts for asset transacting and when attempting to use XCM
549/// `Transact` in order to determine the dispatch Origin.
550pub type LocationToAccountId = (
551 // The parent (Relay-chain) origin converts to the default `AccountId`.
552 ParentIsDefault<AccountId>,
553 // Sibling parachain origins convert to AccountId via the `ParaId::into`.
554 SiblingParachainConvertsVia<Sibling, AccountId>,
555 // Straight up local `AccountId32` origins just alias directly to `AccountId`.
556 AccountId32Aliases<RelayNetwork, AccountId>,
557);
558
559/// Means for transacting assets on this chain.
560pub type LocalAssetTransactor = CurrencyAdapter<
561 // Use this currency:
562 Balances,
563 // Use this currency when it is a fungible asset matching the given location or name:
564 IsConcrete<RelayLocation>,
565 // Do a simple punn to convert an AccountId32 MultiLocation into a native chain account ID:
566 LocationToAccountId,
567 // Our chain's account ID type (we can't get away without mentioning it explicitly):
568 AccountId,
569 // We don't track any teleports.
570 (),
571>;
572
573/// This is the type we use to convert an (incoming) XCM origin into a local `Origin` instance,
574/// ready for dispatching a transaction with Xcm's `Transact`. There is an `OriginKind` which can
575/// biases the kind of local `Origin` it will become.
576pub type XcmOriginToTransactDispatchOrigin = (
577 // Sovereign account converter; this attempts to derive an `AccountId` from the origin location
578 // using `LocationToAccountId` and then turn that into the usual `Signed` origin. Useful for
579 // foreign chains who want to have a local sovereign account on this chain which they control.
580 SovereignSignedViaLocation<LocationToAccountId, Origin>,
581 // Native converter for Relay-chain (Parent) location; will converts to a `Relay` origin when
582 // recognised.
583 RelayChainAsNative<RelayOrigin, Origin>,
584 // Native converter for sibling Parachains; will convert to a `SiblingPara` origin when
585 // recognised.
586 SiblingParachainAsNative<cumulus_pallet_xcm::Origin, Origin>,
587 // Superuser converter for the Relay-chain (Parent) location. This will allow it to issue a
588 // transaction from the Root origin.
589 ParentAsSuperuser<Origin>,
590 // Native signed account converter; this just converts an `AccountId32` origin into a normal
591 // `Origin::Signed` origin of the same 32-byte value.
592 SignedAccountId32AsNative<RelayNetwork, Origin>,
593 // Xcm origins can be represented natively under the Xcm pallet's Xcm origin.
594 XcmPassthrough<Origin>,
595);
596
597parameter_types! {
598 // One XCM operation is 1_000_000 weight - almost certainly a conservative estimate.
599 pub UnitWeightCost: Weight = 1_000_000;
600 // 1200 UNIQUEs buy 1 second of weight.
601 pub const WeightPrice: (MultiLocation, u128) = (X1(Parent), 1_200 * UNIQUE);
602}
603
604match_type! {
605 pub type ParentOrParentsUnitPlurality: impl Contains<MultiLocation> = {
606 X1(Parent) | X2(Parent, Plurality { id: BodyId::Unit, .. })
607 };
608}
609
610pub type Barrier = (
611 TakeWeightCredit,
612 AllowTopLevelPaidExecutionFrom<All<MultiLocation>>,
613 AllowUnpaidExecutionFrom<ParentOrParentsUnitPlurality>,
614 // ^^^ Parent & its unit plurality gets free execution
615);
616
617pub struct XcmConfig;
618impl Config for XcmConfig {
619 type Call = Call;
620 type XcmSender = XcmRouter;
621 // How to withdraw and deposit an asset.
622 type AssetTransactor = LocalAssetTransactor;
623 type OriginConverter = XcmOriginToTransactDispatchOrigin;
624 type IsReserve = NativeAsset;
625 type IsTeleporter = NativeAsset; // <- should be enough to allow teleportation of ROC
626 type LocationInverter = LocationInverter<Ancestry>;
627 type Barrier = Barrier;
628 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;
629 type Trader = UsingComponents<IdentityFee<Balance>, RelayLocation, AccountId, Balances, ()>;
630 type ResponseHandler = (); // Don't handle responses for now.
631}
632
633// parameter_types! {
634// pub const MaxDownwardMessageWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 10;
635// }
636
637/// No local origins on this chain are allowed to dispatch XCM sends/executions.
638pub type LocalOriginToLocation = (SignedToAccountId32<Origin, AccountId, RelayNetwork>,);
639
640/// The means for routing XCM messages which are not for local execution into the right message
641/// queues.
642pub type XcmRouter = (
643 // Two routers - use UMP to communicate with the relay chain:
644 cumulus_primitives_utility::ParentAsUmp<ParachainSystem>,
645 // ..and XCMP to communicate with the sibling chains.
646 XcmpQueue,
647);
648
649impl pallet_xcm::Config for Runtime {
650 type Event = Event;
651 type SendXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;
652 type XcmRouter = XcmRouter;
653 type ExecuteXcmOrigin = EnsureXcmOrigin<Origin, LocalOriginToLocation>;
654 type XcmExecuteFilter = All<(MultiLocation, Xcm<Call>)>;
655 type XcmExecutor = XcmExecutor<XcmConfig>;
656 type XcmTeleportFilter = All<(MultiLocation, Vec<MultiAsset>)>;
657 type XcmReserveTransferFilter = ();
658 type Weigher = FixedWeightBounds<UnitWeightCost, Call>;
659}
660
661impl cumulus_pallet_xcm::Config for Runtime {
662 type Event = Event;
663 type XcmExecutor = XcmExecutor<XcmConfig>;
664}
665
666impl cumulus_pallet_xcmp_queue::Config for Runtime {
667 type Event = Event;
668 type XcmExecutor = XcmExecutor<XcmConfig>;
669 type ChannelInfo = ParachainSystem;
670}
671
672impl cumulus_pallet_dmp_queue::Config for Runtime {
673 type Event = Event;
674 type XcmExecutor = XcmExecutor<XcmConfig>;
675 type ExecuteOverweightOrigin = frame_system::EnsureRoot<AccountId>;
676}
677
678impl pallet_aura::Config for Runtime {
679 type AuthorityId = AuraId;
680}
573681
574parameter_types! {682parameter_types! {
575 pub TreasuryAccountId: AccountId = TreasuryModuleId::get().into_account();683 pub TreasuryAccountId: AccountId = TreasuryModuleId::get().into_account();
594 type EthereumTransactionSender = pallet_ethereum::Module<Runtime>;702 type EthereumTransactionSender = pallet_ethereum::Module<Runtime>;
595}703}
596
597/// Reimport pallet inflation
598extern crate pallet_inflation;
599pub use pallet_inflation::*;
600704
601parameter_types! {705parameter_types! {
602 pub const InflationBlockInterval: BlockNumber = 100; // every time per how many blocks inflation is applied706 pub const InflationBlockInterval: BlockNumber = 100; // every time per how many blocks inflation is applied
609 type InflationBlockInterval = InflationBlockInterval;713 type InflationBlockInterval = InflationBlockInterval;
610}714}
715
716parameter_types! {
717 pub MaximumSchedulerWeight: Weight = Perbill::from_percent(50) *
718 RuntimeBlockWeights::get().max_block;
719 pub const MaxScheduledPerBlock: u32 = 50;
720}
721
722pub struct Sponsoring;
723impl SponsoringResolve<AccountId, Call> for Sponsoring {
724
725 fn resolve(who: &AccountId, call: &Call) -> Option<AccountId>
726 where
727 Call: Dispatchable<Info=DispatchInfo>,
728 Call: IsSubType<pallet_nft::Call<Runtime>>,
729 Call: IsSubType<pallet_contracts::Call<Runtime>>,
730 AccountId: AsRef<[u8]>,
731 AccountId: UncheckedFrom<Hash>
732 {
733 pallet_nft_transaction_payment::Module::<Runtime>::withdraw_type(who, call)
734 }
735}
736
737impl pallet_scheduler::Config for Runtime {
738 type Event = Event;
739 type Origin = Origin;
740 type PalletsOrigin = OriginCaller;
741 type Call = Call;
742 type MaximumWeight = MaximumSchedulerWeight;
743 type ScheduleOrigin = EnsureSigned<AccountId>;
744 type MaxScheduledPerBlock = MaxScheduledPerBlock;
745 type Sponsoring = Sponsoring;
746 type WeightInfo = ();
747}
748
749impl pallet_nft_transaction_payment::Config for Runtime {
750}
751
752impl pallet_nft_charge_transaction::Config for Runtime {
753}
611754
612construct_runtime!(755construct_runtime!(
613 pub enum Runtime where756 pub enum Runtime where
614 Block = Block,757 Block = Block,
615 NodeBlock = opaque::Block,758 NodeBlock = opaque::Block,
616 UncheckedExtrinsic = UncheckedExtrinsic759 UncheckedExtrinsic = UncheckedExtrinsic
617 {760 {
618 System: system::{Module, Call, Config, Storage, Event<T>},761 Balances: pallet_balances::{Pallet, Call, Storage, Config<T>, Event<T>} = 30,
762 Contracts: pallet_contracts::{Pallet, Call, Storage, Event<T>},
619 RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Module, Call, Storage},763 RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Pallet, Call, Storage},
620 Contracts: pallet_contracts::{Module, Call, Config<T>, Storage, Event<T>},764 Timestamp: pallet_timestamp::{Pallet, Call, Storage, Inherent},
765 TransactionPayment: pallet_transaction_payment::{Pallet, Storage},
766 Treasury: pallet_treasury::{Pallet, Call, Storage, Config, Event<T>},
767 Sudo: pallet_sudo::{Pallet, Call, Storage, Config<T>, Event<T>},
768 System: system::{Pallet, Call, Storage, Config, Event<T>},
769 Vesting: pallet_vesting::{Pallet, Call, Config<T>, Storage, Event<T>},
770
621 Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent},771 ParachainSystem: cumulus_pallet_parachain_system::{Pallet, Call, Storage, Inherent, Event<T>, ValidateUnsigned} = 20,
772 ParachainInfo: parachain_info::{Pallet, Storage, Config} = 21,
773
622 Aura: pallet_aura::{Module, Config<T> },774 Aura: pallet_aura::{Pallet, Config<T>},
775 AuraExt: cumulus_pallet_aura_ext::{Pallet, Config},
776
777 // Frontier
623 EVM: pallet_evm::{Module, Config, Call, Storage, Event<T>},778 EVM: pallet_evm::{Module, Config, Call, Storage, Event<T>},
624 Ethereum: pallet_ethereum::{Module, Config, Call, Storage, Event, ValidateUnsigned},779 Ethereum: pallet_ethereum::{Module, Config, Call, Storage, Event, ValidateUnsigned},
780
781 // XCM helpers.
625 Grandpa: pallet_grandpa::{Module, Call, Storage, Config, Event},782 XcmpQueue: cumulus_pallet_xcmp_queue::{Pallet, Call, Storage, Event<T>} = 50,
626 Balances: pallet_balances::{Module, Call, Storage, Config<T>, Event<T>},783 PolkadotXcm: pallet_xcm::{Pallet, Call, Event<T>, Origin} = 51,
627 TransactionPayment: pallet_transaction_payment::{Module, Storage},784 CumulusXcm: cumulus_pallet_xcm::{Pallet, Call, Event<T>, Origin} = 52,
628 Sudo: pallet_sudo::{Module, Call, Config<T>, Storage, Event<T>},785 DmpQueue: cumulus_pallet_dmp_queue::{Pallet, Call, Storage, Event<T>} = 53,
786
787
788 // Unique Pallets
629 Inflation: pallet_inflation::{Module, Call, Storage},789 Inflation: pallet_inflation::{Pallet, Call, Storage},
630 Nft: pallet_nft::{Module, Call, Config<T>, Storage, Event<T>},790 Nft: pallet_nft::{Pallet, Call, Config<T>, Storage, Event<T>},
631 Treasury: pallet_treasury::{Module, Call, Storage, Config, Event<T>},791 Scheduler: pallet_scheduler::{Pallet, Call, Storage, Event<T>},
632 Vesting: pallet_vesting::{Module, Call, Config<T>, Storage, Event<T>},792 NftPayment: pallet_nft_transaction_payment::{Pallet, Call, Storage},
793 Charging: pallet_nft_charge_transaction::{Pallet, Call, Storage },
633 }794 }
634);795);
635796
650}811}
651812
652/// The address format for describing accounts.813/// The address format for describing accounts.
653pub type Address = AccountId;814pub type Address = sp_runtime::MultiAddress<AccountId, ()>;
654/// Block header type as expected by this runtime.815/// Block header type as expected by this runtime.
655pub type Header = generic::Header<BlockNumber, BlakeTwo256>;816pub type Header = generic::Header<BlockNumber, BlakeTwo256>;
656/// Block type as expected by this runtime.817/// Block type as expected by this runtime.
662/// The SignedExtension to the basic transaction logic.823/// The SignedExtension to the basic transaction logic.
663pub type SignedExtra = (824pub type SignedExtra = (
664 system::CheckSpecVersion<Runtime>,825 system::CheckSpecVersion<Runtime>,
665 system::CheckTxVersion<Runtime>,826 // system::CheckTxVersion<Runtime>,
666 system::CheckGenesis<Runtime>,827 system::CheckGenesis<Runtime>,
667 system::CheckEra<Runtime>,828 system::CheckEra<Runtime>,
668 system::CheckNonce<Runtime>,829 system::CheckNonce<Runtime>,
669 system::CheckWeight<Runtime>,830 system::CheckWeight<Runtime>,
670 pallet_nft::ChargeTransactionPayment<Runtime>,831 pallet_nft_charge_transaction::ChargeTransactionPayment<Runtime>,
671);832);
672/// Unchecked extrinsic type as expected by this runtime.833/// Unchecked extrinsic type as expected by this runtime.
673pub type UncheckedExtrinsic = generic::UncheckedExtrinsic<Address, Call, Signature, SignedExtra>;834pub type UncheckedExtrinsic = generic::UncheckedExtrinsic<Address, Call, Signature, SignedExtra>;
674/// Extrinsic type that has already been checked.835/// Extrinsic type that has already been checked.
675pub type CheckedExtrinsic = generic::CheckedExtrinsic<AccountId, Call, SignedExtra>;836pub type CheckedExtrinsic = generic::CheckedExtrinsic<AccountId, Call, SignedExtra>;
676/// Executive: handles dispatch to the various modules.837/// Executive: handles dispatch to the various modules.
677pub type Executive =838pub type Executive = frame_executive::Executive<
678 frame_executive::Executive<Runtime, Block, system::ChainContext<Runtime>, Runtime, AllModules>;839 Runtime,
840 Block,
841 frame_system::ChainContext<Runtime>,
842 Runtime,
843 AllPallets,
844>;
845
846impl_opaque_keys! {
847 pub struct SessionKeys {
848 pub aura: Aura,
849 }
850}
679851
680impl_runtime_apis! {852impl_runtime_apis! {
681 impl pallet_nft::NftApi<Block>
682 for Runtime
683 {
684 fn eth_contract_code(account: H160) -> Option<Vec<u8>> {
685 <pallet_nft::NftErcSupport<Runtime>>::get_code(&account)
686 }
687 }
688
689 impl pallet_contracts_rpc_runtime_api::ContractsApi<Block, AccountId, Balance, BlockNumber>
690 for Runtime
691 {
692 fn call(
693 origin: AccountId,
694 dest: AccountId,
695 value: Balance,
696 gas_limit: u64,
697 input_data: Vec<u8>,
698 ) -> pallet_contracts_primitives::ContractExecResult {
699 Contracts::bare_call(origin, dest, value, gas_limit, input_data)
700 }
701
702 fn get_storage(
703 address: AccountId,
704 key: [u8; 32],
705 ) -> pallet_contracts_primitives::GetStorageResult {
706 Contracts::get_storage(address, key)
707 }
708
709 fn rent_projection(
710 address: AccountId,
711 ) -> pallet_contracts_primitives::RentProjectionResult<BlockNumber> {
712 Contracts::rent_projection(address)
713 }
714 }
715
716 impl sp_api::Core<Block> for Runtime {853 impl sp_api::Core<Block> for Runtime {
717 fn version() -> RuntimeVersion {854 fn version() -> RuntimeVersion {
753 data.check_extrinsics(&block)890 data.check_extrinsics(&block)
754 }891 }
755892
756 fn random_seed() -> <Block as BlockT>::Hash {893 // fn random_seed() -> <Block as BlockT>::Hash {
757 RandomnessCollectiveFlip::random_seed().0894 // RandomnessCollectiveFlip::random_seed().0
758 }895 // }
759 }896 }
760897
761 impl sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block> for Runtime {898 impl sp_transaction_pool::runtime_api::TaggedTransactionQueue<Block> for Runtime {
773 }910 }
774 }911 }
775
776 impl sp_consensus_aura::AuraApi<Block, AuraId> for Runtime {
777 fn slot_duration() -> u64 {
778 Aura::slot_duration()
779 }
780
781 fn authorities() -> Vec<AuraId> {
782 Aura::authorities()
783 }
784 }
785912
786 impl fp_rpc::EthereumRuntimeRPCApi<Block> for Runtime {913 impl fp_rpc::EthereumRuntimeRPCApi<Block> for Runtime {
787 fn chain_id() -> u64 {914 fn chain_id() -> u64 {
894 }1021 }
8951022
896 impl sp_session::SessionKeys<Block> for Runtime {1023 impl sp_session::SessionKeys<Block> for Runtime {
897 fn generate_session_keys(seed: Option<Vec<u8>>) -> Vec<u8> {
898 opaque::SessionKeys::generate(seed)
899 }
900
901 fn decode_session_keys(1024 fn decode_session_keys(
902 encoded: Vec<u8>,1025 encoded: Vec<u8>,
903 ) -> Option<Vec<(Vec<u8>, KeyTypeId)>> {1026 ) -> Option<Vec<(Vec<u8>, KeyTypeId)>> {
904 opaque::SessionKeys::decode_into_raw_public_keys(&encoded)1027 SessionKeys::decode_into_raw_public_keys(&encoded)
905 }1028 }
1029
1030 fn generate_session_keys(seed: Option<Vec<u8>>) -> Vec<u8> {
1031 SessionKeys::generate(seed)
1032 }
906 }1033 }
9071034
908 impl fg_primitives::GrandpaApi<Block> for Runtime {1035 impl sp_consensus_aura::AuraApi<Block, AuraId> for Runtime {
909 fn grandpa_authorities() -> GrandpaAuthorityList {1036 fn slot_duration() -> sp_consensus_aura::SlotDuration {
910 Grandpa::grandpa_authorities()1037 sp_consensus_aura::SlotDuration::from_millis(Aura::slot_duration())
911 }1038 }
9121039
913 fn submit_report_equivocation_unsigned_extrinsic(1040 fn authorities() -> Vec<AuraId> {
914 _equivocation_proof: fg_primitives::EquivocationProof<
915 <Block as BlockT>::Hash,1041 Aura::authorities()
916 NumberFor<Block>,1042 }
917 >,1043 }
1044
918 _key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof,1045 impl cumulus_primitives_core::CollectCollationInfo<Block> for Runtime {
919 ) -> Option<()> {
920 None
921 }
922
923 fn generate_key_ownership_proof(1046 fn collect_collation_info() -> cumulus_primitives_core::CollationInfo {
924 _set_id: fg_primitives::SetId,1047 ParachainSystem::collect_collation_info()
925 _authority_id: GrandpaId,
926 ) -> Option<fg_primitives::OpaqueKeyOwnershipProof> {
927 // NOTE: this is the only implementation possible since we've
928 // defined our key owner proof type as a bottom type (i.e. a type
929 // with no values).
930 None
931 }1048 }
932 }1049 }
9331050
934 impl frame_system_rpc_runtime_api::AccountNonceApi<Block, AccountId, Index> for Runtime {1051 impl frame_system_rpc_runtime_api::AccountNonceApi<Block, AccountId, Index> for Runtime {
935 fn account_nonce(account: AccountId) -> Index {1052 fn account_nonce(account: AccountId) -> Index {
946 }1063 }
947 }1064 }
1065
1066 impl pallet_contracts_rpc_runtime_api::ContractsApi<Block, AccountId, Balance, BlockNumber, Hash>
1067 for Runtime
1068 {
1069 fn call(
1070 origin: AccountId,
1071 dest: AccountId,
1072 value: Balance,
1073 gas_limit: u64,
1074 input_data: Vec<u8>,
1075 ) -> pallet_contracts_primitives::ContractExecResult {
1076 Contracts::bare_call(origin, dest, value, gas_limit, input_data, false)
1077 }
1078
1079 fn instantiate(
1080 origin: AccountId,
1081 endowment: Balance,
1082 gas_limit: u64,
1083 code: pallet_contracts_primitives::Code<Hash>,
1084 data: Vec<u8>,
1085 salt: Vec<u8>,
1086 ) -> pallet_contracts_primitives::ContractInstantiateResult<AccountId, BlockNumber>
1087 {
1088 Contracts::bare_instantiate(origin, endowment, gas_limit, code, data, salt, true, false)
1089 }
1090
1091 fn get_storage(
1092 address: AccountId,
1093 key: [u8; 32],
1094 ) -> pallet_contracts_primitives::GetStorageResult {
1095 Contracts::get_storage(address, key)
1096 }
1097
1098 fn rent_projection(
1099 address: AccountId,
1100 ) -> pallet_contracts_primitives::RentProjectionResult<BlockNumber> {
1101 Contracts::rent_projection(address)
1102 }
1103 }
9481104
949 #[cfg(feature = "runtime-benchmarks")]1105 #[cfg(feature = "runtime-benchmarks")]
950 impl frame_benchmarking::Benchmark<Block> for Runtime {1106 impl frame_benchmarking::Benchmark<Block> for Runtime {
978 }1134 }
979}1135}
1136
1137cumulus_pallet_parachain_system::register_validate_block!(
1138 Runtime,
1139 cumulus_pallet_aura_ext::BlockExecutor::<Runtime, Executive>,
1140);
9801141
modifiedruntime_types.jsondiffbeforeafterboth
61 "ConstOnChainSchema": "Vec<u8>"61 "ConstOnChainSchema": "Vec<u8>"
62 },62 },
63 "RawData": "Vec<u8>",63 "RawData": "Vec<u8>",
64 "Address": "AccountId",64 "Address": "MultiAddress",
65 "LookupSource": "AccountId",65 "LookupSource": "MultiAddress",
66 "Weight": "u64",66 "Weight": "u64",
67 "CreateNftData": {67 "CreateNftData": {
68 "const_data": "Vec<u8>",68 "const_data": "Vec<u8>",
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.10",7 "@polkadot/dev": "0.62.41",
8 "@polkadot/ts": "^0.3.63",8 "@polkadot/ts": "0.3.89",
9 "@polkadot/typegen": "^4.7.2",9 "@polkadot/typegen": "4.13.2-5",
10 "@polkadot/util-crypto": "^6.3.1",10 "@polkadot/util-crypto": "6.7.1",
11 "@types/chai": "^4.2.17",11 "@types/chai": "^4.2.17",
12 "@types/chai-as-promised": "^7.1.3",12 "@types/chai-as-promised": "^7.1.3",
13 "@types/mocha": "^8.2.2",13 "@types/mocha": "^8.2.2",
53 "testOverflow": "mocha --timeout 9999999 -r ts-node/register ./**/overflow.test.ts",53 "testOverflow": "mocha --timeout 9999999 -r ts-node/register ./**/overflow.test.ts",
54 "testSetVariableMetadataSponsoringRateLimit": "mocha --timeout 9999999 -r ts-node/register ./**/setVariableMetadataSponsoringRateLimit.test.ts",54 "testSetVariableMetadataSponsoringRateLimit": "mocha --timeout 9999999 -r ts-node/register ./**/setVariableMetadataSponsoringRateLimit.test.ts",
55 "testInflation": "mocha --timeout 9999999 -r ts-node/register ./**/inflation.test.ts",55 "testInflation": "mocha --timeout 9999999 -r ts-node/register ./**/inflation.test.ts",
56 "testPalletPresence": "mocha --timeout 9999999 -r ts-node/register ./**/pallet-presence.test.ts"56 "testPalletPresence": "mocha --timeout 9999999 -r ts-node/register ./**/pallet-presence.test.ts",
57 "testBlockProduction": "mocha --timeout 9999999 -r ts-node/register ./**/block-production.test.ts"
57 },58 },
58 "author": "",59 "author": "",
59 "license": "SEE LICENSE IN ../LICENSE",60 "license": "SEE LICENSE IN ../LICENSE",
60 "homepage": "",61 "homepage": "",
61 "dependencies": {62 "dependencies": {
62 "@polkadot/api": "4.7.2",63 "@polkadot/api": "4.13.2-5",
63 "@polkadot/api-contract": "4.7.2",64 "@polkadot/api-contract": "4.13.2-5",
64 "@polkadot/util": "6.3.1",65 "@polkadot/util": "6.3.1",
65 "bignumber.js": "^9.0.1",66 "bignumber.js": "^9.0.1",
66 "chai-as-promised": "^7.1.1",67 "chai-as-promised": "^7.1.1",
addedtests/src/block-production.test.tsdiffbeforeafterboth

no changes

deletedtests/src/blocks-production.test.tsdiffbeforeafterboth

no changes

modifiedtests/src/config.tsdiffbeforeafterboth
6import process from 'process';6import process from 'process';
77
8const config = {8const config = {
9 substrateUrl: process.env.substrateUrl || 'ws://127.0.0.1:9944'9 substrateUrl: process.env.substrateUrl || 'ws://127.0.0.1:9845'
10}10}
1111
12export default config;12export default config;
modifiedtests/src/pallet-presence.test.tsdiffbeforeafterboth
1313
14// Pallets that must always be present14// Pallets that must always be present
15const requiredPallets = [15const requiredPallets = [
16 'nft', 'inflation', 'balances', 'contracts', 'randomnesscollectiveflip', 'system', 'timestamp', 'transactionpayment', 'treasury', 'vesting', 'nft', 'ethereum'16 'nft', 'inflation', 'balances', 'contracts', 'randomnesscollectiveflip', 'system', 'timestamp', 'transactionpayment', 'treasury', 'vesting', 'evm', 'ethereum',
17 'scheduler', 'nftpayment', 'charging'
17];18];
1819
19// Pallets that depend on consensus and governance configuration20// Pallets that depend on consensus and governance configuration
20const consensusPallets = [21const consensusPallets = [
21 'sudo', 'grandpa', 'aura'22 'sudo', 'aura'
22];23];
2324
24describe('Pallet presence', () => {25describe('Pallet presence', () => {
addedtests/src/scheduler.test.tsdiffbeforeafterboth

no changes

modifiedtests/src/setCollectionLimits.test.tsdiffbeforeafterboth
29const sponsoredDataSize = 0;29const sponsoredDataSize = 0;
30const sponsoredMintSize = 0;30const sponsoredMintSize = 0;
31const sponsorTimeout = 1;31const sponsorTimeout = 1;
32const tokenLimit = 1;32const tokenLimit = 10;
3333
34describe('setCollectionLimits positive', () => {34describe('setCollectionLimits positive', () => {
35 let tx;35 let tx;
70 });70 });
71 });71 });
72
73 it('Set the same token limit twice', async () => {
74 await usingApi(async (api: ApiPromise) => {
75
76 let collectionLimits = {
77 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,
78 SponsoredMintSize: sponsoredDataSize,
79 TokenLimit: tokenLimit,
80 SponsorTimeout: sponsorTimeout,
81 OwnerCanTransfer: true,
82 OwnerCanDestroy: true
83 };
84
85 // The first time
86 const tx1 = api.tx.nft.setCollectionLimits(
87 collectionIdForTesting,
88 collectionLimits,
89 );
90 const events1 = await submitTransactionAsync(alice, tx1);
91 const result1 = getCreateItemResult(events1);
92 const collectionInfo1 = await getDetailedCollectionInfo(api, collectionIdForTesting) as ICollectionInterface;
93
94 // The second time
95 const tx2 = api.tx.nft.setCollectionLimits(
96 collectionIdForTesting,
97 collectionLimits,
98 );
99 const events2 = await submitTransactionAsync(alice, tx2);
100 const result2 = getCreateItemResult(events2);
101 const collectionInfo2 = await getDetailedCollectionInfo(api, collectionIdForTesting) as ICollectionInterface;
102
103 // tslint:disable-next-line:no-unused-expression
104 expect(result1.success).to.be.true;
105 expect(collectionInfo1.Limits.TokenLimit).to.be.equal(tokenLimit);
106 expect(result2.success).to.be.true;
107 expect(collectionInfo2.Limits.TokenLimit).to.be.equal(tokenLimit);
108 });
109 });
110
72});111});
73112
166 });205 });
167 });206 });
207
208 it('Setting the higher token limit fails', async () => {
209 await usingApi(async (api: ApiPromise) => {
210
211 const collectionId = await createCollectionExpectSuccess();
212 let collectionLimits = {
213 AccountTokenOwnershipLimit: accountTokenOwnershipLimit,
214 SponsoredMintSize: sponsoredDataSize,
215 TokenLimit: tokenLimit,
216 SponsorTimeout: sponsorTimeout,
217 OwnerCanTransfer: true,
218 OwnerCanDestroy: true
219 };
220
221 // The first time
222 await setCollectionLimitsExpectSuccess(alice, collectionId, collectionLimits);
223
224 // The second time - higher token limit
225 collectionLimits.TokenLimit += 1;
226 await setCollectionLimitsExpectFailure(alice, collectionId, collectionLimits);
227 });
228 });
229
168});230});
169231
modifiedtests/src/util/helpers.tsdiffbeforeafterboth
4//4//
55
6import { ApiPromise, Keyring } from '@polkadot/api';6import { ApiPromise, Keyring } from '@polkadot/api';
7import { Enum, Struct } from '@polkadot/types/codec';
7import type { AccountId, EventRecord } from '@polkadot/types/interfaces';8import type { AccountId, BlockNumber, Call, EventRecord } from '@polkadot/types/interfaces';
8import { u128 } from '@polkadot/types/primitive';9import { u128 } from '@polkadot/types/primitive';
9import { IKeyringPair } from '@polkadot/types/types';10import { IKeyringPair } from '@polkadot/types/types';
10import { evmToAddress } from '@polkadot/util-crypto';11import { evmToAddress } from '@polkadot/util-crypto';
17import { default as usingApi, submitTransactionAsync, submitTransactionExpectFailAsync } from '../substrate/substrate-api';18import { default as usingApi, submitTransactionAsync, submitTransactionExpectFailAsync } from '../substrate/substrate-api';
18import { ICollectionInterface } from '../types';19import { ICollectionInterface } from '../types';
19import { hexToStr, strToUTF16, utf16ToStr } from './util';20import { hexToStr, strToUTF16, utf16ToStr } from './util';
21import { Compact, Option, Raw, Vec } from '@polkadot/types/codec';
22// import { AccountId, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, Call, ChangesTrieConfiguration, Consensus, ConsensusEngineId, Digest, DigestItem, DispatchClass, DispatchInfo, DispatchInfoTo190, EcdsaSignature, Ed25519Signature, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV1, ExtrinsicPayloadV2, ExtrinsicPayloadV3, ExtrinsicPayloadV4, ExtrinsicSignatureV1, ExtrinsicSignatureV2, ExtrinsicSignatureV3, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV1, ExtrinsicV2, ExtrinsicV3, ExtrinsicV4, Hash, Header, ImmortalEra, Index, Justification, KeyTypeId, KeyValue, LockIdentifier, LookupSource, LookupTarget, Moment, MortalEra, MultiSignature, Origin, Perbill, Percent, Permill, Perquintill, Phantom, PhantomData, PreRuntime, Seal, SealV0, Signature, SignedBlock, SignerPayload, Sr25519Signature, ValidatorId, Weight, WeightMultiplier } from '@polkadot/types/interfaces/runtime';
2023
21chai.use(chaiAsPromised);24chai.use(chaiAsPromised);
22const expect = chai.expect;25const expect = chai.expect;
727 });730 });
728}731}
732
733async function getBlockNumber(api: ApiPromise): Promise<number> {
734 return new Promise<number>(async (resolve, reject) => {
735 const unsubscribe = await api.rpc.chain.subscribeNewHeads((head) => {
736 unsubscribe();
737 resolve(head.number.toNumber());
738 });
739 });
740}
741
742export async function
743scheduleTransferExpectSuccess(collectionId: number,
744 tokenId: number,
745 sender: IKeyringPair,
746 recipient: IKeyringPair,
747 value: number | bigint = 1,
748 type: string = 'NFT') {
749 await usingApi(async (api: ApiPromise) => {
750 let balanceBefore = new BN(0);
751
752
753 let blockNumber: number | undefined = await getBlockNumber(api);
754 let expectedBlockNumber = blockNumber + 2;
755
756 expect(blockNumber).to.be.greaterThan(0);
757 const transferTx = await api.tx.nft.transfer(recipient.address, collectionId, tokenId, value);
758 const scheduleTx = await api.tx.scheduler.schedule(expectedBlockNumber, null, 0, transferTx);
759
760 const events = await submitTransactionAsync(sender, scheduleTx);
761
762 const sponsorBalanceBefore = new BigNumber((await api.query.system.account(sender.address)).data.free.toString());
763 const recipientBalanceBefore = new BigNumber((await api.query.system.account(recipient.address)).data.free.toString());
764
765 const nftItemDataBefore = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as unknown as ITokenDataType;
766 expect(nftItemDataBefore.Owner.toString()).to.be.equal(sender.address);
767
768 // sleep for 2 blocks
769 await new Promise(resolve => setTimeout(resolve, 6000 * 2));
770
771 const sponsorBalanceAfter = new BigNumber((await api.query.system.account(sender.address)).data.free.toString());
772 const recipientBalanceAfter = new BigNumber((await api.query.system.account(recipient.address)).data.free.toString());
773
774 const nftItemData = (await api.query.nft.nftItemList(collectionId, tokenId)).toJSON() as unknown as ITokenDataType;
775 expect(nftItemData.Owner.toString()).to.be.equal(recipient.address);
776 expect(recipientBalanceAfter.toNumber()).to.be.equal(recipientBalanceBefore.toNumber());
777 });
778}
779
729780
730export async function781export async function
modifiedtests/yarn.lockdiffbeforeafterboth
2# yarn lockfile v12# yarn lockfile v1
33
44
5"@babel/cli@^7.13.16":5"@babel/cli@^7.14.3":
6 version "7.13.16"6 version "7.14.5"
7 resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.13.16.tgz#9d372e943ced0cc291f068204a9b010fd9cfadbc"7 resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.14.5.tgz#9551b194f02360729de6060785bbdcce52c69f0a"
8 integrity sha512-cL9tllhqvsQ6r1+d9Invf7nNXg/3BlfL1vvvL/AdH9fZ2l5j0CeBcoq6UjsqHpvyN1v5nXSZgqJZoGeK+ZOAbw==8 integrity sha512-poegjhRvXHWO0EAsnYajwYZuqcz7gyfxwfaecUESxDujrqOivf3zrjFbub8IJkrqEaz3fvJWh001EzxBub54fg==
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"18 "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.2"
19 chokidar "^3.4.0"19 chokidar "^3.4.0"
2020
21"@babel/code-frame@7.12.11":21"@babel/code-frame@7.12.11":
25 dependencies:25 dependencies:
26 "@babel/highlight" "^7.10.4"26 "@babel/highlight" "^7.10.4"
2727
28"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13":28"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.14.5":
29 version "7.12.13"29 version "7.14.5"
30 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658"30 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"
31 integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==31 integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==
32 dependencies:32 dependencies:
33 "@babel/highlight" "^7.12.13"33 "@babel/highlight" "^7.14.5"
3434
35"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.13.15", "@babel/compat-data@^7.13.8":35"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.5":
36 version "7.13.15"36 version "7.14.5"
37 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.15.tgz#7e8eea42d0b64fda2b375b22d06c605222e848f4"37 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.5.tgz#8ef4c18e58e801c5c95d3c1c0f2874a2680fadea"
38 integrity sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==38 integrity sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==
3939
40"@babel/core@^7.1.0", "@babel/core@^7.13.16", "@babel/core@^7.7.5":40"@babel/core@^7.1.0", "@babel/core@^7.14.3", "@babel/core@^7.7.2", "@babel/core@^7.7.5":
41 version "7.13.16"41 version "7.14.6"
42 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.13.16.tgz#7756ab24396cc9675f1c3fcd5b79fcce192ea96a"42 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.6.tgz#e0814ec1a950032ff16c13a2721de39a8416fcab"
43 integrity sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==43 integrity sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==
44 dependencies:44 dependencies:
45 "@babel/code-frame" "^7.12.13"45 "@babel/code-frame" "^7.14.5"
46 "@babel/generator" "^7.13.16"46 "@babel/generator" "^7.14.5"
47 "@babel/helper-compilation-targets" "^7.13.16"47 "@babel/helper-compilation-targets" "^7.14.5"
48 "@babel/helper-module-transforms" "^7.13.14"48 "@babel/helper-module-transforms" "^7.14.5"
49 "@babel/helpers" "^7.13.16"49 "@babel/helpers" "^7.14.6"
50 "@babel/parser" "^7.13.16"50 "@babel/parser" "^7.14.6"
51 "@babel/template" "^7.12.13"51 "@babel/template" "^7.14.5"
52 "@babel/traverse" "^7.13.15"52 "@babel/traverse" "^7.14.5"
53 "@babel/types" "^7.13.16"53 "@babel/types" "^7.14.5"
54 convert-source-map "^1.7.0"54 convert-source-map "^1.7.0"
55 debug "^4.1.0"55 debug "^4.1.0"
56 gensync "^1.0.0-beta.2"56 gensync "^1.0.0-beta.2"
57 json5 "^2.1.2"57 json5 "^2.1.2"
58 semver "^6.3.0"58 semver "^6.3.0"
59 source-map "^0.5.0"59 source-map "^0.5.0"
6060
61"@babel/generator@^7.13.16":61"@babel/generator@^7.14.5", "@babel/generator@^7.7.2":
62 version "7.13.16"62 version "7.14.5"
63 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.16.tgz#0befc287031a201d84cdfc173b46b320ae472d14"63 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.5.tgz#848d7b9f031caca9d0cd0af01b063f226f52d785"
64 integrity sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==64 integrity sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==
65 dependencies:65 dependencies:
66 "@babel/types" "^7.13.16"66 "@babel/types" "^7.14.5"
67 jsesc "^2.5.1"67 jsesc "^2.5.1"
68 source-map "^0.5.0"68 source-map "^0.5.0"
6969
70"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.13":70"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.14.5":
71 version "7.12.13"71 version "7.14.5"
72 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab"72 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"
73 integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==73 integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==
74 dependencies:74 dependencies:
75 "@babel/types" "^7.12.13"75 "@babel/types" "^7.14.5"
7676
77"@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13":77"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5":
78 version "7.12.13"78 version "7.14.5"
79 resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc"79 resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191"
80 integrity sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==80 integrity sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==
81 dependencies:81 dependencies:
82 "@babel/helper-explode-assignable-expression" "^7.12.13"82 "@babel/helper-explode-assignable-expression" "^7.14.5"
83 "@babel/types" "^7.12.13"83 "@babel/types" "^7.14.5"
8484
85"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.13", "@babel/helper-compilation-targets@^7.13.16", "@babel/helper-compilation-targets@^7.13.8":85"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.14.5":
86 version "7.13.16"86 version "7.14.5"
87 resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz#6e91dccf15e3f43e5556dffe32d860109887563c"87 resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz#7a99c5d0967911e972fe2c3411f7d5b498498ecf"
88 integrity sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==88 integrity sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==
89 dependencies:89 dependencies:
90 "@babel/compat-data" "^7.13.15"90 "@babel/compat-data" "^7.14.5"
91 "@babel/helper-validator-option" "^7.12.17"91 "@babel/helper-validator-option" "^7.14.5"
92 browserslist "^4.14.5"92 browserslist "^4.16.6"
93 semver "^6.3.0"93 semver "^6.3.0"
9494
95"@babel/helper-create-class-features-plugin@^7.13.0":95"@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.14.6":
96 version "7.13.11"96 version "7.14.6"
97 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz#30d30a005bca2c953f5653fc25091a492177f4f6"97 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz#f114469b6c06f8b5c59c6c4e74621f5085362542"
98 integrity sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==98 integrity sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==
99 dependencies:99 dependencies:
100 "@babel/helper-function-name" "^7.12.13"100 "@babel/helper-annotate-as-pure" "^7.14.5"
101 "@babel/helper-function-name" "^7.14.5"
101 "@babel/helper-member-expression-to-functions" "^7.13.0"102 "@babel/helper-member-expression-to-functions" "^7.14.5"
102 "@babel/helper-optimise-call-expression" "^7.12.13"103 "@babel/helper-optimise-call-expression" "^7.14.5"
103 "@babel/helper-replace-supers" "^7.13.0"104 "@babel/helper-replace-supers" "^7.14.5"
104 "@babel/helper-split-export-declaration" "^7.12.13"105 "@babel/helper-split-export-declaration" "^7.14.5"
105106
106"@babel/helper-create-regexp-features-plugin@^7.12.13":107"@babel/helper-create-regexp-features-plugin@^7.14.5":
107 version "7.12.17"108 version "7.14.5"
108 resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7"109 resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4"
109 integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==110 integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==
110 dependencies:111 dependencies:
111 "@babel/helper-annotate-as-pure" "^7.12.13"112 "@babel/helper-annotate-as-pure" "^7.14.5"
112 regexpu-core "^4.7.1"113 regexpu-core "^4.7.1"
113114
114"@babel/helper-define-polyfill-provider@^0.2.0":115"@babel/helper-define-polyfill-provider@^0.2.2":
115 version "0.2.0"116 version "0.2.3"
116 resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz#a640051772045fedaaecc6f0c6c69f02bdd34bf1"117 resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6"
117 integrity sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==118 integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==
118 dependencies:119 dependencies:
119 "@babel/helper-compilation-targets" "^7.13.0"120 "@babel/helper-compilation-targets" "^7.13.0"
120 "@babel/helper-module-imports" "^7.12.13"121 "@babel/helper-module-imports" "^7.12.13"
125 resolve "^1.14.2"126 resolve "^1.14.2"
126 semver "^6.1.2"127 semver "^6.1.2"
127128
128"@babel/helper-explode-assignable-expression@^7.12.13":129"@babel/helper-explode-assignable-expression@^7.14.5":
129 version "7.13.0"130 version "7.14.5"
130 resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f"131 resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz#8aa72e708205c7bb643e45c73b4386cdf2a1f645"
131 integrity sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==132 integrity sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==
132 dependencies:133 dependencies:
133 "@babel/types" "^7.13.0"134 "@babel/types" "^7.14.5"
134135
135"@babel/helper-function-name@^7.12.13":136"@babel/helper-function-name@^7.14.5":
136 version "7.12.13"137 version "7.14.5"
137 resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a"138 resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4"
138 integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==139 integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==
139 dependencies:140 dependencies:
140 "@babel/helper-get-function-arity" "^7.12.13"141 "@babel/helper-get-function-arity" "^7.14.5"
141 "@babel/template" "^7.12.13"142 "@babel/template" "^7.14.5"
142 "@babel/types" "^7.12.13"143 "@babel/types" "^7.14.5"
143144
144"@babel/helper-get-function-arity@^7.12.13":145"@babel/helper-get-function-arity@^7.14.5":
145 version "7.12.13"146 version "7.14.5"
146 resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583"147 resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815"
147 integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==148 integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==
148 dependencies:149 dependencies:
149 "@babel/types" "^7.12.13"150 "@babel/types" "^7.14.5"
150151
151"@babel/helper-hoist-variables@^7.13.0":152"@babel/helper-hoist-variables@^7.14.5":
152 version "7.13.16"153 version "7.14.5"
153 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz#1b1651249e94b51f8f0d33439843e33e39775b30"154 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d"
154 integrity sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg==155 integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==
155 dependencies:156 dependencies:
156 "@babel/traverse" "^7.13.15"157 "@babel/types" "^7.14.5"
157 "@babel/types" "^7.13.16"
158158
159"@babel/helper-member-expression-to-functions@^7.13.0", "@babel/helper-member-expression-to-functions@^7.13.12":159"@babel/helper-member-expression-to-functions@^7.14.5":
160 version "7.13.12"160 version "7.14.5"
161 resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72"161 resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz#d5c70e4ad13b402c95156c7a53568f504e2fb7b8"
162 integrity sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==162 integrity sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==
163 dependencies:163 dependencies:
164 "@babel/types" "^7.13.12"164 "@babel/types" "^7.14.5"
165165
166"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12":166"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5":
167 version "7.13.12"167 version "7.14.5"
168 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977"168 resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3"
169 integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==169 integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==
170 dependencies:170 dependencies:
171 "@babel/types" "^7.13.12"171 "@babel/types" "^7.14.5"
172172
173"@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.13.14":173"@babel/helper-module-transforms@^7.14.5":
174 version "7.13.14"174 version "7.14.5"
175 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz#e600652ba48ccb1641775413cb32cfa4e8b495ef"175 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e"
176 integrity sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==176 integrity sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==
177 dependencies:177 dependencies:
178 "@babel/helper-module-imports" "^7.13.12"178 "@babel/helper-module-imports" "^7.14.5"
179 "@babel/helper-replace-supers" "^7.13.12"179 "@babel/helper-replace-supers" "^7.14.5"
180 "@babel/helper-simple-access" "^7.13.12"180 "@babel/helper-simple-access" "^7.14.5"
181 "@babel/helper-split-export-declaration" "^7.12.13"181 "@babel/helper-split-export-declaration" "^7.14.5"
182 "@babel/helper-validator-identifier" "^7.12.11"182 "@babel/helper-validator-identifier" "^7.14.5"
183 "@babel/template" "^7.12.13"183 "@babel/template" "^7.14.5"
184 "@babel/traverse" "^7.13.13"184 "@babel/traverse" "^7.14.5"
185 "@babel/types" "^7.13.14"185 "@babel/types" "^7.14.5"
186186
187"@babel/helper-optimise-call-expression@^7.12.13":187"@babel/helper-optimise-call-expression@^7.14.5":
188 version "7.12.13"188 version "7.14.5"
189 resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea"189 resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c"
190 integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==190 integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==
191 dependencies:191 dependencies:
192 "@babel/types" "^7.12.13"192 "@babel/types" "^7.14.5"
193193
194"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":194"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
195 version "7.13.0"195 version "7.14.5"
196 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af"196 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9"
197 integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==197 integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==
198198
199"@babel/helper-remap-async-to-generator@^7.13.0":199"@babel/helper-remap-async-to-generator@^7.14.5":
200 version "7.13.0"200 version "7.14.5"
201 resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209"201 resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz#51439c913612958f54a987a4ffc9ee587a2045d6"
202 integrity sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==202 integrity sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==
203 dependencies:203 dependencies:
204 "@babel/helper-annotate-as-pure" "^7.12.13"204 "@babel/helper-annotate-as-pure" "^7.14.5"
205 "@babel/helper-wrap-function" "^7.13.0"205 "@babel/helper-wrap-function" "^7.14.5"
206 "@babel/types" "^7.13.0"206 "@babel/types" "^7.14.5"
207207
208"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.0", "@babel/helper-replace-supers@^7.13.12":208"@babel/helper-replace-supers@^7.14.5":
209 version "7.13.12"209 version "7.14.5"
210 resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804"210 resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94"
211 integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==211 integrity sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==
212 dependencies:212 dependencies:
213 "@babel/helper-member-expression-to-functions" "^7.13.12"213 "@babel/helper-member-expression-to-functions" "^7.14.5"
214 "@babel/helper-optimise-call-expression" "^7.12.13"214 "@babel/helper-optimise-call-expression" "^7.14.5"
215 "@babel/traverse" "^7.13.0"215 "@babel/traverse" "^7.14.5"
216 "@babel/types" "^7.13.12"216 "@babel/types" "^7.14.5"
217217
218"@babel/helper-simple-access@^7.12.13", "@babel/helper-simple-access@^7.13.12":218"@babel/helper-simple-access@^7.14.5":
219 version "7.13.12"219 version "7.14.5"
220 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6"220 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4"
221 integrity sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==221 integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==
222 dependencies:222 dependencies:
223 "@babel/types" "^7.13.12"223 "@babel/types" "^7.14.5"
224224
225"@babel/helper-skip-transparent-expression-wrappers@^7.12.1":225"@babel/helper-skip-transparent-expression-wrappers@^7.14.5":
226 version "7.12.1"226 version "7.14.5"
227 resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf"227 resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz#96f486ac050ca9f44b009fbe5b7d394cab3a0ee4"
228 integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==228 integrity sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==
229 dependencies:229 dependencies:
230 "@babel/types" "^7.12.1"230 "@babel/types" "^7.14.5"
231231
232"@babel/helper-split-export-declaration@^7.12.13":232"@babel/helper-split-export-declaration@^7.14.5":
233 version "7.12.13"233 version "7.14.5"
234 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05"234 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a"
235 integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==235 integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==
236 dependencies:236 dependencies:
237 "@babel/types" "^7.12.13"237 "@babel/types" "^7.14.5"
238238
239"@babel/helper-validator-identifier@^7.12.11":239"@babel/helper-validator-identifier@^7.14.5":
240 version "7.12.11"240 version "7.14.5"
241 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"241 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"
242 integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==242 integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==
243243
244"@babel/helper-validator-option@^7.12.17":244"@babel/helper-validator-option@^7.14.5":
245 version "7.12.17"245 version "7.14.5"
246 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"246 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"
247 integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==247 integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==
248248
249"@babel/helper-wrap-function@^7.13.0":249"@babel/helper-wrap-function@^7.14.5":
250 version "7.13.0"250 version "7.14.5"
251 resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4"251 resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz#5919d115bf0fe328b8a5d63bcb610f51601f2bff"
252 integrity sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==252 integrity sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==
253 dependencies:253 dependencies:
254 "@babel/helper-function-name" "^7.12.13"254 "@babel/helper-function-name" "^7.14.5"
255 "@babel/template" "^7.12.13"255 "@babel/template" "^7.14.5"
256 "@babel/traverse" "^7.13.0"256 "@babel/traverse" "^7.14.5"
257 "@babel/types" "^7.13.0"257 "@babel/types" "^7.14.5"
258258
259"@babel/helpers@^7.13.16":259"@babel/helpers@^7.14.6":
260 version "7.13.17"260 version "7.14.6"
261 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.17.tgz#b497c7a00e9719d5b613b8982bda6ed3ee94caf6"261 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635"
262 integrity sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==262 integrity sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==
263 dependencies:263 dependencies:
264 "@babel/template" "^7.12.13"264 "@babel/template" "^7.14.5"
265 "@babel/traverse" "^7.13.17"265 "@babel/traverse" "^7.14.5"
266 "@babel/types" "^7.13.17"266 "@babel/types" "^7.14.5"
267267
268"@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13":268"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":
269 version "7.13.10"269 version "7.14.5"
270 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1"270 resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9"
271 integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==271 integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==
272 dependencies:272 dependencies:
273 "@babel/helper-validator-identifier" "^7.12.11"273 "@babel/helper-validator-identifier" "^7.14.5"
274 chalk "^2.0.0"274 chalk "^2.0.0"
275 js-tokens "^4.0.0"275 js-tokens "^4.0.0"
276276
277"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.16":277"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.7.2":
278 version "7.13.16"278 version "7.14.6"
279 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.16.tgz#0f18179b0448e6939b1f3f5c4c355a3a9bcdfd37"279 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.6.tgz#d85cc68ca3cac84eae384c06f032921f5227f4b2"
280 integrity sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==280 integrity sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==
281281
282"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12":282"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5":
283 version "7.13.12"283 version "7.14.5"
284 resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz#a3484d84d0b549f3fc916b99ee4783f26fabad2a"284 resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e"
285 integrity sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==285 integrity sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==
286 dependencies:286 dependencies:
287 "@babel/helper-plugin-utils" "^7.13.0"287 "@babel/helper-plugin-utils" "^7.14.5"
288 "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"288 "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
289 "@babel/plugin-proposal-optional-chaining" "^7.13.12"289 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
290290
291"@babel/plugin-proposal-async-generator-functions@^7.13.15":291"@babel/plugin-proposal-async-generator-functions@^7.14.5":
292 version "7.13.15"292 version "7.14.5"
293 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz#80e549df273a3b3050431b148c892491df1bcc5b"293 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.5.tgz#4024990e3dd74181f4f426ea657769ff49a2df39"
294 integrity sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==294 integrity sha512-tbD/CG3l43FIXxmu4a7RBe4zH7MLJ+S/lFowPFO7HetS2hyOZ/0nnnznegDuzFzfkyQYTxqdTH/hKmuBngaDAA==
295 dependencies:295 dependencies:
296 "@babel/helper-plugin-utils" "^7.13.0"296 "@babel/helper-plugin-utils" "^7.14.5"
297 "@babel/helper-remap-async-to-generator" "^7.13.0"297 "@babel/helper-remap-async-to-generator" "^7.14.5"
298 "@babel/plugin-syntax-async-generators" "^7.8.4"298 "@babel/plugin-syntax-async-generators" "^7.8.4"
299299
300"@babel/plugin-proposal-class-properties@^7.13.0":300"@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.14.5":
301 version "7.13.0"301 version "7.14.5"
302 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37"302 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e"
303 integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==303 integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==
304 dependencies:304 dependencies:
305 "@babel/helper-create-class-features-plugin" "^7.13.0"305 "@babel/helper-create-class-features-plugin" "^7.14.5"
306 "@babel/helper-plugin-utils" "^7.13.0"306 "@babel/helper-plugin-utils" "^7.14.5"
307307
308"@babel/plugin-proposal-dynamic-import@^7.13.8":308"@babel/plugin-proposal-class-static-block@^7.14.5":
309 version "7.13.8"309 version "7.14.5"
310 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz#876a1f6966e1dec332e8c9451afda3bebcdf2e1d"310 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681"
311 integrity sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==311 integrity sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==
312 dependencies:312 dependencies:
313 "@babel/helper-plugin-utils" "^7.13.0"313 "@babel/helper-create-class-features-plugin" "^7.14.5"
314 "@babel/helper-plugin-utils" "^7.14.5"
315 "@babel/plugin-syntax-class-static-block" "^7.14.5"
316
317"@babel/plugin-proposal-dynamic-import@^7.14.5":
318 version "7.14.5"
319 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c"
320 integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==
321 dependencies:
322 "@babel/helper-plugin-utils" "^7.14.5"
314 "@babel/plugin-syntax-dynamic-import" "^7.8.3"323 "@babel/plugin-syntax-dynamic-import" "^7.8.3"
315324
316"@babel/plugin-proposal-export-namespace-from@^7.12.13":325"@babel/plugin-proposal-export-namespace-from@^7.14.5":
317 version "7.12.13"326 version "7.14.5"
318 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz#393be47a4acd03fa2af6e3cde9b06e33de1b446d"327 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76"
319 integrity sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==328 integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==
320 dependencies:329 dependencies:
321 "@babel/helper-plugin-utils" "^7.12.13"330 "@babel/helper-plugin-utils" "^7.14.5"
322 "@babel/plugin-syntax-export-namespace-from" "^7.8.3"331 "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
323332
324"@babel/plugin-proposal-json-strings@^7.13.8":333"@babel/plugin-proposal-json-strings@^7.14.5":
325 version "7.13.8"334 version "7.14.5"
326 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz#bf1fb362547075afda3634ed31571c5901afef7b"335 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz#38de60db362e83a3d8c944ac858ddf9f0c2239eb"
327 integrity sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==336 integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==
328 dependencies:337 dependencies:
329 "@babel/helper-plugin-utils" "^7.13.0"338 "@babel/helper-plugin-utils" "^7.14.5"
330 "@babel/plugin-syntax-json-strings" "^7.8.3"339 "@babel/plugin-syntax-json-strings" "^7.8.3"
331340
332"@babel/plugin-proposal-logical-assignment-operators@^7.13.8":341"@babel/plugin-proposal-logical-assignment-operators@^7.14.5":
333 version "7.13.8"342 version "7.14.5"
334 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz#93fa78d63857c40ce3c8c3315220fd00bfbb4e1a"343 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738"
335 integrity sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==344 integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==
336 dependencies:345 dependencies:
337 "@babel/helper-plugin-utils" "^7.13.0"346 "@babel/helper-plugin-utils" "^7.14.5"
338 "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"347 "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
339348
340"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8":349"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.2", "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5":
341 version "7.13.8"350 version "7.14.5"
342 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz#3730a31dafd3c10d8ccd10648ed80a2ac5472ef3"351 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6"
343 integrity sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==352 integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==
344 dependencies:353 dependencies:
345 "@babel/helper-plugin-utils" "^7.13.0"354 "@babel/helper-plugin-utils" "^7.14.5"
346 "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"355 "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
347356
348"@babel/plugin-proposal-numeric-separator@^7.12.13":357"@babel/plugin-proposal-numeric-separator@^7.14.2", "@babel/plugin-proposal-numeric-separator@^7.14.5":
349 version "7.12.13"358 version "7.14.5"
350 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz#bd9da3188e787b5120b4f9d465a8261ce67ed1db"359 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18"
351 integrity sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==360 integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==
352 dependencies:361 dependencies:
353 "@babel/helper-plugin-utils" "^7.12.13"362 "@babel/helper-plugin-utils" "^7.14.5"
354 "@babel/plugin-syntax-numeric-separator" "^7.10.4"363 "@babel/plugin-syntax-numeric-separator" "^7.10.4"
355364
356"@babel/plugin-proposal-object-rest-spread@^7.13.8":365"@babel/plugin-proposal-object-rest-spread@^7.14.4", "@babel/plugin-proposal-object-rest-spread@^7.14.5":
357 version "7.13.8"366 version "7.14.5"
358 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz#5d210a4d727d6ce3b18f9de82cc99a3964eed60a"367 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.5.tgz#e581d5ccdfa187ea6ed73f56c6a21c1580b90fbf"
359 integrity sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==368 integrity sha512-VzMyY6PWNPPT3pxc5hi9LloKNr4SSrVCg7Yr6aZpW4Ym07r7KqSU/QXYwjXLVxqwSv0t/XSXkFoKBPUkZ8vb2A==
360 dependencies:369 dependencies:
361 "@babel/compat-data" "^7.13.8"370 "@babel/compat-data" "^7.14.5"
362 "@babel/helper-compilation-targets" "^7.13.8"371 "@babel/helper-compilation-targets" "^7.14.5"
363 "@babel/helper-plugin-utils" "^7.13.0"372 "@babel/helper-plugin-utils" "^7.14.5"
364 "@babel/plugin-syntax-object-rest-spread" "^7.8.3"373 "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
365 "@babel/plugin-transform-parameters" "^7.13.0"374 "@babel/plugin-transform-parameters" "^7.14.5"
366375
367"@babel/plugin-proposal-optional-catch-binding@^7.13.8":376"@babel/plugin-proposal-optional-catch-binding@^7.14.5":
368 version "7.13.8"377 version "7.14.5"
369 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz#3ad6bd5901506ea996fc31bdcf3ccfa2bed71107"378 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz#939dd6eddeff3a67fdf7b3f044b5347262598c3c"
370 integrity sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==379 integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==
371 dependencies:380 dependencies:
372 "@babel/helper-plugin-utils" "^7.13.0"381 "@babel/helper-plugin-utils" "^7.14.5"
373 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"382 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
374383
375"@babel/plugin-proposal-optional-chaining@^7.13.12":384"@babel/plugin-proposal-optional-chaining@^7.14.2", "@babel/plugin-proposal-optional-chaining@^7.14.5":
376 version "7.13.12"385 version "7.14.5"
377 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz#ba9feb601d422e0adea6760c2bd6bbb7bfec4866"386 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603"
378 integrity sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==387 integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==
379 dependencies:388 dependencies:
380 "@babel/helper-plugin-utils" "^7.13.0"389 "@babel/helper-plugin-utils" "^7.14.5"
381 "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"390 "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
382 "@babel/plugin-syntax-optional-chaining" "^7.8.3"391 "@babel/plugin-syntax-optional-chaining" "^7.8.3"
383392
384"@babel/plugin-proposal-private-methods@^7.13.0":393"@babel/plugin-proposal-private-methods@^7.13.0", "@babel/plugin-proposal-private-methods@^7.14.5":
385 version "7.13.0"394 version "7.14.5"
386 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787"395 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d"
387 integrity sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==396 integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==
388 dependencies:397 dependencies:
389 "@babel/helper-create-class-features-plugin" "^7.13.0"398 "@babel/helper-create-class-features-plugin" "^7.14.5"
390 "@babel/helper-plugin-utils" "^7.13.0"399 "@babel/helper-plugin-utils" "^7.14.5"
391400
392"@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":401"@babel/plugin-proposal-private-property-in-object@^7.14.5":
393 version "7.12.13"402 version "7.14.5"
394 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba"403 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636"
395 integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==404 integrity sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==
396 dependencies:405 dependencies:
397 "@babel/helper-create-regexp-features-plugin" "^7.12.13"406 "@babel/helper-annotate-as-pure" "^7.14.5"
407 "@babel/helper-create-class-features-plugin" "^7.14.5"
398 "@babel/helper-plugin-utils" "^7.12.13"408 "@babel/helper-plugin-utils" "^7.14.5"
409 "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
399410
411"@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
412 version "7.14.5"
413 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz#0f95ee0e757a5d647f378daa0eca7e93faa8bbe8"
414 integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==
415 dependencies:
416 "@babel/helper-create-regexp-features-plugin" "^7.14.5"
417 "@babel/helper-plugin-utils" "^7.14.5"
418
400"@babel/plugin-syntax-async-generators@^7.8.4":419"@babel/plugin-syntax-async-generators@^7.8.4":
401 version "7.8.4"420 version "7.8.4"
402 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"421 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
418 dependencies:437 dependencies:
419 "@babel/helper-plugin-utils" "^7.12.13"438 "@babel/helper-plugin-utils" "^7.12.13"
420439
440"@babel/plugin-syntax-class-static-block@^7.14.5":
441 version "7.14.5"
442 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
443 integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
444 dependencies:
445 "@babel/helper-plugin-utils" "^7.14.5"
446
421"@babel/plugin-syntax-dynamic-import@^7.8.3":447"@babel/plugin-syntax-dynamic-import@^7.8.3":
422 version "7.8.3"448 version "7.8.3"
423 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"449 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
446 dependencies:472 dependencies:
447 "@babel/helper-plugin-utils" "^7.8.0"473 "@babel/helper-plugin-utils" "^7.8.0"
448474
449"@babel/plugin-syntax-jsx@^7.12.13":475"@babel/plugin-syntax-jsx@^7.14.5":
450 version "7.12.13"476 version "7.14.5"
451 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15"477 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz#000e2e25d8673cce49300517a3eda44c263e4201"
452 integrity sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==478 integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==
453 dependencies:479 dependencies:
454 "@babel/helper-plugin-utils" "^7.12.13"480 "@babel/helper-plugin-utils" "^7.14.5"
455481
456"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":482"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
457 version "7.10.4"483 version "7.10.4"
495 dependencies:521 dependencies:
496 "@babel/helper-plugin-utils" "^7.8.0"522 "@babel/helper-plugin-utils" "^7.8.0"
497523
498"@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.8.3":524"@babel/plugin-syntax-private-property-in-object@^7.14.5":
499 version "7.12.13"525 version "7.14.5"
500 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178"526 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
501 integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==527 integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
502 dependencies:528 dependencies:
503 "@babel/helper-plugin-utils" "^7.12.13"529 "@babel/helper-plugin-utils" "^7.14.5"
504530
505"@babel/plugin-syntax-typescript@^7.12.13":531"@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
506 version "7.12.13"532 version "7.14.5"
507 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474"533 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
508 integrity sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==534 integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
509 dependencies:535 dependencies:
510 "@babel/helper-plugin-utils" "^7.12.13"536 "@babel/helper-plugin-utils" "^7.14.5"
511537
512"@babel/plugin-transform-arrow-functions@^7.13.0":538"@babel/plugin-syntax-typescript@^7.14.5", "@babel/plugin-syntax-typescript@^7.7.2":
513 version "7.13.0"539 version "7.14.5"
514 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae"540 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz#b82c6ce471b165b5ce420cf92914d6fb46225716"
515 integrity sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==541 integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==
516 dependencies:542 dependencies:
517 "@babel/helper-plugin-utils" "^7.13.0"543 "@babel/helper-plugin-utils" "^7.14.5"
518544
519"@babel/plugin-transform-async-to-generator@^7.13.0":545"@babel/plugin-transform-arrow-functions@^7.14.5":
520 version "7.13.0"546 version "7.14.5"
521 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f"547 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a"
522 integrity sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==548 integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==
523 dependencies:549 dependencies:
524 "@babel/helper-module-imports" "^7.12.13"550 "@babel/helper-plugin-utils" "^7.14.5"
525 "@babel/helper-plugin-utils" "^7.13.0"
526 "@babel/helper-remap-async-to-generator" "^7.13.0"
527551
528"@babel/plugin-transform-block-scoped-functions@^7.12.13":552"@babel/plugin-transform-async-to-generator@^7.14.5":
529 version "7.12.13"553 version "7.14.5"
530 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4"554 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67"
531 integrity sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==555 integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==
532 dependencies:556 dependencies:
533 "@babel/helper-plugin-utils" "^7.12.13"557 "@babel/helper-module-imports" "^7.14.5"
558 "@babel/helper-plugin-utils" "^7.14.5"
559 "@babel/helper-remap-async-to-generator" "^7.14.5"
534560
535"@babel/plugin-transform-block-scoping@^7.12.13":561"@babel/plugin-transform-block-scoped-functions@^7.14.5":
536 version "7.13.16"562 version "7.14.5"
537 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.13.16.tgz#a9c0f10794855c63b1d629914c7dcfeddd185892"563 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4"
538 integrity sha512-ad3PHUxGnfWF4Efd3qFuznEtZKoBp0spS+DgqzVzRPV7urEBvPLue3y2j80w4Jf2YLzZHj8TOv/Lmvdmh3b2xg==564 integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==
539 dependencies:565 dependencies:
540 "@babel/helper-plugin-utils" "^7.13.0"566 "@babel/helper-plugin-utils" "^7.14.5"
541567
542"@babel/plugin-transform-classes@^7.13.0":568"@babel/plugin-transform-block-scoping@^7.14.5":
543 version "7.13.0"569 version "7.14.5"
544 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz#0265155075c42918bf4d3a4053134176ad9b533b"570 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz#8cc63e61e50f42e078e6f09be775a75f23ef9939"
545 integrity sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==571 integrity sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==
546 dependencies:572 dependencies:
547 "@babel/helper-annotate-as-pure" "^7.12.13"573 "@babel/helper-plugin-utils" "^7.14.5"
574
575"@babel/plugin-transform-classes@^7.14.5":
576 version "7.14.5"
577 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz#0e98e82097b38550b03b483f9b51a78de0acb2cf"
578 integrity sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==
579 dependencies:
580 "@babel/helper-annotate-as-pure" "^7.14.5"
548 "@babel/helper-function-name" "^7.12.13"581 "@babel/helper-function-name" "^7.14.5"
549 "@babel/helper-optimise-call-expression" "^7.12.13"582 "@babel/helper-optimise-call-expression" "^7.14.5"
550 "@babel/helper-plugin-utils" "^7.13.0"583 "@babel/helper-plugin-utils" "^7.14.5"
551 "@babel/helper-replace-supers" "^7.13.0"584 "@babel/helper-replace-supers" "^7.14.5"
552 "@babel/helper-split-export-declaration" "^7.12.13"585 "@babel/helper-split-export-declaration" "^7.14.5"
553 globals "^11.1.0"586 globals "^11.1.0"
554587
555"@babel/plugin-transform-computed-properties@^7.13.0":588"@babel/plugin-transform-computed-properties@^7.14.5":
556 version "7.13.0"589 version "7.14.5"
557 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed"590 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f"
558 integrity sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==591 integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==
559 dependencies:592 dependencies:
560 "@babel/helper-plugin-utils" "^7.13.0"593 "@babel/helper-plugin-utils" "^7.14.5"
561594
562"@babel/plugin-transform-destructuring@^7.13.0":595"@babel/plugin-transform-destructuring@^7.14.5":
563 version "7.13.17"596 version "7.14.5"
564 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz#678d96576638c19d5b36b332504d3fd6e06dea27"597 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.5.tgz#d32ad19ff1a6da1e861dc62720d80d9776e3bf35"
565 integrity sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA==598 integrity sha512-wU9tYisEbRMxqDezKUqC9GleLycCRoUsai9ddlsq54r8QRLaeEhc+d+9DqCG+kV9W2GgQjTZESPTpn5bAFMDww==
566 dependencies:599 dependencies:
567 "@babel/helper-plugin-utils" "^7.13.0"600 "@babel/helper-plugin-utils" "^7.14.5"
568601
569"@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4":602"@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4":
570 version "7.12.13"603 version "7.14.5"
571 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad"604 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a"
572 integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==605 integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==
573 dependencies:606 dependencies:
574 "@babel/helper-create-regexp-features-plugin" "^7.12.13"607 "@babel/helper-create-regexp-features-plugin" "^7.14.5"
575 "@babel/helper-plugin-utils" "^7.12.13"608 "@babel/helper-plugin-utils" "^7.14.5"
576609
577"@babel/plugin-transform-duplicate-keys@^7.12.13":610"@babel/plugin-transform-duplicate-keys@^7.14.5":
578 version "7.12.13"611 version "7.14.5"
579 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de"612 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954"
580 integrity sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==613 integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==
581 dependencies:614 dependencies:
582 "@babel/helper-plugin-utils" "^7.12.13"615 "@babel/helper-plugin-utils" "^7.14.5"
583616
584"@babel/plugin-transform-exponentiation-operator@^7.12.13":617"@babel/plugin-transform-exponentiation-operator@^7.14.5":
585 version "7.12.13"618 version "7.14.5"
586 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1"619 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493"
587 integrity sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==620 integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==
588 dependencies:621 dependencies:
589 "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13"622 "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
590 "@babel/helper-plugin-utils" "^7.12.13"623 "@babel/helper-plugin-utils" "^7.14.5"
591624
592"@babel/plugin-transform-for-of@^7.13.0":625"@babel/plugin-transform-for-of@^7.14.5":
593 version "7.13.0"626 version "7.14.5"
594 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062"627 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb"
595 integrity sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==628 integrity sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==
596 dependencies:629 dependencies:
597 "@babel/helper-plugin-utils" "^7.13.0"630 "@babel/helper-plugin-utils" "^7.14.5"
598631
599"@babel/plugin-transform-function-name@^7.12.13":632"@babel/plugin-transform-function-name@^7.14.5":
600 version "7.12.13"633 version "7.14.5"
601 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051"634 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2"
602 integrity sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==635 integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==
603 dependencies:636 dependencies:
604 "@babel/helper-function-name" "^7.12.13"637 "@babel/helper-function-name" "^7.14.5"
605 "@babel/helper-plugin-utils" "^7.12.13"638 "@babel/helper-plugin-utils" "^7.14.5"
606639
607"@babel/plugin-transform-literals@^7.12.13":640"@babel/plugin-transform-literals@^7.14.5":
608 version "7.12.13"641 version "7.14.5"
609 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9"642 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78"
610 integrity sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==643 integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==
611 dependencies:644 dependencies:
612 "@babel/helper-plugin-utils" "^7.12.13"645 "@babel/helper-plugin-utils" "^7.14.5"
613646
614"@babel/plugin-transform-member-expression-literals@^7.12.13":647"@babel/plugin-transform-member-expression-literals@^7.14.5":
615 version "7.12.13"648 version "7.14.5"
616 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40"649 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7"
617 integrity sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==650 integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==
618 dependencies:651 dependencies:
619 "@babel/helper-plugin-utils" "^7.12.13"652 "@babel/helper-plugin-utils" "^7.14.5"
620653
621"@babel/plugin-transform-modules-amd@^7.13.0":654"@babel/plugin-transform-modules-amd@^7.14.5":
622 version "7.13.0"655 version "7.14.5"
623 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz#19f511d60e3d8753cc5a6d4e775d3a5184866cc3"656 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7"
624 integrity sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==657 integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==
625 dependencies:658 dependencies:
626 "@babel/helper-module-transforms" "^7.13.0"659 "@babel/helper-module-transforms" "^7.14.5"
627 "@babel/helper-plugin-utils" "^7.13.0"660 "@babel/helper-plugin-utils" "^7.14.5"
628 babel-plugin-dynamic-import-node "^2.3.3"661 babel-plugin-dynamic-import-node "^2.3.3"
629662
630"@babel/plugin-transform-modules-commonjs@^7.13.8":663"@babel/plugin-transform-modules-commonjs@^7.14.5":
631 version "7.13.8"664 version "7.14.5"
632 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz#7b01ad7c2dcf2275b06fa1781e00d13d420b3e1b"665 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz#7aaee0ea98283de94da98b28f8c35701429dad97"
633 integrity sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==666 integrity sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==
634 dependencies:667 dependencies:
635 "@babel/helper-module-transforms" "^7.13.0"668 "@babel/helper-module-transforms" "^7.14.5"
636 "@babel/helper-plugin-utils" "^7.13.0"669 "@babel/helper-plugin-utils" "^7.14.5"
637 "@babel/helper-simple-access" "^7.12.13"670 "@babel/helper-simple-access" "^7.14.5"
638 babel-plugin-dynamic-import-node "^2.3.3"671 babel-plugin-dynamic-import-node "^2.3.3"
639672
640"@babel/plugin-transform-modules-systemjs@^7.13.8":673"@babel/plugin-transform-modules-systemjs@^7.14.5":
641 version "7.13.8"674 version "7.14.5"
642 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3"675 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29"
643 integrity sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==676 integrity sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==
644 dependencies:677 dependencies:
645 "@babel/helper-hoist-variables" "^7.13.0"678 "@babel/helper-hoist-variables" "^7.14.5"
646 "@babel/helper-module-transforms" "^7.13.0"679 "@babel/helper-module-transforms" "^7.14.5"
647 "@babel/helper-plugin-utils" "^7.13.0"680 "@babel/helper-plugin-utils" "^7.14.5"
648 "@babel/helper-validator-identifier" "^7.12.11"681 "@babel/helper-validator-identifier" "^7.14.5"
649 babel-plugin-dynamic-import-node "^2.3.3"682 babel-plugin-dynamic-import-node "^2.3.3"
650683
651"@babel/plugin-transform-modules-umd@^7.13.0":684"@babel/plugin-transform-modules-umd@^7.14.5":
652 version "7.13.0"685 version "7.14.5"
653 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz#8a3d96a97d199705b9fd021580082af81c06e70b"686 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz#fb662dfee697cce274a7cda525190a79096aa6e0"
654 integrity sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==687 integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==
655 dependencies:688 dependencies:
656 "@babel/helper-module-transforms" "^7.13.0"689 "@babel/helper-module-transforms" "^7.14.5"
657 "@babel/helper-plugin-utils" "^7.13.0"690 "@babel/helper-plugin-utils" "^7.14.5"
658691
659"@babel/plugin-transform-named-capturing-groups-regex@^7.12.13":692"@babel/plugin-transform-named-capturing-groups-regex@^7.14.5":
660 version "7.12.13"693 version "7.14.5"
661 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9"694 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.5.tgz#d537e8ee083ee6f6aa4f4eef9d2081d555746e4c"
662 integrity sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==695 integrity sha512-+Xe5+6MWFo311U8SchgeX5c1+lJM+eZDBZgD+tvXu9VVQPXwwVzeManMMjYX6xw2HczngfOSZjoFYKwdeB/Jvw==
663 dependencies:696 dependencies:
664 "@babel/helper-create-regexp-features-plugin" "^7.12.13"697 "@babel/helper-create-regexp-features-plugin" "^7.14.5"
665698
666"@babel/plugin-transform-new-target@^7.12.13":699"@babel/plugin-transform-new-target@^7.14.5":
667 version "7.12.13"700 version "7.14.5"
668 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c"701 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz#31bdae8b925dc84076ebfcd2a9940143aed7dbf8"
669 integrity sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==702 integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==
670 dependencies:703 dependencies:
671 "@babel/helper-plugin-utils" "^7.12.13"704 "@babel/helper-plugin-utils" "^7.14.5"
672705
673"@babel/plugin-transform-object-super@^7.12.13":706"@babel/plugin-transform-object-super@^7.14.5":
674 version "7.12.13"707 version "7.14.5"
675 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7"708 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz#d0b5faeac9e98597a161a9cf78c527ed934cdc45"
676 integrity sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==709 integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==
677 dependencies:710 dependencies:
678 "@babel/helper-plugin-utils" "^7.12.13"711 "@babel/helper-plugin-utils" "^7.14.5"
679 "@babel/helper-replace-supers" "^7.12.13"712 "@babel/helper-replace-supers" "^7.14.5"
680713
681"@babel/plugin-transform-parameters@^7.13.0":714"@babel/plugin-transform-parameters@^7.14.5":
682 version "7.13.0"715 version "7.14.5"
683 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007"716 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3"
684 integrity sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==717 integrity sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==
685 dependencies:718 dependencies:
686 "@babel/helper-plugin-utils" "^7.13.0"719 "@babel/helper-plugin-utils" "^7.14.5"
687720
688"@babel/plugin-transform-property-literals@^7.12.13":721"@babel/plugin-transform-property-literals@^7.14.5":
689 version "7.12.13"722 version "7.14.5"
690 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81"723 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34"
691 integrity sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==724 integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==
692 dependencies:725 dependencies:
693 "@babel/helper-plugin-utils" "^7.12.13"726 "@babel/helper-plugin-utils" "^7.14.5"
694727
695"@babel/plugin-transform-react-display-name@^7.12.13":728"@babel/plugin-transform-react-display-name@^7.14.5":
696 version "7.12.13"729 version "7.14.5"
697 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz#c28effd771b276f4647411c9733dbb2d2da954bd"730 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz#baa92d15c4570411301a85a74c13534873885b65"
698 integrity sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==731 integrity sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==
699 dependencies:732 dependencies:
700 "@babel/helper-plugin-utils" "^7.12.13"733 "@babel/helper-plugin-utils" "^7.14.5"
701734
702"@babel/plugin-transform-react-jsx-development@^7.12.17":735"@babel/plugin-transform-react-jsx-development@^7.14.5":
703 version "7.12.17"736 version "7.14.5"
704 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz#f510c0fa7cd7234153539f9a362ced41a5ca1447"737 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz#1a6c73e2f7ed2c42eebc3d2ad60b0c7494fcb9af"
705 integrity sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==738 integrity sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==
706 dependencies:739 dependencies:
707 "@babel/plugin-transform-react-jsx" "^7.12.17"740 "@babel/plugin-transform-react-jsx" "^7.14.5"
708741
709"@babel/plugin-transform-react-jsx@^7.12.17", "@babel/plugin-transform-react-jsx@^7.13.12":742"@babel/plugin-transform-react-jsx@^7.14.5":
710 version "7.13.12"743 version "7.14.5"
711 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz#1df5dfaf0f4b784b43e96da6f28d630e775f68b3"744 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz#39749f0ee1efd8a1bd729152cf5f78f1d247a44a"
712 integrity sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==745 integrity sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==
713 dependencies:746 dependencies:
714 "@babel/helper-annotate-as-pure" "^7.12.13"747 "@babel/helper-annotate-as-pure" "^7.14.5"
715 "@babel/helper-module-imports" "^7.13.12"748 "@babel/helper-module-imports" "^7.14.5"
716 "@babel/helper-plugin-utils" "^7.13.0"749 "@babel/helper-plugin-utils" "^7.14.5"
717 "@babel/plugin-syntax-jsx" "^7.12.13"750 "@babel/plugin-syntax-jsx" "^7.14.5"
718 "@babel/types" "^7.13.12"751 "@babel/types" "^7.14.5"
719752
720"@babel/plugin-transform-react-pure-annotations@^7.12.1":753"@babel/plugin-transform-react-pure-annotations@^7.14.5":
721 version "7.12.1"754 version "7.14.5"
722 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42"755 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz#18de612b84021e3a9802cbc212c9d9f46d0d11fc"
723 integrity sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==756 integrity sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==
724 dependencies:757 dependencies:
725 "@babel/helper-annotate-as-pure" "^7.10.4"758 "@babel/helper-annotate-as-pure" "^7.14.5"
726 "@babel/helper-plugin-utils" "^7.10.4"759 "@babel/helper-plugin-utils" "^7.14.5"
727760
728"@babel/plugin-transform-regenerator@^7.13.15":761"@babel/plugin-transform-regenerator@^7.13.15", "@babel/plugin-transform-regenerator@^7.14.5":
729 version "7.13.15"762 version "7.14.5"
730 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz#e5eb28945bf8b6563e7f818945f966a8d2997f39"763 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz#9676fd5707ed28f522727c5b3c0aa8544440b04f"
731 integrity sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==764 integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==
732 dependencies:765 dependencies:
733 regenerator-transform "^0.14.2"766 regenerator-transform "^0.14.2"
734767
735"@babel/plugin-transform-reserved-words@^7.12.13":768"@babel/plugin-transform-reserved-words@^7.14.5":
736 version "7.12.13"769 version "7.14.5"
737 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695"770 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz#c44589b661cfdbef8d4300dcc7469dffa92f8304"
738 integrity sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==771 integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==
739 dependencies:772 dependencies:
740 "@babel/helper-plugin-utils" "^7.12.13"773 "@babel/helper-plugin-utils" "^7.14.5"
741774
742"@babel/plugin-transform-runtime@^7.13.15":775"@babel/plugin-transform-runtime@^7.14.3":
743 version "7.13.15"776 version "7.14.5"
744 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.15.tgz#2eddf585dd066b84102517e10a577f24f76a9cd7"777 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz#30491dad49c6059f8f8fa5ee8896a0089e987523"
745 integrity sha512-d+ezl76gx6Jal08XngJUkXM4lFXK/5Ikl9Mh4HKDxSfGJXmZ9xG64XT2oivBzfxb/eQ62VfvoMkaCZUKJMVrBA==778 integrity sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==
746 dependencies:779 dependencies:
747 "@babel/helper-module-imports" "^7.13.12"780 "@babel/helper-module-imports" "^7.14.5"
748 "@babel/helper-plugin-utils" "^7.13.0"781 "@babel/helper-plugin-utils" "^7.14.5"
749 babel-plugin-polyfill-corejs2 "^0.2.0"782 babel-plugin-polyfill-corejs2 "^0.2.2"
750 babel-plugin-polyfill-corejs3 "^0.2.0"783 babel-plugin-polyfill-corejs3 "^0.2.2"
751 babel-plugin-polyfill-regenerator "^0.2.0"784 babel-plugin-polyfill-regenerator "^0.2.2"
752 semver "^6.3.0"785 semver "^6.3.0"
753786
754"@babel/plugin-transform-shorthand-properties@^7.12.13":787"@babel/plugin-transform-shorthand-properties@^7.14.5":
755 version "7.12.13"788 version "7.14.5"
756 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad"789 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz#97f13855f1409338d8cadcbaca670ad79e091a58"
757 integrity sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==790 integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==
758 dependencies:791 dependencies:
759 "@babel/helper-plugin-utils" "^7.12.13"792 "@babel/helper-plugin-utils" "^7.14.5"
760793
761"@babel/plugin-transform-spread@^7.13.0":794"@babel/plugin-transform-spread@^7.14.5":
762 version "7.13.0"795 version "7.14.6"
763 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd"796 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144"
764 integrity sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==797 integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==
765 dependencies:798 dependencies:
766 "@babel/helper-plugin-utils" "^7.13.0"799 "@babel/helper-plugin-utils" "^7.14.5"
767 "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"800 "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
768801
769"@babel/plugin-transform-sticky-regex@^7.12.13":802"@babel/plugin-transform-sticky-regex@^7.14.5":
770 version "7.12.13"803 version "7.14.5"
771 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f"804 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz#5b617542675e8b7761294381f3c28c633f40aeb9"
772 integrity sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==805 integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==
773 dependencies:806 dependencies:
774 "@babel/helper-plugin-utils" "^7.12.13"807 "@babel/helper-plugin-utils" "^7.14.5"
775808
776"@babel/plugin-transform-template-literals@^7.13.0":809"@babel/plugin-transform-template-literals@^7.14.5":
777 version "7.13.0"810 version "7.14.5"
778 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d"811 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz#a5f2bc233937d8453885dc736bdd8d9ffabf3d93"
779 integrity sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==812 integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==
780 dependencies:813 dependencies:
781 "@babel/helper-plugin-utils" "^7.13.0"814 "@babel/helper-plugin-utils" "^7.14.5"
782815
783"@babel/plugin-transform-typeof-symbol@^7.12.13":816"@babel/plugin-transform-typeof-symbol@^7.14.5":
784 version "7.12.13"817 version "7.14.5"
785 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f"818 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz#39af2739e989a2bd291bf6b53f16981423d457d4"
786 integrity sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==819 integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==
787 dependencies:820 dependencies:
788 "@babel/helper-plugin-utils" "^7.12.13"821 "@babel/helper-plugin-utils" "^7.14.5"
789822
790"@babel/plugin-transform-typescript@^7.13.0":823"@babel/plugin-transform-typescript@^7.14.5":
791 version "7.13.0"824 version "7.14.6"
792 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz#4a498e1f3600342d2a9e61f60131018f55774853"825 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz#6e9c2d98da2507ebe0a883b100cde3c7279df36c"
793 integrity sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==826 integrity sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==
794 dependencies:827 dependencies:
795 "@babel/helper-create-class-features-plugin" "^7.13.0"828 "@babel/helper-create-class-features-plugin" "^7.14.6"
796 "@babel/helper-plugin-utils" "^7.13.0"829 "@babel/helper-plugin-utils" "^7.14.5"
797 "@babel/plugin-syntax-typescript" "^7.12.13"830 "@babel/plugin-syntax-typescript" "^7.14.5"
798831
799"@babel/plugin-transform-unicode-escapes@^7.12.13":832"@babel/plugin-transform-unicode-escapes@^7.14.5":
800 version "7.12.13"833 version "7.14.5"
801 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74"834 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b"
802 integrity sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==835 integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==
803 dependencies:836 dependencies:
804 "@babel/helper-plugin-utils" "^7.12.13"837 "@babel/helper-plugin-utils" "^7.14.5"
805838
806"@babel/plugin-transform-unicode-regex@^7.12.13":839"@babel/plugin-transform-unicode-regex@^7.14.5":
807 version "7.12.13"840 version "7.14.5"
808 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac"841 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz#4cd09b6c8425dd81255c7ceb3fb1836e7414382e"
809 integrity sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==842 integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==
810 dependencies:843 dependencies:
811 "@babel/helper-create-regexp-features-plugin" "^7.12.13"844 "@babel/helper-create-regexp-features-plugin" "^7.14.5"
812 "@babel/helper-plugin-utils" "^7.12.13"845 "@babel/helper-plugin-utils" "^7.14.5"
813846
814"@babel/preset-env@^7.13.15":847"@babel/preset-env@^7.14.4":
815 version "7.13.15"848 version "7.14.5"
816 resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.13.15.tgz#c8a6eb584f96ecba183d3d414a83553a599f478f"849 resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.5.tgz#c0c84e763661fd0e74292c3d511cb33b0c668997"
817 integrity sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==850 integrity sha512-ci6TsS0bjrdPpWGnQ+m4f+JSSzDKlckqKIJJt9UZ/+g7Zz9k0N8lYU8IeLg/01o2h8LyNZDMLGgRLDTxpudLsA==
818 dependencies:851 dependencies:
819 "@babel/compat-data" "^7.13.15"852 "@babel/compat-data" "^7.14.5"
820 "@babel/helper-compilation-targets" "^7.13.13"853 "@babel/helper-compilation-targets" "^7.14.5"
821 "@babel/helper-plugin-utils" "^7.13.0"854 "@babel/helper-plugin-utils" "^7.14.5"
822 "@babel/helper-validator-option" "^7.12.17"855 "@babel/helper-validator-option" "^7.14.5"
823 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.13.12"856 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5"
824 "@babel/plugin-proposal-async-generator-functions" "^7.13.15"857 "@babel/plugin-proposal-async-generator-functions" "^7.14.5"
825 "@babel/plugin-proposal-class-properties" "^7.13.0"858 "@babel/plugin-proposal-class-properties" "^7.14.5"
826 "@babel/plugin-proposal-dynamic-import" "^7.13.8"859 "@babel/plugin-proposal-class-static-block" "^7.14.5"
860 "@babel/plugin-proposal-dynamic-import" "^7.14.5"
827 "@babel/plugin-proposal-export-namespace-from" "^7.12.13"861 "@babel/plugin-proposal-export-namespace-from" "^7.14.5"
828 "@babel/plugin-proposal-json-strings" "^7.13.8"862 "@babel/plugin-proposal-json-strings" "^7.14.5"
829 "@babel/plugin-proposal-logical-assignment-operators" "^7.13.8"863 "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5"
830 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8"864 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
831 "@babel/plugin-proposal-numeric-separator" "^7.12.13"865 "@babel/plugin-proposal-numeric-separator" "^7.14.5"
832 "@babel/plugin-proposal-object-rest-spread" "^7.13.8"866 "@babel/plugin-proposal-object-rest-spread" "^7.14.5"
833 "@babel/plugin-proposal-optional-catch-binding" "^7.13.8"867 "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"
834 "@babel/plugin-proposal-optional-chaining" "^7.13.12"868 "@babel/plugin-proposal-optional-chaining" "^7.14.5"
835 "@babel/plugin-proposal-private-methods" "^7.13.0"869 "@babel/plugin-proposal-private-methods" "^7.14.5"
870 "@babel/plugin-proposal-private-property-in-object" "^7.14.5"
836 "@babel/plugin-proposal-unicode-property-regex" "^7.12.13"871 "@babel/plugin-proposal-unicode-property-regex" "^7.14.5"
837 "@babel/plugin-syntax-async-generators" "^7.8.4"872 "@babel/plugin-syntax-async-generators" "^7.8.4"
838 "@babel/plugin-syntax-class-properties" "^7.12.13"873 "@babel/plugin-syntax-class-properties" "^7.12.13"
874 "@babel/plugin-syntax-class-static-block" "^7.14.5"
839 "@babel/plugin-syntax-dynamic-import" "^7.8.3"875 "@babel/plugin-syntax-dynamic-import" "^7.8.3"
840 "@babel/plugin-syntax-export-namespace-from" "^7.8.3"876 "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
841 "@babel/plugin-syntax-json-strings" "^7.8.3"877 "@babel/plugin-syntax-json-strings" "^7.8.3"
845 "@babel/plugin-syntax-object-rest-spread" "^7.8.3"881 "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
846 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"882 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
847 "@babel/plugin-syntax-optional-chaining" "^7.8.3"883 "@babel/plugin-syntax-optional-chaining" "^7.8.3"
848 "@babel/plugin-syntax-top-level-await" "^7.12.13"884 "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
885 "@babel/plugin-syntax-top-level-await" "^7.14.5"
849 "@babel/plugin-transform-arrow-functions" "^7.13.0"886 "@babel/plugin-transform-arrow-functions" "^7.14.5"
850 "@babel/plugin-transform-async-to-generator" "^7.13.0"887 "@babel/plugin-transform-async-to-generator" "^7.14.5"
851 "@babel/plugin-transform-block-scoped-functions" "^7.12.13"888 "@babel/plugin-transform-block-scoped-functions" "^7.14.5"
852 "@babel/plugin-transform-block-scoping" "^7.12.13"889 "@babel/plugin-transform-block-scoping" "^7.14.5"
853 "@babel/plugin-transform-classes" "^7.13.0"890 "@babel/plugin-transform-classes" "^7.14.5"
854 "@babel/plugin-transform-computed-properties" "^7.13.0"891 "@babel/plugin-transform-computed-properties" "^7.14.5"
855 "@babel/plugin-transform-destructuring" "^7.13.0"892 "@babel/plugin-transform-destructuring" "^7.14.5"
856 "@babel/plugin-transform-dotall-regex" "^7.12.13"893 "@babel/plugin-transform-dotall-regex" "^7.14.5"
857 "@babel/plugin-transform-duplicate-keys" "^7.12.13"894 "@babel/plugin-transform-duplicate-keys" "^7.14.5"
858 "@babel/plugin-transform-exponentiation-operator" "^7.12.13"895 "@babel/plugin-transform-exponentiation-operator" "^7.14.5"
859 "@babel/plugin-transform-for-of" "^7.13.0"896 "@babel/plugin-transform-for-of" "^7.14.5"
860 "@babel/plugin-transform-function-name" "^7.12.13"897 "@babel/plugin-transform-function-name" "^7.14.5"
861 "@babel/plugin-transform-literals" "^7.12.13"898 "@babel/plugin-transform-literals" "^7.14.5"
862 "@babel/plugin-transform-member-expression-literals" "^7.12.13"899 "@babel/plugin-transform-member-expression-literals" "^7.14.5"
863 "@babel/plugin-transform-modules-amd" "^7.13.0"900 "@babel/plugin-transform-modules-amd" "^7.14.5"
864 "@babel/plugin-transform-modules-commonjs" "^7.13.8"901 "@babel/plugin-transform-modules-commonjs" "^7.14.5"
865 "@babel/plugin-transform-modules-systemjs" "^7.13.8"902 "@babel/plugin-transform-modules-systemjs" "^7.14.5"
866 "@babel/plugin-transform-modules-umd" "^7.13.0"903 "@babel/plugin-transform-modules-umd" "^7.14.5"
867 "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13"904 "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.5"
868 "@babel/plugin-transform-new-target" "^7.12.13"905 "@babel/plugin-transform-new-target" "^7.14.5"
869 "@babel/plugin-transform-object-super" "^7.12.13"906 "@babel/plugin-transform-object-super" "^7.14.5"
870 "@babel/plugin-transform-parameters" "^7.13.0"907 "@babel/plugin-transform-parameters" "^7.14.5"
871 "@babel/plugin-transform-property-literals" "^7.12.13"908 "@babel/plugin-transform-property-literals" "^7.14.5"
872 "@babel/plugin-transform-regenerator" "^7.13.15"909 "@babel/plugin-transform-regenerator" "^7.14.5"
873 "@babel/plugin-transform-reserved-words" "^7.12.13"910 "@babel/plugin-transform-reserved-words" "^7.14.5"
874 "@babel/plugin-transform-shorthand-properties" "^7.12.13"911 "@babel/plugin-transform-shorthand-properties" "^7.14.5"
875 "@babel/plugin-transform-spread" "^7.13.0"912 "@babel/plugin-transform-spread" "^7.14.5"
876 "@babel/plugin-transform-sticky-regex" "^7.12.13"913 "@babel/plugin-transform-sticky-regex" "^7.14.5"
877 "@babel/plugin-transform-template-literals" "^7.13.0"914 "@babel/plugin-transform-template-literals" "^7.14.5"
878 "@babel/plugin-transform-typeof-symbol" "^7.12.13"915 "@babel/plugin-transform-typeof-symbol" "^7.14.5"
879 "@babel/plugin-transform-unicode-escapes" "^7.12.13"916 "@babel/plugin-transform-unicode-escapes" "^7.14.5"
880 "@babel/plugin-transform-unicode-regex" "^7.12.13"917 "@babel/plugin-transform-unicode-regex" "^7.14.5"
881 "@babel/preset-modules" "^0.1.4"918 "@babel/preset-modules" "^0.1.4"
882 "@babel/types" "^7.13.14"919 "@babel/types" "^7.14.5"
883 babel-plugin-polyfill-corejs2 "^0.2.0"920 babel-plugin-polyfill-corejs2 "^0.2.2"
884 babel-plugin-polyfill-corejs3 "^0.2.0"921 babel-plugin-polyfill-corejs3 "^0.2.2"
885 babel-plugin-polyfill-regenerator "^0.2.0"922 babel-plugin-polyfill-regenerator "^0.2.2"
886 core-js-compat "^3.9.0"923 core-js-compat "^3.14.0"
887 semver "^6.3.0"924 semver "^6.3.0"
888925
889"@babel/preset-modules@^0.1.4":926"@babel/preset-modules@^0.1.4":
898 esutils "^2.0.2"935 esutils "^2.0.2"
899936
900"@babel/preset-react@^7.13.13":937"@babel/preset-react@^7.13.13":
901 version "7.13.13"938 version "7.14.5"
902 resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.13.13.tgz#fa6895a96c50763fe693f9148568458d5a839761"939 resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.14.5.tgz#0fbb769513f899c2c56f3a882fa79673c2d4ab3c"
903 integrity sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==940 integrity sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==
904 dependencies:941 dependencies:
905 "@babel/helper-plugin-utils" "^7.13.0"942 "@babel/helper-plugin-utils" "^7.14.5"
906 "@babel/helper-validator-option" "^7.12.17"943 "@babel/helper-validator-option" "^7.14.5"
907 "@babel/plugin-transform-react-display-name" "^7.12.13"944 "@babel/plugin-transform-react-display-name" "^7.14.5"
908 "@babel/plugin-transform-react-jsx" "^7.13.12"945 "@babel/plugin-transform-react-jsx" "^7.14.5"
909 "@babel/plugin-transform-react-jsx-development" "^7.12.17"946 "@babel/plugin-transform-react-jsx-development" "^7.14.5"
910 "@babel/plugin-transform-react-pure-annotations" "^7.12.1"947 "@babel/plugin-transform-react-pure-annotations" "^7.14.5"
911948
912"@babel/preset-typescript@^7.13.0":949"@babel/preset-typescript@^7.13.0":
913 version "7.13.0"950 version "7.14.5"
914 resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz#ab107e5f050609d806fbb039bec553b33462c60a"951 resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.14.5.tgz#aa98de119cf9852b79511f19e7f44a2d379bcce0"
915 integrity sha512-LXJwxrHy0N3f6gIJlYbLta1D9BDtHpQeqwzM0LIfjDlr6UE/D5Mc7W4iDiQzaE+ks0sTjT26ArcHWnJVt0QiHw==952 integrity sha512-u4zO6CdbRKbS9TypMqrlGH7sd2TAJppZwn3c/ZRLeO/wGsbddxgbPDUZVNrie3JWYLQ9vpineKlsrWFvO6Pwkw==
916 dependencies:953 dependencies:
917 "@babel/helper-plugin-utils" "^7.13.0"954 "@babel/helper-plugin-utils" "^7.14.5"
918 "@babel/helper-validator-option" "^7.12.17"955 "@babel/helper-validator-option" "^7.14.5"
919 "@babel/plugin-transform-typescript" "^7.13.0"956 "@babel/plugin-transform-typescript" "^7.14.5"
920957
921"@babel/register@^7.13.16":958"@babel/register@^7.13.16":
922 version "7.13.16"959 version "7.14.5"
923 resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.13.16.tgz#ae3ab0b55c8ec28763877383c454f01521d9a53d"960 resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.14.5.tgz#d0eac615065d9c2f1995842f85d6e56c345f3233"
924 integrity sha512-dh2t11ysujTwByQjXNgJ48QZ2zcXKQVdV8s0TbeMI0flmtGWCdTwK9tJiACHXPLmncm5+ktNn/diojA45JE4jg==961 integrity sha512-TjJpGz/aDjFGWsItRBQMOFTrmTI9tr79CHOK+KIvLeCkbxuOAk2M5QHjvruIMGoo9OuccMh5euplPzc5FjAKGg==
925 dependencies:962 dependencies:
926 clone-deep "^4.0.1"963 clone-deep "^4.0.1"
927 find-cache-dir "^2.0.0"964 find-cache-dir "^2.0.0"
928 make-dir "^2.1.0"965 make-dir "^2.1.0"
929 pirates "^4.0.0"966 pirates "^4.0.0"
930 source-map-support "^0.5.16"967 source-map-support "^0.5.16"
931968
932"@babel/runtime@^7.13.17", "@babel/runtime@^7.13.9", "@babel/runtime@^7.8.4":969"@babel/runtime@^7.13.17", "@babel/runtime@^7.13.9", "@babel/runtime@^7.14.0", "@babel/runtime@^7.14.5", "@babel/runtime@^7.8.4":
933 version "7.13.17"970 version "7.14.6"
934 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.17.tgz#8966d1fc9593bf848602f0662d6b4d0069e3a7ec"971 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.6.tgz#535203bc0892efc7dec60bdc27b2ecf6e409062d"
935 integrity sha512-NCdgJEelPTSh+FEFylhnP1ylq848l1z9t9N0j1Lfbcw0+KXGjsTvUmkxy+voLLXB5SOKMbLLx4jxYliGrYQseA==972 integrity sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==
936 dependencies:973 dependencies:
937 regenerator-runtime "^0.13.4"974 regenerator-runtime "^0.13.4"
938975
939"@babel/template@^7.12.13", "@babel/template@^7.3.3":976"@babel/template@^7.14.5", "@babel/template@^7.3.3":
940 version "7.12.13"977 version "7.14.5"
941 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327"978 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4"
942 integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==979 integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==
943 dependencies:980 dependencies:
944 "@babel/code-frame" "^7.12.13"981 "@babel/code-frame" "^7.14.5"
945 "@babel/parser" "^7.12.13"982 "@babel/parser" "^7.14.5"
946 "@babel/types" "^7.12.13"983 "@babel/types" "^7.14.5"
947984
948"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15", "@babel/traverse@^7.13.17":985"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.7.2":
949 version "7.13.17"986 version "7.14.5"
950 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.17.tgz#c85415e0c7d50ac053d758baec98b28b2ecfeea3"987 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.5.tgz#c111b0f58afab4fea3d3385a406f692748c59870"
951 integrity sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==988 integrity sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==
952 dependencies:989 dependencies:
953 "@babel/code-frame" "^7.12.13"990 "@babel/code-frame" "^7.14.5"
954 "@babel/generator" "^7.13.16"991 "@babel/generator" "^7.14.5"
955 "@babel/helper-function-name" "^7.12.13"992 "@babel/helper-function-name" "^7.14.5"
956 "@babel/helper-split-export-declaration" "^7.12.13"993 "@babel/helper-hoist-variables" "^7.14.5"
994 "@babel/helper-split-export-declaration" "^7.14.5"
957 "@babel/parser" "^7.13.16"995 "@babel/parser" "^7.14.5"
958 "@babel/types" "^7.13.17"996 "@babel/types" "^7.14.5"
959 debug "^4.1.0"997 debug "^4.1.0"
960 globals "^11.1.0"998 globals "^11.1.0"
961999
962"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.14", "@babel/types@^7.13.16", "@babel/types@^7.13.17", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":1000"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
963 version "7.13.17"1001 version "7.14.5"
964 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.17.tgz#48010a115c9fba7588b4437dd68c9469012b38b4"1002 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff"
965 integrity sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==1003 integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==
966 dependencies:1004 dependencies:
967 "@babel/helper-validator-identifier" "^7.12.11"1005 "@babel/helper-validator-identifier" "^7.14.5"
968 to-fast-properties "^2.0.0"1006 to-fast-properties "^2.0.0"
9691007
970"@bcoe/v8-coverage@^0.2.3":1008"@bcoe/v8-coverage@^0.2.3":
971 version "0.2.3"1009 version "0.2.3"
972 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"1010 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
973 integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==1011 integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
9741012
975"@cnakazawa/watch@^1.0.3":1013"@eslint/eslintrc@^0.4.2":
976 version "1.0.4"1014 version "0.4.2"
977 resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a"1015 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.2.tgz#f63d0ef06f5c0c57d76c4ab5f63d3835c51b0179"
978 integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==1016 integrity sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==
979 dependencies:1017 dependencies:
980 exec-sh "^0.3.2"
981 minimist "^1.2.0"
982
983"@eslint/eslintrc@^0.4.0":
984 version "0.4.0"
985 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.0.tgz#99cc0a0584d72f1df38b900fb062ba995f395547"
986 integrity sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==
987 dependencies:
988 ajv "^6.12.4"1018 ajv "^6.12.4"
989 debug "^4.1.1"1019 debug "^4.1.1"
990 espree "^7.3.0"1020 espree "^7.3.0"
991 globals "^12.1.0"1021 globals "^13.9.0"
992 ignore "^4.0.6"1022 ignore "^4.0.6"
993 import-fresh "^3.2.1"1023 import-fresh "^3.2.1"
994 js-yaml "^3.13.1"1024 js-yaml "^3.13.1"
1010 "@ethersproject/properties" "^5.0.3"1040 "@ethersproject/properties" "^5.0.3"
1011 "@ethersproject/strings" "^5.0.4"1041 "@ethersproject/strings" "^5.0.4"
10121042
1013"@ethersproject/abstract-provider@^5.1.0":1043"@ethersproject/abstract-provider@^5.3.0":
1014 version "5.1.0"1044 version "5.3.0"
1015 resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.1.0.tgz#1f24c56cda5524ef4ed3cfc562a01d6b6f8eeb0b"1045 resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.3.0.tgz#f4c0ae4a4cef9f204d7781de805fd44b72756c81"
1016 integrity sha512-8dJUnT8VNvPwWhYIau4dwp7qe1g+KgdRm4XTWvjkI9gAT2zZa90WF5ApdZ3vl1r6NDmnn6vUVvyphClRZRteTQ==1046 integrity sha512-1+MLhGP1GwxBDBNwMWVmhCsvKwh4gK7oIfOrmlmePNeskg1NhIrYssraJBieaFNHUYfKEd/1DjiVZMw8Qu5Cxw==
1017 dependencies:1047 dependencies:
1018 "@ethersproject/bignumber" "^5.1.0"1048 "@ethersproject/bignumber" "^5.3.0"
1019 "@ethersproject/bytes" "^5.1.0"1049 "@ethersproject/bytes" "^5.3.0"
1020 "@ethersproject/logger" "^5.1.0"1050 "@ethersproject/logger" "^5.3.0"
1021 "@ethersproject/networks" "^5.1.0"1051 "@ethersproject/networks" "^5.3.0"
1022 "@ethersproject/properties" "^5.1.0"1052 "@ethersproject/properties" "^5.3.0"
1023 "@ethersproject/transactions" "^5.1.0"1053 "@ethersproject/transactions" "^5.3.0"
1024 "@ethersproject/web" "^5.1.0"1054 "@ethersproject/web" "^5.3.0"
10251055
1026"@ethersproject/abstract-signer@^5.1.0":1056"@ethersproject/abstract-signer@^5.3.0":
1027 version "5.1.0"1057 version "5.3.0"
1028 resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.1.0.tgz#744c7a2d0ebe3cc0bc38294d0f53d5ca3f4e49e3"1058 resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.3.0.tgz#05172b653e15b535ed5854ef5f6a72f4b441052d"
1029 integrity sha512-qQDMkjGZSSJSKl6AnfTgmz9FSnzq3iEoEbHTYwjDlEAv+LNP7zd4ixCcVWlWyk+2siud856M5CRhAmPdupeN9w==1059 integrity sha512-w8IFwOYqiPrtvosPuArZ3+QPR2nmdVTRrVY8uJYL3NNfMmQfTy3V3l2wbzX47UUlNbPJY+gKvzJAyvK1onZxJg==
1030 dependencies:1060 dependencies:
1031 "@ethersproject/abstract-provider" "^5.1.0"1061 "@ethersproject/abstract-provider" "^5.3.0"
1032 "@ethersproject/bignumber" "^5.1.0"1062 "@ethersproject/bignumber" "^5.3.0"
1033 "@ethersproject/bytes" "^5.1.0"1063 "@ethersproject/bytes" "^5.3.0"
1034 "@ethersproject/logger" "^5.1.0"1064 "@ethersproject/logger" "^5.3.0"
1035 "@ethersproject/properties" "^5.1.0"1065 "@ethersproject/properties" "^5.3.0"
10361066
1037"@ethersproject/address@^5.0.4", "@ethersproject/address@^5.1.0":1067"@ethersproject/address@^5.0.4", "@ethersproject/address@^5.3.0":
1038 version "5.1.0"1068 version "5.3.0"
1039 resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.1.0.tgz#3854fd7ebcb6af7597de66f847c3345dae735b58"1069 resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.3.0.tgz#e53b69eacebf332e8175de814c5e6507d6932518"
1040 integrity sha512-rfWQR12eHn2cpstCFS4RF7oGjfbkZb0oqep+BfrT+gWEGWG2IowJvIsacPOvzyS1jhNF4MQ4BS59B04Mbovteg==1070 integrity sha512-29TgjzEBK+gUEUAOfWCG7s9IxLNLCqvr+oDSk6L9TXD0VLvZJKhJV479tKQqheVA81OeGxfpdxYtUVH8hqlCvA==
1041 dependencies:1071 dependencies:
1042 "@ethersproject/bignumber" "^5.1.0"1072 "@ethersproject/bignumber" "^5.3.0"
1043 "@ethersproject/bytes" "^5.1.0"1073 "@ethersproject/bytes" "^5.3.0"
1044 "@ethersproject/keccak256" "^5.1.0"1074 "@ethersproject/keccak256" "^5.3.0"
1045 "@ethersproject/logger" "^5.1.0"1075 "@ethersproject/logger" "^5.3.0"
1046 "@ethersproject/rlp" "^5.1.0"1076 "@ethersproject/rlp" "^5.3.0"
10471077
1048"@ethersproject/base64@^5.1.0":1078"@ethersproject/base64@^5.3.0":
1049 version "5.1.0"1079 version "5.3.0"
1050 resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.1.0.tgz#27240c174d0a4e13f6eae87416fd876caf7f42b6"1080 resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.3.0.tgz#b831fb35418b42ad24d943c557259062b8640824"
1051 integrity sha512-npD1bLvK4Bcxz+m4EMkx+F8Rd7CnqS9DYnhNu0/GlQBXhWjvfoAZzk5HJ0f1qeyp8d+A86PTuzLOGOXf4/CN8g==1081 integrity sha512-JIqgtOmgKcbc2sjGWTXyXktqUhvFUDte8fPVsAaOrcPiJf6YotNF+nsrOYGC9pbHBEGSuSBp3QR0varkO8JHEw==
1052 dependencies:1082 dependencies:
1053 "@ethersproject/bytes" "^5.1.0"1083 "@ethersproject/bytes" "^5.3.0"
10541084
1055"@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.1.0":1085"@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.3.0":
1056 version "5.1.1"1086 version "5.3.0"
1057 resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.1.1.tgz#84812695253ccbc639117f7ac49ee1529b68e637"1087 resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.3.0.tgz#74ab2ec9c3bda4e344920565720a6ee9c794e9db"
1058 integrity sha512-AVz5iqz7+70RIqoQTznsdJ6DOVBYciNlvO+AlQmPTB6ofCvoihI9bQdr6wljsX+d5W7Yc4nyvQvP4JMzg0Agig==1088 integrity sha512-5xguJ+Q1/zRMgHgDCaqAexx/8DwDVLRemw2i6uR8KyGjwGdXI8f32QZZ1cKGucBN6ekJvpUpHy6XAuQnTv0mPA==
1059 dependencies:1089 dependencies:
1060 "@ethersproject/bytes" "^5.1.0"1090 "@ethersproject/bytes" "^5.3.0"
1061 "@ethersproject/logger" "^5.1.0"1091 "@ethersproject/logger" "^5.3.0"
1062 bn.js "^4.4.0"1092 bn.js "^4.11.9"
10631093
1064"@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.1.0":1094"@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.3.0":
1065 version "5.1.0"1095 version "5.3.0"
1066 resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.1.0.tgz#55dfa9c4c21df1b1b538be3accb50fb76d5facfd"1096 resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.3.0.tgz#473e0da7f831d535b2002be05e6f4ca3729a1bc9"
1067 integrity sha512-sGTxb+LVjFxJcJeUswAIK6ncgOrh3D8c192iEJd7mLr95V6du119rRfYT/b87WPkZ5I3gRBUYIYXtdgCWACe8g==1097 integrity sha512-rqLJjdVqCcn7glPer7Fxh87PRqlnRScVAoxcIP3PmOUNApMWJ6yRdOFfo2KvPAdO7Le3yEI1o0YW+Yvr7XCYvw==
1068 dependencies:1098 dependencies:
1069 "@ethersproject/logger" "^5.1.0"1099 "@ethersproject/logger" "^5.3.0"
10701100
1071"@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.1.0":1101"@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.3.0":
1072 version "5.1.0"1102 version "5.3.0"
1073 resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.1.0.tgz#4e7da6367ea0e9be87585d8b09f3fccf384b1452"1103 resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.3.0.tgz#a5d6d86c0eec2c64c3024479609493b9afb3fc77"
1074 integrity sha512-0/SuHrxc8R8k+JiLmJymxHJbojUDWBQqO+b+XFdwaP0jGzqC09YDy/CAlSZB6qHsBifY8X3I89HcK/oMqxRdBw==1104 integrity sha512-4y1feNOwEpgjAfiCFWOHznvv6qUF/H6uI0UKp8xdhftb+H+FbKflXg1pOgH5qs4Sr7EYBL+zPyPb+YD5g1aEyw==
1075 dependencies:1105 dependencies:
1076 "@ethersproject/bignumber" "^5.1.0"1106 "@ethersproject/bignumber" "^5.3.0"
10771107
1078"@ethersproject/hash@^5.0.4":1108"@ethersproject/hash@^5.0.4":
1079 version "5.1.0"1109 version "5.3.0"
1080 resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.1.0.tgz#40961d64837d57f580b7b055e0d74174876d891e"1110 resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.3.0.tgz#f65e3bf3db3282df4da676db6cfa049535dd3643"
1081 integrity sha512-fNwry20yLLPpnRRwm3fBL+2ksgO+KMadxM44WJmRIoTKzy4269+rbq9KFoe2LTqq2CXJM2CE70beGaNrpuqflQ==1111 integrity sha512-gAFZSjUPQ32CIfoKSMtMEQ+IO0kQxqhwz9fCIFt2DtAq2u4pWt8mL9Z5P0r6KkLcQU8LE9FmuPPyd+JvBzmr1w==
1082 dependencies:1112 dependencies:
1083 "@ethersproject/abstract-signer" "^5.1.0"1113 "@ethersproject/abstract-signer" "^5.3.0"
1084 "@ethersproject/address" "^5.1.0"1114 "@ethersproject/address" "^5.3.0"
1085 "@ethersproject/bignumber" "^5.1.0"1115 "@ethersproject/bignumber" "^5.3.0"
1086 "@ethersproject/bytes" "^5.1.0"1116 "@ethersproject/bytes" "^5.3.0"
1087 "@ethersproject/keccak256" "^5.1.0"1117 "@ethersproject/keccak256" "^5.3.0"
1088 "@ethersproject/logger" "^5.1.0"1118 "@ethersproject/logger" "^5.3.0"
1089 "@ethersproject/properties" "^5.1.0"1119 "@ethersproject/properties" "^5.3.0"
1090 "@ethersproject/strings" "^5.1.0"1120 "@ethersproject/strings" "^5.3.0"
10911121
1092"@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.1.0":1122"@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.3.0":
1093 version "5.1.0"1123 version "5.3.0"
1094 resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.1.0.tgz#fdcd88fb13bfef4271b225cdd8dec4d315c8e60e"1124 resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.3.0.tgz#fb5cd36bdfd6fa02e2ea84964078a9fc6bd731be"
1095 integrity sha512-vrTB1W6AEYoadww5c9UyVJ2YcSiyIUTNDRccZIgwTmFFoSHwBtcvG1hqy9RzJ1T0bMdATbM9Hfx2mJ6H0i7Hig==1125 integrity sha512-Gv2YqgIUmRbYVNIibafT0qGaeGYLIA/EdWHJ7JcVxVSs2vyxafGxOJ5VpSBHWeOIsE6OOaCelYowhuuTicgdFQ==
1096 dependencies:1126 dependencies:
1097 "@ethersproject/bytes" "^5.1.0"1127 "@ethersproject/bytes" "^5.3.0"
1098 js-sha3 "0.5.7"1128 js-sha3 "0.5.7"
10991129
1100"@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.1.0":1130"@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.3.0":
1101 version "5.1.0"1131 version "5.3.0"
1102 resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.1.0.tgz#4cdeeefac029373349d5818f39c31b82cc6d9bbf"1132 resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.3.0.tgz#7a69fa1d4ca0d4b7138da1627eb152f763d84dd0"
1103 integrity sha512-wtUaD1lBX10HBXjjKV9VHCBnTdUaKQnQ2XSET1ezglqLdPdllNOIlLfhyCRqXm5xwcjExVI5ETokOYfjPtaAlw==1133 integrity sha512-8bwJ2gxJGkZZnpQSq5uSiZSJjyVTWmlGft4oH8vxHdvO1Asy4TwVepAhPgxIQIMxXZFUNMych1YjIV4oQ4I7dA==
11041134
1105"@ethersproject/networks@^5.1.0":1135"@ethersproject/networks@^5.3.0":
1106 version "5.1.0"1136 version "5.3.1"
1107 resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.1.0.tgz#f537290cb05aa6dc5e81e910926c04cfd5814bca"1137 resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.3.1.tgz#78fe08324cee289ce239acf8c746121934b2ef61"
1108 integrity sha512-A/NIrIED/G/IgU1XUukOA3WcFRxn2I4O5GxsYGA5nFlIi+UZWdGojs85I1VXkR1gX9eFnDXzjE6OtbgZHjFhIA==1138 integrity sha512-6uQKHkYChlsfeiZhQ8IHIqGE/sQsf25o9ZxAYpMxi15dLPzz3IxOEF5KiSD32aHwsjXVBKBSlo+teAXLlYJybw==
1109 dependencies:1139 dependencies:
1110 "@ethersproject/logger" "^5.1.0"1140 "@ethersproject/logger" "^5.3.0"
11111141
1112"@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.1.0":1142"@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.3.0":
1113 version "5.1.0"1143 version "5.3.0"
1114 resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.1.0.tgz#9484bd6def16595fc6e4bdc26f29dff4d3f6ac42"1144 resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.3.0.tgz#feef4c4babeb7c10a6b3449575016f4ad2c092b2"
1115 integrity sha512-519KKTwgmH42AQL3+GFV3SX6khYEfHsvI6v8HYejlkigSDuqttdgVygFTDsGlofNFchhDwuclrxQnD5B0YLNMg==1145 integrity sha512-PaHxJyM5/bfusk6vr3yP//JMnm4UEojpzuWGTmtL5X4uNhNnFNvlYilZLyDr4I9cTkIbipCMsAuIcXWsmdRnEw==
1116 dependencies:1146 dependencies:
1117 "@ethersproject/logger" "^5.1.0"1147 "@ethersproject/logger" "^5.3.0"
11181148
1119"@ethersproject/rlp@^5.1.0":1149"@ethersproject/rlp@^5.3.0":
1120 version "5.1.0"1150 version "5.3.0"
1121 resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.1.0.tgz#700f4f071c27fa298d3c1d637485fefe919dd084"1151 resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.3.0.tgz#7cb93a7b5dfa69163894153c9d4b0d936f333188"
1122 integrity sha512-vDTyHIwNPrecy55gKGZ47eJZhBm8LLBxihzi5ou+zrSvYTpkSTWRcKUlXFDFQVwfWB+P5PGyERAdiDEI76clxw==1152 integrity sha512-oI0joYpsRanl9guDubaW+1NbcpK0vJ3F/6Wpcanzcnqq+oaW9O5E98liwkEDPcb16BUTLIJ+ZF8GPIHYxJ/5Pw==
1123 dependencies:1153 dependencies:
1124 "@ethersproject/bytes" "^5.1.0"1154 "@ethersproject/bytes" "^5.3.0"
1125 "@ethersproject/logger" "^5.1.0"1155 "@ethersproject/logger" "^5.3.0"
11261156
1127"@ethersproject/signing-key@^5.1.0":1157"@ethersproject/signing-key@^5.3.0":
1128 version "5.1.0"1158 version "5.3.0"
1129 resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.1.0.tgz#6eddfbddb6826b597b9650e01acf817bf8991b9c"1159 resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.3.0.tgz#a96c88f8173e1abedfa35de32d3e5db7c48e5259"
1130 integrity sha512-tE5LFlbmdObG8bY04NpuwPWSRPgEswfxweAI1sH7TbP0ml1elNfqcq7ii/3AvIN05i5U0Pkm3Tf8bramt8MmLw==1160 integrity sha512-+DX/GwHAd0ok1bgedV1cKO0zfK7P/9aEyNoaYiRsGHpCecN7mhLqcdoUiUzE7Uz86LBsxm5ssK0qA1kBB47fbQ==
1131 dependencies:1161 dependencies:
1132 "@ethersproject/bytes" "^5.1.0"1162 "@ethersproject/bytes" "^5.3.0"
1133 "@ethersproject/logger" "^5.1.0"1163 "@ethersproject/logger" "^5.3.0"
1134 "@ethersproject/properties" "^5.1.0"1164 "@ethersproject/properties" "^5.3.0"
1135 bn.js "^4.4.0"1165 bn.js "^4.11.9"
1136 elliptic "6.5.4"1166 elliptic "6.5.4"
1167 hash.js "1.1.7"
11371168
1138"@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.1.0":1169"@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.3.0":
1139 version "5.1.0"1170 version "5.3.0"
1140 resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.1.0.tgz#0f95a56c3c8c9d5510a06c241d818779750e2da5"1171 resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.3.0.tgz#a6b640aab56a18e0909f657da798eef890968ff0"
1141 integrity sha512-perBZy0RrmmL0ejiFGUOlBVjMsUceqLut3OBP3zP96LhiJWWbS8u1NqQVgN4/Gyrbziuda66DxiQocXhsvx+Sw==1172 integrity sha512-j/AzIGZ503cvhuF2ldRSjB0BrKzpsBMtCieDtn4TYMMZMQ9zScJn9wLzTQl/bRNvJbBE6TOspK0r8/Ngae/f2Q==
1142 dependencies:1173 dependencies:
1143 "@ethersproject/bytes" "^5.1.0"1174 "@ethersproject/bytes" "^5.3.0"
1144 "@ethersproject/constants" "^5.1.0"1175 "@ethersproject/constants" "^5.3.0"
1145 "@ethersproject/logger" "^5.1.0"1176 "@ethersproject/logger" "^5.3.0"
11461177
1147"@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.1.0":1178"@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.3.0":
1148 version "5.1.1"1179 version "5.3.0"
1149 resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.1.1.tgz#5a6bbb25fb062c3cc75eb0db12faefcdd3870813"1180 resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.3.0.tgz#49b86f2bafa4d0bdf8e596578fc795ee47c50458"
1150 integrity sha512-Nwgbp09ttIVN0OoUBatCXaHxR7grWPHbozJN8v7AXDLrl6nnOIBEMDh+yJTnosSQlFhcyjfTGGN+Mx6R8HdvMw==1181 integrity sha512-cdfK8VVyW2oEBCXhURG0WQ6AICL/r6Gmjh0e4Bvbv6MCn/GBd8FeBH3rtl7ho+AW50csMKeGv3m3K1HSHB2jMQ==
1151 dependencies:1182 dependencies:
1152 "@ethersproject/address" "^5.1.0"1183 "@ethersproject/address" "^5.3.0"
1153 "@ethersproject/bignumber" "^5.1.0"1184 "@ethersproject/bignumber" "^5.3.0"
1154 "@ethersproject/bytes" "^5.1.0"1185 "@ethersproject/bytes" "^5.3.0"
1155 "@ethersproject/constants" "^5.1.0"1186 "@ethersproject/constants" "^5.3.0"
1156 "@ethersproject/keccak256" "^5.1.0"1187 "@ethersproject/keccak256" "^5.3.0"
1157 "@ethersproject/logger" "^5.1.0"1188 "@ethersproject/logger" "^5.3.0"
1158 "@ethersproject/properties" "^5.1.0"1189 "@ethersproject/properties" "^5.3.0"
1159 "@ethersproject/rlp" "^5.1.0"1190 "@ethersproject/rlp" "^5.3.0"
1160 "@ethersproject/signing-key" "^5.1.0"1191 "@ethersproject/signing-key" "^5.3.0"
11611192
1162"@ethersproject/web@^5.1.0":1193"@ethersproject/web@^5.3.0":
1163 version "5.1.0"1194 version "5.3.0"
1164 resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.1.0.tgz#ed56bbe4e3d9a8ffe3b2ed882da5c62d3551381b"1195 resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.3.0.tgz#7959c403f6476c61515008d8f92da51c553a8ee1"
1165 integrity sha512-LTeluWgTq04+RNqAkVhpydPcRZK/kKxD2Vy7PYGrAD27ABO9kTqTBKwiOuzTyAHKUQHfnvZbXmxBXJAGViSDcA==1196 integrity sha512-Ni6/DHnY6k/TD41LEkv0RQDx4jqWz5e/RZvrSecsxGYycF+MFy2z++T/yGc2peRunLOTIFwEksgEGGlbwfYmhQ==
1166 dependencies:1197 dependencies:
1167 "@ethersproject/base64" "^5.1.0"1198 "@ethersproject/base64" "^5.3.0"
1168 "@ethersproject/bytes" "^5.1.0"1199 "@ethersproject/bytes" "^5.3.0"
1169 "@ethersproject/logger" "^5.1.0"1200 "@ethersproject/logger" "^5.3.0"
1170 "@ethersproject/properties" "^5.1.0"1201 "@ethersproject/properties" "^5.3.0"
1171 "@ethersproject/strings" "^5.1.0"1202 "@ethersproject/strings" "^5.3.0"
11721203
1173"@istanbuljs/load-nyc-config@^1.0.0":1204"@istanbuljs/load-nyc-config@^1.0.0":
1174 version "1.1.0"1205 version "1.1.0"
1186 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"1217 resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
1187 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==1218 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
11881219
1189"@jest/console@^26.6.2":1220"@jest/console@^27.0.2":
1190 version "26.6.2"1221 version "27.0.2"
1191 resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2"1222 resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.0.2.tgz#b8eeff8f21ac51d224c851e1729d2630c18631e6"
1192 integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==1223 integrity sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==
1193 dependencies:1224 dependencies:
1194 "@jest/types" "^26.6.2"1225 "@jest/types" "^27.0.2"
1195 "@types/node" "*"1226 "@types/node" "*"
1196 chalk "^4.0.0"1227 chalk "^4.0.0"
1197 jest-message-util "^26.6.2"1228 jest-message-util "^27.0.2"
1198 jest-util "^26.6.2"1229 jest-util "^27.0.2"
1199 slash "^3.0.0"1230 slash "^3.0.0"
12001231
1201"@jest/core@^26.6.3":1232"@jest/core@^27.0.4":
1202 version "26.6.3"1233 version "27.0.4"
1203 resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad"1234 resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.0.4.tgz#679bf9ac07900da2ddbb9667bb1afa8029038f53"
1204 integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==1235 integrity sha512-+dsmV8VUs1h/Szb+rEWk8xBM1fp1I///uFy9nk3wXGvRsF2lBp8EVPmtWc+QFRb3MY2b7u2HbkGF1fzoDzQTLA==
1205 dependencies:1236 dependencies:
1206 "@jest/console" "^26.6.2"1237 "@jest/console" "^27.0.2"
1207 "@jest/reporters" "^26.6.2"1238 "@jest/reporters" "^27.0.4"
1208 "@jest/test-result" "^26.6.2"1239 "@jest/test-result" "^27.0.2"
1209 "@jest/transform" "^26.6.2"1240 "@jest/transform" "^27.0.2"
1210 "@jest/types" "^26.6.2"1241 "@jest/types" "^27.0.2"
1211 "@types/node" "*"1242 "@types/node" "*"
1212 ansi-escapes "^4.2.1"1243 ansi-escapes "^4.2.1"
1213 chalk "^4.0.0"1244 chalk "^4.0.0"
1245 emittery "^0.8.1"
1214 exit "^0.1.2"1246 exit "^0.1.2"
1215 graceful-fs "^4.2.4"1247 graceful-fs "^4.2.4"
1216 jest-changed-files "^26.6.2"1248 jest-changed-files "^27.0.2"
1217 jest-config "^26.6.3"1249 jest-config "^27.0.4"
1218 jest-haste-map "^26.6.2"1250 jest-haste-map "^27.0.2"
1219 jest-message-util "^26.6.2"1251 jest-message-util "^27.0.2"
1220 jest-regex-util "^26.0.0"1252 jest-regex-util "^27.0.1"
1221 jest-resolve "^26.6.2"1253 jest-resolve "^27.0.4"
1222 jest-resolve-dependencies "^26.6.3"1254 jest-resolve-dependencies "^27.0.4"
1223 jest-runner "^26.6.3"1255 jest-runner "^27.0.4"
1224 jest-runtime "^26.6.3"1256 jest-runtime "^27.0.4"
1225 jest-snapshot "^26.6.2"1257 jest-snapshot "^27.0.4"
1226 jest-util "^26.6.2"1258 jest-util "^27.0.2"
1227 jest-validate "^26.6.2"1259 jest-validate "^27.0.2"
1228 jest-watcher "^26.6.2"1260 jest-watcher "^27.0.2"
1229 micromatch "^4.0.2"1261 micromatch "^4.0.4"
1230 p-each-series "^2.1.0"1262 p-each-series "^2.1.0"
1231 rimraf "^3.0.0"1263 rimraf "^3.0.0"
1232 slash "^3.0.0"1264 slash "^3.0.0"
1233 strip-ansi "^6.0.0"1265 strip-ansi "^6.0.0"
12341266
1235"@jest/environment@^26.6.2":1267"@jest/environment@^27.0.3":
1236 version "26.6.2"1268 version "27.0.3"
1237 resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c"1269 resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.3.tgz#68769b1dfdd213e3456169d64fbe9bd63a5fda92"
1238 integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==1270 integrity sha512-pN9m7fbKsop5vc3FOfH8NF7CKKdRbEZzcxfIo1n2TT6ucKWLFq0P6gCJH0GpnQp036++yY9utHOxpeT1WnkWTA==
1239 dependencies:1271 dependencies:
1240 "@jest/fake-timers" "^26.6.2"1272 "@jest/fake-timers" "^27.0.3"
1241 "@jest/types" "^26.6.2"1273 "@jest/types" "^27.0.2"
1242 "@types/node" "*"1274 "@types/node" "*"
1243 jest-mock "^26.6.2"1275 jest-mock "^27.0.3"
12441276
1245"@jest/fake-timers@^26.6.2":1277"@jest/fake-timers@^27.0.3":
1246 version "26.6.2"1278 version "27.0.3"
1247 resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad"1279 resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.3.tgz#9899ba6304cc636734c74478df502e18136461dd"
1248 integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==1280 integrity sha512-fQ+UCKRIYKvTCEOyKPnaPnomLATIhMnHC/xPZ7yT1Uldp7yMgMxoYIFidDbpSTgB79+/U+FgfoD30c6wg3IUjA==
1249 dependencies:1281 dependencies:
1250 "@jest/types" "^26.6.2"1282 "@jest/types" "^27.0.2"
1251 "@sinonjs/fake-timers" "^6.0.1"1283 "@sinonjs/fake-timers" "^7.0.2"
1252 "@types/node" "*"1284 "@types/node" "*"
1253 jest-message-util "^26.6.2"1285 jest-message-util "^27.0.2"
1254 jest-mock "^26.6.2"1286 jest-mock "^27.0.3"
1255 jest-util "^26.6.2"1287 jest-util "^27.0.2"
12561288
1257"@jest/globals@^26.6.2":1289"@jest/globals@^27.0.3":
1258 version "26.6.2"1290 version "27.0.3"
1259 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a"1291 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.3.tgz#1cf8933b7791bba0b99305cbf39fd4d2e3fe4060"
1260 integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==1292 integrity sha512-OzsIuf7uf+QalqAGbjClyezzEcLQkdZ+7PejUrZgDs+okdAK8GwRCGcYCirHvhMBBQh60Jr3NlIGbn/KBPQLEQ==
1261 dependencies:1293 dependencies:
1262 "@jest/environment" "^26.6.2"1294 "@jest/environment" "^27.0.3"
1263 "@jest/types" "^26.6.2"1295 "@jest/types" "^27.0.2"
1264 expect "^26.6.2"1296 expect "^27.0.2"
12651297
1266"@jest/reporters@^26.6.2":1298"@jest/reporters@^27.0.4":
1267 version "26.6.2"1299 version "27.0.4"
1268 resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6"1300 resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.4.tgz#95609b1be97afb80d55d8aa3d7c3179c15810e65"
1269 integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==1301 integrity sha512-Xa90Nm3JnV0xCe4M6A10M9WuN9krb+WFKxV1A98Y4ePCw40n++r7uxFUNU7DT1i9Behj7fjrAIju9oU0t1QtCg==
1270 dependencies:1302 dependencies:
1271 "@bcoe/v8-coverage" "^0.2.3"1303 "@bcoe/v8-coverage" "^0.2.3"
1272 "@jest/console" "^26.6.2"1304 "@jest/console" "^27.0.2"
1273 "@jest/test-result" "^26.6.2"1305 "@jest/test-result" "^27.0.2"
1274 "@jest/transform" "^26.6.2"1306 "@jest/transform" "^27.0.2"
1275 "@jest/types" "^26.6.2"1307 "@jest/types" "^27.0.2"
1276 chalk "^4.0.0"1308 chalk "^4.0.0"
1277 collect-v8-coverage "^1.0.0"1309 collect-v8-coverage "^1.0.0"
1278 exit "^0.1.2"1310 exit "^0.1.2"
1283 istanbul-lib-report "^3.0.0"1315 istanbul-lib-report "^3.0.0"
1284 istanbul-lib-source-maps "^4.0.0"1316 istanbul-lib-source-maps "^4.0.0"
1285 istanbul-reports "^3.0.2"1317 istanbul-reports "^3.0.2"
1286 jest-haste-map "^26.6.2"1318 jest-haste-map "^27.0.2"
1287 jest-resolve "^26.6.2"1319 jest-resolve "^27.0.4"
1288 jest-util "^26.6.2"1320 jest-util "^27.0.2"
1289 jest-worker "^26.6.2"1321 jest-worker "^27.0.2"
1290 slash "^3.0.0"1322 slash "^3.0.0"
1291 source-map "^0.6.0"1323 source-map "^0.6.0"
1292 string-length "^4.0.1"1324 string-length "^4.0.1"
1293 terminal-link "^2.0.0"1325 terminal-link "^2.0.0"
1294 v8-to-istanbul "^7.0.0"1326 v8-to-istanbul "^7.0.0"
1295 optionalDependencies:
1296 node-notifier "^8.0.0"
12971327
1298"@jest/source-map@^26.6.2":1328"@jest/source-map@^27.0.1":
1299 version "26.6.2"1329 version "27.0.1"
1300 resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535"1330 resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.0.1.tgz#2afbf73ddbaddcb920a8e62d0238a0a9e0a8d3e4"
1301 integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==1331 integrity sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==
1302 dependencies:1332 dependencies:
1303 callsites "^3.0.0"1333 callsites "^3.0.0"
1304 graceful-fs "^4.2.4"1334 graceful-fs "^4.2.4"
1305 source-map "^0.6.0"1335 source-map "^0.6.0"
13061336
1307"@jest/test-result@^26.6.2":1337"@jest/test-result@^27.0.2":
1308 version "26.6.2"1338 version "27.0.2"
1309 resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18"1339 resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.0.2.tgz#0451049e32ceb609b636004ccc27c8fa22263f10"
1310 integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==1340 integrity sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==
1311 dependencies:1341 dependencies:
1312 "@jest/console" "^26.6.2"1342 "@jest/console" "^27.0.2"
1313 "@jest/types" "^26.6.2"1343 "@jest/types" "^27.0.2"
1314 "@types/istanbul-lib-coverage" "^2.0.0"1344 "@types/istanbul-lib-coverage" "^2.0.0"
1315 collect-v8-coverage "^1.0.0"1345 collect-v8-coverage "^1.0.0"
13161346
1317"@jest/test-sequencer@^26.6.3":1347"@jest/test-sequencer@^27.0.4":
1318 version "26.6.3"1348 version "27.0.4"
1319 resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17"1349 resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.4.tgz#976493b277594d81e589896f0ed21f198308928a"
1320 integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==1350 integrity sha512-6UFEVwdmxYdyNffBxVVZxmXEdBE4riSddXYSnFNH0ELFQFk/bvagizim8WfgJTqF4EKd+j1yFxvhb8BMHfOjSQ==
1321 dependencies:1351 dependencies:
1322 "@jest/test-result" "^26.6.2"1352 "@jest/test-result" "^27.0.2"
1323 graceful-fs "^4.2.4"1353 graceful-fs "^4.2.4"
1324 jest-haste-map "^26.6.2"1354 jest-haste-map "^27.0.2"
1325 jest-runner "^26.6.3"1355 jest-runtime "^27.0.4"
1326 jest-runtime "^26.6.3"
13271356
1328"@jest/transform@^26.6.2":1357"@jest/transform@^27.0.2":
1329 version "26.6.2"1358 version "27.0.2"
1330 resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b"1359 resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.2.tgz#b073b7c589e3f4b842102468875def2bb722d6b5"
1331 integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==1360 integrity sha512-H8sqKlgtDfVog/s9I4GG2XMbi4Ar7RBxjsKQDUhn2XHAi3NG+GoQwWMER+YfantzExbjNqQvqBHzo/G2pfTiPw==
1332 dependencies:1361 dependencies:
1333 "@babel/core" "^7.1.0"1362 "@babel/core" "^7.1.0"
1334 "@jest/types" "^26.6.2"1363 "@jest/types" "^27.0.2"
1335 babel-plugin-istanbul "^6.0.0"1364 babel-plugin-istanbul "^6.0.0"
1336 chalk "^4.0.0"1365 chalk "^4.0.0"
1337 convert-source-map "^1.4.0"1366 convert-source-map "^1.4.0"
1338 fast-json-stable-stringify "^2.0.0"1367 fast-json-stable-stringify "^2.0.0"
1339 graceful-fs "^4.2.4"1368 graceful-fs "^4.2.4"
1340 jest-haste-map "^26.6.2"1369 jest-haste-map "^27.0.2"
1341 jest-regex-util "^26.0.0"1370 jest-regex-util "^27.0.1"
1342 jest-util "^26.6.2"1371 jest-util "^27.0.2"
1343 micromatch "^4.0.2"1372 micromatch "^4.0.4"
1344 pirates "^4.0.1"1373 pirates "^4.0.1"
1345 slash "^3.0.0"1374 slash "^3.0.0"
1346 source-map "^0.6.1"1375 source-map "^0.6.1"
1347 write-file-atomic "^3.0.0"1376 write-file-atomic "^3.0.0"
13481377
1349"@jest/types@^26.6.2":1378"@jest/types@^27.0.2":
1350 version "26.6.2"1379 version "27.0.2"
1351 resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e"1380 resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.0.2.tgz#e153d6c46bda0f2589f0702b071f9898c7bbd37e"
1352 integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==1381 integrity sha512-XpjCtJ/99HB4PmyJ2vgmN7vT+JLP7RW1FBT9RgnMFS4Dt7cvIyBee8O3/j98aUZ34ZpenPZFqmaaObWSeL65dg==
1353 dependencies:1382 dependencies:
1354 "@types/istanbul-lib-coverage" "^2.0.0"1383 "@types/istanbul-lib-coverage" "^2.0.0"
1355 "@types/istanbul-reports" "^3.0.0"1384 "@types/istanbul-reports" "^3.0.0"
1356 "@types/node" "*"1385 "@types/node" "*"
1357 "@types/yargs" "^15.0.0"1386 "@types/yargs" "^16.0.0"
1358 chalk "^4.0.0"1387 chalk "^4.0.0"
13591388
1360"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents":1389"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.2":
1361 version "2.1.8-no-fsevents"1390 version "2.1.8-no-fsevents.2"
1362 resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz#da7c3996b8e6e19ebd14d82eaced2313e7769f9b"1391 resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.2.tgz#e324c0a247a5567192dd7180647709d7e2faf94b"
1363 integrity sha512-+nb9vWloHNNMFHjGofEam3wopE3m1yuambrrd/fnPc+lFOMB9ROTqQlche9ByFWNkdNqfSgR/kkQtQ8DzEWt2w==1392 integrity sha512-Fb8WxUFOBQVl+CX4MWet5o7eCc6Pj04rXIwVKZ6h1NnqTo45eOQW6aWyhG25NIODvWFwTDMwBsYxrQ3imxpetg==
1364 dependencies:1393 dependencies:
1365 anymatch "^2.0.0"1394 anymatch "^2.0.0"
1366 async-each "^1.0.1"1395 async-each "^1.0.1"
1367 braces "^2.3.2"1396 braces "^2.3.2"
1368 glob-parent "^3.1.0"1397 glob-parent "^5.1.2"
1369 inherits "^2.0.3"1398 inherits "^2.0.3"
1370 is-binary-path "^1.0.0"1399 is-binary-path "^1.0.0"
1371 is-glob "^4.0.0"1400 is-glob "^4.0.0"
1374 readdirp "^2.2.1"1403 readdirp "^2.2.1"
1375 upath "^1.1.1"1404 upath "^1.1.1"
13761405
1377"@nodelib/fs.scandir@2.1.4":1406"@nodelib/fs.scandir@2.1.5":
1378 version "2.1.4"1407 version "2.1.5"
1379 resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69"1408 resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
1380 integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==1409 integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
1381 dependencies:1410 dependencies:
1382 "@nodelib/fs.stat" "2.0.4"1411 "@nodelib/fs.stat" "2.0.5"
1383 run-parallel "^1.1.9"1412 run-parallel "^1.1.9"
13841413
1385"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2":1414"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
1386 version "2.0.4"1415 version "2.0.5"
1387 resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655"1416 resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
1388 integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==1417 integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
13891418
1390"@nodelib/fs.walk@^1.2.3":1419"@nodelib/fs.walk@^1.2.3":
1391 version "1.2.6"1420 version "1.2.7"
1392 resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063"1421 resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz#94c23db18ee4653e129abd26fb06f870ac9e1ee2"
1393 integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==1422 integrity sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==
1394 dependencies:1423 dependencies:
1395 "@nodelib/fs.scandir" "2.1.4"1424 "@nodelib/fs.scandir" "2.1.5"
1396 fastq "^1.6.0"1425 fastq "^1.6.0"
13971426
1398"@octokit/auth-token@^2.4.4":1427"@octokit/auth-token@^2.4.4":
1402 dependencies:1431 dependencies:
1403 "@octokit/types" "^6.0.3"1432 "@octokit/types" "^6.0.3"
14041433
1405"@octokit/core@^3.2.3":1434"@octokit/core@^3.5.0":
1406 version "3.4.0"1435 version "3.5.1"
1407 resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.4.0.tgz#b48aa27d755b339fe7550548b340dcc2b513b742"1436 resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.5.1.tgz#8601ceeb1ec0e1b1b8217b960a413ed8e947809b"
1408 integrity sha512-6/vlKPP8NF17cgYXqucdshWqmMZGXkuvtcrWCgU5NOI0Pl2GjlmZyWgBMrU8zJ3v2MJlM6++CiB45VKYmhiWWg==1437 integrity sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==
1409 dependencies:1438 dependencies:
1410 "@octokit/auth-token" "^2.4.4"1439 "@octokit/auth-token" "^2.4.4"
1411 "@octokit/graphql" "^4.5.8"1440 "@octokit/graphql" "^4.5.8"
1412 "@octokit/request" "^5.4.12"1441 "@octokit/request" "^5.6.0"
1413 "@octokit/request-error" "^2.0.5"1442 "@octokit/request-error" "^2.0.5"
1414 "@octokit/types" "^6.0.3"1443 "@octokit/types" "^6.0.3"
1415 before-after-hook "^2.2.0"1444 before-after-hook "^2.2.0"
1416 universal-user-agent "^6.0.0"1445 universal-user-agent "^6.0.0"
14171446
1418"@octokit/endpoint@^6.0.1":1447"@octokit/endpoint@^6.0.1":
1419 version "6.0.11"1448 version "6.0.12"
1420 resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.11.tgz#082adc2aebca6dcefa1fb383f5efb3ed081949d1"1449 resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658"
1421 integrity sha512-fUIPpx+pZyoLW4GCs3yMnlj2LfoXTWDUVPTC4V3MUEKZm48W+XYpeWSZCv+vYF1ZABUm2CqnDVf1sFtIYrj7KQ==1450 integrity sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==
1422 dependencies:1451 dependencies:
1423 "@octokit/types" "^6.0.3"1452 "@octokit/types" "^6.0.3"
1424 is-plain-object "^5.0.0"1453 is-plain-object "^5.0.0"
1425 universal-user-agent "^6.0.0"1454 universal-user-agent "^6.0.0"
14261455
1427"@octokit/graphql@^4.5.8":1456"@octokit/graphql@^4.5.8":
1428 version "4.6.1"1457 version "4.6.4"
1429 resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.6.1.tgz#f975486a46c94b7dbe58a0ca751935edc7e32cc9"1458 resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.6.4.tgz#0c3f5bed440822182e972317122acb65d311a5ed"
1430 integrity sha512-2lYlvf4YTDgZCTXTW4+OX+9WTLFtEUc6hGm4qM1nlZjzxj+arizM4aHWzBVBCxY9glh7GIs0WEuiSgbVzv8cmA==1459 integrity sha512-SWTdXsVheRmlotWNjKzPOb6Js6tjSqA2a8z9+glDJng0Aqjzti8MEWOtuT8ZSu6wHnci7LZNuarE87+WJBG4vg==
1431 dependencies:1460 dependencies:
1432 "@octokit/request" "^5.3.0"1461 "@octokit/request" "^5.6.0"
1433 "@octokit/types" "^6.0.3"1462 "@octokit/types" "^6.0.3"
1434 universal-user-agent "^6.0.0"1463 universal-user-agent "^6.0.0"
14351464
1436"@octokit/openapi-types@^6.2.0":1465"@octokit/openapi-types@^7.3.2":
1437 version "6.2.0"1466 version "7.3.2"
1438 resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-6.2.0.tgz#6ea796b20c7111b9e422a4d607f796c1179622cd"1467 resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-7.3.2.tgz#065ce49b338043ec7f741316ce06afd4d459d944"
1439 integrity sha512-V2vFYuawjpP5KUb8CPYsq20bXT4qnE8sH1QKpYqUlcNOntBiRr/VzGVvY0s+YXGgrVbFUVO4EI0VnHYSVBWfBg==1468 integrity sha512-oJhK/yhl9Gt430OrZOzAl2wJqR0No9445vmZ9Ey8GjUZUpwuu/vmEFP0TDhDXdpGDoxD6/EIFHJEcY8nHXpDTA==
14401469
1441"@octokit/plugin-paginate-rest@^2.6.2":1470"@octokit/plugin-paginate-rest@^2.6.2":
1442 version "2.13.3"1471 version "2.13.5"
1443 resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.13.3.tgz#f0f1792230805108762d87906fb02d573b9e070a"1472 resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.13.5.tgz#e459f9b5dccbe0a53f039a355d5b80c0a2b0dc57"
1444 integrity sha512-46lptzM9lTeSmIBt/sVP/FLSTPGx6DCzAdSX3PfeJ3mTf4h9sGC26WpaQzMEq/Z44cOcmx8VsOhO+uEgE3cjYg==1473 integrity sha512-3WSAKBLa1RaR/7GG+LQR/tAZ9fp9H9waE9aPXallidyci9oZsfgsLn5M836d3LuDC6Fcym+2idRTBpssHZePVg==
1445 dependencies:1474 dependencies:
1446 "@octokit/types" "^6.11.0"1475 "@octokit/types" "^6.13.0"
14471476
1448"@octokit/plugin-request-log@^1.0.2":1477"@octokit/plugin-request-log@^1.0.2":
1449 version "1.0.3"1478 version "1.0.4"
1450 resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.3.tgz#70a62be213e1edc04bb8897ee48c311482f9700d"1479 resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
1451 integrity sha512-4RFU4li238jMJAzLgAwkBAw+4Loile5haQMQr+uhFq27BmyJXcXSKvoQKqh0agsZEiUlW6iSv3FAgvmGkur7OQ==1480 integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==
14521481
1453"@octokit/plugin-rest-endpoint-methods@5.0.1":1482"@octokit/plugin-rest-endpoint-methods@5.3.1":
1454 version "5.0.1"1483 version "5.3.1"
1455 resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.0.1.tgz#631b8d4edc6798b03489911252a25f2a4e58c594"1484 resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.3.1.tgz#deddce769b4ec3179170709ab42e4e9e6195aaa9"
1456 integrity sha512-vvWbPtPqLyIzJ7A4IPdTl+8IeuKAwMJ4LjvmqWOOdfSuqWQYZXq2CEd0hsnkidff2YfKlguzujHs/reBdAx8Sg==1485 integrity sha512-3B2iguGmkh6bQQaVOtCsS0gixrz8Lg0v4JuXPqBcFqLKuJtxAUf3K88RxMEf/naDOI73spD+goJ/o7Ie7Cvdjg==
1457 dependencies:1486 dependencies:
1458 "@octokit/types" "^6.13.1"1487 "@octokit/types" "^6.16.2"
1459 deprecation "^2.3.1"1488 deprecation "^2.3.1"
14601489
1461"@octokit/request-error@^2.0.0", "@octokit/request-error@^2.0.5":1490"@octokit/request-error@^2.0.5", "@octokit/request-error@^2.1.0":
1462 version "2.0.5"1491 version "2.1.0"
1463 resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.5.tgz#72cc91edc870281ad583a42619256b380c600143"1492 resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677"
1464 integrity sha512-T/2wcCFyM7SkXzNoyVNWjyVlUwBvW3igM3Btr/eKYiPmucXTtkxt2RBsf6gn3LTzaLSLTQtNmvg+dGsOxQrjZg==1493 integrity sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==
1465 dependencies:1494 dependencies:
1466 "@octokit/types" "^6.0.3"1495 "@octokit/types" "^6.0.3"
1467 deprecation "^2.0.0"1496 deprecation "^2.0.0"
1468 once "^1.4.0"1497 once "^1.4.0"
14691498
1470"@octokit/request@^5.3.0", "@octokit/request@^5.4.12":1499"@octokit/request@^5.6.0":
1471 version "5.4.15"1500 version "5.6.0"
1472 resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.15.tgz#829da413dc7dd3aa5e2cdbb1c7d0ebe1f146a128"1501 resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.0.tgz#6084861b6e4fa21dc40c8e2a739ec5eff597e672"
1473 integrity sha512-6UnZfZzLwNhdLRreOtTkT9n57ZwulCve8q3IT/Z477vThu6snfdkBuhxnChpOKNGxcQ71ow561Qoa6uqLdPtag==1502 integrity sha512-4cPp/N+NqmaGQwbh3vUsYqokQIzt7VjsgTYVXiwpUP2pxd5YiZB2XuTedbb0SPtv9XS7nzAKjAuQxmY8/aZkiA==
1474 dependencies:1503 dependencies:
1475 "@octokit/endpoint" "^6.0.1"1504 "@octokit/endpoint" "^6.0.1"
1476 "@octokit/request-error" "^2.0.0"1505 "@octokit/request-error" "^2.1.0"
1477 "@octokit/types" "^6.7.1"1506 "@octokit/types" "^6.16.1"
1478 is-plain-object "^5.0.0"1507 is-plain-object "^5.0.0"
1479 node-fetch "^2.6.1"1508 node-fetch "^2.6.1"
1480 universal-user-agent "^6.0.0"1509 universal-user-agent "^6.0.0"
14811510
1482"@octokit/rest@^18.0.9":1511"@octokit/rest@^18.0.9":
1483 version "18.5.3"1512 version "18.6.0"
1484 resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.5.3.tgz#6a2e6006a87ebbc34079c419258dd29ec9ff659d"1513 resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.6.0.tgz#9a8457374c78c2773d3ab3f50aaffc62f3ed4f76"
1485 integrity sha512-KPAsUCr1DOdLVbZJgGNuE/QVLWEaVBpFQwDAz/2Cnya6uW2wJ/P5RVGk0itx7yyN1aGa8uXm2pri4umEqG1JBA==1514 integrity sha512-MdHuXHDJM7e5sUBe3K9tt7th0cs4csKU5Bb52LRi2oHAeIMrMZ4XqaTrEv660HoUPoM1iDlnj27Ab/Nh3MtwlA==
1486 dependencies:1515 dependencies:
1487 "@octokit/core" "^3.2.3"1516 "@octokit/core" "^3.5.0"
1488 "@octokit/plugin-paginate-rest" "^2.6.2"1517 "@octokit/plugin-paginate-rest" "^2.6.2"
1489 "@octokit/plugin-request-log" "^1.0.2"1518 "@octokit/plugin-request-log" "^1.0.2"
1490 "@octokit/plugin-rest-endpoint-methods" "5.0.1"1519 "@octokit/plugin-rest-endpoint-methods" "5.3.1"
14911520
1492"@octokit/types@^6.0.3", "@octokit/types@^6.11.0", "@octokit/types@^6.13.1", "@octokit/types@^6.7.1":1521"@octokit/types@^6.0.3", "@octokit/types@^6.13.0", "@octokit/types@^6.16.1", "@octokit/types@^6.16.2":
1493 version "6.14.0"1522 version "6.16.4"
1494 resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.14.0.tgz#587529b4a461d8b7621b99845718dc5c79281f52"1523 resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.16.4.tgz#d24f5e1bacd2fe96d61854b5bda0e88cf8288dfe"
1495 integrity sha512-43qHvDsPsKgNt4W4al3dyU6s2XZ7ZMsiiIw8rQcM9CyEo7g9W8/6m1W4xHuRqmEjTfG1U4qsE/E4Jftw1/Ak1g==1524 integrity sha512-UxhWCdSzloULfUyamfOg4dJxV9B+XjgrIZscI0VCbp4eNrjmorGEw+4qdwcpTsu6DIrm9tQsFQS2pK5QkqQ04A==
1496 dependencies:1525 dependencies:
1497 "@octokit/openapi-types" "^6.2.0"1526 "@octokit/openapi-types" "^7.3.2"
14981527
1499"@polkadot/api-contract@4.7.2":1528"@polkadot/api-contract@4.13.2-5":
1500 version "4.7.2"1529 version "4.13.2-5"
1501 resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-4.7.2.tgz#9db4c16e78c182e0a51c4abb1e3286d3152dd361"1530 resolved "https://registry.yarnpkg.com/@polkadot/api-contract/-/api-contract-4.13.2-5.tgz#631bb9c3f46b65001c584a66236488ecda4b41d9"
1502 integrity sha512-AxQvORHn/cTZj/6njKsuGc+9ECd+ghC3ESdeJKg419Bh7MpoUcf4f0NyYa4POZY9lzT5160K7d+dYz7j9Jy/8g==1531 integrity sha512-JaPINL/EtQefmlewC/DmtMy470ERgelKv8vnnd0rrKVf+dVXSFn6PQFxIqIGBohpxVeFruiuPwhCw3ovxbBvGw==
1503 dependencies:1532 dependencies:
1504 "@babel/runtime" "^7.13.17"1533 "@babel/runtime" "^7.14.0"
1505 "@polkadot/api" "4.7.2"1534 "@polkadot/api" "4.13.2-5"
1506 "@polkadot/types" "4.7.2"1535 "@polkadot/types" "4.13.2-5"
1507 "@polkadot/util" "^6.3.1"1536 "@polkadot/util" "^6.7.1"
1508 "@polkadot/x-rxjs" "^6.3.1"1537 "@polkadot/x-rxjs" "^6.7.1"
1509 bn.js "^4.11.9"1538 bn.js "^4.11.9"
15101539
1511"@polkadot/api-derive@4.7.2":1540"@polkadot/api-derive@4.13.2-5":
1512 version "4.7.2"1541 version "4.13.2-5"
1513 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-4.7.2.tgz#94ca16f2e61d1739489da6030cbe5137beee336a"1542 resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-4.13.2-5.tgz#8e0d42db22c1a4649b790dc3aabb4cfa34491621"
1514 integrity sha512-TRctRtGFvsso5R/dGwna2QiaQy14NFhrthu/sLh3oYIMNwQ6BeGHhbfjAi0pidc+ID2ia6LDLRw7vl/LVSuHIA==1543 integrity sha512-8L8UcSEpo1S9l/iHIzEJUo3RGeL4Rezo9dAOk3yuqc25NKIT5/aiKhqb0JKpcJh9GsHbQANyYCiey+VZGqZfmA==
1515 dependencies:1544 dependencies:
1516 "@babel/runtime" "^7.13.17"1545 "@babel/runtime" "^7.14.0"
1517 "@polkadot/api" "4.7.2"1546 "@polkadot/api" "4.13.2-5"
1518 "@polkadot/rpc-core" "4.7.2"1547 "@polkadot/rpc-core" "4.13.2-5"
1519 "@polkadot/types" "4.7.2"1548 "@polkadot/types" "4.13.2-5"
1520 "@polkadot/util" "^6.3.1"1549 "@polkadot/util" "^6.7.1"
1521 "@polkadot/util-crypto" "^6.3.1"1550 "@polkadot/util-crypto" "^6.7.1"
1522 "@polkadot/x-rxjs" "^6.3.1"1551 "@polkadot/x-rxjs" "^6.7.1"
1523 bn.js "^4.11.9"1552 bn.js "^4.11.9"
15241553
1525"@polkadot/api@4.7.2":1554"@polkadot/api@4.13.2-5":
1526 version "4.7.2"1555 version "4.13.2-5"
1527 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-4.7.2.tgz#0e98117fc631f2988ca364881111c05a00e8b701"1556 resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-4.13.2-5.tgz#cf6e3a4baa0054ec580422a5dc544161e19d924a"
1528 integrity sha512-PkWrgx+gICWt5uYjYoP68a8jyCRBkQXn9ecr0ReVr9jiiwvBYZyw3CLXTVRwJ89PpJLtDVz9QGCa4dM6j4a/LA==1557 integrity sha512-7WfnKk7rqO7V001Vm6EcXBS9ZWd9oxvwbPQ3oAMhGOyKWfL+8lLo0FrAnS66LZo7FAmLNEvaJ6b4BnYub0sd0w==
1529 dependencies:1558 dependencies:
1530 "@babel/runtime" "^7.13.17"1559 "@babel/runtime" "^7.14.0"
1531 "@polkadot/api-derive" "4.7.2"1560 "@polkadot/api-derive" "4.13.2-5"
1532 "@polkadot/keyring" "^6.3.1"1561 "@polkadot/keyring" "^6.7.1"
1533 "@polkadot/metadata" "4.7.2"1562 "@polkadot/metadata" "4.13.2-5"
1534 "@polkadot/rpc-core" "4.7.2"1563 "@polkadot/rpc-core" "4.13.2-5"
1535 "@polkadot/rpc-provider" "4.7.2"1564 "@polkadot/rpc-provider" "4.13.2-5"
1536 "@polkadot/types" "4.7.2"1565 "@polkadot/types" "4.13.2-5"
1537 "@polkadot/types-known" "4.7.2"1566 "@polkadot/types-known" "4.13.2-5"
1538 "@polkadot/util" "^6.3.1"1567 "@polkadot/util" "^6.7.1"
1539 "@polkadot/util-crypto" "^6.3.1"1568 "@polkadot/util-crypto" "^6.7.1"
1540 "@polkadot/x-rxjs" "^6.3.1"1569 "@polkadot/x-rxjs" "^6.7.1"
1541 bn.js "^4.11.9"1570 bn.js "^4.11.9"
1542 eventemitter3 "^4.0.7"1571 eventemitter3 "^4.0.7"
15431572
1544"@polkadot/dev@^0.62.10":1573"@polkadot/dev@0.62.41":
1545 version "0.62.10"1574 version "0.62.41"
1546 resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.62.10.tgz#364c3956aef53d89ad3b636233141c7016631a97"1575 resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.62.41.tgz#655345c0d4916eb669d4865d077f44cdffa6407e"
1547 integrity sha512-J7LwYBoNWXDXIRMIkTkuOQsuQKlO5rQPFya//zjFndBXP2ClSB1rWnHCD7Hw8JwcQVigxR0V2ZKCGJrZ/ThoSw==1576 integrity sha512-fqpA1ujdRLHzOf+tZ/RJRbcoKgjlC44zVXAeQHCA5wrEhqHIy/TqE/djxb+XzviHcwmucfGAe+wKOf4f4RdJoQ==
1548 dependencies:1577 dependencies:
1549 "@babel/cli" "^7.13.16"1578 "@babel/cli" "^7.14.3"
1550 "@babel/core" "^7.13.16"1579 "@babel/core" "^7.14.3"
1551 "@babel/plugin-proposal-class-properties" "^7.13.0"1580 "@babel/plugin-proposal-class-properties" "^7.13.0"
1552 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8"1581 "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.2"
1553 "@babel/plugin-proposal-numeric-separator" "^7.12.13"1582 "@babel/plugin-proposal-numeric-separator" "^7.14.2"
1554 "@babel/plugin-proposal-object-rest-spread" "^7.13.8"1583 "@babel/plugin-proposal-object-rest-spread" "^7.14.4"
1555 "@babel/plugin-proposal-optional-chaining" "^7.13.12"1584 "@babel/plugin-proposal-optional-chaining" "^7.14.2"
1556 "@babel/plugin-proposal-private-methods" "^7.13.0"1585 "@babel/plugin-proposal-private-methods" "^7.13.0"
1557 "@babel/plugin-syntax-bigint" "^7.8.3"1586 "@babel/plugin-syntax-bigint" "^7.8.3"
1558 "@babel/plugin-syntax-dynamic-import" "^7.8.3"1587 "@babel/plugin-syntax-dynamic-import" "^7.8.3"
1559 "@babel/plugin-syntax-import-meta" "^7.10.4"1588 "@babel/plugin-syntax-import-meta" "^7.10.4"
1560 "@babel/plugin-syntax-top-level-await" "^7.12.13"1589 "@babel/plugin-syntax-top-level-await" "^7.12.13"
1561 "@babel/plugin-transform-regenerator" "^7.13.15"1590 "@babel/plugin-transform-regenerator" "^7.13.15"
1562 "@babel/plugin-transform-runtime" "^7.13.15"1591 "@babel/plugin-transform-runtime" "^7.14.3"
1563 "@babel/preset-env" "^7.13.15"1592 "@babel/preset-env" "^7.14.4"
1564 "@babel/preset-react" "^7.13.13"1593 "@babel/preset-react" "^7.13.13"
1565 "@babel/preset-typescript" "^7.13.0"1594 "@babel/preset-typescript" "^7.13.0"
1566 "@babel/register" "^7.13.16"1595 "@babel/register" "^7.13.16"
1567 "@babel/runtime" "^7.13.17"1596 "@babel/runtime" "^7.14.0"
1568 "@rushstack/eslint-patch" "^1.0.6"1597 "@rushstack/eslint-patch" "^1.0.6"
1569 "@typescript-eslint/eslint-plugin" "4.22.0"1598 "@typescript-eslint/eslint-plugin" "4.26.0"
1570 "@typescript-eslint/parser" "4.22.0"1599 "@typescript-eslint/parser" "4.26.0"
1571 "@vue/component-compiler-utils" "^3.2.0"1600 "@vue/component-compiler-utils" "^3.2.0"
1572 babel-jest "^26.6.3"1601 babel-jest "^27.0.2"
1573 babel-plugin-module-extension-resolver "^1.0.0-rc.2"1602 babel-plugin-module-extension-resolver "^1.0.0-rc.2"
1574 babel-plugin-module-resolver "^4.1.0"1603 babel-plugin-module-resolver "^4.1.0"
1575 babel-plugin-styled-components "^1.12.0"1604 babel-plugin-styled-components "^1.12.0"
1576 browserslist "^4.16.5"1605 browserslist "^4.16.6"
1577 chalk "^4.1.1"1606 chalk "^4.1.1"
1578 coveralls "^3.1.0"1607 coveralls "^3.1.0"
1579 eslint "^7.25.0"1608 eslint "^7.27.0"
1580 eslint-config-standard "^16.0.2"1609 eslint-config-standard "^16.0.3"
1581 eslint-import-resolver-node "^0.3.4"1610 eslint-import-resolver-node "^0.3.4"
1582 eslint-plugin-header "^3.1.1"1611 eslint-plugin-header "^3.1.1"
1583 eslint-plugin-import "^2.22.1"1612 eslint-plugin-import "^2.23.4"
1584 eslint-plugin-node "^11.1.0"1613 eslint-plugin-node "^11.1.0"
1585 eslint-plugin-promise "^5.1.0"1614 eslint-plugin-promise "^5.1.0"
1586 eslint-plugin-react "^7.23.2"1615 eslint-plugin-react "^7.24.0"
1587 eslint-plugin-react-hooks "^4.2.0"1616 eslint-plugin-react-hooks "^4.2.0"
1588 eslint-plugin-simple-import-sort "^7.0.0"1617 eslint-plugin-simple-import-sort "^7.0.0"
1589 eslint-plugin-sort-destructure-keys "^1.3.5"1618 eslint-plugin-sort-destructure-keys "^1.3.5"
1590 fs-extra "^9.1.0"1619 fs-extra "^10.0.0"
1591 gh-pages "^3.1.0"1620 gh-pages "^3.2.0"
1592 gh-release "^5.0.0"1621 gh-release "^6.0.0"
1593 glob "^7.1.6"1622 glob "^7.1.7"
1594 glob2base "^0.0.12"1623 glob2base "^0.0.12"
1595 jest "^26.6.3"1624 jest "^27.0.4"
1596 jest-cli "^26.6.3"1625 jest-cli "^27.0.4"
1597 jest-config "^26.6.3"1626 jest-config "^27.0.4"
1598 jest-haste-map "^26.6.2"1627 jest-haste-map "^27.0.2"
1599 jest-resolve "^26.6.2"1628 jest-resolve "^27.0.4"
1600 madge "^4.0.2"1629 madge "^4.0.2"
1601 minimatch "^3.0.4"1630 minimatch "^3.0.4"
1602 mkdirp "^1.0.4"1631 mkdirp "^1.0.4"
1603 prettier "^2.2.1"1632 prettier "^2.3.0"
1604 rimraf "^3.0.2"1633 rimraf "^3.0.2"
1605 typescript "^4.2.4"1634 typescript "^4.3.2"
1606 yargs "^16.2.0"1635 yargs "^17.0.1"
16071636
1608"@polkadot/keyring@^6.3.1":1637"@polkadot/keyring@^6.7.1":
1609 version "6.3.1"1638 version "6.8.1"
1610 resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-6.3.1.tgz#434847cc4fb134116691c07e05750e8388cbb2b7"1639 resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-6.8.1.tgz#8f81a1eb2418ac65b3bd8cefb90c913a5be792cb"
1611 integrity sha512-uVWhdd4TVtLc4R2OtiKHJE5jgJZnuEognbgjl5RT2uKrCJYTsYnq0IeRTvMmtdPJAJvGeD3JTsX2ekgt3tJpuw==1640 integrity sha512-V8G03yPtD1DZZ40sP5alFkyQ/de2eKazlDp3+6Y5xtGUjhMeecNG2p73lZXZ5k/Bzfvfnvujqrc6uFOv27EF1Q==
1612 dependencies:1641 dependencies:
1613 "@babel/runtime" "^7.13.17"1642 "@babel/runtime" "^7.14.5"
1614 "@polkadot/util" "6.3.1"1643 "@polkadot/util" "6.8.1"
1615 "@polkadot/util-crypto" "6.3.1"1644 "@polkadot/util-crypto" "6.8.1"
16161645
1617"@polkadot/metadata@4.7.2":1646"@polkadot/metadata@4.13.2-5":
1618 version "4.7.2"1647 version "4.13.2-5"
1619 resolved "https://registry.yarnpkg.com/@polkadot/metadata/-/metadata-4.7.2.tgz#91076a1c1158494574a1965ec1fe124fb4d1b848"1648 resolved "https://registry.yarnpkg.com/@polkadot/metadata/-/metadata-4.13.2-5.tgz#50a24d21df1d1160ef25237fdceaf3cd63766eb9"
1620 integrity sha512-+YWeD828cpIpD31epoSZfK5kmtJsBcgTTyYsQ4bBO4NBJceLTipmHgyLXs7fXjU4cC6uvSuBnAV0KGJW7L9nDQ==1649 integrity sha512-fkGqyh7cIDKqFllQUAxVaadih/KdZuZf5QmXcES9qtqrPZ9e9vJA04wfG08ggGN/aK09gXO6zX/ycQP6FwoGhw==
1621 dependencies:1650 dependencies:
1622 "@babel/runtime" "^7.13.17"1651 "@babel/runtime" "^7.14.0"
1623 "@polkadot/types" "4.7.2"1652 "@polkadot/types" "4.13.2-5"
1624 "@polkadot/types-known" "4.7.2"1653 "@polkadot/types-known" "4.13.2-5"
1625 "@polkadot/util" "^6.3.1"1654 "@polkadot/util" "^6.7.1"
1626 "@polkadot/util-crypto" "^6.3.1"1655 "@polkadot/util-crypto" "^6.7.1"
1627 bn.js "^4.11.9"1656 bn.js "^4.11.9"
16281657
1629"@polkadot/networks@6.3.1", "@polkadot/networks@^6.3.1":1658"@polkadot/networks@6.7.1":
1630 version "6.3.1"1659 version "6.7.1"
1631 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-6.3.1.tgz#c5063681ea73f8b579f418d57d0eba2d4bb72292"1660 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-6.7.1.tgz#7100b15f2f1e678aa5567afbe0c1ca1c690b9c83"
1632 integrity sha512-oANup0CLGt75CPbE3gz2HUWUlqQKucImdb1TtStLXMUH+Aj8ZOnQFA2lwixzaRdx+ymPfmEL7GkF36i96OqQVw==1661 integrity sha512-9A2GX9Wyc6yoqRGjuxHAEDntsoiCJ9Jv9oocbmTF6/wVb3lK1Si0p4nLfsNCtIYXibbYP2jkyMj5rP10bY3bgw==
1633 dependencies:1662 dependencies:
1634 "@babel/runtime" "^7.13.17"1663 "@babel/runtime" "^7.14.0"
16351664
1636"@polkadot/rpc-core@4.7.2":1665"@polkadot/networks@6.8.1", "@polkadot/networks@^6.7.1":
1637 version "4.7.2"1666 version "6.8.1"
1638 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-4.7.2.tgz#d79c42bb9fafc84a5c3b90959a86fe97b4a21fb5"1667 resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-6.8.1.tgz#3f8b4d77cf5543e49706c218b21086505deb5ba5"
1639 integrity sha512-LxpI8TVdjL99nfnLQog1tL0STdiYIUSLzdN+2PKvaO0YoBPAau945PVfz6GeN7wqQZKxR6N/1SKhAVfYcP7ctA==1668 integrity sha512-Hlng0DLoSkEuvCTnFHP7jBS/IzmiWQQ9NYPIq80geqbYLtofrVTwGb9Sm3Wa/HW83jZiWH66YPb2dXbaOffNog==
1640 dependencies:1669 dependencies:
1641 "@babel/runtime" "^7.13.17"1670 "@babel/runtime" "^7.14.5"
1642 "@polkadot/metadata" "4.7.2"
1643 "@polkadot/rpc-provider" "4.7.2"
1644 "@polkadot/types" "4.7.2"
1645 "@polkadot/util" "^6.3.1"
1646 "@polkadot/x-rxjs" "^6.3.1"
16471671
1648"@polkadot/rpc-provider@4.7.2":1672"@polkadot/rpc-core@4.13.2-5":
1649 version "4.7.2"1673 version "4.13.2-5"
1650 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-4.7.2.tgz#71340ec6a109a2652502aee8d24e06f0322663b8"1674 resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-4.13.2-5.tgz#7fb29c70817d036ff81f7d0f19745833cdf26528"
1651 integrity sha512-nvKScoPTzi7PFA5XnVI1lbebLjdwF6OcvWC0QvaEUrbwoG3NPFtoAGF6r2HloX0Q/Qo6FEHowrX0nY4gTM+QCw==1675 integrity sha512-WiDIrrLJNDeYxGp0QYjabM8DheKmJb8xlGyPyQhghTxtf6dPKmLsEs/i6LQ4LbxsTagxmn0y/kvRq8X9j4B/YA==
1652 dependencies:1676 dependencies:
1653 "@babel/runtime" "^7.13.17"1677 "@babel/runtime" "^7.14.0"
1678 "@polkadot/metadata" "4.13.2-5"
1654 "@polkadot/types" "4.7.2"1679 "@polkadot/rpc-provider" "4.13.2-5"
1680 "@polkadot/types" "4.13.2-5"
1681 "@polkadot/util" "^6.7.1"
1682 "@polkadot/x-rxjs" "^6.7.1"
1683
1684"@polkadot/rpc-provider@4.13.2-5":
1655 "@polkadot/util" "^6.3.1"1685 version "4.13.2-5"
1686 resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-4.13.2-5.tgz#7d1ed5c57e889a04992650d99f1fa566c03f7dcd"
1687 integrity sha512-shycuAj3LG69jVNwI5Uu2j/t1kgXSN6YGtt6sh9cqwynAVNa7nwxAl6UQfd2Bcb4Dad9eOg/r7Da3ena7nb+wQ==
1688 dependencies:
1689 "@babel/runtime" "^7.14.0"
1690 "@polkadot/types" "4.13.2-5"
1691 "@polkadot/util" "^6.7.1"
1656 "@polkadot/util-crypto" "^6.3.1"1692 "@polkadot/util-crypto" "^6.7.1"
1657 "@polkadot/x-fetch" "^6.3.1"1693 "@polkadot/x-fetch" "^6.7.1"
1658 "@polkadot/x-global" "^6.3.1"1694 "@polkadot/x-global" "^6.7.1"
1659 "@polkadot/x-ws" "^6.3.1"1695 "@polkadot/x-ws" "^6.7.1"
1660 bn.js "^4.11.9"1696 bn.js "^4.11.9"
1661 eventemitter3 "^4.0.7"1697 eventemitter3 "^4.0.7"
16621698
1663"@polkadot/ts@^0.3.63":1699"@polkadot/ts@0.3.89":
1664 version "0.3.63"1700 version "0.3.89"
1665 resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.3.63.tgz#184014eaeca5fb0fdbf93375f95d2a3b32f7907f"1701 resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.3.89.tgz#c7a704ea284d04fcf4d581f5df156d5945480033"
1666 integrity sha512-P69/Q5Hs54ynvVZ/xTVu/FWBdXGPWtW/KxNeVymXBe5PAGNoofEB8FGO+jA6Qd5qIgnjU4+k0r63UQRwwqJH4w==1702 integrity sha512-GC0H8wmVKebkieN2MHScjDDonzigIzkjl1Q4V1OhoRcfQbeZZ7vijeiVwP8Hw3wIw4GLKxxXeDrkKPWl/bcaHw==
1667 dependencies:1703 dependencies:
1668 "@types/chrome" "^0.0.135"1704 "@types/chrome" "^0.0.144"
16691705
1670"@polkadot/typegen@^4.7.2":1706"@polkadot/typegen@4.13.2-5":
1671 version "4.7.2"1707 version "4.13.2-5"
1672 resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-4.7.2.tgz#22cc04bfee8bb3a9c596402504022089d4685749"1708 resolved "https://registry.yarnpkg.com/@polkadot/typegen/-/typegen-4.13.2-5.tgz#f94bf689de6e5ca2d83f3781d0b303350d22b4c3"
1673 integrity sha512-GjkJa9fgU4HZPT+trr6rrBmroRv39uEUVGc7f2474UrzGWyO8X9034at165heMlOb0VhFoxTHAyZcIQX3Ub/IA==1709 integrity sha512-Cn2mlbwu/jyJmdAG/+wi8m2Gx8M3Dw5Zxi6sKB7TRMdNroQ7yhHhA+Sr32jgEC0DDcndwpq3rGSkezmHRcwDHQ==
1674 dependencies:1710 dependencies:
1675 "@babel/core" "^7.13.16"1711 "@babel/core" "^7.14.3"
1676 "@babel/register" "^7.13.16"1712 "@babel/register" "^7.13.16"
1677 "@babel/runtime" "^7.13.17"1713 "@babel/runtime" "^7.14.0"
1678 "@polkadot/api" "4.7.2"1714 "@polkadot/api" "4.13.2-5"
1679 "@polkadot/metadata" "4.7.2"1715 "@polkadot/metadata" "4.13.2-5"
1680 "@polkadot/rpc-provider" "4.7.2"1716 "@polkadot/rpc-provider" "4.13.2-5"
1681 "@polkadot/types" "4.7.2"1717 "@polkadot/types" "4.13.2-5"
1682 "@polkadot/util" "^6.3.1"1718 "@polkadot/util" "^6.7.1"
1683 handlebars "^4.7.7"1719 handlebars "^4.7.7"
1684 websocket "^1.0.34"1720 websocket "^1.0.34"
1685 yargs "^16.2.0"1721 yargs "^17.0.1"
16861722
1687"@polkadot/types-known@4.7.2":1723"@polkadot/types-known@4.13.2-5":
1688 version "4.7.2"1724 version "4.13.2-5"
1689 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-4.7.2.tgz#d6b55c75a9461a09490167a679b6ed783eab6350"1725 resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-4.13.2-5.tgz#4619ae08a40f34c25e8a081d386c5559abcd27e5"
1690 integrity sha512-vlIMBtBdVYHyjWqonQ39PCdZJ9WeTsA5h5zr2mEpkCSoopby5pZ6eOR8CPqjc1uYbdDHT72Dbtx8Wr9L7z8HXg==1726 integrity sha512-IqZDu1uXj8gfU0toKq+CC3S0gU0inEk6ve6qOxvcokLT0UGY8OZht9kjbkqccVjIqKVY6WVdGINUWqi4lGAmJw==
1691 dependencies:1727 dependencies:
1692 "@babel/runtime" "^7.13.17"1728 "@babel/runtime" "^7.14.0"
1693 "@polkadot/networks" "^6.3.1"1729 "@polkadot/networks" "^6.7.1"
1694 "@polkadot/types" "4.7.2"1730 "@polkadot/types" "4.13.2-5"
1695 "@polkadot/util" "^6.3.1"1731 "@polkadot/util" "^6.7.1"
1696 bn.js "^4.11.9"1732 bn.js "^4.11.9"
16971733
1698"@polkadot/types@4.7.2":1734"@polkadot/types@4.13.2-5":
1699 version "4.7.2"1735 version "4.13.2-5"
1700 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-4.7.2.tgz#6b3e8c16999951e040459d5e338e259543bfec16"1736 resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-4.13.2-5.tgz#c781ae306c27bb229c76a8578a49fe9decb0e4f0"
1701 integrity sha512-8qj/f6YAv5XCDLej60uWlX+cjuz2qt6AJKemi+lozA4vYZ9XTXIODYLv/XfjimbVABzeLdIAwWX1OQO9+F0Gng==1737 integrity sha512-71S8I5+1UoVlfXxLv03dkL4IuoU+X4rqRpbWKKk7h/wj1uEu/dSk+jJz5ObbUA7lu35PpyRL5QlmXurzVc7tzw==
1702 dependencies:1738 dependencies:
1703 "@babel/runtime" "^7.13.17"1739 "@babel/runtime" "^7.14.0"
1704 "@polkadot/metadata" "4.7.2"1740 "@polkadot/metadata" "4.13.2-5"
1705 "@polkadot/util" "^6.3.1"1741 "@polkadot/util" "^6.7.1"
1706 "@polkadot/util-crypto" "^6.3.1"1742 "@polkadot/util-crypto" "^6.7.1"
1707 "@polkadot/x-rxjs" "^6.3.1"1743 "@polkadot/x-rxjs" "^6.7.1"
1708 "@types/bn.js" "^4.11.6"1744 "@types/bn.js" "^4.11.6"
1709 bn.js "^4.11.9"1745 bn.js "^4.11.9"
17101746
1711"@polkadot/util-crypto@6.3.1", "@polkadot/util-crypto@^6.3.1":1747"@polkadot/util-crypto@6.7.1":
1712 version "6.3.1"1748 version "6.7.1"
1713 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-6.3.1.tgz#5328da77bdee5064bc41f9dec0a76cc634690b88"1749 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-6.7.1.tgz#c30744ce809ac87120f417352108750b418be07a"
1714 integrity sha512-fwH4t6EN2XACwJB2Z5xUyNo4mQ1RXJj0MgVaaLua8PbG0qq9tt4eaEbdVzrm7A6igIfsTntDoZISTfVjBcRtkQ==1750 integrity sha512-lmZv+aHsC/VM/ixYx4xZtQRFrMX9wbWAXeXG4dBkJMmHAd59ug1PCetRFVHQDwjccu0RPldTZdsdVbreMD0T+g==
1715 dependencies:1751 dependencies:
1716 "@babel/runtime" "^7.13.17"1752 "@babel/runtime" "^7.14.0"
1717 "@polkadot/networks" "6.3.1"1753 "@polkadot/networks" "6.7.1"
1718 "@polkadot/util" "6.3.1"1754 "@polkadot/util" "6.7.1"
1719 "@polkadot/wasm-crypto" "^4.0.2"1755 "@polkadot/wasm-crypto" "^4.0.2"
1720 "@polkadot/x-randomvalues" "6.3.1"1756 "@polkadot/x-randomvalues" "6.7.1"
1721 base-x "^3.0.8"1757 base-x "^3.0.8"
1722 base64-js "^1.5.1"1758 base64-js "^1.5.1"
1723 blakejs "^1.1.0"1759 blakejs "^1.1.0"
1730 tweetnacl "^1.0.3"1766 tweetnacl "^1.0.3"
1731 xxhashjs "^0.2.2"1767 xxhashjs "^0.2.2"
17321768
1733"@polkadot/util@6.3.1", "@polkadot/util@^6.3.1":1769"@polkadot/util-crypto@6.8.1", "@polkadot/util-crypto@^6.7.1":
1770 version "6.8.1"
1771 resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-6.8.1.tgz#8983ab50c8d9bf0b799503c91fd9b8f13e3544c1"
1772 integrity sha512-vtfZXQcnPu1h5UEJYYWWUPqoZnL7jttvI3m0hltdOna1jKQytVNDzdlU1im0xLli4Tax+4S+bZwNqi3ss7umRQ==
1773 dependencies:
1774 "@babel/runtime" "^7.14.5"
1775 "@polkadot/networks" "6.8.1"
1776 "@polkadot/util" "6.8.1"
1777 "@polkadot/wasm-crypto" "^4.0.2"
1778 "@polkadot/x-randomvalues" "6.8.1"
1779 base-x "^3.0.8"
1780 base64-js "^1.5.1"
1781 blakejs "^1.1.0"
1782 bn.js "^4.11.9"
1783 create-hash "^1.2.0"
1784 elliptic "^6.5.4"
1785 hash.js "^1.1.7"
1786 js-sha3 "^0.8.0"
1787 scryptsy "^2.1.0"
1788 tweetnacl "^1.0.3"
1789 xxhashjs "^0.2.2"
1790
1791"@polkadot/util@6.3.1":
1734 version "6.3.1"1792 version "6.3.1"
1735 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-6.3.1.tgz#410ee362ddb37f9c67af8f5897d977a7fd950ebf"1793 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-6.3.1.tgz#410ee362ddb37f9c67af8f5897d977a7fd950ebf"
1736 integrity sha512-M9pGaXSB67DZPckdNQU29wq5W7BUOh6qeu5LonzxpUek+riJfbiF9JOgZQ2Q/aEFYbd1hqLbOMsLRZLhSmlbYw==1794 integrity sha512-M9pGaXSB67DZPckdNQU29wq5W7BUOh6qeu5LonzxpUek+riJfbiF9JOgZQ2Q/aEFYbd1hqLbOMsLRZLhSmlbYw==
1743 camelcase "^5.3.1"1801 camelcase "^5.3.1"
1744 ip-regex "^4.3.0"1802 ip-regex "^4.3.0"
17451803
1804"@polkadot/util@6.7.1":
1805 version "6.7.1"
1806 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-6.7.1.tgz#decedda8326fd9504cd051cae598670f2cb31d31"
1807 integrity sha512-EH9oQ7s5DFat57GGac3B+sZK3Np+vCwheMX4EbrnjbQEn4DBRFoqndRD2BIrWMzfNL2c5MDjDsSpe+5IFsihDQ==
1808 dependencies:
1809 "@babel/runtime" "^7.14.0"
1810 "@polkadot/x-textdecoder" "6.7.1"
1811 "@polkadot/x-textencoder" "6.7.1"
1812 "@types/bn.js" "^4.11.6"
1813 bn.js "^4.11.9"
1814 camelcase "^5.3.1"
1815 ip-regex "^4.3.0"
1816
1817"@polkadot/util@6.8.1", "@polkadot/util@^6.7.1":
1818 version "6.8.1"
1819 resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-6.8.1.tgz#263fb6741a43471d48a4627b5698b7686a614e34"
1820 integrity sha512-Dehgpee/xe6laI6j0dfDJqfC+zpEl4Wg41HzWKUQvSGhe9gNf5ajKZGHLr3DplKl07bX9YeL0F7xsj4gyVndHw==
1821 dependencies:
1822 "@babel/runtime" "^7.14.5"
1823 "@polkadot/x-textdecoder" "6.8.1"
1824 "@polkadot/x-textencoder" "6.8.1"
1825 "@types/bn.js" "^4.11.6"
1826 bn.js "^4.11.9"
1827 camelcase "^5.3.1"
1828 ip-regex "^4.3.0"
1829
1746"@polkadot/wasm-crypto-asmjs@^4.0.2":1830"@polkadot/wasm-crypto-asmjs@^4.0.2":
1747 version "4.0.2"1831 version "4.0.2"
1748 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-4.0.2.tgz#f42c353a64e1243841daf90e4bd54eff01a4e3cf"1832 resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-4.0.2.tgz#f42c353a64e1243841daf90e4bd54eff01a4e3cf"
1766 "@polkadot/wasm-crypto-asmjs" "^4.0.2"1850 "@polkadot/wasm-crypto-asmjs" "^4.0.2"
1767 "@polkadot/wasm-crypto-wasm" "^4.0.2"1851 "@polkadot/wasm-crypto-wasm" "^4.0.2"
17681852
1769"@polkadot/x-fetch@^6.3.1":1853"@polkadot/x-fetch@^6.7.1":
1770 version "6.3.1"1854 version "6.8.1"
1771 resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-6.3.1.tgz#ac1737f57a2a03b6666aec6abe3c8a2e147c2696"1855 resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-6.8.1.tgz#41850e7301ec96971ce6b8796bfde6062f2bb8af"
1772 integrity sha512-goBtKZarq5sXV2G98inj2v1ivVNF9gif8sg6IqsGRbljca6K6pZWTVd0yGWe7OABnCkFQotk283nly9nkr9+1g==1856 integrity sha512-P/Xv1E94nwDw750sTLHQV9nsYLvEqknd7wa+6Vjg6aYl1RxRIiXevT3C5kivKjo0H7V2N7KJl7Shqh4dZto4qQ==
1773 dependencies:1857 dependencies:
1774 "@babel/runtime" "^7.13.17"1858 "@babel/runtime" "^7.14.5"
1775 "@polkadot/x-global" "6.3.1"1859 "@polkadot/x-global" "6.8.1"
1776 "@types/node-fetch" "^2.5.10"1860 "@types/node-fetch" "^2.5.10"
1777 node-fetch "^2.6.1"1861 node-fetch "^2.6.1"
17781862
1779"@polkadot/x-global@6.3.1", "@polkadot/x-global@^6.3.1":1863"@polkadot/x-global@6.3.1":
1780 version "6.3.1"1864 version "6.3.1"
1781 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-6.3.1.tgz#cdb4883fa20e23411bdd5f50a5d5c92814a3106f"1865 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-6.3.1.tgz#cdb4883fa20e23411bdd5f50a5d5c92814a3106f"
1782 integrity sha512-eFooGQdxJpiOsm3AKTSMInaecBKaQ/tqOUJNm/CpdJalCqTDMp/qzgj64Uflk9eUqGgk7jB7Q5FaQdyWsC0Mtg==1866 integrity sha512-eFooGQdxJpiOsm3AKTSMInaecBKaQ/tqOUJNm/CpdJalCqTDMp/qzgj64Uflk9eUqGgk7jB7Q5FaQdyWsC0Mtg==
1785 "@types/node-fetch" "^2.5.10"1869 "@types/node-fetch" "^2.5.10"
1786 node-fetch "^2.6.1"1870 node-fetch "^2.6.1"
17871871
1788"@polkadot/x-randomvalues@6.3.1":1872"@polkadot/x-global@6.7.1":
1789 version "6.3.1"1873 version "6.7.1"
1790 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-6.3.1.tgz#e2b91223277d7d7978c39e9d280fbc6526217d46"1874 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-6.7.1.tgz#6a199b4e63a7497471d57efd57ca9271f1e3256f"
1791 integrity sha512-SZ5MUYm1fd1fgGFexMWbbG8zZgCS7b9QNKaIcnv1Dwlfp2meDoDlgoedn+1pCJ6VEa1adswqLHX4WbYA4D9ynA==1875 integrity sha512-rfzo5mG/Vc0Qiht1XMls7qpYHnTEI7z1Y08WUcZNGoBd6+dWnW+zTeKPCl4ouCF4TBD8pptjyn82ScSfw4X2IQ==
1792 dependencies:1876 dependencies:
1793 "@babel/runtime" "^7.13.17"1877 "@babel/runtime" "^7.14.0"
1794 "@polkadot/x-global" "6.3.1"1878 "@types/node-fetch" "^2.5.10"
1879 node-fetch "^2.6.1"
17951880
1796"@polkadot/x-rxjs@^6.3.1":1881"@polkadot/x-global@6.8.1", "@polkadot/x-global@^6.7.1":
1797 version "6.3.1"1882 version "6.8.1"
1798 resolved "https://registry.yarnpkg.com/@polkadot/x-rxjs/-/x-rxjs-6.3.1.tgz#5627f9601df6db22a65512a3eab0af4a22a58830"1883 resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-6.8.1.tgz#1c126de8f03cd1eea88224d14fa9171308805c4e"
1799 integrity sha512-Z9mbvpixr0fopQh049tFlR8r/RItOyYRL4P7YqwnfeROqxU4R8UTmmB8As9y/zy0O5Jlkjzy9MdyQgwzhGQOcQ==1884 integrity sha512-JVoXZdJXAEi3/Nwzm0pzVU8nbJrxjj8qiBD9zN+8/lP7HLgwLnb9YYg6QSFHTAgFi2DxAi9ICrg8Va9Qnh2RpQ==
1800 dependencies:1885 dependencies:
1801 "@babel/runtime" "^7.13.17"1886 "@babel/runtime" "^7.14.5"
1887 "@types/node-fetch" "^2.5.10"
1888 node-fetch "^2.6.1"
1889
1890"@polkadot/x-randomvalues@6.7.1":
1891 version "6.7.1"
1892 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-6.7.1.tgz#d68226ae00b3a6cf4e265f75b10a40ce386c26fc"
1893 integrity sha512-1g2IVax9ucotZtMaBRNAJ0UIpCKh/MwtrFiLFk2G7Yu/tV/OaYVnWzK46vgEtyTtJ9w3fi1xCVnvP121DV8RRQ==
1894 dependencies:
1895 "@babel/runtime" "^7.14.0"
1896 "@polkadot/x-global" "6.7.1"
1897
1898"@polkadot/x-randomvalues@6.8.1":
1899 version "6.8.1"
1900 resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-6.8.1.tgz#f086917d4860e8a090e94ca4225934bc18a9bf61"
1901 integrity sha512-H/OS2ibhmKlBUXhf/GjwC2mF0sSxGqQ1rFvXrgnyDqMFlRWAxShUpe62AmMfrePbjCOHSUwvM2ccZpmye+YVrQ==
1902 dependencies:
1903 "@babel/runtime" "^7.14.5"
1904 "@polkadot/x-global" "6.8.1"
1905
1906"@polkadot/x-rxjs@^6.7.1":
1907 version "6.8.1"
1908 resolved "https://registry.yarnpkg.com/@polkadot/x-rxjs/-/x-rxjs-6.8.1.tgz#73255daab02ffad1cfde6678e63cc1e756573cc6"
1909 integrity sha512-CGSHcZsl01FbiwvH3Ac3GHT43YQrZ2TmeEDKR/aTALqSYlqDci2fwrBZ4cP1ahgkfGjekz1YR3s18T7QoQVaiw==
1910 dependencies:
1911 "@babel/runtime" "^7.14.5"
1802 rxjs "^6.6.7"1912 rxjs "^6.6.7"
18031913
1804"@polkadot/x-textdecoder@6.3.1":1914"@polkadot/x-textdecoder@6.3.1":
1809 "@babel/runtime" "^7.13.17"1919 "@babel/runtime" "^7.13.17"
1810 "@polkadot/x-global" "6.3.1"1920 "@polkadot/x-global" "6.3.1"
18111921
1922"@polkadot/x-textdecoder@6.7.1":
1923 version "6.7.1"
1924 resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-6.7.1.tgz#75d91c159a7b15687072f099c9677c955eb5e091"
1925 integrity sha512-9ENlIx/XLZ1znSQC3wA8KI3EbqujCa/fEVjY7wlJ60OTybqWjZYrltgZPLBDQheDsYDd2JBGK1RJjDcRsCvK8g==
1926 dependencies:
1927 "@babel/runtime" "^7.14.0"
1928 "@polkadot/x-global" "6.7.1"
1929
1930"@polkadot/x-textdecoder@6.8.1":
1931 version "6.8.1"
1932 resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-6.8.1.tgz#3660338a849692006a58650781db004136a1160c"
1933 integrity sha512-ZWKpxSDmDwb9WV37xrnfOUn+ceA0B9X2ipeEbdOgx2Nc6ATNzP5AQrqIQCv7nTEeFZnDsUwD1MBN1bDRCmW4SQ==
1934 dependencies:
1935 "@babel/runtime" "^7.14.5"
1936 "@polkadot/x-global" "6.8.1"
1937
1812"@polkadot/x-textencoder@6.3.1":1938"@polkadot/x-textencoder@6.3.1":
1813 version "6.3.1"1939 version "6.3.1"
1814 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-6.3.1.tgz#2277770650f5637698d7d8cd7ac0cfd5ca0dace2"1940 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-6.3.1.tgz#2277770650f5637698d7d8cd7ac0cfd5ca0dace2"
1817 "@babel/runtime" "^7.13.17"1943 "@babel/runtime" "^7.13.17"
1818 "@polkadot/x-global" "6.3.1"1944 "@polkadot/x-global" "6.3.1"
18191945
1820"@polkadot/x-ws@^6.3.1":1946"@polkadot/x-textencoder@6.7.1":
1821 version "6.3.1"1947 version "6.7.1"
1822 resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-6.3.1.tgz#1534f8d1cd03dbf497410725d14313e5554a2ffd"1948 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-6.7.1.tgz#fdc77abeeb8e83e6c67ffa189c4b7ff9bb69c1cb"
1823 integrity sha512-bDb9a+bxoaNOza0EeLp9M6FKYz9ogJcFQzRP+YR6ND7oQ0QcQG06XloRKTU0wtcZRKP8AzkYYN+FAc/6bnIqTw==1949 integrity sha512-+M4x2bhHFvZsiXb2bnw224EE/0fXr6bG/dJclZUdvcL+JrwiE/7UMD8xUcEmdR2LfNJGDkCxKkXp3096ZavUxQ==
1824 dependencies:1950 dependencies:
1825 "@babel/runtime" "^7.13.17"1951 "@babel/runtime" "^7.14.0"
1826 "@polkadot/x-global" "6.3.1"1952 "@polkadot/x-global" "6.7.1"
1953
1954"@polkadot/x-textencoder@6.8.1":
1955 version "6.8.1"
1956 resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-6.8.1.tgz#c71459b6cd417620b5f3a41480d45c71dca44723"
1957 integrity sha512-XnollArpiiQnQ3JdOz0bRohx2TrFerq/UvlKVjT1oPAqiXPfImNh5vn1QuYUcwmvw94/wBc6EO1cCw3JFrqv2Q==
1958 dependencies:
1959 "@babel/runtime" "^7.14.5"
1960 "@polkadot/x-global" "6.8.1"
1961
1962"@polkadot/x-ws@^6.7.1":
1963 version "6.8.1"
1964 resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-6.8.1.tgz#2f2e4dc2e8fb3870d4dbdc8952b65dcccd764548"
1965 integrity sha512-qt3HyrbTLMr3+BhsT8A1glFzO5dtImzM4eMVhbEmacdUnRD1rJ+yoYE3pPDA7IqRgv3toQkXIf6WedLbymhJUg==
1966 dependencies:
1967 "@babel/runtime" "^7.14.5"
1968 "@polkadot/x-global" "6.8.1"
1827 "@types/websocket" "^1.0.2"1969 "@types/websocket" "^1.0.2"
1828 websocket "^1.0.34"1970 websocket "^1.0.34"
18291971
1844 dependencies:1986 dependencies:
1845 type-detect "4.0.8"1987 type-detect "4.0.8"
18461988
1847"@sinonjs/fake-timers@^6.0.1":1989"@sinonjs/fake-timers@^7.0.2":
1848 version "6.0.1"1990 version "7.1.2"
1849 resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40"1991 resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz#2524eae70c4910edccf99b2f4e6efc5894aff7b5"
1850 integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==1992 integrity sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==
1851 dependencies:1993 dependencies:
1852 "@sinonjs/commons" "^1.7.0"1994 "@sinonjs/commons" "^1.7.0"
18531995
1858 dependencies:2000 dependencies:
1859 defer-to-connect "^1.0.1"2001 defer-to-connect "^1.0.1"
18602002
1861"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":2003"@tootallnate/once@1":
2004 version "1.1.2"
2005 resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
2006 integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
2007
2008"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
1862 version "7.1.14"2009 version "7.1.14"
1863 resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402"2010 resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402"
1864 integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==2011 integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==
1899 "@types/node" "*"2046 "@types/node" "*"
19002047
1901"@types/chai-as-promised@^7.1.3":2048"@types/chai-as-promised@^7.1.3":
1902 version "7.1.3"2049 version "7.1.4"
1903 resolved "https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.3.tgz#779166b90fda611963a3adbfd00b339d03b747bd"2050 resolved "https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.4.tgz#caf64e76fb056b8c8ced4b761ed499272b737601"
1904 integrity sha512-FQnh1ohPXJELpKhzjuDkPLR2BZCAqed+a6xV4MI/T3XzHfd2FlarfUGUdZYgqYe8oxkYn0fchHEeHfHqdZ96sg==2051 integrity sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA==
1905 dependencies:2052 dependencies:
1906 "@types/chai" "*"2053 "@types/chai" "*"
19072054
1908"@types/chai@*", "@types/chai@^4.2.17":2055"@types/chai@*", "@types/chai@^4.2.17":
1909 version "4.2.17"2056 version "4.2.18"
1910 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.17.tgz#85f9f0610f514b22a94125d441f73eef65bde5cc"2057 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.18.tgz#0c8e298dbff8205e2266606c1ea5fbdba29b46e4"
1911 integrity sha512-LaiwWNnYuL8xJlQcE91QB2JoswWZckq9A4b+nMPq8dt8AP96727Nb3X4e74u+E3tm4NLTILNI9MYFsyVc30wSA==2058 integrity sha512-rS27+EkB/RE1Iz3u0XtVL5q36MGDWbgYe7zWiodyKNUnthxY0rukK5V36eiUCtCisB7NN8zKYH6DO2M37qxFEQ==
19122059
1913"@types/chrome@^0.0.135":2060"@types/chrome@^0.0.144":
1914 version "0.0.135"2061 version "0.0.144"
1915 resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.135.tgz#a4dc6dbdc68b3f7d04b24f04d0ca5c803392b72f"2062 resolved "https://registry.yarnpkg.com/@types/chrome/-/chrome-0.0.144.tgz#7dd9188e355aa17e3ad397f50b5cd3ad12caf788"
1916 integrity sha512-SczB5P5mIgQWHAeiimlYg5VFvuQKCw4Q5cAzVD7II1Czf4U0222jb3mTHUd1qM0BRJ/kPtzybBde+Zy2sdx/LA==2063 integrity sha512-BgoiO7/KP9hRNrCR2Wq+aKWT5Dh9bTofuWaRtcqPcj8YKhZojQgb6sSdIqvds2C+eO63BwaR9KHVMYYgZdGGBg==
1917 dependencies:2064 dependencies:
1918 "@types/filesystem" "*"2065 "@types/filesystem" "*"
1919 "@types/har-format" "*"2066 "@types/har-format" "*"
1938 "@types/node" "*"2085 "@types/node" "*"
19392086
1940"@types/har-format@*":2087"@types/har-format@*":
1941 version "1.2.5"2088 version "1.2.6"
1942 resolved "https://registry.yarnpkg.com/@types/har-format/-/har-format-1.2.5.tgz#4f6648814d0fdcb6a510e3364a9db439a753c4b1"2089 resolved "https://registry.yarnpkg.com/@types/har-format/-/har-format-1.2.6.tgz#471c83acdf6a2ea429620daee4c6dc1784a0e85f"
1943 integrity sha512-IG8AE1m2pWtPqQ7wXhFhy6Q59bwwnLwO36v5Rit2FrbXCIp8Sk8E2PfUCreyrdo17STwFSKDAkitVuVYbpEHvQ==2090 integrity sha512-TeZjp4COiAWPOeGx1tuFJETr/SBMx80lxqeqnCC36ZVn463f7ElCdA3X9RzDuo3BHjhN4apw41A5uoIw5FzgWA==
19442091
1945"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":2092"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
1946 version "2.0.3"2093 version "2.0.3"
1955 "@types/istanbul-lib-coverage" "*"2102 "@types/istanbul-lib-coverage" "*"
19562103
1957"@types/istanbul-reports@^3.0.0":2104"@types/istanbul-reports@^3.0.0":
1958 version "3.0.0"2105 version "3.0.1"
1959 resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821"2106 resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
1960 integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==2107 integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
1961 dependencies:2108 dependencies:
1962 "@types/istanbul-lib-report" "*"2109 "@types/istanbul-lib-report" "*"
19632110
1964"@types/json-schema@^7.0.3":2111"@types/json-schema@^7.0.7":
1965 version "7.0.7"2112 version "7.0.7"
1966 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"2113 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
1967 integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==2114 integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
1985 form-data "^3.0.0"2132 form-data "^3.0.0"
19862133
1987"@types/node@*":2134"@types/node@*":
1988 version "15.0.1"2135 version "15.12.2"
1989 resolved "https://registry.yarnpkg.com/@types/node/-/node-15.0.1.tgz#ef34dea0881028d11398be5bf4e856743e3dc35a"2136 resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.2.tgz#1f2b42c4be7156ff4a6f914b2fb03d05fa84e38d"
1990 integrity sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==2137 integrity sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==
19912138
1992"@types/node@^12.12.6":2139"@types/node@^12.12.6":
1993 version "12.20.11"2140 version "12.20.15"
1994 resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.11.tgz#980832cd56efafff8c18aa148c4085eb02a483f4"2141 resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.15.tgz#10ee6a6a3f971966fddfa3f6e89ef7a73ec622df"
1995 integrity sha512-gema+apZ6qLQK7k7F0dGkGCWQYsL0qqKORWOQO6tq46q+x+1C0vbOiOqOwRVlh4RAdbQwV/j/ryr3u5NOG1fPQ==2142 integrity sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==
19962143
1997"@types/normalize-package-data@^2.4.0":
1998 version "2.4.0"
1999 resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
2000 integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
2001
2002"@types/pbkdf2@^3.0.0":2144"@types/pbkdf2@^3.0.0":
2003 version "3.1.0"2145 version "3.1.0"
2004 resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1"2146 resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1"
2005 integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==2147 integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==
2006 dependencies:2148 dependencies:
2007 "@types/node" "*"2149 "@types/node" "*"
20082150
2009"@types/prettier@^2.0.0":2151"@types/prettier@^2.1.5":
2010 version "2.2.3"2152 version "2.3.0"
2011 resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.2.3.tgz#ef65165aea2924c9359205bf748865b8881753c0"2153 resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.3.0.tgz#2e8332cc7363f887d32ec5496b207d26ba8052bb"
2012 integrity sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==2154 integrity sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==
20132155
2014"@types/secp256k1@^4.0.1":2156"@types/secp256k1@^4.0.1":
2015 version "4.0.2"2157 version "4.0.2"
2035 resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"2177 resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
2036 integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==2178 integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==
20372179
2038"@types/yargs@^15.0.0":2180"@types/yargs@^16.0.0":
2039 version "15.0.13"2181 version "16.0.3"
2040 resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc"2182 resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.3.tgz#4b6d35bb8e680510a7dc2308518a80ee1ef27e01"
2041 integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==2183 integrity sha512-YlFfTGS+zqCgXuXNV26rOIeETOkXnGQXP/pjjL9P0gO/EP9jTmc7pUBhx+jVEIxpq41RX33GQ7N3DzOSfZoglQ==
2042 dependencies:2184 dependencies:
2043 "@types/yargs-parser" "*"2185 "@types/yargs-parser" "*"
20442186
2045"@typescript-eslint/eslint-plugin@4.22.0":2187"@typescript-eslint/eslint-plugin@4.26.0":
2046 version "4.22.0"2188 version "4.26.0"
2047 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz#3d5f29bb59e61a9dba1513d491b059e536e16dbc"2189 resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.26.0.tgz#12bbd6ebd5e7fabd32e48e1e60efa1f3554a3242"
2048 integrity sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==2190 integrity sha512-yA7IWp+5Qqf+TLbd8b35ySFOFzUfL7i+4If50EqvjT6w35X8Lv0eBHb6rATeWmucks37w+zV+tWnOXI9JlG6Eg==
2049 dependencies:2191 dependencies:
2050 "@typescript-eslint/experimental-utils" "4.22.0"2192 "@typescript-eslint/experimental-utils" "4.26.0"
2051 "@typescript-eslint/scope-manager" "4.22.0"2193 "@typescript-eslint/scope-manager" "4.26.0"
2052 debug "^4.1.1"2194 debug "^4.3.1"
2053 functional-red-black-tree "^1.0.1"2195 functional-red-black-tree "^1.0.1"
2054 lodash "^4.17.15"2196 lodash "^4.17.21"
2055 regexpp "^3.0.0"2197 regexpp "^3.1.0"
2056 semver "^7.3.2"2198 semver "^7.3.5"
2057 tsutils "^3.17.1"2199 tsutils "^3.21.0"
20582200
2059"@typescript-eslint/experimental-utils@4.22.0":2201"@typescript-eslint/experimental-utils@4.26.0":
2060 version "4.22.0"2202 version "4.26.0"
2061 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz#68765167cca531178e7b650a53456e6e0bef3b1f"2203 resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.26.0.tgz#ba7848b3f088659cdf71bce22454795fc55be99a"
2062 integrity sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==2204 integrity sha512-TH2FO2rdDm7AWfAVRB5RSlbUhWxGVuxPNzGT7W65zVfl8H/WeXTk1e69IrcEVsBslrQSTDKQSaJD89hwKrhdkw==
2063 dependencies:2205 dependencies:
2064 "@types/json-schema" "^7.0.3"2206 "@types/json-schema" "^7.0.7"
2065 "@typescript-eslint/scope-manager" "4.22.0"2207 "@typescript-eslint/scope-manager" "4.26.0"
2066 "@typescript-eslint/types" "4.22.0"2208 "@typescript-eslint/types" "4.26.0"
2067 "@typescript-eslint/typescript-estree" "4.22.0"2209 "@typescript-eslint/typescript-estree" "4.26.0"
2068 eslint-scope "^5.0.0"2210 eslint-scope "^5.1.1"
2069 eslint-utils "^2.0.0"2211 eslint-utils "^3.0.0"
20702212
2071"@typescript-eslint/parser@4.22.0":2213"@typescript-eslint/parser@4.26.0":
2072 version "4.22.0"2214 version "4.26.0"
2073 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.22.0.tgz#e1637327fcf796c641fe55f73530e90b16ac8fe8"2215 resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.26.0.tgz#31b6b732c9454f757b020dab9b6754112aa5eeaf"
2074 integrity sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==2216 integrity sha512-b4jekVJG9FfmjUfmM4VoOItQhPlnt6MPOBUL0AQbiTmm+SSpSdhHYlwayOm4IW9KLI/4/cRKtQCmDl1oE2OlPg==
2075 dependencies:2217 dependencies:
2076 "@typescript-eslint/scope-manager" "4.22.0"2218 "@typescript-eslint/scope-manager" "4.26.0"
2077 "@typescript-eslint/types" "4.22.0"2219 "@typescript-eslint/types" "4.26.0"
2078 "@typescript-eslint/typescript-estree" "4.22.0"2220 "@typescript-eslint/typescript-estree" "4.26.0"
2079 debug "^4.1.1"2221 debug "^4.3.1"
20802222
2081"@typescript-eslint/scope-manager@4.22.0":2223"@typescript-eslint/scope-manager@4.26.0":
2082 version "4.22.0"2224 version "4.26.0"
2083 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz#ed411545e61161a8d702e703a4b7d96ec065b09a"2225 resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.26.0.tgz#60d1a71df162404e954b9d1c6343ff3bee496194"
2084 integrity sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==2226 integrity sha512-G6xB6mMo4xVxwMt5lEsNTz3x4qGDt0NSGmTBNBPJxNsrTXJSm21c6raeYroS2OwQsOyIXqKZv266L/Gln1BWqg==
2085 dependencies:2227 dependencies:
2086 "@typescript-eslint/types" "4.22.0"2228 "@typescript-eslint/types" "4.26.0"
2087 "@typescript-eslint/visitor-keys" "4.22.0"2229 "@typescript-eslint/visitor-keys" "4.26.0"
20882230
2089"@typescript-eslint/types@4.22.0":2231"@typescript-eslint/types@4.26.0":
2090 version "4.22.0"2232 version "4.26.0"
2091 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.22.0.tgz#0ca6fde5b68daf6dba133f30959cc0688c8dd0b6"2233 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.26.0.tgz#7c6732c0414f0a69595f4f846ebe12616243d546"
2092 integrity sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==2234 integrity sha512-rADNgXl1kS/EKnDr3G+m7fB9yeJNnR9kF7xMiXL6mSIWpr3Wg5MhxyfEXy/IlYthsqwBqHOr22boFbf/u6O88A==
20932235
2094"@typescript-eslint/typescript-estree@4.22.0", "@typescript-eslint/typescript-estree@^4.8.2":2236"@typescript-eslint/types@4.27.0":
2237 version "4.27.0"
2238 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8"
2239 integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA==
2240
2241"@typescript-eslint/typescript-estree@4.26.0":
2095 version "4.22.0"2242 version "4.26.0"
2096 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz#b5d95d6d366ff3b72f5168c75775a3e46250d05c"2243 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.26.0.tgz#aea17a40e62dc31c63d5b1bbe9a75783f2ce7109"
2097 integrity sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==2244 integrity sha512-GHUgahPcm9GfBuy3TzdsizCcPjKOAauG9xkz9TR8kOdssz2Iz9jRCSQm6+aVFa23d5NcSpo1GdHGSQKe0tlcbg==
2098 dependencies:2245 dependencies:
2099 "@typescript-eslint/types" "4.22.0"2246 "@typescript-eslint/types" "4.26.0"
2100 "@typescript-eslint/visitor-keys" "4.22.0"2247 "@typescript-eslint/visitor-keys" "4.26.0"
2101 debug "^4.1.1"2248 debug "^4.3.1"
2102 globby "^11.0.1"2249 globby "^11.0.3"
2103 is-glob "^4.0.1"2250 is-glob "^4.0.1"
2104 semver "^7.3.2"2251 semver "^7.3.5"
2105 tsutils "^3.17.1"2252 tsutils "^3.21.0"
21062253
2107"@typescript-eslint/visitor-keys@4.22.0":2254"@typescript-eslint/typescript-estree@^4.8.2":
2108 version "4.22.0"2255 version "4.27.0"
2109 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz#169dae26d3c122935da7528c839f42a8a42f6e47"2256 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.27.0.tgz#189a7b9f1d0717d5cccdcc17247692dedf7a09da"
2110 integrity sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==2257 integrity sha512-KH03GUsUj41sRLLEy2JHstnezgpS5VNhrJouRdmh6yNdQ+yl8w5LrSwBkExM+jWwCJa7Ct2c8yl8NdtNRyQO6g==
2111 dependencies:2258 dependencies:
2112 "@typescript-eslint/types" "4.22.0"2259 "@typescript-eslint/types" "4.27.0"
2260 "@typescript-eslint/visitor-keys" "4.27.0"
2261 debug "^4.3.1"
2262 globby "^11.0.3"
2263 is-glob "^4.0.1"
2264 semver "^7.3.5"
2265 tsutils "^3.21.0"
2266
2267"@typescript-eslint/visitor-keys@4.26.0":
2268 version "4.26.0"
2269 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.26.0.tgz#26d2583169222815be4dcd1da4fe5459bc3bcc23"
2270 integrity sha512-cw4j8lH38V1ycGBbF+aFiLUls9Z0Bw8QschP3mkth50BbWzgFS33ISIgBzUMuQ2IdahoEv/rXstr8Zhlz4B1Zg==
2271 dependencies:
2272 "@typescript-eslint/types" "4.26.0"
2113 eslint-visitor-keys "^2.0.0"2273 eslint-visitor-keys "^2.0.0"
21142274
2275"@typescript-eslint/visitor-keys@4.27.0":
2276 version "4.27.0"
2277 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.27.0.tgz#f56138b993ec822793e7ebcfac6ffdce0a60cb81"
2278 integrity sha512-es0GRYNZp0ieckZ938cEANfEhsfHrzuLrePukLKtY3/KPXcq1Xd555Mno9/GOgXhKzn0QfkDLVgqWO3dGY80bg==
2279 dependencies:
2280 "@typescript-eslint/types" "4.27.0"
2281 eslint-visitor-keys "^2.0.0"
2282
2115"@ungap/promise-all-settled@1.1.2":2283"@ungap/promise-all-settled@1.1.2":
2116 version "1.1.2"2284 version "1.1.2"
2117 resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"2285 resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"
2118 integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==2286 integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==
21192287
2120"@vue/component-compiler-utils@^3.2.0":2288"@vue/component-compiler-utils@^3.2.0":
2121 version "3.2.0"2289 version "3.2.2"
2122 resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d"2290 resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz#2f7ed5feed82ff7f0284acc11d525ee7eff22460"
2123 integrity sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==2291 integrity sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==
2124 dependencies:2292 dependencies:
2125 consolidate "^0.15.1"2293 consolidate "^0.15.1"
2126 hash-sum "^1.0.2"2294 hash-sum "^1.0.2"
2127 lru-cache "^4.1.2"2295 lru-cache "^4.1.2"
2128 merge-source-map "^1.1.0"2296 merge-source-map "^1.1.0"
2129 postcss "^7.0.14"2297 postcss "^7.0.36"
2130 postcss-selector-parser "^6.0.2"2298 postcss-selector-parser "^6.0.2"
2131 source-map "~0.6.1"2299 source-map "~0.6.1"
2132 vue-template-es2015-compiler "^1.9.0"2300 vue-template-es2015-compiler "^1.9.0"
2169 resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"2337 resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
2170 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==2338 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
21712339
2172acorn@^8.1.0:2340acorn@^8.2.4:
2173 version "8.2.1"2341 version "8.4.0"
2174 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.2.1.tgz#0d36af126fb6755095879c1dc6fd7edf7d60a5fb"2342 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.0.tgz#af53266e698d7cffa416714b503066a82221be60"
2175 integrity sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==2343 integrity sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==
21762344
2345agent-base@6:
2346 version "6.0.2"
2347 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
2348 integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
2349 dependencies:
2350 debug "4"
2351
2177ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4:2352ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4:
2178 version "6.12.6"2353 version "6.12.6"
2179 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"2354 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
2185 uri-js "^4.2.2"2360 uri-js "^4.2.2"
21862361
2187ajv@^8.0.1:2362ajv@^8.0.1:
2188 version "8.2.0"2363 version "8.6.0"
2189 resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.2.0.tgz#c89d3380a784ce81b2085f48811c4c101df4c602"2364 resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.0.tgz#60cc45d9c46a477d80d92c48076d972c342e5720"
2190 integrity sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==2365 integrity sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==
2191 dependencies:2366 dependencies:
2192 fast-deep-equal "^3.1.1"2367 fast-deep-equal "^3.1.1"
2193 json-schema-traverse "^1.0.0"2368 json-schema-traverse "^1.0.0"
2247 dependencies:2422 dependencies:
2248 color-convert "^2.0.1"2423 color-convert "^2.0.1"
22492424
2425ansi-styles@^5.0.0:
2426 version "5.2.0"
2427 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
2428 integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
2429
2250anymatch@^2.0.0:2430anymatch@^2.0.0:
2251 version "2.0.0"2431 version "2.0.0"
2252 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"2432 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
2255 micromatch "^3.1.4"2435 micromatch "^3.1.4"
2256 normalize-path "^2.1.1"2436 normalize-path "^2.1.1"
22572437
2258anymatch@^3.0.3, anymatch@~3.1.1:2438anymatch@^3.0.3, anymatch@~3.1.1, anymatch@~3.1.2:
2259 version "3.1.2"2439 version "3.1.2"
2260 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"2440 resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
2261 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==2441 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
2319 resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"2499 resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
2320 integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=2500 integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
23212501
2322array-filter@^1.0.0:
2323 version "1.0.0"
2324 resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-1.0.0.tgz#baf79e62e6ef4c2a4c0b831232daffec251f9d83"
2325 integrity sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=
2326
2327array-flatten@1.1.1:2502array-flatten@1.1.1:
2328 version "1.1.1"2503 version "1.1.1"
2329 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"2504 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
2330 integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=2505 integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
23312506
2332array-includes@^3.1.1, array-includes@^3.1.2, array-includes@^3.1.3:2507array-includes@^3.1.2, array-includes@^3.1.3:
2333 version "3.1.3"2508 version "3.1.3"
2334 resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a"2509 resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a"
2335 integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==2510 integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==
2362 resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"2537 resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
2363 integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=2538 integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
23642539
2365array.prototype.flat@^1.2.3:2540array.prototype.flat@^1.2.4:
2366 version "1.2.4"2541 version "1.2.4"
2367 resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123"2542 resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123"
2368 integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==2543 integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==
2450 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"2625 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
2451 integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=2626 integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
24522627
2453at-least-node@^1.0.0:
2454 version "1.0.0"
2455 resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
2456 integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
2457
2458atob@^2.1.2:2628atob@^2.1.2:
2459 version "2.1.2"2629 version "2.1.2"
2460 resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"2630 resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
2461 integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==2631 integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
24622632
2463available-typed-arrays@^1.0.2:2633available-typed-arrays@^1.0.2:
2464 version "1.0.2"2634 version "1.0.4"
2465 resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz#6b098ca9d8039079ee3f77f7b783c4480ba513f5"2635 resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz#9e0ae84ecff20caae6a94a1c3bc39b955649b7a9"
2466 integrity sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==2636 integrity sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==
2467 dependencies:
2468 array-filter "^1.0.0"
24692637
2470aws-sign2@~0.7.0:2638aws-sign2@~0.7.0:
2471 version "0.7.0"2639 version "0.7.0"
2477 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"2645 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
2478 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==2646 integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
24792647
2480babel-jest@^26.6.3:2648babel-jest@^27.0.2:
2481 version "26.6.3"2649 version "27.0.2"
2482 resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056"2650 resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.2.tgz#7dc18adb01322acce62c2af76ea2c7cd186ade37"
2483 integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==2651 integrity sha512-9OThPl3/IQbo4Yul2vMz4FYwILPQak8XelX4YGowygfHaOl5R5gfjm4iVx4d8aUugkW683t8aq0A74E7b5DU1Q==
2484 dependencies:2652 dependencies:
2485 "@jest/transform" "^26.6.2"2653 "@jest/transform" "^27.0.2"
2486 "@jest/types" "^26.6.2"2654 "@jest/types" "^27.0.2"
2487 "@types/babel__core" "^7.1.7"2655 "@types/babel__core" "^7.1.14"
2488 babel-plugin-istanbul "^6.0.0"2656 babel-plugin-istanbul "^6.0.0"
2489 babel-preset-jest "^26.6.2"2657 babel-preset-jest "^27.0.1"
2490 chalk "^4.0.0"2658 chalk "^4.0.0"
2491 graceful-fs "^4.2.4"2659 graceful-fs "^4.2.4"
2492 slash "^3.0.0"2660 slash "^3.0.0"
2509 istanbul-lib-instrument "^4.0.0"2677 istanbul-lib-instrument "^4.0.0"
2510 test-exclude "^6.0.0"2678 test-exclude "^6.0.0"
25112679
2512babel-plugin-jest-hoist@^26.6.2:2680babel-plugin-jest-hoist@^27.0.1:
2513 version "26.6.2"2681 version "27.0.1"
2514 resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d"2682 resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz#a6d10e484c93abff0f4e95f437dad26e5736ea11"
2515 integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==2683 integrity sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==
2516 dependencies:2684 dependencies:
2517 "@babel/template" "^7.3.3"2685 "@babel/template" "^7.3.3"
2518 "@babel/types" "^7.3.3"2686 "@babel/types" "^7.3.3"
2535 reselect "^4.0.0"2703 reselect "^4.0.0"
2536 resolve "^1.13.1"2704 resolve "^1.13.1"
25372705
2538babel-plugin-polyfill-corejs2@^0.2.0:2706babel-plugin-polyfill-corejs2@^0.2.2:
2539 version "0.2.0"2707 version "0.2.2"
2540 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz#686775bf9a5aa757e10520903675e3889caeedc4"2708 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327"
2541 integrity sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==2709 integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==
2542 dependencies:2710 dependencies:
2543 "@babel/compat-data" "^7.13.11"2711 "@babel/compat-data" "^7.13.11"
2544 "@babel/helper-define-polyfill-provider" "^0.2.0"2712 "@babel/helper-define-polyfill-provider" "^0.2.2"
2545 semver "^6.1.1"2713 semver "^6.1.1"
25462714
2547babel-plugin-polyfill-corejs3@^0.2.0:2715babel-plugin-polyfill-corejs3@^0.2.2:
2548 version "0.2.0"2716 version "0.2.3"
2549 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz#f4b4bb7b19329827df36ff56f6e6d367026cb7a2"2717 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz#72add68cf08a8bf139ba6e6dfc0b1d504098e57b"
2550 integrity sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==2718 integrity sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==
2551 dependencies:2719 dependencies:
2552 "@babel/helper-define-polyfill-provider" "^0.2.0"2720 "@babel/helper-define-polyfill-provider" "^0.2.2"
2553 core-js-compat "^3.9.1"2721 core-js-compat "^3.14.0"
25542722
2555babel-plugin-polyfill-regenerator@^0.2.0:2723babel-plugin-polyfill-regenerator@^0.2.2:
2556 version "0.2.0"2724 version "0.2.2"
2557 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz#853f5f5716f4691d98c84f8069c7636ea8da7ab8"2725 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077"
2558 integrity sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==2726 integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==
2559 dependencies:2727 dependencies:
2560 "@babel/helper-define-polyfill-provider" "^0.2.0"2728 "@babel/helper-define-polyfill-provider" "^0.2.2"
25612729
2562babel-plugin-styled-components@^1.12.0:2730babel-plugin-styled-components@^1.12.0:
2563 version "1.12.0"2731 version "1.12.0"
2592 "@babel/plugin-syntax-optional-chaining" "^7.8.3"2760 "@babel/plugin-syntax-optional-chaining" "^7.8.3"
2593 "@babel/plugin-syntax-top-level-await" "^7.8.3"2761 "@babel/plugin-syntax-top-level-await" "^7.8.3"
25942762
2595babel-preset-jest@^26.6.2:2763babel-preset-jest@^27.0.1:
2596 version "26.6.2"2764 version "27.0.1"
2597 resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee"2765 resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz#7a50c75d16647c23a2cf5158d5bb9eb206b10e20"
2598 integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==2766 integrity sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==
2599 dependencies:2767 dependencies:
2600 babel-plugin-jest-hoist "^26.6.2"2768 babel-plugin-jest-hoist "^27.0.1"
2601 babel-preset-current-node-syntax "^1.0.0"2769 babel-preset-current-node-syntax "^1.0.0"
26022770
2603balanced-match@^1.0.0:2771balanced-match@^1.0.0:
2638 tweetnacl "^0.14.3"2806 tweetnacl "^0.14.3"
26392807
2640before-after-hook@^2.2.0:2808before-after-hook@^2.2.0:
2641 version "2.2.1"2809 version "2.2.2"
2642 resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.1.tgz#73540563558687586b52ed217dad6a802ab1549c"2810 resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.2.tgz#a6e8ca41028d90ee2c24222f201c90956091613e"
2643 integrity sha512-/6FKxSTWoJdbsLDF8tdIjaRiFXiE6UHsEHE3OPI/cwPURCVi1ukP0gmLn7XWEiFk5TcwQjjY5PWsU+j+tgXgmw==2811 integrity sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==
26442812
2645bignumber.js@^9.0.0, bignumber.js@^9.0.1:2813bignumber.js@^9.0.0, bignumber.js@^9.0.1:
2646 version "9.0.1"2814 version "9.0.1"
2681 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"2849 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
2682 integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=2850 integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=
26832851
2684bn.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.4.0:2852bn.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:
2685 version "4.12.0"2853 version "4.12.0"
2686 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"2854 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
2687 integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==2855 integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
2821 readable-stream "^3.6.0"2989 readable-stream "^3.6.0"
2822 safe-buffer "^5.2.0"2990 safe-buffer "^5.2.0"
28232991
2824browserslist@^4.14.5, browserslist@^4.16.4, browserslist@^4.16.5:2992browserslist@^4.16.6:
2825 version "4.16.5"2993 version "4.16.6"
2826 resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.5.tgz#952825440bca8913c62d0021334cbe928ef062ae"2994 resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2"
2827 integrity sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==2995 integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==
2828 dependencies:2996 dependencies:
2829 caniuse-lite "^1.0.30001214"2997 caniuse-lite "^1.0.30001219"
2830 colorette "^1.2.2"2998 colorette "^1.2.2"
2831 electron-to-chromium "^1.3.719"2999 electron-to-chromium "^1.3.723"
2832 escalade "^3.1.1"3000 escalade "^3.1.1"
2833 node-releases "^1.1.71"3001 node-releases "^1.1.71"
28343002
2936 resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"3104 resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
2937 integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==3105 integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
29383106
2939camelcase@^5.0.0, camelcase@^5.3.1:3107camelcase@^5.3.1:
2940 version "5.3.1"3108 version "5.3.1"
2941 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"3109 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
2942 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==3110 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
2946 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"3114 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
2947 integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==3115 integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
29483116
2949caniuse-lite@^1.0.30001214:3117caniuse-lite@^1.0.30001219:
2950 version "1.0.30001219"3118 version "1.0.30001238"
2951 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001219.tgz#5bfa5d0519f41f993618bd318f606a4c4c16156b"3119 resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001238.tgz#e6a8b45455c5de601718736d0242feef0ecdda15"
2952 integrity sha512-c0yixVG4v9KBc/tQ2rlbB3A/bgBFRvl8h8M4IeUbqCca4gsiCfvtaheUssbnux/Mb66Vjz7x8yYjDgYcNQOhyQ==3120 integrity sha512-bZGam2MxEt7YNsa2VwshqWQMwrYs5tR5WZQRYSuFxsBQunWjBuXhN4cS9nV5FFb1Z9y+DoQcQ0COyQbv6A+CKw==
29533121
2954capture-exit@^2.0.0:
2955 version "2.0.0"
2956 resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4"
2957 integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==
2958 dependencies:
2959 rsvp "^4.8.4"
2960
2961caseless@~0.12.0:3122caseless@~0.12.0:
2962 version "0.12.0"3123 version "0.12.0"
2963 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"3124 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
3030 resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"3191 resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
3031 integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=3192 integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
30323193
3033chokidar@3.5.1, chokidar@^3.4.0:3194chokidar@3.5.1:
3034 version "3.5.1"3195 version "3.5.1"
3035 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"3196 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
3036 integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==3197 integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
3045 optionalDependencies:3206 optionalDependencies:
3046 fsevents "~2.3.1"3207 fsevents "~2.3.1"
30473208
3209chokidar@^3.4.0:
3210 version "3.5.2"
3211 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
3212 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
3213 dependencies:
3214 anymatch "~3.1.2"
3215 braces "~3.0.2"
3216 glob-parent "~5.1.2"
3217 is-binary-path "~2.1.0"
3218 is-glob "~4.0.1"
3219 normalize-path "~3.0.0"
3220 readdirp "~3.6.0"
3221 optionalDependencies:
3222 fsevents "~2.3.2"
3223
3048chownr@^1.1.1:3224chownr@^1.1.1:
3049 version "1.1.4"3225 version "1.1.4"
3050 resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"3226 resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
3055 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"3231 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
3056 integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==3232 integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
30573233
3234ci-info@^3.1.1:
3235 version "3.2.0"
3236 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6"
3237 integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==
3238
3058cids@^0.7.1:3239cids@^0.7.1:
3059 version "0.7.5"3240 version "0.7.5"
3060 resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2"3241 resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2"
3074 inherits "^2.0.1"3255 inherits "^2.0.1"
3075 safe-buffer "^5.0.1"3256 safe-buffer "^5.0.1"
30763257
3077cjs-module-lexer@^0.6.0:3258cjs-module-lexer@^1.0.0:
3078 version "0.6.0"3259 version "1.2.1"
3079 resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f"3260 resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz#2fd46d9906a126965aa541345c499aaa18e8cd73"
3080 integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==3261 integrity sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==
30813262
3082class-is@^1.1.0:3263class-is@^1.1.0:
3083 version "1.1.0"3264 version "1.1.0"
3116 resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"3297 resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
3117 integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==3298 integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
31183299
3119cliui@^6.0.0:
3120 version "6.0.0"
3121 resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
3122 integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
3123 dependencies:
3124 string-width "^4.2.0"
3125 strip-ansi "^6.0.0"
3126 wrap-ansi "^6.2.0"
3127
3128cliui@^7.0.2:3300cliui@^7.0.2:
3129 version "7.0.4"3301 version "7.0.4"
3130 resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"3302 resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
3268 dependencies:3440 dependencies:
3269 bluebird "^3.1.1"3441 bluebird "^3.1.1"
32703442
3271contains-path@^0.1.0:
3272 version "0.1.0"
3273 resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
3274 integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
3275
3276content-disposition@0.5.3:3443content-disposition@0.5.3:
3277 version "0.5.3"3444 version "0.5.3"
3278 resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"3445 resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"
3321 resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"3488 resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
3322 integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=3489 integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
33233490
3324core-js-compat@^3.9.0, core-js-compat@^3.9.1:3491core-js-compat@^3.14.0:
3325 version "3.11.0"3492 version "3.14.0"
3326 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.11.0.tgz#635683f43480a0b41e3f6be3b1c648dadb8b4390"3493 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.14.0.tgz#b574dabf29184681d5b16357bd33d104df3d29a5"
3327 integrity sha512-3wsN9YZJohOSDCjVB0GequOyHax8zFiogSX3XWLE28M1Ew7dTU57tgHjIylSBKSIouwmLBp3g61sKMz/q3xEGA==3494 integrity sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A==
3328 dependencies:3495 dependencies:
3329 browserslist "^4.16.4"3496 browserslist "^4.16.6"
3330 semver "7.0.0"3497 semver "7.0.0"
33313498
3332core-util-is@1.0.2, core-util-is@~1.0.0:3499core-util-is@1.0.2, core-util-is@~1.0.0:
3389 resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"3556 resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
3390 integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==3557 integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
33913558
3392cross-spawn@^6.0.0:3559cross-spawn@^7.0.2, cross-spawn@^7.0.3:
3393 version "6.0.5"
3394 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
3395 integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
3396 dependencies:
3397 nice-try "^1.0.4"
3398 path-key "^2.0.1"
3399 semver "^5.5.0"
3400 shebang-command "^1.2.0"
3401 which "^1.2.9"
3402
3403cross-spawn@^7.0.0, cross-spawn@^7.0.2:
3404 version "7.0.3"3560 version "7.0.3"
3405 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"3561 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
3406 integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==3562 integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
3489 dependencies:3645 dependencies:
3490 ms "2.0.0"3646 ms "2.0.0"
34913647
3492debug@4.3.1, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:3648debug@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:
3493 version "4.3.1"3649 version "4.3.1"
3494 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"3650 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
3495 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==3651 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
3496 dependencies:3652 dependencies:
3497 ms "2.1.2"3653 ms "2.1.2"
34983654
3499decamelize@^1.2.0:3655debug@^3.2.7:
3500 version "1.2.0"3656 version "3.2.7"
3501 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"3657 resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
3502 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=3658 integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
3659 dependencies:
3660 ms "^2.1.1"
35033661
3504decamelize@^4.0.0:3662decamelize@^4.0.0:
3505 version "4.0.0"3663 version "4.0.0"
3537 dependencies:3695 dependencies:
3538 mimic-response "^3.1.0"3696 mimic-response "^3.1.0"
35393697
3698dedent@^0.7.0:
3699 version "0.7.0"
3700 resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
3701 integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
3702
3540deep-eql@^3.0.1:3703deep-eql@^3.0.1:
3541 version "3.0.1"3704 version "3.0.1"
3542 resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df"3705 resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df"
3611 integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=3774 integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
36123775
3613dependency-tree@^8.0.0:3776dependency-tree@^8.0.0:
3614 version "8.1.0"3777 version "8.1.1"
3615 resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-8.1.0.tgz#1b896a0418bd7ba3e6d55c39bb664452a001579f"3778 resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-8.1.1.tgz#1a309f5a860b3285f7b1638c98ce48c8906ae6e6"
3616 integrity sha512-YKFK+1KXJOqVpsW6MkrIl/DyiW+KVG25V8NfRs27ANe+oSeCkQx2ROW1mBpp1bcm++5zj3Xv8wyFxHgX6TbM1w==3779 integrity sha512-bl5U16VQpaYxD0xvcnCH/dTctCiWnsVWymh9dNjbm4T00Hm21flu1VLnNueKCj7+3uusbcJhKKKtiWrpU0I+Nw==
3617 dependencies:3780 dependencies:
3618 commander "^2.20.3"3781 commander "^2.20.3"
3619 debug "^4.3.1"3782 debug "^4.3.1"
3620 filing-cabinet "^3.0.0"3783 filing-cabinet "^3.0.0"
3621 precinct "^7.0.0"3784 precinct "^8.0.0"
3622 typescript "^3.9.7"3785 typescript "^3.9.7"
36233786
3624deprecation@^2.0.0, deprecation@^2.3.1:3787deprecation@^2.0.0, deprecation@^2.3.1:
3640 integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=3803 integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
36413804
3642detect-indent@^6.0.0:3805detect-indent@^6.0.0:
3643 version "6.0.0"3806 version "6.1.0"
3644 resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd"3807 resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6"
3645 integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==3808 integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==
36463809
3647detect-newline@^3.0.0:3810detect-newline@^3.0.0:
3648 version "3.1.0"3811 version "3.1.0"
3736 node-source-walk "^4.2.0"3899 node-source-walk "^4.2.0"
3737 typescript "^3.9.7"3900 typescript "^3.9.7"
37383901
3739diff-sequences@^26.6.2:3902diff-sequences@^27.0.1:
3740 version "26.6.2"3903 version "27.0.1"
3741 resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1"3904 resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.1.tgz#9c9801d52ed5f576ff0a20e3022a13ee6e297e7c"
3742 integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==3905 integrity sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==
37433906
3744diff@5.0.0:3907diff@5.0.0:
3745 version "5.0.0"3908 version "5.0.0"
3767 dependencies:3930 dependencies:
3768 path-type "^4.0.0"3931 path-type "^4.0.0"
37693932
3770doctrine@1.5.0:
3771 version "1.5.0"
3772 resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
3773 integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
3774 dependencies:
3775 esutils "^2.0.2"
3776 isarray "^1.0.0"
3777
3778doctrine@^2.1.0:3933doctrine@^2.1.0:
3779 version "2.1.0"3934 version "2.1.0"
3780 resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"3935 resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
3836 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"3991 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
3837 integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=3992 integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
38383993
3839electron-to-chromium@^1.3.719:3994electron-to-chromium@^1.3.723:
3840 version "1.3.723"3995 version "1.3.752"
3841 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.723.tgz#52769a75635342a4db29af5f1e40bd3dad02c877"3996 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.752.tgz#0728587f1b9b970ec9ffad932496429aef750d09"
3842 integrity sha512-L+WXyXI7c7+G1V8ANzRsPI5giiimLAUDC6Zs1ojHHPhYXb3k/iTABFmWjivEtsWrRQymjnO66/rO2ZTABGdmWg==3997 integrity sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A==
38433998
3844elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:3999elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:
3845 version "6.5.4"4000 version "6.5.4"
3859 resolved "https://registry.yarnpkg.com/email-addresses/-/email-addresses-3.1.0.tgz#cabf7e085cbdb63008a70319a74e6136188812fb"4014 resolved "https://registry.yarnpkg.com/email-addresses/-/email-addresses-3.1.0.tgz#cabf7e085cbdb63008a70319a74e6136188812fb"
3860 integrity sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==4015 integrity sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==
38614016
3862emittery@^0.7.1:4017emittery@^0.8.1:
3863 version "0.7.2"4018 version "0.8.1"
3864 resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82"4019 resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860"
3865 integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==4020 integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==
38664021
3867emoji-regex@^7.0.1:4022emoji-regex@^7.0.1:
3868 version "7.0.3"4023 version "7.0.3"
3887 once "^1.4.0"4042 once "^1.4.0"
38884043
3889enhanced-resolve@^5.3.2:4044enhanced-resolve@^5.3.2:
3890 version "5.8.0"4045 version "5.8.2"
3891 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.0.tgz#d9deae58f9d3773b6a111a5a46831da5be5c9ac0"4046 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b"
3892 integrity sha512-Sl3KRpJA8OpprrtaIswVki3cWPiPKxXuFxJXBp+zNb6s6VwNWwFRUdtmzd2ReUut8n+sCPx7QCtQ7w5wfJhSgQ==4047 integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==
3893 dependencies:4048 dependencies:
3894 graceful-fs "^4.2.4"4049 graceful-fs "^4.2.4"
3895 tapable "^2.2.0"4050 tapable "^2.2.0"
3901 dependencies:4056 dependencies:
3902 ansi-colors "^4.1.1"4057 ansi-colors "^4.1.1"
39034058
3904error-ex@^1.2.0, error-ex@^1.3.1:4059error-ex@^1.3.1:
3905 version "1.3.2"4060 version "1.3.2"
3906 resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"4061 resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
3907 integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==4062 integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
3908 dependencies:4063 dependencies:
3909 is-arrayish "^0.2.1"4064 is-arrayish "^0.2.1"
39104065
3911es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2:4066es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-abstract@^1.18.2:
3912 version "1.18.0"4067 version "1.18.3"
3913 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4"4068 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.3.tgz#25c4c3380a27aa203c44b2b685bba94da31b63e0"
3914 integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==4069 integrity sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==
3915 dependencies:4070 dependencies:
3916 call-bind "^1.0.2"4071 call-bind "^1.0.2"
3917 es-to-primitive "^1.2.1"4072 es-to-primitive "^1.2.1"
3921 has-symbols "^1.0.2"4076 has-symbols "^1.0.2"
3922 is-callable "^1.2.3"4077 is-callable "^1.2.3"
3923 is-negative-zero "^2.0.1"4078 is-negative-zero "^2.0.1"
3924 is-regex "^1.1.2"4079 is-regex "^1.1.3"
3925 is-string "^1.0.5"4080 is-string "^1.0.6"
3926 object-inspect "^1.9.0"4081 object-inspect "^1.10.3"
3927 object-keys "^1.1.1"4082 object-keys "^1.1.1"
3928 object.assign "^4.1.2"4083 object.assign "^4.1.2"
3929 string.prototype.trimend "^1.0.4"4084 string.prototype.trimend "^1.0.4"
3930 string.prototype.trimstart "^1.0.4"4085 string.prototype.trimstart "^1.0.4"
3931 unbox-primitive "^1.0.0"4086 unbox-primitive "^1.0.1"
39324087
3933es-to-primitive@^1.2.1:4088es-to-primitive@^1.2.1:
3934 version "1.2.1"4089 version "1.2.1"
3980 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"4135 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
3981 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=4136 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
39824137
3983escape-string-regexp@4.0.0:4138escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0:
3984 version "4.0.0"4139 version "4.0.0"
3985 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"4140 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
3986 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==4141 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
4007 optionalDependencies:4162 optionalDependencies:
4008 source-map "~0.6.1"4163 source-map "~0.6.1"
40094164
4010eslint-config-standard@^16.0.2:4165eslint-config-standard@^16.0.3:
4011 version "16.0.2"4166 version "16.0.3"
4012 resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.2.tgz#71e91727ac7a203782d0a5ca4d1c462d14e234f6"4167 resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz#6c8761e544e96c531ff92642eeb87842b8488516"
4013 integrity sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw==4168 integrity sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==
40144169
4015eslint-import-resolver-node@^0.3.4:4170eslint-import-resolver-node@^0.3.4:
4016 version "0.3.4"4171 version "0.3.4"
4020 debug "^2.6.9"4175 debug "^2.6.9"
4021 resolve "^1.13.1"4176 resolve "^1.13.1"
40224177
4023eslint-module-utils@^2.6.0:4178eslint-module-utils@^2.6.1:
4024 version "2.6.0"4179 version "2.6.1"
4025 resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6"4180 resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz#b51be1e473dd0de1c5ea638e22429c2490ea8233"
4026 integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==4181 integrity sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==
4027 dependencies:4182 dependencies:
4028 debug "^2.6.9"4183 debug "^3.2.7"
4029 pkg-dir "^2.0.0"4184 pkg-dir "^2.0.0"
40304185
4031eslint-plugin-es@^3.0.0:4186eslint-plugin-es@^3.0.0:
4041 resolved "https://registry.yarnpkg.com/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz#6ce512432d57675265fac47292b50d1eff11acd6"4196 resolved "https://registry.yarnpkg.com/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz#6ce512432d57675265fac47292b50d1eff11acd6"
4042 integrity sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==4197 integrity sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==
40434198
4044eslint-plugin-import@^2.22.1:4199eslint-plugin-import@^2.23.4:
4045 version "2.22.1"4200 version "2.23.4"
4046 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702"4201 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz#8dceb1ed6b73e46e50ec9a5bb2411b645e7d3d97"
4047 integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==4202 integrity sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==
4048 dependencies:4203 dependencies:
4049 array-includes "^3.1.1"4204 array-includes "^3.1.3"
4050 array.prototype.flat "^1.2.3"4205 array.prototype.flat "^1.2.4"
4051 contains-path "^0.1.0"
4052 debug "^2.6.9"4206 debug "^2.6.9"
4053 doctrine "1.5.0"4207 doctrine "^2.1.0"
4054 eslint-import-resolver-node "^0.3.4"4208 eslint-import-resolver-node "^0.3.4"
4055 eslint-module-utils "^2.6.0"4209 eslint-module-utils "^2.6.1"
4210 find-up "^2.0.0"
4056 has "^1.0.3"4211 has "^1.0.3"
4212 is-core-module "^2.4.0"
4057 minimatch "^3.0.4"4213 minimatch "^3.0.4"
4058 object.values "^1.1.1"4214 object.values "^1.1.3"
4059 read-pkg-up "^2.0.0"4215 pkg-up "^2.0.0"
4216 read-pkg-up "^3.0.0"
4060 resolve "^1.17.0"4217 resolve "^1.20.0"
4061 tsconfig-paths "^3.9.0"4218 tsconfig-paths "^3.9.0"
40624219
4063eslint-plugin-node@^11.1.0:4220eslint-plugin-node@^11.1.0:
4082 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"4239 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556"
4083 integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==4240 integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==
40844241
4085eslint-plugin-react@^7.23.2:4242eslint-plugin-react@^7.24.0:
4086 version "7.23.2"4243 version "7.24.0"
4087 resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz#2d2291b0f95c03728b55869f01102290e792d494"4244 resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz#eadedfa351a6f36b490aa17f4fa9b14e842b9eb4"
4088 integrity sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==4245 integrity sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==
4089 dependencies:4246 dependencies:
4090 array-includes "^3.1.3"4247 array-includes "^3.1.3"
4091 array.prototype.flatmap "^1.2.4"4248 array.prototype.flatmap "^1.2.4"
4092 doctrine "^2.1.0"4249 doctrine "^2.1.0"
4093 has "^1.0.3"4250 has "^1.0.3"
4094 jsx-ast-utils "^2.4.1 || ^3.0.0"4251 jsx-ast-utils "^2.4.1 || ^3.0.0"
4095 minimatch "^3.0.4"4252 minimatch "^3.0.4"
4096 object.entries "^1.1.3"4253 object.entries "^1.1.4"
4097 object.fromentries "^2.0.4"4254 object.fromentries "^2.0.4"
4098 object.values "^1.1.3"4255 object.values "^1.1.4"
4099 prop-types "^15.7.2"4256 prop-types "^15.7.2"
4100 resolve "^2.0.0-next.3"4257 resolve "^2.0.0-next.3"
4101 string.prototype.matchall "^4.0.4"4258 string.prototype.matchall "^4.0.5"
41024259
4103eslint-plugin-simple-import-sort@^7.0.0:4260eslint-plugin-simple-import-sort@^7.0.0:
4104 version "7.0.0"4261 version "7.0.0"
4112 dependencies:4269 dependencies:
4113 natural-compare-lite "^1.4.0"4270 natural-compare-lite "^1.4.0"
41144271
4115eslint-scope@^5.0.0, eslint-scope@^5.1.1:4272eslint-scope@^5.1.1:
4116 version "5.1.1"4273 version "5.1.1"
4117 resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"4274 resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
4118 integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==4275 integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
4127 dependencies:4284 dependencies:
4128 eslint-visitor-keys "^1.1.0"4285 eslint-visitor-keys "^1.1.0"
41294286
4287eslint-utils@^3.0.0:
4288 version "3.0.0"
4289 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
4290 integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
4291 dependencies:
4292 eslint-visitor-keys "^2.0.0"
4293
4130eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:4294eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
4131 version "1.3.0"4295 version "1.3.0"
4132 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"4296 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
4133 integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==4297 integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
41344298
4135eslint-visitor-keys@^2.0.0:4299eslint-visitor-keys@^2.0.0:
4136 version "2.0.0"4300 version "2.1.0"
4137 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"4301 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
4138 integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==4302 integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
41394303
4140eslint@^7.25.0:4304eslint@^7.27.0:
4141 version "7.25.0"4305 version "7.28.0"
4142 resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.25.0.tgz#1309e4404d94e676e3e831b3a3ad2b050031eb67"4306 resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.28.0.tgz#435aa17a0b82c13bb2be9d51408b617e49c1e820"
4143 integrity sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==4307 integrity sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==
4144 dependencies:4308 dependencies:
4145 "@babel/code-frame" "7.12.11"4309 "@babel/code-frame" "7.12.11"
4146 "@eslint/eslintrc" "^0.4.0"4310 "@eslint/eslintrc" "^0.4.2"
4147 ajv "^6.10.0"4311 ajv "^6.10.0"
4148 chalk "^4.0.0"4312 chalk "^4.0.0"
4149 cross-spawn "^7.0.2"4313 cross-spawn "^7.0.2"
4150 debug "^4.0.1"4314 debug "^4.0.1"
4151 doctrine "^3.0.0"4315 doctrine "^3.0.0"
4152 enquirer "^2.3.5"4316 enquirer "^2.3.5"
4317 escape-string-regexp "^4.0.0"
4153 eslint-scope "^5.1.1"4318 eslint-scope "^5.1.1"
4154 eslint-utils "^2.1.0"4319 eslint-utils "^2.1.0"
4155 eslint-visitor-keys "^2.0.0"4320 eslint-visitor-keys "^2.0.0"
4156 espree "^7.3.1"4321 espree "^7.3.1"
4157 esquery "^1.4.0"4322 esquery "^1.4.0"
4158 esutils "^2.0.2"4323 esutils "^2.0.2"
4324 fast-deep-equal "^3.1.3"
4159 file-entry-cache "^6.0.1"4325 file-entry-cache "^6.0.1"
4160 functional-red-black-tree "^1.0.1"4326 functional-red-black-tree "^1.0.1"
4161 glob-parent "^5.0.0"4327 glob-parent "^5.1.2"
4162 globals "^13.6.0"4328 globals "^13.6.0"
4163 ignore "^4.0.6"4329 ignore "^4.0.6"
4164 import-fresh "^3.0.0"4330 import-fresh "^3.0.0"
4167 js-yaml "^3.13.1"4333 js-yaml "^3.13.1"
4168 json-stable-stringify-without-jsonify "^1.0.1"4334 json-stable-stringify-without-jsonify "^1.0.1"
4169 levn "^0.4.1"4335 levn "^0.4.1"
4170 lodash "^4.17.21"4336 lodash.merge "^4.6.2"
4171 minimatch "^3.0.4"4337 minimatch "^3.0.4"
4172 natural-compare "^1.4.0"4338 natural-compare "^1.4.0"
4173 optionator "^0.9.1"4339 optionator "^0.9.1"
4176 semver "^7.2.1"4342 semver "^7.2.1"
4177 strip-ansi "^6.0.0"4343 strip-ansi "^6.0.0"
4178 strip-json-comments "^3.1.0"4344 strip-json-comments "^3.1.0"
4179 table "^6.0.4"4345 table "^6.0.9"
4180 text-table "^0.2.0"4346 text-table "^0.2.0"
4181 v8-compile-cache "^2.0.3"4347 v8-compile-cache "^2.0.3"
41824348
4258 xhr-request-promise "^0.1.2"4424 xhr-request-promise "^0.1.2"
42594425
4260ethereum-bloom-filters@^1.0.6:4426ethereum-bloom-filters@^1.0.6:
4261 version "1.0.9"4427 version "1.0.10"
4262 resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.9.tgz#4a59dead803af0c9e33834170bd7695df67061ec"4428 resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a"
4263 integrity sha512-GiK/RQkAkcVaEdxKVkPcG07PQ5vD7v2MFSHgZmBJSfMzNRHimntdBithsHAT89tAXnIpzVDWt8iaCD1DvkaxGg==4429 integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==
4264 dependencies:4430 dependencies:
4265 js-sha3 "^0.8.0"4431 js-sha3 "^0.8.0"
42664432
4345 md5.js "^1.3.4"4511 md5.js "^1.3.4"
4346 safe-buffer "^5.1.1"4512 safe-buffer "^5.1.1"
43474513
4348exec-sh@^0.3.2:
4349 version "0.3.6"
4350 resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc"
4351 integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==
4352
4353execa@^1.0.0:4514execa@^5.0.0:
4354 version "1.0.0"4515 version "5.1.1"
4355 resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"4516 resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
4356 integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==4517 integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
4357 dependencies:4518 dependencies:
4358 cross-spawn "^6.0.0"4519 cross-spawn "^7.0.3"
4359 get-stream "^4.0.0"
4360 is-stream "^1.1.0"
4361 npm-run-path "^2.0.0"
4362 p-finally "^1.0.0"
4363 signal-exit "^3.0.0"
4364 strip-eof "^1.0.0"4520 get-stream "^6.0.0"
4365
4366execa@^4.0.0:
4367 version "4.1.0"
4368 resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
4369 integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
4370 dependencies:
4371 cross-spawn "^7.0.0"
4372 get-stream "^5.0.0"
4373 human-signals "^1.1.1"4521 human-signals "^2.1.0"
4374 is-stream "^2.0.0"4522 is-stream "^2.0.0"
4375 merge-stream "^2.0.0"4523 merge-stream "^2.0.0"
4376 npm-run-path "^4.0.0"4524 npm-run-path "^4.0.1"
4377 onetime "^5.1.0"4525 onetime "^5.1.2"
4378 signal-exit "^3.0.2"4526 signal-exit "^3.0.3"
4379 strip-final-newline "^2.0.0"4527 strip-final-newline "^2.0.0"
43804528
4381exit@^0.1.2:4529exit@^0.1.2:
4396 snapdragon "^0.8.1"4544 snapdragon "^0.8.1"
4397 to-regex "^3.0.1"4545 to-regex "^3.0.1"
43984546
4399expect@^26.6.2:4547expect@^27.0.2:
4400 version "26.6.2"4548 version "27.0.2"
4401 resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417"4549 resolved "https://registry.yarnpkg.com/expect/-/expect-27.0.2.tgz#e66ca3a4c9592f1c019fa1d46459a9d2084f3422"
4402 integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==4550 integrity sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==
4403 dependencies:4551 dependencies:
4404 "@jest/types" "^26.6.2"4552 "@jest/types" "^27.0.2"
4405 ansi-styles "^4.0.0"4553 ansi-styles "^5.0.0"
4406 jest-get-type "^26.3.0"4554 jest-get-type "^27.0.1"
4407 jest-matcher-utils "^26.6.2"4555 jest-matcher-utils "^27.0.2"
4408 jest-message-util "^26.6.2"4556 jest-message-util "^27.0.2"
4409 jest-regex-util "^26.0.0"4557 jest-regex-util "^27.0.1"
44104558
4411express@^4.14.0:4559express@^4.14.0:
4412 version "4.17.1"4560 version "4.17.1"
4504 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"4652 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
4505 integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=4653 integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
45064654
4507fast-deep-equal@^3.1.1:4655fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
4508 version "3.1.3"4656 version "3.1.3"
4509 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"4657 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
4510 integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==4658 integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
4747 combined-stream "^1.0.6"4895 combined-stream "^1.0.6"
4748 mime-types "^2.1.12"4896 mime-types "^2.1.12"
47494897
4750forwarded@~0.1.2:4898forwarded@0.2.0:
4751 version "0.1.2"4899 version "0.2.0"
4752 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"4900 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
4753 integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=4901 integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
47544902
4755fragment-cache@^0.2.1:4903fragment-cache@^0.2.1:
4756 version "0.2.1"4904 version "0.2.1"
4764 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"4912 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
4765 integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=4913 integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
47664914
4915fs-extra@^10.0.0:
4916 version "10.0.0"
4917 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1"
4918 integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==
4919 dependencies:
4920 graceful-fs "^4.2.0"
4921 jsonfile "^6.0.1"
4922 universalify "^2.0.0"
4923
4767fs-extra@^4.0.2:4924fs-extra@^4.0.2:
4768 version "4.0.3"4925 version "4.0.3"
4769 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"4926 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
4782 jsonfile "^4.0.0"4939 jsonfile "^4.0.0"
4783 universalify "^0.1.0"4940 universalify "^0.1.0"
47844941
4785fs-extra@^9.1.0:
4786 version "9.1.0"
4787 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
4788 integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
4789 dependencies:
4790 at-least-node "^1.0.0"
4791 graceful-fs "^4.2.0"
4792 jsonfile "^6.0.1"
4793 universalify "^2.0.0"
4794
4795fs-minipass@^1.2.5:4942fs-minipass@^1.2.5:
4796 version "1.2.7"4943 version "1.2.7"
4797 resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"4944 resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
4809 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"4956 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
4810 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=4957 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
48114958
4812fsevents@^2.1.2, fsevents@~2.3.1:4959fsevents@^2.3.2, fsevents@~2.3.1, fsevents@~2.3.2:
4813 version "2.3.2"4960 version "2.3.2"
4814 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"4961 resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
4815 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==4962 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
4851 ast-module-types "^2.3.2"4998 ast-module-types "^2.3.2"
4852 node-source-walk "^4.0.0"4999 node-source-walk "^4.0.0"
48535000
4854get-caller-file@^2.0.1, get-caller-file@^2.0.5:5001get-caller-file@^2.0.5:
4855 version "2.0.5"5002 version "2.0.5"
4856 resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"5003 resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
4857 integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==5004 integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
4885 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"5032 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
4886 integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=5033 integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
48875034
4888get-stream@^4.0.0, get-stream@^4.1.0:5035get-stream@^4.1.0:
4889 version "4.1.0"5036 version "4.1.0"
4890 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"5037 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
4891 integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==5038 integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
4892 dependencies:5039 dependencies:
4893 pump "^3.0.0"5040 pump "^3.0.0"
48945041
4895get-stream@^5.0.0, get-stream@^5.1.0:5042get-stream@^5.1.0:
4896 version "5.2.0"5043 version "5.2.0"
4897 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"5044 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
4898 integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==5045 integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
4899 dependencies:5046 dependencies:
4900 pump "^3.0.0"5047 pump "^3.0.0"
49015048
5049get-stream@^6.0.0:
5050 version "6.0.1"
5051 resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
5052 integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
5053
4902get-value@^2.0.3, get-value@^2.0.6:5054get-value@^2.0.3, get-value@^2.0.6:
4903 version "2.0.6"5055 version "2.0.6"
4904 resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"5056 resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
4911 dependencies:5063 dependencies:
4912 assert-plus "^1.0.0"5064 assert-plus "^1.0.0"
49135065
4914gh-pages@^3.1.0:5066gh-pages@^3.2.0:
4915 version "3.1.0"5067 version "3.2.2"
4916 resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-3.1.0.tgz#ec3ed0f6a6e3fc3d888758fa018f08191c96bd55"5068 resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-3.2.2.tgz#3177ef792f8cfcd6872c252c3482910d88b46bbb"
4917 integrity sha512-3b1rly9kuf3/dXsT8+ZxP0UhNLOo1CItj+3e31yUVcaph/yDsJ9RzD7JOw5o5zpBTJVQLlJAASNkUfepi9fe2w==5069 integrity sha512-szdkmGpVqMBUZkjgsEXQm5wkLvx/XNvWf3HzL+2ETpLtpaXvSvIzpNgLiiojDzxmbFDf3M5CFK7p/3eYi8U83A==
4918 dependencies:5070 dependencies:
4919 async "^2.6.1"5071 async "^2.6.1"
4920 commander "^2.18.0"5072 commander "^2.18.0"
4936 simple-get "^4.0.0"5088 simple-get "^4.0.0"
4937 util-extend "^1.0.1"5089 util-extend "^1.0.1"
49385090
4939gh-release@^5.0.0:5091gh-release@^6.0.0:
4940 version "5.0.0"5092 version "6.0.0"
4941 resolved "https://registry.yarnpkg.com/gh-release/-/gh-release-5.0.0.tgz#20ee85758f3ad24548e7573b92d2bfaaa4cec9f5"5093 resolved "https://registry.yarnpkg.com/gh-release/-/gh-release-6.0.0.tgz#5e20a914f8dd2579bdebcab56a7e12f497767be6"
4942 integrity sha512-nuVsQGWx3ecdJ1LcN3TIzaxygua5JWx5eCm6qReH2qXVApNQV6JZaYi/bMMGC70YCLlLElQ//pykBX8alIjYyw==5094 integrity sha512-FNITfykM63cwMCwLaf/GVkmBVM4xP2FlMD0h2OcDoDhS//3mMtYL3m2sHSMRKzxUjRHPIs7hqIatUzso+4JawQ==
4943 dependencies:5095 dependencies:
4944 "@octokit/rest" "^18.0.9"5096 "@octokit/rest" "^18.0.9"
4945 chalk "^4.1.0"5097 chalk "^4.1.0"
4949 gh-release-assets "^2.0.0"5101 gh-release-assets "^2.0.0"
4950 ghauth "^5.0.0"5102 ghauth "^5.0.0"
4951 github-url-to-object "^4.0.4"5103 github-url-to-object "^4.0.4"
4952 inquirer "^7.3.3"5104 inquirer "^8.0.0"
4953 shelljs "^0.8.4"5105 shelljs "^0.8.4"
4954 update-notifier "^5.0.0"5106 update-notifier "^5.0.0"
4955 yargs "^16.0.3"5107 yargs "^17.0.0"
49565108
4957ghauth@^5.0.0:5109ghauth@^5.0.0:
4958 version "5.0.1"5110 version "5.0.1"
4971 dependencies:5123 dependencies:
4972 is-url "^1.1.0"5124 is-url "^1.1.0"
49735125
4974glob-parent@^3.1.0:5126glob-parent@^5.1.0, glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2:
4975 version "3.1.0"
4976 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
4977 integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
4978 dependencies:
4979 is-glob "^3.1.0"
4980 path-dirname "^1.0.0"
4981
4982glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0:
4983 version "5.1.2"5127 version "5.1.2"
4984 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"5128 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
4985 integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==5129 integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
4993 dependencies:5137 dependencies:
4994 find-index "^0.1.1"5138 find-index "^0.1.1"
49955139
4996glob@7.1.6, 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:5140glob@7.1.6:
4997 version "7.1.6"5141 version "7.1.6"
4998 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"5142 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
4999 integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==5143 integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
5005 once "^1.3.0"5149 once "^1.3.0"
5006 path-is-absolute "^1.0.0"5150 path-is-absolute "^1.0.0"
50075151
5152glob@^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:
5153 version "7.1.7"
5154 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
5155 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
5156 dependencies:
5157 fs.realpath "^1.0.0"
5158 inflight "^1.0.4"
5159 inherits "2"
5160 minimatch "^3.0.4"
5161 once "^1.3.0"
5162 path-is-absolute "^1.0.0"
5163
5008global-dirs@^3.0.0:5164global-dirs@^3.0.0:
5009 version "3.0.0"5165 version "3.0.0"
5010 resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686"5166 resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686"
5025 resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"5181 resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
5026 integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==5182 integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
50275183
5028globals@^12.1.0:5184globals@^13.6.0, globals@^13.9.0:
5029 version "12.4.0"5185 version "13.9.0"
5030 resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8"5186 resolved "https://registry.yarnpkg.com/globals/-/globals-13.9.0.tgz#4bf2bf635b334a173fb1daf7c5e6b218ecdc06cb"
5031 integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==5187 integrity sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==
5032 dependencies:5188 dependencies:
5033 type-fest "^0.8.1"
5034
5035globals@^13.6.0:
5036 version "13.8.0"
5037 resolved "https://registry.yarnpkg.com/globals/-/globals-13.8.0.tgz#3e20f504810ce87a8d72e55aecf8435b50f4c1b3"
5038 integrity sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==
5039 dependencies:
5040 type-fest "^0.20.2"5189 type-fest "^0.20.2"
50415190
5042globby@^11.0.1:5191globby@^11.0.3:
5043 version "11.0.3"5192 version "11.0.4"
5044 resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb"5193 resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
5045 integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==5194 integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
5046 dependencies:5195 dependencies:
5047 array-union "^2.1.0"5196 array-union "^2.1.0"
5048 dir-glob "^3.0.1"5197 dir-glob "^3.0.1"
5123 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"5272 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
5124 integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==5273 integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
51255274
5126growly@^1.3.0:
5127 version "1.3.0"
5128 resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
5129 integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
5130
5131handlebars@^4.7.7:5275handlebars@^4.7.7:
5132 version "4.7.7"5276 version "4.7.7"
5133 resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"5277 resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
5247 resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04"5391 resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04"
5248 integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=5392 integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=
52495393
5250hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7:5394hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7:
5251 version "1.1.7"5395 version "1.1.7"
5252 resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"5396 resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
5253 integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==5397 integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
5318 resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b"5462 resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b"
5319 integrity sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=5463 integrity sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=
53205464
5465http-proxy-agent@^4.0.1:
5466 version "4.0.1"
5467 resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
5468 integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
5469 dependencies:
5470 "@tootallnate/once" "1"
5471 agent-base "6"
5472 debug "4"
5473
5321http-signature@~1.2.0:5474http-signature@~1.2.0:
5322 version "1.2.0"5475 version "1.2.0"
5323 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"5476 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
5327 jsprim "^1.2.2"5480 jsprim "^1.2.2"
5328 sshpk "^1.7.0"5481 sshpk "^1.7.0"
53295482
5330human-signals@^1.1.1:5483https-proxy-agent@^5.0.0:
5331 version "1.1.1"5484 version "5.0.0"
5332 resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"5485 resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
5333 integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==5486 integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
5487 dependencies:
5488 agent-base "6"
5489 debug "4"
53345490
5491human-signals@^2.1.0:
5492 version "2.1.0"
5493 resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
5494 integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
5495
5335humanize-url@^1.0.0:5496humanize-url@^1.0.0:
5336 version "1.0.1"5497 version "1.0.1"
5337 resolved "https://registry.yarnpkg.com/humanize-url/-/humanize-url-1.0.1.tgz#f4ab99e0d288174ca4e1e50407c55fbae464efff"5498 resolved "https://registry.yarnpkg.com/humanize-url/-/humanize-url-1.0.1.tgz#f4ab99e0d288174ca4e1e50407c55fbae464efff"
5428 resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"5589 resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
5429 integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==5590 integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
54305591
5431inquirer@^7.3.3:5592inquirer@^8.0.0:
5432 version "7.3.3"5593 version "8.1.1"
5433 resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003"5594 resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.1.1.tgz#7c53d94c6d03011c7bb2a947f0dca3b98246c26a"
5434 integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==5595 integrity sha512-hUDjc3vBkh/uk1gPfMAD/7Z188Q8cvTGl0nxwaCdwSbzFh6ZKkZh+s2ozVxbE5G9ZNRyeY0+lgbAIOUFsFf98w==
5435 dependencies:5596 dependencies:
5436 ansi-escapes "^4.2.1"5597 ansi-escapes "^4.2.1"
5437 chalk "^4.1.0"5598 chalk "^4.1.1"
5438 cli-cursor "^3.1.0"5599 cli-cursor "^3.1.0"
5439 cli-width "^3.0.0"5600 cli-width "^3.0.0"
5440 external-editor "^3.0.3"5601 external-editor "^3.0.3"
5441 figures "^3.0.0"5602 figures "^3.0.0"
5442 lodash "^4.17.19"5603 lodash "^4.17.21"
5443 mute-stream "0.0.8"5604 mute-stream "0.0.8"
5605 ora "^5.3.0"
5444 run-async "^2.4.0"5606 run-async "^2.4.0"
5445 rxjs "^6.6.0"5607 rxjs "^6.6.6"
5446 string-width "^4.1.0"5608 string-width "^4.1.0"
5447 strip-ansi "^6.0.0"5609 strip-ansi "^6.0.0"
5448 through "^2.3.6"5610 through "^2.3.6"
5498 integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=5660 integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
54995661
5500is-bigint@^1.0.1:5662is-bigint@^1.0.1:
5501 version "1.0.1"5663 version "1.0.2"
5502 resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2"5664 resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a"
5503 integrity sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==5665 integrity sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==
55045666
5505is-binary-path@^1.0.0:5667is-binary-path@^1.0.0:
5506 version "1.0.1"5668 version "1.0.1"
5517 binary-extensions "^2.0.0"5679 binary-extensions "^2.0.0"
55185680
5519is-boolean-object@^1.1.0:5681is-boolean-object@^1.1.0:
5520 version "1.1.0"5682 version "1.1.1"
5521 resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0"5683 resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.1.tgz#3c0878f035cb821228d350d2e1e36719716a3de8"
5522 integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==5684 integrity sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==
5523 dependencies:5685 dependencies:
5524 call-bind "^1.0.0"5686 call-bind "^1.0.2"
55255687
5526is-buffer@^1.1.5:5688is-buffer@^1.1.5:
5527 version "1.1.6"5689 version "1.1.6"
5540 dependencies:5702 dependencies:
5541 ci-info "^2.0.0"5703 ci-info "^2.0.0"
55425704
5543is-core-module@^2.2.0:5705is-ci@^3.0.0:
5544 version "2.3.0"5706 version "3.0.0"
5545 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.3.0.tgz#d341652e3408bca69c4671b79a0954a3d349f887"5707 resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994"
5546 integrity sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==5708 integrity sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==
5547 dependencies:5709 dependencies:
5710 ci-info "^3.1.1"
5711
5712is-core-module@^2.2.0, is-core-module@^2.4.0:
5713 version "2.4.0"
5714 resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
5715 integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==
5716 dependencies:
5548 has "^1.0.3"5717 has "^1.0.3"
55495718
5550is-data-descriptor@^0.1.4:5719is-data-descriptor@^0.1.4:
5562 kind-of "^6.0.0"5731 kind-of "^6.0.0"
55635732
5564is-date-object@^1.0.1:5733is-date-object@^1.0.1:
5565 version "1.0.2"5734 version "1.0.4"
5566 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"5735 resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5"
5567 integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==5736 integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==
55685737
5569is-descriptor@^0.1.0:5738is-descriptor@^0.1.0:
5570 version "0.1.6"5739 version "0.1.6"
5584 is-data-descriptor "^1.0.0"5753 is-data-descriptor "^1.0.0"
5585 kind-of "^6.0.2"5754 kind-of "^6.0.2"
55865755
5587is-docker@^2.0.0:
5588 version "2.2.1"
5589 resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
5590 integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
5591
5592is-extendable@^0.1.0, is-extendable@^0.1.1:5756is-extendable@^0.1.0, is-extendable@^0.1.1:
5593 version "0.1.1"5757 version "0.1.1"
5594 resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"5758 resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
5601 dependencies:5765 dependencies:
5602 is-plain-object "^2.0.4"5766 is-plain-object "^2.0.4"
56035767
5604is-extglob@^2.1.0, is-extglob@^2.1.1:5768is-extglob@^2.1.1:
5605 version "2.1.1"5769 version "2.1.1"
5606 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"5770 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
5607 integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=5771 integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
5634 integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==5798 integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
56355799
5636is-generator-function@^1.0.7:5800is-generator-function@^1.0.7:
5637 version "1.0.8"5801 version "1.0.9"
5638 resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.8.tgz#dfb5c2b120e02b0a8d9d2c6806cd5621aa922f7b"5802 resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.9.tgz#e5f82c2323673e7fcad3d12858c83c4039f6399c"
5639 integrity sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==5803 integrity sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==
56405804
5641is-glob@^3.1.0:
5642 version "3.1.0"
5643 resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
5644 integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
5645 dependencies:
5646 is-extglob "^2.1.0"
5647
5648is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:5805is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
5649 version "4.0.1"5806 version "4.0.1"
5650 resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"5807 resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
5681 integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==5838 integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==
56825839
5683is-number-object@^1.0.4:5840is-number-object@^1.0.4:
5684 version "1.0.4"5841 version "1.0.5"
5685 resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197"5842 resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb"
5686 integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==5843 integrity sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==
56875844
5688is-number@^3.0.0:5845is-number@^3.0.0:
5689 version "3.0.0"5846 version "3.0.0"
5739 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"5896 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
5740 integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==5897 integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
57415898
5742is-potential-custom-element-name@^1.0.0:5899is-potential-custom-element-name@^1.0.1:
5743 version "1.0.1"5900 version "1.0.1"
5744 resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"5901 resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
5745 integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==5902 integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
57465903
5747is-regex@^1.1.2:5904is-regex@^1.1.3:
5748 version "1.1.2"5905 version "1.1.3"
5749 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"5906 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.3.tgz#d029f9aff6448b93ebbe3f33dac71511fdcbef9f"
5750 integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==5907 integrity sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==
5751 dependencies:5908 dependencies:
5752 call-bind "^1.0.2"5909 call-bind "^1.0.2"
5753 has-symbols "^1.0.1"5910 has-symbols "^1.0.2"
57545911
5755is-regexp@^1.0.0:5912is-regexp@^1.0.0:
5756 version "1.0.0"5913 version "1.0.0"
5767 resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4"5924 resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4"
5768 integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==5925 integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==
57695926
5770is-stream@^1.0.0, is-stream@^1.1.0:5927is-stream@^1.0.0:
5771 version "1.1.0"5928 version "1.1.0"
5772 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"5929 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
5773 integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=5930 integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
5777 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"5934 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
5778 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==5935 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
57795936
5780is-string@^1.0.5:5937is-string@^1.0.5, is-string@^1.0.6:
5781 version "1.0.5"5938 version "1.0.6"
5782 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"5939 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f"
5783 integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==5940 integrity sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==
57845941
5785is-symbol@^1.0.2, is-symbol@^1.0.3:5942is-symbol@^1.0.2, is-symbol@^1.0.3:
5786 version "1.0.3"5943 version "1.0.4"
5787 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"5944 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
5788 integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==5945 integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
5789 dependencies:5946 dependencies:
5790 has-symbols "^1.0.1"5947 has-symbols "^1.0.2"
57915948
5792is-typed-array@^1.1.3:5949is-typed-array@^1.1.3:
5793 version "1.1.5"5950 version "1.1.5"
5820 resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"5977 resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
5821 integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==5978 integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
58225979
5823is-wsl@^2.2.0:
5824 version "2.2.0"
5825 resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
5826 integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
5827 dependencies:
5828 is-docker "^2.0.0"
5829
5830is-yarn-global@^0.3.0:5980is-yarn-global@^0.3.0:
5831 version "0.3.0"5981 version "0.3.0"
5832 resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"5982 resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
5833 integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==5983 integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
58345984
5835isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:5985isarray@1.0.0, isarray@~1.0.0:
5836 version "1.0.0"5986 version "1.0.0"
5837 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"5987 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
5838 integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=5988 integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
5908 has-to-string-tag-x "^1.2.0"6058 has-to-string-tag-x "^1.2.0"
5909 is-object "^1.0.1"6059 is-object "^1.0.1"
59106060
5911jest-changed-files@^26.6.2:6061jest-changed-files@^27.0.2:
5912 version "26.6.2"6062 version "27.0.2"
5913 resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0"6063 resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.0.2.tgz#997253042b4a032950fc5f56abf3c5d1f8560801"
5914 integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==6064 integrity sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==
5915 dependencies:6065 dependencies:
5916 "@jest/types" "^26.6.2"6066 "@jest/types" "^27.0.2"
5917 execa "^4.0.0"6067 execa "^5.0.0"
5918 throat "^5.0.0"6068 throat "^6.0.1"
59196069
5920jest-cli@^26.6.3:6070jest-circus@^27.0.4:
5921 version "26.6.3"6071 version "27.0.4"
5922 resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a"6072 resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.4.tgz#3b261514ee3b3da33def736a6352c98ff56bb6e6"
5923 integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==6073 integrity sha512-QD+eblDiRphta630WRKewuASLs/oY1Zki2G4bccntRvrTHQ63ljwFR5TLduuK4Zg0ZPzW0+8o6AP7KRd1yKOjw==
5924 dependencies:6074 dependencies:
5925 "@jest/core" "^26.6.3"6075 "@jest/environment" "^27.0.3"
5926 "@jest/test-result" "^26.6.2"6076 "@jest/test-result" "^27.0.2"
5927 "@jest/types" "^26.6.2"6077 "@jest/types" "^27.0.2"
6078 "@types/node" "*"
5928 chalk "^4.0.0"6079 chalk "^4.0.0"
6080 co "^4.6.0"
6081 dedent "^0.7.0"
6082 expect "^27.0.2"
6083 is-generator-fn "^2.0.0"
6084 jest-each "^27.0.2"
6085 jest-matcher-utils "^27.0.2"
6086 jest-message-util "^27.0.2"
6087 jest-runtime "^27.0.4"
6088 jest-snapshot "^27.0.4"
6089 jest-util "^27.0.2"
6090 pretty-format "^27.0.2"
6091 slash "^3.0.0"
6092 stack-utils "^2.0.3"
6093 throat "^6.0.1"
6094
6095jest-cli@^27.0.4:
6096 version "27.0.4"
6097 resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.4.tgz#491b12c754c0d7c6873b13a66f26b3a80a852910"
6098 integrity sha512-E0T+/i2lxsWAzV7LKYd0SB7HUAvePqaeIh5vX43/G5jXLhv1VzjYzJAGEkTfvxV774ll9cyE2ljcL73PVMEOXQ==
6099 dependencies:
6100 "@jest/core" "^27.0.4"
6101 "@jest/test-result" "^27.0.2"
6102 "@jest/types" "^27.0.2"
6103 chalk "^4.0.0"
5929 exit "^0.1.2"6104 exit "^0.1.2"
5930 graceful-fs "^4.2.4"6105 graceful-fs "^4.2.4"
5931 import-local "^3.0.2"6106 import-local "^3.0.2"
5932 is-ci "^2.0.0"6107 jest-config "^27.0.4"
5933 jest-config "^26.6.3"
5934 jest-util "^26.6.2"6108 jest-util "^27.0.2"
5935 jest-validate "^26.6.2"6109 jest-validate "^27.0.2"
5936 prompts "^2.0.1"6110 prompts "^2.0.1"
5937 yargs "^15.4.1"6111 yargs "^16.0.3"
59386112
5939jest-config@^26.6.3:6113jest-config@^27.0.4:
5940 version "26.6.3"6114 version "27.0.4"
5941 resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349"6115 resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.4.tgz#c4f41378acf40ca77860fb4e213b12109d87b8cf"
5942 integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==6116 integrity sha512-VkQFAHWnPQefdvHU9A+G3H/Z3NrrTKqWpvxgQz3nkUdkDTWeKJE6e//BL+R7z79dXOMVksYgM/z6ndtN0hfChg==
5943 dependencies:6117 dependencies:
5944 "@babel/core" "^7.1.0"6118 "@babel/core" "^7.1.0"
5945 "@jest/test-sequencer" "^26.6.3"6119 "@jest/test-sequencer" "^27.0.4"
5946 "@jest/types" "^26.6.2"6120 "@jest/types" "^27.0.2"
5947 babel-jest "^26.6.3"6121 babel-jest "^27.0.2"
5948 chalk "^4.0.0"6122 chalk "^4.0.0"
5949 deepmerge "^4.2.2"6123 deepmerge "^4.2.2"
5950 glob "^7.1.1"6124 glob "^7.1.1"
5951 graceful-fs "^4.2.4"6125 graceful-fs "^4.2.4"
5952 jest-environment-jsdom "^26.6.2"6126 is-ci "^3.0.0"
6127 jest-circus "^27.0.4"
6128 jest-environment-jsdom "^27.0.3"
5953 jest-environment-node "^26.6.2"6129 jest-environment-node "^27.0.3"
5954 jest-get-type "^26.3.0"6130 jest-get-type "^27.0.1"
5955 jest-jasmine2 "^26.6.3"6131 jest-jasmine2 "^27.0.4"
5956 jest-regex-util "^26.0.0"6132 jest-regex-util "^27.0.1"
5957 jest-resolve "^26.6.2"6133 jest-resolve "^27.0.4"
5958 jest-util "^26.6.2"6134 jest-runner "^27.0.4"
6135 jest-util "^27.0.2"
5959 jest-validate "^26.6.2"6136 jest-validate "^27.0.2"
5960 micromatch "^4.0.2"6137 micromatch "^4.0.4"
5961 pretty-format "^26.6.2"6138 pretty-format "^27.0.2"
59626139
5963jest-diff@^26.6.2:6140jest-diff@^27.0.2:
5964 version "26.6.2"6141 version "27.0.2"
5965 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394"6142 resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.0.2.tgz#f315b87cee5dc134cf42c2708ab27375cc3f5a7e"
5966 integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==6143 integrity sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==
5967 dependencies:6144 dependencies:
5968 chalk "^4.0.0"6145 chalk "^4.0.0"
5969 diff-sequences "^26.6.2"6146 diff-sequences "^27.0.1"
5970 jest-get-type "^26.3.0"6147 jest-get-type "^27.0.1"
5971 pretty-format "^26.6.2"6148 pretty-format "^27.0.2"
59726149
5973jest-docblock@^26.0.0:6150jest-docblock@^27.0.1:
5974 version "26.0.0"6151 version "27.0.1"
5975 resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5"6152 resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.0.1.tgz#bd9752819b49fa4fab1a50b73eb58c653b962e8b"
5976 integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==6153 integrity sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==
5977 dependencies:6154 dependencies:
5978 detect-newline "^3.0.0"6155 detect-newline "^3.0.0"
59796156
5980jest-each@^26.6.2:6157jest-each@^27.0.2:
5981 version "26.6.2"6158 version "27.0.2"
5982 resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb"6159 resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.0.2.tgz#865ddb4367476ced752167926b656fa0dcecd8c7"
5983 integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==6160 integrity sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==
5984 dependencies:6161 dependencies:
5985 "@jest/types" "^26.6.2"6162 "@jest/types" "^27.0.2"
5986 chalk "^4.0.0"6163 chalk "^4.0.0"
5987 jest-get-type "^26.3.0"6164 jest-get-type "^27.0.1"
5988 jest-util "^26.6.2"6165 jest-util "^27.0.2"
5989 pretty-format "^26.6.2"6166 pretty-format "^27.0.2"
59906167
5991jest-environment-jsdom@^26.6.2:6168jest-environment-jsdom@^27.0.3:
5992 version "26.6.2"6169 version "27.0.3"
5993 resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e"6170 resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.3.tgz#ed73e913ddc03864eb9f934b5cbabf1b63504e2e"
5994 integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==6171 integrity sha512-5KLmgv1bhiimpSA8oGTnZYk6g4fsNyZiA/6gI2tAZUgrufd7heRUSVh4gRokzZVEj8zlwAQYT0Zs6tuJSW/ECA==
5995 dependencies:6172 dependencies:
5996 "@jest/environment" "^26.6.2"6173 "@jest/environment" "^27.0.3"
5997 "@jest/fake-timers" "^26.6.2"6174 "@jest/fake-timers" "^27.0.3"
5998 "@jest/types" "^26.6.2"6175 "@jest/types" "^27.0.2"
5999 "@types/node" "*"6176 "@types/node" "*"
6000 jest-mock "^26.6.2"6177 jest-mock "^27.0.3"
6001 jest-util "^26.6.2"6178 jest-util "^27.0.2"
6002 jsdom "^16.4.0"6179 jsdom "^16.6.0"
60036180
6004jest-environment-node@^26.6.2:6181jest-environment-node@^27.0.3:
6005 version "26.6.2"6182 version "27.0.3"
6006 resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c"6183 resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.3.tgz#b4acb3679d2552a4215732cab8b0ca7ec4398ee0"
6007 integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==6184 integrity sha512-co2/IVnIFL3cItpFULCvXFg9us4gvWXgs7mutAMPCbFhcqh56QAOdKhNzC2+RycsC/k4mbMj1VF+9F/NzA0ROg==
6008 dependencies:6185 dependencies:
6009 "@jest/environment" "^26.6.2"6186 "@jest/environment" "^27.0.3"
6010 "@jest/fake-timers" "^26.6.2"6187 "@jest/fake-timers" "^27.0.3"
6011 "@jest/types" "^26.6.2"6188 "@jest/types" "^27.0.2"
6012 "@types/node" "*"6189 "@types/node" "*"
6013 jest-mock "^26.6.2"6190 jest-mock "^27.0.3"
6014 jest-util "^26.6.2"6191 jest-util "^27.0.2"
60156192
6016jest-get-type@^26.3.0:6193jest-get-type@^27.0.1:
6017 version "26.3.0"6194 version "27.0.1"
6018 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"6195 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.1.tgz#34951e2b08c8801eb28559d7eb732b04bbcf7815"
6019 integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==6196 integrity sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==
60206197
6021jest-haste-map@^26.6.2:6198jest-haste-map@^27.0.2:
6022 version "26.6.2"6199 version "27.0.2"
6023 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa"6200 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.2.tgz#3f1819400c671237e48b4d4b76a80a0dbed7577f"
6024 integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==6201 integrity sha512-37gYfrYjjhEfk37C4bCMWAC0oPBxDpG0qpl8lYg8BT//wf353YT/fzgA7+Dq0EtM7rPFS3JEcMsxdtDwNMi2cA==
6025 dependencies:6202 dependencies:
6026 "@jest/types" "^26.6.2"6203 "@jest/types" "^27.0.2"
6027 "@types/graceful-fs" "^4.1.2"6204 "@types/graceful-fs" "^4.1.2"
6028 "@types/node" "*"6205 "@types/node" "*"
6029 anymatch "^3.0.3"6206 anymatch "^3.0.3"
6030 fb-watchman "^2.0.0"6207 fb-watchman "^2.0.0"
6031 graceful-fs "^4.2.4"6208 graceful-fs "^4.2.4"
6032 jest-regex-util "^26.0.0"6209 jest-regex-util "^27.0.1"
6033 jest-serializer "^26.6.2"6210 jest-serializer "^27.0.1"
6034 jest-util "^26.6.2"6211 jest-util "^27.0.2"
6035 jest-worker "^26.6.2"6212 jest-worker "^27.0.2"
6036 micromatch "^4.0.2"6213 micromatch "^4.0.4"
6037 sane "^4.0.3"
6038 walker "^1.0.7"6214 walker "^1.0.7"
6039 optionalDependencies:6215 optionalDependencies:
6040 fsevents "^2.1.2"6216 fsevents "^2.3.2"
60416217
6042jest-jasmine2@^26.6.3:6218jest-jasmine2@^27.0.4:
6043 version "26.6.3"6219 version "27.0.4"
6044 resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd"6220 resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.4.tgz#c669519ccf4904a485338555e1e66cad36bb0670"
6045 integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==6221 integrity sha512-yj3WrjjquZwkJw+eA4c9yucHw4/+EHndHWSqgHbHGQfT94ihaaQsa009j1a0puU8CNxPDk0c1oAPeOpdJUElwA==
6046 dependencies:6222 dependencies:
6047 "@babel/traverse" "^7.1.0"6223 "@babel/traverse" "^7.1.0"
6048 "@jest/environment" "^26.6.2"6224 "@jest/environment" "^27.0.3"
6049 "@jest/source-map" "^26.6.2"6225 "@jest/source-map" "^27.0.1"
6050 "@jest/test-result" "^26.6.2"6226 "@jest/test-result" "^27.0.2"
6051 "@jest/types" "^26.6.2"6227 "@jest/types" "^27.0.2"
6052 "@types/node" "*"6228 "@types/node" "*"
6053 chalk "^4.0.0"6229 chalk "^4.0.0"
6054 co "^4.6.0"6230 co "^4.6.0"
6055 expect "^26.6.2"6231 expect "^27.0.2"
6056 is-generator-fn "^2.0.0"6232 is-generator-fn "^2.0.0"
6057 jest-each "^26.6.2"6233 jest-each "^27.0.2"
6058 jest-matcher-utils "^26.6.2"6234 jest-matcher-utils "^27.0.2"
6059 jest-message-util "^26.6.2"6235 jest-message-util "^27.0.2"
6060 jest-runtime "^26.6.3"6236 jest-runtime "^27.0.4"
6061 jest-snapshot "^26.6.2"6237 jest-snapshot "^27.0.4"
6062 jest-util "^26.6.2"6238 jest-util "^27.0.2"
6063 pretty-format "^26.6.2"6239 pretty-format "^27.0.2"
6064 throat "^5.0.0"6240 throat "^6.0.1"
60656241
6066jest-leak-detector@^26.6.2:6242jest-leak-detector@^27.0.2:
6067 version "26.6.2"6243 version "27.0.2"
6068 resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af"6244 resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz#ce19aa9dbcf7a72a9d58907a970427506f624e69"
6069 integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==6245 integrity sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==
6070 dependencies:6246 dependencies:
6071 jest-get-type "^26.3.0"6247 jest-get-type "^27.0.1"
6072 pretty-format "^26.6.2"6248 pretty-format "^27.0.2"
60736249
6074jest-matcher-utils@^26.6.2:6250jest-matcher-utils@^27.0.2:
6075 version "26.6.2"6251 version "27.0.2"
6076 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a"6252 resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz#f14c060605a95a466cdc759acc546c6f4cbfc4f0"
6077 integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==6253 integrity sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==
6078 dependencies:6254 dependencies:
6079 chalk "^4.0.0"6255 chalk "^4.0.0"
6080 jest-diff "^26.6.2"6256 jest-diff "^27.0.2"
6081 jest-get-type "^26.3.0"6257 jest-get-type "^27.0.1"
6082 pretty-format "^26.6.2"6258 pretty-format "^27.0.2"
60836259
6084jest-message-util@^26.6.2:6260jest-message-util@^27.0.2:
6085 version "26.6.2"6261 version "27.0.2"
6086 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07"6262 resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.0.2.tgz#181c9b67dff504d8f4ad15cba10d8b80f272048c"
6087 integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==6263 integrity sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==
6088 dependencies:6264 dependencies:
6089 "@babel/code-frame" "^7.0.0"6265 "@babel/code-frame" "^7.12.13"
6090 "@jest/types" "^26.6.2"6266 "@jest/types" "^27.0.2"
6091 "@types/stack-utils" "^2.0.0"6267 "@types/stack-utils" "^2.0.0"
6092 chalk "^4.0.0"6268 chalk "^4.0.0"
6093 graceful-fs "^4.2.4"6269 graceful-fs "^4.2.4"
6094 micromatch "^4.0.2"6270 micromatch "^4.0.4"
6095 pretty-format "^26.6.2"6271 pretty-format "^27.0.2"
6096 slash "^3.0.0"6272 slash "^3.0.0"
6097 stack-utils "^2.0.2"6273 stack-utils "^2.0.3"
60986274
6099jest-mock@^26.6.2:6275jest-mock@^27.0.3:
6100 version "26.6.2"6276 version "27.0.3"
6101 resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302"6277 resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.0.3.tgz#5591844f9192b3335c0dca38e8e45ed297d4d23d"
6102 integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==6278 integrity sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==
6103 dependencies:6279 dependencies:
6104 "@jest/types" "^26.6.2"6280 "@jest/types" "^27.0.2"
6105 "@types/node" "*"6281 "@types/node" "*"
61066282
6107jest-pnp-resolver@^1.2.2:6283jest-pnp-resolver@^1.2.2:
6108 version "1.2.2"6284 version "1.2.2"
6109 resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"6285 resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
6110 integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==6286 integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
61116287
6112jest-regex-util@^26.0.0:6288jest-regex-util@^27.0.1:
6113 version "26.0.0"6289 version "27.0.1"
6114 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28"6290 resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.1.tgz#69d4b1bf5b690faa3490113c47486ed85dd45b68"
6115 integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==6291 integrity sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==
61166292
6117jest-resolve-dependencies@^26.6.3:6293jest-resolve-dependencies@^27.0.4:
6118 version "26.6.3"6294 version "27.0.4"
6119 resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6"6295 resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.4.tgz#a07a242d70d668afd3fcf7f4270755eebb1fe579"
6120 integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==6296 integrity sha512-F33UPfw1YGWCV2uxJl7wD6TvcQn5IC0LtguwY3r4L7R6H4twpLkp5Q2ZfzRx9A2I3G8feiy0O0sqcn/Qoym71A==
6121 dependencies:6297 dependencies:
6122 "@jest/types" "^26.6.2"6298 "@jest/types" "^27.0.2"
6123 jest-regex-util "^26.0.0"6299 jest-regex-util "^27.0.1"
6124 jest-snapshot "^26.6.2"6300 jest-snapshot "^27.0.4"
61256301
6126jest-resolve@^26.6.2:6302jest-resolve@^27.0.4:
6127 version "26.6.2"6303 version "27.0.4"
6128 resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507"6304 resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.4.tgz#8a27bc3f2f00c8ea28f3bc99bbf6f468300a703d"
6129 integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==6305 integrity sha512-BcfyK2i3cG79PDb/6gB6zFeFQlcqLsQjGBqznFCpA0L/3l1L/oOsltdUjs5eISAWA9HS9qtj8v2PSZr/yWxONQ==
6130 dependencies:6306 dependencies:
6131 "@jest/types" "^26.6.2"6307 "@jest/types" "^27.0.2"
6132 chalk "^4.0.0"6308 chalk "^4.0.0"
6309 escalade "^3.1.1"
6133 graceful-fs "^4.2.4"6310 graceful-fs "^4.2.4"
6134 jest-pnp-resolver "^1.2.2"6311 jest-pnp-resolver "^1.2.2"
6135 jest-util "^26.6.2"6312 jest-util "^27.0.2"
6136 read-pkg-up "^7.0.1"6313 jest-validate "^27.0.2"
6137 resolve "^1.18.1"6314 resolve "^1.20.0"
6138 slash "^3.0.0"6315 slash "^3.0.0"
61396316
6140jest-runner@^26.6.3:6317jest-runner@^27.0.4:
6141 version "26.6.3"6318 version "27.0.4"
6142 resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159"6319 resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.4.tgz#2787170a9509b792ae129794f6944d27d5d12a4f"
6143 integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==6320 integrity sha512-NfmvSYLCsCJk2AG8Ar2NAh4PhsJJpO+/r+g4bKR5L/5jFzx/indUpnVBdrfDvuqhGLLAvrKJ9FM/Nt8o1dsqxg==
6144 dependencies:6321 dependencies:
6145 "@jest/console" "^26.6.2"6322 "@jest/console" "^27.0.2"
6146 "@jest/environment" "^26.6.2"6323 "@jest/environment" "^27.0.3"
6147 "@jest/test-result" "^26.6.2"6324 "@jest/test-result" "^27.0.2"
6325 "@jest/transform" "^27.0.2"
6148 "@jest/types" "^26.6.2"6326 "@jest/types" "^27.0.2"
6149 "@types/node" "*"6327 "@types/node" "*"
6150 chalk "^4.0.0"6328 chalk "^4.0.0"
6151 emittery "^0.7.1"6329 emittery "^0.8.1"
6152 exit "^0.1.2"6330 exit "^0.1.2"
6153 graceful-fs "^4.2.4"6331 graceful-fs "^4.2.4"
6154 jest-config "^26.6.3"6332 jest-docblock "^27.0.1"
6333 jest-environment-jsdom "^27.0.3"
6155 jest-docblock "^26.0.0"6334 jest-environment-node "^27.0.3"
6156 jest-haste-map "^26.6.2"6335 jest-haste-map "^27.0.2"
6157 jest-leak-detector "^26.6.2"6336 jest-leak-detector "^27.0.2"
6158 jest-message-util "^26.6.2"6337 jest-message-util "^27.0.2"
6159 jest-resolve "^26.6.2"6338 jest-resolve "^27.0.4"
6160 jest-runtime "^26.6.3"6339 jest-runtime "^27.0.4"
6161 jest-util "^26.6.2"6340 jest-util "^27.0.2"
6162 jest-worker "^26.6.2"6341 jest-worker "^27.0.2"
6163 source-map-support "^0.5.6"6342 source-map-support "^0.5.6"
6164 throat "^5.0.0"6343 throat "^6.0.1"
61656344
6166jest-runtime@^26.6.3:6345jest-runtime@^27.0.4:
6167 version "26.6.3"6346 version "27.0.4"
6168 resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b"6347 resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.4.tgz#2e4a6aa77cac32ac612dfe12768387a8aa15c2f0"
6169 integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==6348 integrity sha512-voJB4xbAjS/qYPboV+e+gmg3jfvHJJY4CagFWBOM9dQKtlaiTjcpD2tWwla84Z7PtXSQPeIpXY0qksA9Dum29A==
6170 dependencies:6349 dependencies:
6171 "@jest/console" "^26.6.2"6350 "@jest/console" "^27.0.2"
6172 "@jest/environment" "^26.6.2"6351 "@jest/environment" "^27.0.3"
6173 "@jest/fake-timers" "^26.6.2"6352 "@jest/fake-timers" "^27.0.3"
6174 "@jest/globals" "^26.6.2"6353 "@jest/globals" "^27.0.3"
6175 "@jest/source-map" "^26.6.2"6354 "@jest/source-map" "^27.0.1"
6176 "@jest/test-result" "^26.6.2"6355 "@jest/test-result" "^27.0.2"
6177 "@jest/transform" "^26.6.2"6356 "@jest/transform" "^27.0.2"
6178 "@jest/types" "^26.6.2"6357 "@jest/types" "^27.0.2"
6179 "@types/yargs" "^15.0.0"6358 "@types/yargs" "^16.0.0"
6180 chalk "^4.0.0"6359 chalk "^4.0.0"
6181 cjs-module-lexer "^0.6.0"6360 cjs-module-lexer "^1.0.0"
6182 collect-v8-coverage "^1.0.0"6361 collect-v8-coverage "^1.0.0"
6183 exit "^0.1.2"6362 exit "^0.1.2"
6184 glob "^7.1.3"6363 glob "^7.1.3"
6185 graceful-fs "^4.2.4"6364 graceful-fs "^4.2.4"
6186 jest-config "^26.6.3"6365 jest-haste-map "^27.0.2"
6187 jest-haste-map "^26.6.2"
6188 jest-message-util "^26.6.2"6366 jest-message-util "^27.0.2"
6189 jest-mock "^26.6.2"6367 jest-mock "^27.0.3"
6190 jest-regex-util "^26.0.0"6368 jest-regex-util "^27.0.1"
6191 jest-resolve "^26.6.2"6369 jest-resolve "^27.0.4"
6192 jest-snapshot "^26.6.2"6370 jest-snapshot "^27.0.4"
6193 jest-util "^26.6.2"6371 jest-util "^27.0.2"
6194 jest-validate "^26.6.2"6372 jest-validate "^27.0.2"
6195 slash "^3.0.0"6373 slash "^3.0.0"
6196 strip-bom "^4.0.0"6374 strip-bom "^4.0.0"
6197 yargs "^15.4.1"6375 yargs "^16.0.3"
61986376
6199jest-serializer@^26.6.2:6377jest-serializer@^27.0.1:
6200 version "26.6.2"6378 version "27.0.1"
6201 resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1"6379 resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.0.1.tgz#2464d04dcc33fb71dc80b7c82e3c5e8a08cb1020"
6202 integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==6380 integrity sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==
6203 dependencies:6381 dependencies:
6204 "@types/node" "*"6382 "@types/node" "*"
6205 graceful-fs "^4.2.4"6383 graceful-fs "^4.2.4"
62066384
6207jest-snapshot@^26.6.2:6385jest-snapshot@^27.0.4:
6208 version "26.6.2"6386 version "27.0.4"
6209 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84"6387 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.4.tgz#2b96e22ca90382b3e93bd0aae2ce4c78bf51fb5b"
6210 integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==6388 integrity sha512-hnjrvpKGdSMvKfbHyaG5Kul7pDJGZvjVy0CKpzhu28MmAssDXS6GpynhXzgst1wBQoKD8c9b2VS2a5yhDLQRCA==
6211 dependencies:6389 dependencies:
6390 "@babel/core" "^7.7.2"
6391 "@babel/generator" "^7.7.2"
6392 "@babel/parser" "^7.7.2"
6393 "@babel/plugin-syntax-typescript" "^7.7.2"
6394 "@babel/traverse" "^7.7.2"
6212 "@babel/types" "^7.0.0"6395 "@babel/types" "^7.0.0"
6213 "@jest/types" "^26.6.2"6396 "@jest/transform" "^27.0.2"
6397 "@jest/types" "^27.0.2"
6214 "@types/babel__traverse" "^7.0.4"6398 "@types/babel__traverse" "^7.0.4"
6215 "@types/prettier" "^2.0.0"6399 "@types/prettier" "^2.1.5"
6400 babel-preset-current-node-syntax "^1.0.0"
6216 chalk "^4.0.0"6401 chalk "^4.0.0"
6217 expect "^26.6.2"6402 expect "^27.0.2"
6218 graceful-fs "^4.2.4"6403 graceful-fs "^4.2.4"
6219 jest-diff "^26.6.2"6404 jest-diff "^27.0.2"
6220 jest-get-type "^26.3.0"6405 jest-get-type "^27.0.1"
6221 jest-haste-map "^26.6.2"6406 jest-haste-map "^27.0.2"
6222 jest-matcher-utils "^26.6.2"6407 jest-matcher-utils "^27.0.2"
6223 jest-message-util "^26.6.2"6408 jest-message-util "^27.0.2"
6224 jest-resolve "^26.6.2"6409 jest-resolve "^27.0.4"
6410 jest-util "^27.0.2"
6225 natural-compare "^1.4.0"6411 natural-compare "^1.4.0"
6226 pretty-format "^26.6.2"6412 pretty-format "^27.0.2"
6227 semver "^7.3.2"6413 semver "^7.3.2"
62286414
6229jest-util@^26.6.2:6415jest-util@^27.0.2:
6230 version "26.6.2"6416 version "27.0.2"
6231 resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1"6417 resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.0.2.tgz#fc2c7ace3c75ae561cf1e5fdb643bf685a5be7c7"
6232 integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==6418 integrity sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==
6233 dependencies:6419 dependencies:
6234 "@jest/types" "^26.6.2"6420 "@jest/types" "^27.0.2"
6235 "@types/node" "*"6421 "@types/node" "*"
6236 chalk "^4.0.0"6422 chalk "^4.0.0"
6237 graceful-fs "^4.2.4"6423 graceful-fs "^4.2.4"
6238 is-ci "^2.0.0"6424 is-ci "^3.0.0"
6239 micromatch "^4.0.2"6425 picomatch "^2.2.3"
62406426
6241jest-validate@^26.6.2:6427jest-validate@^27.0.2:
6242 version "26.6.2"6428 version "27.0.2"
6243 resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec"6429 resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.0.2.tgz#7fe2c100089449cd5cbb47a5b0b6cb7cda5beee5"
6244 integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==6430 integrity sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==
6245 dependencies:6431 dependencies:
6246 "@jest/types" "^26.6.2"6432 "@jest/types" "^27.0.2"
6247 camelcase "^6.0.0"6433 camelcase "^6.2.0"
6248 chalk "^4.0.0"6434 chalk "^4.0.0"
6249 jest-get-type "^26.3.0"6435 jest-get-type "^27.0.1"
6250 leven "^3.1.0"6436 leven "^3.1.0"
6251 pretty-format "^26.6.2"6437 pretty-format "^27.0.2"
62526438
6253jest-watcher@^26.6.2:6439jest-watcher@^27.0.2:
6254 version "26.6.2"6440 version "27.0.2"
6255 resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975"6441 resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.0.2.tgz#dab5f9443e2d7f52597186480731a8c6335c5deb"
6256 integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==6442 integrity sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==
6257 dependencies:6443 dependencies:
6258 "@jest/test-result" "^26.6.2"6444 "@jest/test-result" "^27.0.2"
6259 "@jest/types" "^26.6.2"6445 "@jest/types" "^27.0.2"
6260 "@types/node" "*"6446 "@types/node" "*"
6261 ansi-escapes "^4.2.1"6447 ansi-escapes "^4.2.1"
6262 chalk "^4.0.0"6448 chalk "^4.0.0"
6263 jest-util "^26.6.2"6449 jest-util "^27.0.2"
6264 string-length "^4.0.1"6450 string-length "^4.0.1"
62656451
6266jest-worker@^26.6.2:6452jest-worker@^27.0.2:
6267 version "26.6.2"6453 version "27.0.2"
6268 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"6454 resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.2.tgz#4ebeb56cef48b3e7514552f80d0d80c0129f0b05"
6269 integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==6455 integrity sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==
6270 dependencies:6456 dependencies:
6271 "@types/node" "*"6457 "@types/node" "*"
6272 merge-stream "^2.0.0"6458 merge-stream "^2.0.0"
6273 supports-color "^7.0.0"6459 supports-color "^8.0.0"
62746460
6275jest@^26.6.3:6461jest@^27.0.4:
6276 version "26.6.3"6462 version "27.0.4"
6277 resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef"6463 resolved "https://registry.yarnpkg.com/jest/-/jest-27.0.4.tgz#91d4d564b36bcf93b98dac1ab19f07089e670f53"
6278 integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==6464 integrity sha512-Px1iKFooXgGSkk1H8dJxxBIrM3tsc5SIuI4kfKYK2J+4rvCvPGr/cXktxh0e9zIPQ5g09kOMNfHQEmusBUf/ZA==
6279 dependencies:6465 dependencies:
6280 "@jest/core" "^26.6.3"6466 "@jest/core" "^27.0.4"
6281 import-local "^3.0.2"6467 import-local "^3.0.2"
6282 jest-cli "^26.6.3"6468 jest-cli "^27.0.4"
62836469
6284js-sha3@0.5.7, js-sha3@^0.5.7:6470js-sha3@0.5.7, js-sha3@^0.5.7:
6285 version "0.5.7"6471 version "0.5.7"
6316 resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"6502 resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
6317 integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=6503 integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
63186504
6319jsdom@^16.4.0:6505jsdom@^16.6.0:
6320 version "16.5.3"6506 version "16.6.0"
6321 resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.5.3.tgz#13a755b3950eb938b4482c407238ddf16f0d2136"6507 resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.6.0.tgz#f79b3786682065492a3da6a60a4695da983805ac"
6322 integrity sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==6508 integrity sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==
6323 dependencies:6509 dependencies:
6324 abab "^2.0.5"6510 abab "^2.0.5"
6325 acorn "^8.1.0"6511 acorn "^8.2.4"
6326 acorn-globals "^6.0.0"6512 acorn-globals "^6.0.0"
6327 cssom "^0.4.4"6513 cssom "^0.4.4"
6328 cssstyle "^2.3.0"6514 cssstyle "^2.3.0"
6329 data-urls "^2.0.0"6515 data-urls "^2.0.0"
6330 decimal.js "^10.2.1"6516 decimal.js "^10.2.1"
6331 domexception "^2.0.1"6517 domexception "^2.0.1"
6332 escodegen "^2.0.0"6518 escodegen "^2.0.0"
6519 form-data "^3.0.0"
6333 html-encoding-sniffer "^2.0.1"6520 html-encoding-sniffer "^2.0.1"
6334 is-potential-custom-element-name "^1.0.0"6521 http-proxy-agent "^4.0.1"
6522 https-proxy-agent "^5.0.0"
6523 is-potential-custom-element-name "^1.0.1"
6335 nwsapi "^2.2.0"6524 nwsapi "^2.2.0"
6336 parse5 "6.0.1"6525 parse5 "6.0.1"
6337 request "^2.88.2"
6338 request-promise-native "^1.0.9"
6339 saxes "^5.0.1"6526 saxes "^5.0.1"
6340 symbol-tree "^3.2.4"6527 symbol-tree "^3.2.4"
6341 tough-cookie "^4.0.0"6528 tough-cookie "^4.0.0"
6345 whatwg-encoding "^1.0.5"6532 whatwg-encoding "^1.0.5"
6346 whatwg-mimetype "^2.3.0"6533 whatwg-mimetype "^2.3.0"
6347 whatwg-url "^8.5.0"6534 whatwg-url "^8.5.0"
6348 ws "^7.4.4"6535 ws "^7.4.5"
6349 xml-name-validator "^3.0.0"6536 xml-name-validator "^3.0.0"
63506537
6351jsesc@^2.5.1:6538jsesc@^2.5.1:
6363 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"6550 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
6364 integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=6551 integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
63656552
6553json-parse-better-errors@^1.0.1:
6554 version "1.0.2"
6555 resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
6556 integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
6557
6366json-parse-even-better-errors@^2.3.0:6558json-parse-even-better-errors@^2.3.0:
6367 version "2.3.1"6559 version "2.3.1"
6368 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"6560 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
6533 resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"6725 resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
6534 integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=6726 integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
65356727
6536load-json-file@^2.0.0:6728load-json-file@^4.0.0:
6537 version "2.0.0"6729 version "4.0.0"
6538 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"6730 resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
6539 integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=6731 integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
6540 dependencies:6732 dependencies:
6541 graceful-fs "^4.1.2"6733 graceful-fs "^4.1.2"
6542 parse-json "^2.2.0"6734 parse-json "^4.0.0"
6543 pify "^2.0.0"6735 pify "^3.0.0"
6544 strip-bom "^3.0.0"6736 strip-bom "^3.0.0"
65456737
6546load-json-file@^6.2.0:6738load-json-file@^6.2.0:
6593 resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"6785 resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
6594 integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=6786 integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
65956787
6596lodash.flatten@^4.4.0:6788lodash.merge@^4.6.2:
6597 version "4.4.0"6789 version "4.6.2"
6598 resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"6790 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
6599 integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=6791 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
66006792
6601lodash.truncate@^4.4.2:6793lodash.truncate@^4.4.2:
6602 version "4.4.2"6794 version "4.4.2"
6603 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"6795 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
6604 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=6796 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=
66056797
6606lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.7.0:6798lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.21, lodash@^4.7.0:
6607 version "4.17.21"6799 version "4.17.21"
6608 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"6800 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
6609 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==6801 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
6794 snapdragon "^0.8.1"6986 snapdragon "^0.8.1"
6795 to-regex "^3.0.2"6987 to-regex "^3.0.2"
67966988
6797micromatch@^4.0.2:6989micromatch@^4.0.2, micromatch@^4.0.4:
6798 version "4.0.4"6990 version "4.0.4"
6799 resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"6991 resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
6800 integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==6992 integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
6810 bn.js "^4.0.0"7002 bn.js "^4.0.0"
6811 brorand "^1.0.1"7003 brorand "^1.0.1"
68127004
6813mime-db@1.47.0:7005mime-db@1.48.0:
6814 version "1.47.0"7006 version "1.48.0"
6815 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c"7007 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d"
6816 integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==7008 integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==
68177009
6818mime-types@^2.1.12, mime-types@^2.1.16, mime-types@~2.1.19, mime-types@~2.1.24:7010mime-types@^2.1.12, mime-types@^2.1.16, mime-types@~2.1.19, mime-types@~2.1.24:
6819 version "2.1.30"7011 version "2.1.31"
6820 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.30.tgz#6e7be8b4c479825f85ed6326695db73f9305d62d"7012 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b"
6821 integrity sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==7013 integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==
6822 dependencies:7014 dependencies:
6823 mime-db "1.47.0"7015 mime-db "1.48.0"
68247016
6825mime@1.6.0:7017mime@1.6.0:
6826 version "1.6.0"7018 version "1.6.0"
6871 dependencies:7063 dependencies:
6872 brace-expansion "^1.1.7"7064 brace-expansion "^1.1.7"
68737065
6874minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5:7066minimist@^1.2.0, minimist@^1.2.5:
6875 version "1.2.5"7067 version "1.2.5"
6876 resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"7068 resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
6877 integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==7069 integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
6919 minimist "^1.2.5"7111 minimist "^1.2.5"
69207112
6921mocha@^8.3.2:7113mocha@^8.3.2:
6922 version "8.3.2"7114 version "8.4.0"
6923 resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.3.2.tgz#53406f195fa86fbdebe71f8b1c6fb23221d69fcc"7115 resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.4.0.tgz#677be88bf15980a3cae03a73e10a0fc3997f0cff"
6924 integrity sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==7116 integrity sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==
6925 dependencies:7117 dependencies:
6926 "@ungap/promise-all-settled" "1.1.2"7118 "@ungap/promise-all-settled" "1.1.2"
6927 ansi-colors "4.1.1"7119 ansi-colors "4.1.1"
6988 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"7180 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
6989 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==7181 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
69907182
6991ms@2.1.3:7183ms@2.1.3, ms@^2.1.1:
6992 version "2.1.3"7184 version "2.1.3"
6993 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"7185 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
6994 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==7186 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
7048 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788"7240 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788"
7049 integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==7241 integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==
70507242
7051nanoid@^3.1.22:7243nanoid@^3.1.23:
7052 version "3.1.22"7244 version "3.1.23"
7053 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.22.tgz#b35f8fb7d151990a8aebd5aa5015c03cf726f844"7245 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81"
7054 integrity sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==7246 integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==
70557247
7056nanomatch@^1.2.9:7248nanomatch@^1.2.9:
7057 version "1.2.13"7249 version "1.2.13"
7095 resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"7287 resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
7096 integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=7288 integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
70977289
7098nice-try@^1.0.4:
7099 version "1.0.5"
7100 resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
7101 integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
7102
7103node-addon-api@^2.0.0:7290node-addon-api@^2.0.0:
7104 version "2.0.2"7291 version "2.0.2"
7105 resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32"7292 resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32"
7125 resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"7312 resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
7126 integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=7313 integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
71277314
7128node-notifier@^8.0.0:
7129 version "8.0.2"
7130 resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5"
7131 integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==
7132 dependencies:
7133 growly "^1.3.0"
7134 is-wsl "^2.2.0"
7135 semver "^7.3.2"
7136 shellwords "^0.1.1"
7137 uuid "^8.3.0"
7138 which "^2.0.2"
7139
7140node-releases@^1.1.71:7315node-releases@^1.1.71:
7141 version "1.1.71"7316 version "1.1.73"
7142 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"7317 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.73.tgz#dd4e81ddd5277ff846b80b52bb40c49edf7a7b20"
7143 integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==7318 integrity sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==
71447319
7145node-source-walk@^4.0.0, node-source-walk@^4.2.0:7320node-source-walk@^4.0.0, node-source-walk@^4.2.0:
7146 version "4.2.0"7321 version "4.2.0"
7149 dependencies:7324 dependencies:
7150 "@babel/parser" "^7.0.0"7325 "@babel/parser" "^7.0.0"
71517326
7152normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:7327normalize-package-data@^2.3.2:
7153 version "2.5.0"7328 version "2.5.0"
7154 resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"7329 resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
7155 integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==7330 integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
7182 sort-keys "^1.0.0"7357 sort-keys "^1.0.0"
71837358
7184normalize-url@^4.1.0:7359normalize-url@^4.1.0:
7185 version "4.5.0"7360 version "4.5.1"
7186 resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"7361 resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
7187 integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==7362 integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==
71887363
7189npm-run-path@^2.0.0:7364npm-run-path@^4.0.1:
7190 version "2.0.2"
7191 resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
7192 integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
7193 dependencies:
7194 path-key "^2.0.0"
7195
7196npm-run-path@^4.0.0:
7197 version "4.0.1"7365 version "4.0.1"
7198 resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"7366 resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
7199 integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==7367 integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
7237 define-property "^0.2.5"7405 define-property "^0.2.5"
7238 kind-of "^3.0.3"7406 kind-of "^3.0.3"
72397407
7240object-inspect@^1.9.0:7408object-inspect@^1.10.3, object-inspect@^1.9.0:
7241 version "1.10.2"7409 version "1.10.3"
7242 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.2.tgz#b6385a3e2b7cae0b5eafcf90cddf85d128767f30"7410 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369"
7243 integrity sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==7411 integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==
72447412
7245object-keys@^1.0.12, object-keys@^1.1.1:7413object-keys@^1.0.12, object-keys@^1.1.1:
7246 version "1.1.1"7414 version "1.1.1"
7264 has-symbols "^1.0.1"7432 has-symbols "^1.0.1"
7265 object-keys "^1.1.1"7433 object-keys "^1.1.1"
72667434
7267object.entries@^1.1.3:7435object.entries@^1.1.4:
7268 version "1.1.3"7436 version "1.1.4"
7269 resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6"7437 resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.4.tgz#43ccf9a50bc5fd5b649d45ab1a579f24e088cafd"
7270 integrity sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==7438 integrity sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==
7271 dependencies:7439 dependencies:
7272 call-bind "^1.0.0"7440 call-bind "^1.0.2"
7273 define-properties "^1.1.3"7441 define-properties "^1.1.3"
7274 es-abstract "^1.18.0-next.1"7442 es-abstract "^1.18.2"
7275 has "^1.0.3"
72767443
7277object.fromentries@^2.0.4:7444object.fromentries@^2.0.4:
7278 version "2.0.4"7445 version "2.0.4"
7291 dependencies:7458 dependencies:
7292 isobject "^3.0.1"7459 isobject "^3.0.1"
72937460
7294object.values@^1.1.1, object.values@^1.1.3:7461object.values@^1.1.3, object.values@^1.1.4:
7295 version "1.1.3"7462 version "1.1.4"
7296 resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.3.tgz#eaa8b1e17589f02f698db093f7c62ee1699742ee"7463 resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30"
7297 integrity sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==7464 integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==
7298 dependencies:7465 dependencies:
7299 call-bind "^1.0.2"7466 call-bind "^1.0.2"
7300 define-properties "^1.1.3"7467 define-properties "^1.1.3"
7301 es-abstract "^1.18.0-next.2"7468 es-abstract "^1.18.2"
7302 has "^1.0.3"
73037469
7304oboe@2.1.5:7470oboe@2.1.5:
7305 version "2.1.5"7471 version "2.1.5"
7322 dependencies:7488 dependencies:
7323 wrappy "1"7489 wrappy "1"
73247490
7325onetime@^5.1.0:7491onetime@^5.1.0, onetime@^5.1.2:
7326 version "5.1.2"7492 version "5.1.2"
7327 resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"7493 resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
7328 integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==7494 integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
7367 strip-ansi "^6.0.0"7533 strip-ansi "^6.0.0"
7368 wcwidth "^1.0.1"7534 wcwidth "^1.0.1"
73697535
7370ora@^5.1.0:7536ora@^5.1.0, ora@^5.3.0:
7371 version "5.4.0"7537 version "5.4.1"
7372 resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.0.tgz#42eda4855835b9cd14d33864c97a3c95a3f56bf4"7538 resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
7373 integrity sha512-1StwyXQGoU6gdjYkyVcqOLnVlbKj+6yPNNOxJVgpt9t4eksKjiriiHuxktLYkgllwk+D6MbC4ihH84L1udRXPg==7539 integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
7374 dependencies:7540 dependencies:
7375 bl "^4.1.0"7541 bl "^4.1.0"
7376 chalk "^4.1.0"7542 chalk "^4.1.0"
7506 resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515"7672 resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515"
7507 integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA==7673 integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA==
75087674
7509parse-json@^2.2.0:7675parse-json@^4.0.0:
7510 version "2.2.0"7676 version "4.0.0"
7511 resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"7677 resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
7512 integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=7678 integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
7513 dependencies:7679 dependencies:
7514 error-ex "^1.2.0"7680 error-ex "^1.3.1"
7681 json-parse-better-errors "^1.0.1"
75157682
7516parse-json@^5.0.0:7683parse-json@^5.0.0:
7517 version "5.2.0"7684 version "5.2.0"
7543 resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"7710 resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
7544 integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=7711 integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
75457712
7546path-dirname@^1.0.0:
7547 version "1.0.2"
7548 resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
7549 integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
7550
7551path-exists@^3.0.0:7713path-exists@^3.0.0:
7552 version "3.0.0"7714 version "3.0.0"
7553 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"7715 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
7563 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"7725 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
7564 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=7726 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
75657727
7566path-key@^2.0.0, path-key@^2.0.1:
7567 version "2.0.1"
7568 resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
7569 integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
7570
7571path-key@^3.0.0, path-key@^3.1.0:7728path-key@^3.0.0, path-key@^3.1.0:
7572 version "3.1.1"7729 version "3.1.1"
7573 resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"7730 resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
7574 integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==7731 integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
75757732
7576path-parse@^1.0.6:7733path-parse@^1.0.6:
7577 version "1.0.6"7734 version "1.0.7"
7578 resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"7735 resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
7579 integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==7736 integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
75807737
7581path-to-regexp@0.1.7:7738path-to-regexp@0.1.7:
7582 version "0.1.7"7739 version "0.1.7"
7583 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"7740 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
7584 integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=7741 integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
75857742
7586path-type@^2.0.0:7743path-type@^3.0.0:
7587 version "2.0.0"7744 version "3.0.0"
7588 resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"7745 resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
7589 integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=7746 integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
7590 dependencies:7747 dependencies:
7591 pify "^2.0.0"7748 pify "^3.0.0"
75927749
7593path-type@^4.0.0:7750path-type@^4.0.0:
7594 version "4.0.0"7751 version "4.0.0"
7617 integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=7774 integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
76187775
7619picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:7776picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
7620 version "2.2.3"7777 version "2.3.0"
7621 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d"7778 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"
7622 integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==7779 integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
76237780
7624pify@^2.0.0:7781pify@^2.0.0:
7625 version "2.3.0"7782 version "2.3.0"
7626 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"7783 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
7627 integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=7784 integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
76287785
7786pify@^3.0.0:
7787 version "3.0.0"
7788 resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
7789 integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
7790
7629pify@^4.0.1:7791pify@^4.0.1:
7630 version "4.0.1"7792 version "4.0.1"
7631 resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"7793 resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
7671 dependencies:7833 dependencies:
7672 find-up "^4.0.0"7834 find-up "^4.0.0"
76737835
7836pkg-up@^2.0.0:
7837 version "2.0.0"
7838 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f"
7839 integrity sha1-yBmscoBZpGHKscOImivjxJoATX8=
7840 dependencies:
7841 find-up "^2.1.0"
7842
7674pkg-up@^3.1.0:7843pkg-up@^3.1.0:
7675 version "3.1.0"7844 version "3.1.0"
7676 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"7845 resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
7689 integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=7858 integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
76907859
7691postcss-selector-parser@^6.0.2:7860postcss-selector-parser@^6.0.2:
7692 version "6.0.5"7861 version "6.0.6"
7693 resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz#042d74e137db83e6f294712096cb413f5aa612c4"7862 resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea"
7694 integrity sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==7863 integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==
7695 dependencies:7864 dependencies:
7696 cssesc "^3.0.0"7865 cssesc "^3.0.0"
7697 util-deprecate "^1.0.2"7866 util-deprecate "^1.0.2"
7705 indexes-of "^1.0.1"7874 indexes-of "^1.0.1"
7706 uniq "^1.0.1"7875 uniq "^1.0.1"
77077876
7708postcss@^7.0.14:7877postcss@^7.0.36:
7709 version "7.0.35"7878 version "7.0.36"
7710 resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24"7879 resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb"
7711 integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==7880 integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==
7712 dependencies:7881 dependencies:
7713 chalk "^2.4.2"7882 chalk "^2.4.2"
7714 source-map "^0.6.1"7883 source-map "^0.6.1"
7715 supports-color "^6.1.0"7884 supports-color "^6.1.0"
77167885
7717postcss@^8.1.7:7886postcss@^8.1.7:
7718 version "8.2.13"7887 version "8.3.5"
7719 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.13.tgz#dbe043e26e3c068e45113b1ed6375d2d37e2129f"7888 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.5.tgz#982216b113412bc20a86289e91eb994952a5b709"
7720 integrity sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==7889 integrity sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==
7721 dependencies:7890 dependencies:
7722 colorette "^1.2.2"7891 colorette "^1.2.2"
7723 nanoid "^3.1.22"7892 nanoid "^3.1.23"
7724 source-map "^0.6.1"7893 source-map-js "^0.6.2"
77257894
7726precinct@^7.0.0:7895precinct@^7.0.0:
7727 version "7.1.0"7896 version "7.1.0"
7742 module-definition "^3.3.1"7911 module-definition "^3.3.1"
7743 node-source-walk "^4.2.0"7912 node-source-walk "^4.2.0"
77447913
7914precinct@^8.0.0:
7915 version "8.1.0"
7916 resolved "https://registry.yarnpkg.com/precinct/-/precinct-8.1.0.tgz#6b8f2389ba2ca61c466731390b0d7e25da3fd996"
7917 integrity sha512-oeZBR9IdER42Ef6Rz11z1oOUqicsI5J1Qffj6tYghKLhxN2UnHy7uE1axxNr0VZRevPK2HWkROk36uXrbJwHFA==
7918 dependencies:
7919 commander "^2.20.3"
7920 debug "^4.3.1"
7921 detective-amd "^3.0.1"
7922 detective-cjs "^3.1.1"
7923 detective-es6 "^2.2.0"
7924 detective-less "^1.0.2"
7925 detective-postcss "^4.0.0"
7926 detective-sass "^3.0.1"
7927 detective-scss "^2.0.1"
7928 detective-stylus "^1.0.0"
7929 detective-typescript "^7.0.0"
7930 module-definition "^3.3.1"
7931 node-source-walk "^4.2.0"
7932
7745prelude-ls@^1.2.1:7933prelude-ls@^1.2.1:
7746 version "1.2.1"7934 version "1.2.1"
7747 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"7935 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
7767 resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"7955 resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
7768 integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==7956 integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
77697957
7770prettier@^2.2.1:7958prettier@^2.3.0:
7771 version "2.2.1"7959 version "2.3.1"
7772 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"7960 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.1.tgz#76903c3f8c4449bc9ac597acefa24dc5ad4cbea6"
7773 integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==7961 integrity sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==
77747962
7775pretty-format@^26.6.2:7963pretty-format@^27.0.2:
7776 version "26.6.2"7964 version "27.0.2"
7777 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"7965 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.2.tgz#9283ff8c4f581b186b2d4da461617143dca478a4"
7778 integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==7966 integrity sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==
7779 dependencies:7967 dependencies:
7780 "@jest/types" "^26.6.2"7968 "@jest/types" "^27.0.2"
7781 ansi-regex "^5.0.0"7969 ansi-regex "^5.0.0"
7782 ansi-styles "^4.0.0"7970 ansi-styles "^5.0.0"
7783 react-is "^17.0.1"7971 react-is "^17.0.1"
77847972
7785pretty-ms@^7.0.0:7973pretty-ms@^7.0.0:
7830 react-is "^16.8.1"8018 react-is "^16.8.1"
78318019
7832proxy-addr@~2.0.5:8020proxy-addr@~2.0.5:
7833 version "2.0.6"8021 version "2.0.7"
7834 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf"8022 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
7835 integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==8023 integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
7836 dependencies:8024 dependencies:
7837 forwarded "~0.1.2"8025 forwarded "0.2.0"
7838 ipaddr.js "1.9.1"8026 ipaddr.js "1.9.1"
78398027
7840pseudomap@^1.0.2:8028pseudomap@^1.0.2:
7975 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"8163 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
7976 integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==8164 integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
79778165
7978read-pkg-up@^2.0.0:8166read-pkg-up@^3.0.0:
7979 version "2.0.0"8167 version "3.0.0"
7980 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"8168 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
7981 integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=8169 integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
7982 dependencies:8170 dependencies:
7983 find-up "^2.0.0"8171 find-up "^2.0.0"
7984 read-pkg "^2.0.0"8172 read-pkg "^3.0.0"
79858173
7986read-pkg-up@^7.0.1:8174read-pkg@^3.0.0:
7987 version "7.0.1"8175 version "3.0.0"
7988 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"8176 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
7989 integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==8177 integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
7990 dependencies:8178 dependencies:
7991 find-up "^4.1.0"8179 load-json-file "^4.0.0"
7992 read-pkg "^5.2.0"
7993 type-fest "^0.8.1"
7994
7995read-pkg@^2.0.0:
7996 version "2.0.0"
7997 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
7998 integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
7999 dependencies:
8000 load-json-file "^2.0.0"
8001 normalize-package-data "^2.3.2"8180 normalize-package-data "^2.3.2"
8002 path-type "^2.0.0"8181 path-type "^3.0.0"
80038182
8004read-pkg@^5.2.0:
8005 version "5.2.0"
8006 resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
8007 integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
8008 dependencies:
8009 "@types/normalize-package-data" "^2.4.0"
8010 normalize-package-data "^2.5.0"
8011 parse-json "^5.0.0"
8012 type-fest "^0.6.0"
8013
8014read@^1.0.7:8183read@^1.0.7:
8015 version "1.0.7"8184 version "1.0.7"
8016 resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"8185 resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
8056 dependencies:8225 dependencies:
8057 picomatch "^2.2.1"8226 picomatch "^2.2.1"
80588227
8228readdirp@~3.6.0:
8229 version "3.6.0"
8230 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
8231 integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
8232 dependencies:
8233 picomatch "^2.2.1"
8234
8059rechoir@^0.6.2:8235rechoir@^0.6.2:
8060 version "0.6.2"8236 version "0.6.2"
8061 resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"8237 resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
8104 define-properties "^1.1.3"8280 define-properties "^1.1.3"
81058281
8106regexpp@^3.0.0, regexpp@^3.1.0:8282regexpp@^3.0.0, regexpp@^3.1.0:
8107 version "3.1.0"8283 version "3.2.0"
8108 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"8284 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
8109 integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==8285 integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
81108286
8111regexpu-core@^4.7.1:8287regexpu-core@^4.7.1:
8112 version "4.7.1"8288 version "4.7.1"
8166 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"8342 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
8167 integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=8343 integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
81688344
8169request-promise-core@1.1.4:
8170 version "1.1.4"
8171 resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f"
8172 integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==
8173 dependencies:
8174 lodash "^4.17.19"
8175
8176request-promise-native@^1.0.9:
8177 version "1.0.9"
8178 resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28"
8179 integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==
8180 dependencies:
8181 request-promise-core "1.1.4"
8182 stealthy-require "^1.1.1"
8183 tough-cookie "^2.3.3"
8184
8185request@^2.79.0, request@^2.88.2:8345request@^2.79.0, request@^2.88.2:
8186 version "2.88.2"8346 version "2.88.2"
8187 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"8347 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
8218 resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"8378 resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
8219 integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==8379 integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
82208380
8221require-main-filename@^2.0.0:
8222 version "2.0.0"
8223 resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
8224 integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
8225
8226requirejs-config-file@^4.0.0:8381requirejs-config-file@^4.0.0:
8227 version "4.0.0"8382 version "4.0.0"
8228 resolved "https://registry.yarnpkg.com/requirejs-config-file/-/requirejs-config-file-4.0.0.tgz#4244da5dd1f59874038cc1091d078d620abb6ebc"8383 resolved "https://registry.yarnpkg.com/requirejs-config-file/-/requirejs-config-file-4.0.0.tgz#4244da5dd1f59874038cc1091d078d620abb6ebc"
8268 resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"8423 resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
8269 integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=8424 integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
82708425
8271resolve@^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.18.1, resolve@^1.19.0, resolve@^1.3.2:8426resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.3.2:
8272 version "1.20.0"8427 version "1.20.0"
8273 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"8428 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
8274 integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==8429 integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
8331 dependencies:8486 dependencies:
8332 bn.js "^4.11.1"8487 bn.js "^4.11.1"
83338488
8334rsvp@^4.8.4:
8335 version "4.8.5"
8336 resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734"
8337 integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
8338
8339run-async@^2.4.0:8489run-async@^2.4.0:
8340 version "2.4.1"8490 version "2.4.1"
8341 resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"8491 resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
8348 dependencies:8498 dependencies:
8349 queue-microtask "^1.2.2"8499 queue-microtask "^1.2.2"
83508500
8351rxjs@^6.6.0, rxjs@^6.6.7:8501rxjs@^6.6.6, rxjs@^6.6.7:
8352 version "6.6.7"8502 version "6.6.7"
8353 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"8503 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
8354 integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==8504 integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
8377 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"8527 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
8378 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==8528 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
83798529
8380sane@^4.0.3:
8381 version "4.1.0"
8382 resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded"
8383 integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==
8384 dependencies:
8385 "@cnakazawa/watch" "^1.0.3"
8386 anymatch "^2.0.0"
8387 capture-exit "^2.0.0"
8388 exec-sh "^0.3.2"
8389 execa "^1.0.0"
8390 fb-watchman "^2.0.0"
8391 micromatch "^3.1.4"
8392 minimist "^1.1.1"
8393 walker "~1.0.5"
8394
8395sass-lookup@^3.0.0:8530sass-lookup@^3.0.0:
8396 version "3.0.0"8531 version "3.0.0"
8397 resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac"8532 resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac"
8432 dependencies:8567 dependencies:
8433 semver "^6.3.0"8568 semver "^6.3.0"
84348569
8435"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.6.0:8570"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.6.0:
8436 version "5.7.1"8571 version "5.7.1"
8437 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"8572 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
8438 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==8573 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
8447 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"8582 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
8448 integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==8583 integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
84498584
8450semver@^7.2.1, semver@^7.3.2, semver@^7.3.4:8585semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
8451 version "7.3.5"8586 version "7.3.5"
8452 resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"8587 resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
8453 integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==8588 integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
8501 request "^2.79.0"8636 request "^2.79.0"
8502 xhr "^2.3.3"8637 xhr "^2.3.3"
85038638
8504set-blocking@^2.0.0:
8505 version "2.0.0"
8506 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
8507 integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
8508
8509set-value@^2.0.0, set-value@^2.0.1:8639set-value@^2.0.0, set-value@^2.0.1:
8510 version "2.0.1"8640 version "2.0.1"
8511 resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"8641 resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
8541 dependencies:8671 dependencies:
8542 kind-of "^6.0.2"8672 kind-of "^6.0.2"
85438673
8544shebang-command@^1.2.0:
8545 version "1.2.0"
8546 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
8547 integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
8548 dependencies:
8549 shebang-regex "^1.0.0"
8550
8551shebang-command@^2.0.0:8674shebang-command@^2.0.0:
8552 version "2.0.0"8675 version "2.0.0"
8553 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"8676 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
8554 integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==8677 integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
8555 dependencies:8678 dependencies:
8556 shebang-regex "^3.0.0"8679 shebang-regex "^3.0.0"
85578680
8558shebang-regex@^1.0.0:
8559 version "1.0.0"
8560 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
8561 integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
8562
8563shebang-regex@^3.0.0:8681shebang-regex@^3.0.0:
8564 version "3.0.0"8682 version "3.0.0"
8565 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"8683 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
8574 interpret "^1.0.0"8692 interpret "^1.0.0"
8575 rechoir "^0.6.2"8693 rechoir "^0.6.2"
85768694
8577shellwords@^0.1.1:
8578 version "0.1.1"
8579 resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
8580 integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
8581
8582side-channel@^1.0.4:8695side-channel@^1.0.4:
8583 version "1.0.4"8696 version "1.0.4"
8584 resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"8697 resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
8588 get-intrinsic "^1.0.2"8701 get-intrinsic "^1.0.2"
8589 object-inspect "^1.9.0"8702 object-inspect "^1.9.0"
85908703
8591signal-exit@^3.0.0, signal-exit@^3.0.2:8704signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
8592 version "3.0.3"8705 version "3.0.3"
8593 resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"8706 resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
8594 integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==8707 integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
8684 dependencies:8797 dependencies:
8685 is-plain-obj "^2.0.0"8798 is-plain-obj "^2.0.0"
86868799
8800source-map-js@^0.6.2:
8801 version "0.6.2"
8802 resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
8803 integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
8804
8687source-map-resolve@^0.5.0:8805source-map-resolve@^0.5.0:
8688 version "0.5.3"8806 version "0.5.3"
8689 resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"8807 resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
8745 spdx-license-ids "^3.0.0"8863 spdx-license-ids "^3.0.0"
87468864
8747spdx-license-ids@^3.0.0:8865spdx-license-ids@^3.0.0:
8748 version "3.0.7"8866 version "3.0.9"
8749 resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65"8867 resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz#8a595135def9592bda69709474f1cbeea7c2467f"
8750 integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==8868 integrity sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==
87518869
8752speedometer@~1.0.0:8870speedometer@~1.0.0:
8753 version "1.0.0"8871 version "1.0.0"
8781 safer-buffer "^2.0.2"8899 safer-buffer "^2.0.2"
8782 tweetnacl "~0.14.0"8900 tweetnacl "~0.14.0"
87838901
8784stack-utils@^2.0.2:8902stack-utils@^2.0.3:
8785 version "2.0.3"8903 version "2.0.3"
8786 resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277"8904 resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277"
8787 integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==8905 integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==
8801 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"8919 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
8802 integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=8920 integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
88038921
8804stealthy-require@^1.1.1:
8805 version "1.1.1"
8806 resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
8807 integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
8808
8809stream-shift@^1.0.0:8922stream-shift@^1.0.0:
8810 version "1.0.1"8923 version "1.0.1"
8811 resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"8924 resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
8859 is-fullwidth-code-point "^3.0.0"8972 is-fullwidth-code-point "^3.0.0"
8860 strip-ansi "^6.0.0"8973 strip-ansi "^6.0.0"
88618974
8862string.prototype.matchall@^4.0.4:8975string.prototype.matchall@^4.0.5:
8863 version "4.0.4"8976 version "4.0.5"
8864 resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz#608f255e93e072107f5de066f81a2dfb78cf6b29"8977 resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz#59370644e1db7e4c0c045277690cf7b01203c4da"
8865 integrity sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==8978 integrity sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==
8866 dependencies:8979 dependencies:
8867 call-bind "^1.0.2"8980 call-bind "^1.0.2"
8868 define-properties "^1.1.3"8981 define-properties "^1.1.3"
8869 es-abstract "^1.18.0-next.2"8982 es-abstract "^1.18.2"
8983 get-intrinsic "^1.1.1"
8870 has-symbols "^1.0.1"8984 has-symbols "^1.0.2"
8871 internal-slot "^1.0.3"8985 internal-slot "^1.0.3"
8872 regexp.prototype.flags "^1.3.1"8986 regexp.prototype.flags "^1.3.1"
8873 side-channel "^1.0.4"8987 side-channel "^1.0.4"
8949 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"9063 resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
8950 integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==9064 integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
89519065
8952strip-eof@^1.0.0:
8953 version "1.0.0"
8954 resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
8955 integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
8956
8957strip-final-newline@^2.0.0:9066strip-final-newline@^2.0.0:
8958 version "2.0.0"9067 version "2.0.0"
8959 resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"9068 resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
8996 commander "^2.8.1"9105 commander "^2.8.1"
8997 debug "^4.1.0"9106 debug "^4.1.0"
89989107
8999supports-color@8.1.1:9108supports-color@8.1.1, supports-color@^8.0.0:
9000 version "8.1.1"9109 version "8.1.1"
9001 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"9110 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
9002 integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==9111 integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
9054 resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"9163 resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
9055 integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==9164 integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
90569165
9057table@^6.0.4:9166table@^6.0.9:
9058 version "6.6.0"9167 version "6.7.1"
9059 resolved "https://registry.yarnpkg.com/table/-/table-6.6.0.tgz#905654b79df98d9e9a973de1dd58682532c40e8e"9168 resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2"
9060 integrity sha512-iZMtp5tUvcnAdtHpZTWLPF0M7AgiQsURR2DwmxnJwSy8I3+cY+ozzVvYha3BOLG2TB+L0CqjIz+91htuj6yCXg==9169 integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==
9061 dependencies:9170 dependencies:
9062 ajv "^8.0.1"9171 ajv "^8.0.1"
9063 lodash.clonedeep "^4.5.0"9172 lodash.clonedeep "^4.5.0"
9064 lodash.flatten "^4.4.0"
9065 lodash.truncate "^4.4.2"9173 lodash.truncate "^4.4.2"
9066 slice-ansi "^4.0.0"9174 slice-ansi "^4.0.0"
9067 string-width "^4.2.0"9175 string-width "^4.2.0"
9112 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"9220 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
9113 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=9221 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
91149222
9115throat@^5.0.0:9223throat@^6.0.1:
9116 version "5.0.0"9224 version "6.0.1"
9117 resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b"9225 resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375"
9118 integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==9226 integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==
91199227
9120through2@~2.0.3:9228through2@~2.0.3:
9121 version "2.0.5"9229 version "2.0.5"
9194 resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"9302 resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
9195 integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==9303 integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
91969304
9197tough-cookie@^2.3.3, tough-cookie@~2.5.0:
9198 version "2.5.0"
9199 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
9200 integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
9201 dependencies:
9202 psl "^1.1.28"
9203 punycode "^2.1.1"
9204
9205tough-cookie@^4.0.0:9305tough-cookie@^4.0.0:
9206 version "4.0.0"9306 version "4.0.0"
9207 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"9307 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"
9211 punycode "^2.1.1"9311 punycode "^2.1.1"
9212 universalify "^0.1.2"9312 universalify "^0.1.2"
92139313
9214tr46@^2.0.2:9314tough-cookie@~2.5.0:
9215 version "2.0.2"9315 version "2.5.0"
9216 resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479"9316 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
9217 integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==9317 integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
9218 dependencies:9318 dependencies:
9319 psl "^1.1.28"
9219 punycode "^2.1.1"9320 punycode "^2.1.1"
92209321
9322tr46@^2.1.0:
9323 version "2.1.0"
9324 resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240"
9325 integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
9326 dependencies:
9327 punycode "^2.1.1"
9328
9221trim-repeated@^1.0.0:9329trim-repeated@^1.0.0:
9222 version "1.0.0"9330 version "1.0.0"
9223 resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"9331 resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
9278 dependencies:9386 dependencies:
9279 tslib "^1.8.1"9387 tslib "^1.8.1"
92809388
9281tsutils@^3.17.1:9389tsutils@^3.21.0:
9282 version "3.21.0"9390 version "3.21.0"
9283 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"9391 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
9284 integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==9392 integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
9336 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"9444 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
9337 integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==9445 integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
93389446
9339type-fest@^0.8.1:
9340 version "0.8.1"
9341 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
9342 integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
9343
9344type-is@~1.6.17, type-is@~1.6.18:9447type-is@~1.6.17, type-is@~1.6.18:
9345 version "1.6.18"9448 version "1.6.18"
9346 resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"9449 resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
9367 is-typedarray "^1.0.0"9470 is-typedarray "^1.0.0"
93689471
9369typescript@^3.9.5, typescript@^3.9.7:9472typescript@^3.9.5, typescript@^3.9.7:
9370 version "3.9.9"9473 version "3.9.10"
9371 resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.9.tgz#e69905c54bc0681d0518bd4d587cc6f2d0b1a674"9474 resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"
9372 integrity sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==9475 integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==
93739476
9374typescript@^4.2.4:9477typescript@^4.2.4, typescript@^4.3.2:
9375 version "4.2.4"9478 version "4.3.4"
9376 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.4.tgz#8610b59747de028fda898a8aef0e103f156d0961"9479 resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.4.tgz#3f85b986945bcf31071decdd96cf8bfa65f9dcbc"
9377 integrity sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==9480 integrity sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==
93789481
9379uglify-js@^3.1.4:9482uglify-js@^3.1.4:
9380 version "3.13.4"9483 version "3.13.9"
9381 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.4.tgz#592588bb9f47ae03b24916e2471218d914955574"9484 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.9.tgz#4d8d21dcd497f29cfd8e9378b9df123ad025999b"
9382 integrity sha512-kv7fCkIXyQIilD5/yQy8O+uagsYIOt5cZvs890W40/e/rvjMSzJw81o9Bg0tkURxzZBROtDQhW2LFjOGoK3RZw==9485 integrity sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g==
93839486
9384ultron@~1.1.0:9487ultron@~1.1.0:
9385 version "1.1.1"9488 version "1.1.1"
9386 resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"9489 resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"
9387 integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==9490 integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==
93889491
9389unbox-primitive@^1.0.0:9492unbox-primitive@^1.0.1:
9390 version "1.0.1"9493 version "1.0.1"
9391 resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"9494 resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
9392 integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==9495 integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==
9396 has-symbols "^1.0.2"9499 has-symbols "^1.0.2"
9397 which-boxed-primitive "^1.0.2"9500 which-boxed-primitive "^1.0.2"
93989501
9399underscore@1.9.1:9502underscore@1.12.1:
9400 version "1.9.1"9503 version "1.12.1"
9401 resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961"9504 resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e"
9402 integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==9505 integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==
94039506
9404unicode-canonical-property-names-ecmascript@^1.0.4:9507unicode-canonical-property-names-ecmascript@^1.0.4:
9405 version "1.0.4"9508 version "1.0.4"
9541 integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==9644 integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
95429645
9543utf-8-validate@^5.0.2:9646utf-8-validate@^5.0.2:
9544 version "5.0.4"9647 version "5.0.5"
9545 resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.4.tgz#72a1735983ddf7a05a43a9c6b67c5ce1c910f9b8"9648 resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.5.tgz#dd32c2e82c72002dc9f02eb67ba6761f43456ca1"
9546 integrity sha512-MEF05cPSq3AwJ2C7B7sHAA6i53vONoZbMGX8My5auEVm6W+dJ2Jd/TZPyGJ5CH42V2XtbI5FD28HeHeqlPzZ3Q==9649 integrity sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==
9547 dependencies:9650 dependencies:
9548 node-gyp-build "^4.2.0"9651 node-gyp-build "^4.2.0"
95499652
9563 integrity sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=9666 integrity sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=
95649667
9565util@^0.12.0:9668util@^0.12.0:
9566 version "0.12.3"9669 version "0.12.4"
9567 resolved "https://registry.yarnpkg.com/util/-/util-0.12.3.tgz#971bb0292d2cc0c892dab7c6a5d37c2bec707888"9670 resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253"
9568 integrity sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==9671 integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==
9569 dependencies:9672 dependencies:
9570 inherits "^2.0.3"9673 inherits "^2.0.3"
9571 is-arguments "^1.0.4"9674 is-arguments "^1.0.4"
9589 resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"9692 resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
9590 integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==9693 integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
95919694
9592uuid@^8.3.0:
9593 version "8.3.2"
9594 resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
9595 integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
9596
9597v8-compile-cache@^2.0.3:9695v8-compile-cache@^2.0.3:
9598 version "2.3.0"9696 version "2.3.0"
9599 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"9697 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
9600 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==9698 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
96019699
9602v8-to-istanbul@^7.0.0:9700v8-to-istanbul@^7.0.0:
9603 version "7.1.1"9701 version "7.1.2"
9604 resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz#04bfd1026ba4577de5472df4f5e89af49de5edda"9702 resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1"
9605 integrity sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==9703 integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==
9606 dependencies:9704 dependencies:
9607 "@types/istanbul-lib-coverage" "^2.0.1"9705 "@types/istanbul-lib-coverage" "^2.0.1"
9608 convert-source-map "^1.6.0"9706 convert-source-map "^1.6.0"
9659 resolved "https://registry.yarnpkg.com/walkdir/-/walkdir-0.4.1.tgz#dc119f83f4421df52e3061e514228a2db20afa39"9757 resolved "https://registry.yarnpkg.com/walkdir/-/walkdir-0.4.1.tgz#dc119f83f4421df52e3061e514228a2db20afa39"
9660 integrity sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==9758 integrity sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==
96619759
9662walker@^1.0.7, walker@~1.0.5:9760walker@^1.0.7:
9663 version "1.0.7"9761 version "1.0.7"
9664 resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"9762 resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
9665 integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=9763 integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
9673 dependencies:9771 dependencies:
9674 defaults "^1.0.3"9772 defaults "^1.0.3"
96759773
9676web3-bzz@1.3.5:9774web3-bzz@1.3.6:
9677 version "1.3.5"9775 version "1.3.6"
9678 resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.3.5.tgz#f181a1319d9f867f4183b147e7aebd21aecff4a0"9776 resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.3.6.tgz#95f370aecc3ff6ad07f057e6c0c916ef09b04dde"
9679 integrity sha512-XiEUAbB1uKm/agqfwBsCW8fbw+sma85TfwuDpdcy591vinVk0S9TfWgLxro6v1KJ6nSELySIbKGbAJbh2GSyxw==9777 integrity sha512-ibHdx1wkseujFejrtY7ZyC0QxQ4ATXjzcNUpaLrvM6AEae8prUiyT/OloG9FWDgFD2CPLwzKwfSQezYQlANNlw==
9680 dependencies:9778 dependencies:
9681 "@types/node" "^12.12.6"9779 "@types/node" "^12.12.6"
9682 got "9.6.0"9780 got "9.6.0"
9683 swarm-js "^0.1.40"9781 swarm-js "^0.1.40"
9684 underscore "1.9.1"9782 underscore "1.12.1"
96859783
9686web3-core-helpers@1.3.5:9784web3-core-helpers@1.3.6:
9687 version "1.3.5"9785 version "1.3.6"
9688 resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.3.5.tgz#9f0ff7ed40befb9f691986e66fd94c828c7b1b13"9786 resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.3.6.tgz#c478246a9abe4e5456acf42657dac2f7c330be74"
9689 integrity sha512-HYh3ix5FjysgT0jyzD8s/X5ym0b4BGU7I2QtuBiydMnE0mQEWy7GcT9XKpTySA8FTOHHIAQYvQS07DN/ky3UzA==9787 integrity sha512-nhtjA2ZbkppjlxTSwG0Ttu6FcPkVu1rCN5IFAOVpF/L0SEt+jy+O5l90+cjDq0jAYvlBwUwnbh2mR9hwDEJCNA==
9690 dependencies:9788 dependencies:
9691 underscore "1.9.1"9789 underscore "1.12.1"
9692 web3-eth-iban "1.3.5"9790 web3-eth-iban "1.3.6"
9693 web3-utils "1.3.5"9791 web3-utils "1.3.6"
96949792
9695web3-core-method@1.3.5:9793web3-core-method@1.3.6:
9696 version "1.3.5"9794 version "1.3.6"
9697 resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.3.5.tgz#995fe12f3b364469e5208a88d72736327b231faa"9795 resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.3.6.tgz#4b0334edd94b03dfec729d113c69a4eb6ebc68ae"
9698 integrity sha512-hCbmgQ+At6OTuaNGAdjXMsCr4eUCmp9yGKSuaB5HdkNVDpqFso4HHjVxcjNrTyJp3OZnyjKBzQzK1ZWLpLl84Q==9796 integrity sha512-RyegqVGxn0cyYW5yzAwkPlsSEynkdPiegd7RxgB4ak1eKk2Cv1q2x4C7D2sZjeeCEF+q6fOkVmo2OZNqS2iQxg==
9699 dependencies:9797 dependencies:
9700 "@ethersproject/transactions" "^5.0.0-beta.135"9798 "@ethersproject/transactions" "^5.0.0-beta.135"
9701 underscore "1.9.1"9799 underscore "1.12.1"
9702 web3-core-helpers "1.3.5"9800 web3-core-helpers "1.3.6"
9703 web3-core-promievent "1.3.5"9801 web3-core-promievent "1.3.6"
9704 web3-core-subscriptions "1.3.5"9802 web3-core-subscriptions "1.3.6"
9705 web3-utils "1.3.5"9803 web3-utils "1.3.6"
97069804
9707web3-core-promievent@1.3.5:9805web3-core-promievent@1.3.6:
9708 version "1.3.5"9806 version "1.3.6"
9709 resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.3.5.tgz#33c34811cc4e2987c56e5192f9a014368c42ca39"9807 resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.3.6.tgz#6c27dc79de8f71b74f5d17acaf9aaf593d3cb0c9"
9710 integrity sha512-K0j8x3ZJr0eAyNvyUCxOUsSTd4hco0/9nxxlyOuijcsa6YV8l9NL6eqhniWbSyxCJT8ka5Mb7yAiUZe69EDLBQ==9808 integrity sha512-Z+QzfyYDTXD5wJmZO5wwnRO8bAAHEItT1XNSPVb4J1CToV/I/SbF7CuF8Uzh2jns0Cm1109o666H7StFFvzVKw==
9711 dependencies:9809 dependencies:
9712 eventemitter3 "4.0.4"9810 eventemitter3 "4.0.4"
97139811
9714web3-core-requestmanager@1.3.5:9812web3-core-requestmanager@1.3.6:
9715 version "1.3.5"9813 version "1.3.6"
9716 resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.3.5.tgz#c452ea85fcffdf5b82b84c250707b638790d0e75"9814 resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.3.6.tgz#4fea269fe913fd4fca464b4f7c65cb94857b5b2a"
9717 integrity sha512-9l294U3Ga8qmvv8E37BqjQREfMs+kFnkU3PY28g9DZGYzKvl3V1dgDYqxyrOBdCFhc7rNSpHdgC4PrVHjouspg==9815 integrity sha512-2rIaeuqeo7QN1Eex7aXP0ZqeteJEPWXYFS/M3r3LXMiV8R4STQBKE+//dnHJXoo2ctzEB5cgd+7NaJM8S3gPyA==
9718 dependencies:9816 dependencies:
9719 underscore "1.9.1"9817 underscore "1.12.1"
9720 util "^0.12.0"9818 util "^0.12.0"
9721 web3-core-helpers "1.3.5"9819 web3-core-helpers "1.3.6"
9722 web3-providers-http "1.3.5"9820 web3-providers-http "1.3.6"
9723 web3-providers-ipc "1.3.5"9821 web3-providers-ipc "1.3.6"
9724 web3-providers-ws "1.3.5"9822 web3-providers-ws "1.3.6"
97259823
9726web3-core-subscriptions@1.3.5:9824web3-core-subscriptions@1.3.6:
9727 version "1.3.5"9825 version "1.3.6"
9728 resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.3.5.tgz#7c4dc9d559e344d852de2cf01bd0cc13c94023cb"9826 resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.3.6.tgz#ee24e7974d1d72ff6c992c599deba4ef9b308415"
9729 integrity sha512-6mtXdaEB1V1zKLqYBq7RF2W75AK5ZJNGpW6QYC7Zvbku7zq1ZlgaUkJo88JKMWJ7etfaHaYqQ/7VveHk5sQynA==9827 integrity sha512-wi9Z9X5X75OKvxAg42GGIf81ttbNR2TxzkAsp1g+nnp5K8mBwgZvXrIsDuj7Z7gx72Y45mWJADCWjk/2vqNu8g==
9730 dependencies:9828 dependencies:
9731 eventemitter3 "4.0.4"9829 eventemitter3 "4.0.4"
9732 underscore "1.9.1"9830 underscore "1.12.1"
9733 web3-core-helpers "1.3.5"9831 web3-core-helpers "1.3.6"
97349832
9735web3-core@1.3.5:9833web3-core@1.3.6:
9736 version "1.3.5"9834 version "1.3.6"
9737 resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.3.5.tgz#1e9335e6c4549dac09aaa07157242ebd6d097226"9835 resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.3.6.tgz#a6a761d1ff2f3ee462b8dab679229d2f8e267504"
9738 integrity sha512-VQjTvnGTqJwDwjKEHSApea3RmgtFGLDSJ6bqrOyHROYNyTyKYjFQ/drG9zs3rjDkND9mgh8foI1ty37Qua3QCQ==9836 integrity sha512-gkLDM4T1Sc0T+HZIwxrNrwPg0IfWI0oABSglP2X5ZbBAYVUeEATA0o92LWV8BeF+okvKXLK1Fek/p6axwM/h3Q==
9739 dependencies:9837 dependencies:
9740 "@types/bn.js" "^4.11.5"9838 "@types/bn.js" "^4.11.5"
9741 "@types/node" "^12.12.6"9839 "@types/node" "^12.12.6"
9742 bignumber.js "^9.0.0"9840 bignumber.js "^9.0.0"
9743 web3-core-helpers "1.3.5"9841 web3-core-helpers "1.3.6"
9744 web3-core-method "1.3.5"9842 web3-core-method "1.3.6"
9745 web3-core-requestmanager "1.3.5"9843 web3-core-requestmanager "1.3.6"
9746 web3-utils "1.3.5"9844 web3-utils "1.3.6"
97479845
9748web3-eth-abi@1.3.5:9846web3-eth-abi@1.3.6:
9749 version "1.3.5"9847 version "1.3.6"
9750 resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.3.5.tgz#eeffab0a4b318c47b8777de90983ca45614f8173"9848 resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.3.6.tgz#4272ca48d817aa651bbf97b269f5ff10abc2b8a9"
9751 integrity sha512-bkbG2v/mOW5DH6rF/SEgqunusjYoEi2IBw+fkmD3rzWDaEY7+/i1xY94AeO257d06QMgld75GtV/N+aEs7A6vQ==9849 integrity sha512-Or5cRnZu6WzgScpmbkvC6bfNxR26hqiKK4i8sMPFeTUABQcb/FU3pBj7huBLYbp9dH+P5W79D2MqwbWwjj9DoQ==
9752 dependencies:9850 dependencies:
9753 "@ethersproject/abi" "5.0.7"9851 "@ethersproject/abi" "5.0.7"
9754 underscore "1.9.1"9852 underscore "1.12.1"
9755 web3-utils "1.3.5"9853 web3-utils "1.3.6"
97569854
9757web3-eth-accounts@1.3.5:9855web3-eth-accounts@1.3.6:
9758 version "1.3.5"9856 version "1.3.6"
9759 resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.3.5.tgz#c23ee748759a6a06d6485a9322b106baa944dcdd"9857 resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.3.6.tgz#f9fcb50b28ee58090ab292a10d996155caa2b474"
9760 integrity sha512-r3WOR21rgm6Cd6OFnifr3Tizdm5K+g2TsSOPySwX4FrgLrYDL6ck4zr5VXUPz+llpSExb/JztpE8pqEHr3U2NA==9858 integrity sha512-Ilr0hG6ONbCdSlVKffasCmNwftD5HsNpwyQASevocIQwHdTlvlwO0tb3oGYuajbKOaDzNTwXfz25bttAEoFCGA==
9761 dependencies:9859 dependencies:
9762 crypto-browserify "3.12.0"9860 crypto-browserify "3.12.0"
9763 eth-lib "0.2.8"9861 eth-lib "0.2.8"
9764 ethereumjs-common "^1.3.2"9862 ethereumjs-common "^1.3.2"
9765 ethereumjs-tx "^2.1.1"9863 ethereumjs-tx "^2.1.1"
9766 scrypt-js "^3.0.1"9864 scrypt-js "^3.0.1"
9767 underscore "1.9.1"9865 underscore "1.12.1"
9768 uuid "3.3.2"9866 uuid "3.3.2"
9769 web3-core "1.3.5"9867 web3-core "1.3.6"
9770 web3-core-helpers "1.3.5"9868 web3-core-helpers "1.3.6"
9771 web3-core-method "1.3.5"9869 web3-core-method "1.3.6"
9772 web3-utils "1.3.5"9870 web3-utils "1.3.6"
97739871
9774web3-eth-contract@1.3.5:9872web3-eth-contract@1.3.6:
9775 version "1.3.5"9873 version "1.3.6"
9776 resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.3.5.tgz#b41ecf8612b379c4fb1c614e950135717aa8f919"9874 resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.3.6.tgz#cccf4d32dc56917fb6923e778498a9ba2a5ba866"
9777 integrity sha512-WfGVeQquN3D7Qm+KEIN9EI7yrm/fL2V9Y4+YhDWiKA/ns1pX1LYcEWojTOnBXCnPF3tcvoKKL+KBxXg1iKm38A==9875 integrity sha512-8gDaRrLF2HCg+YEZN1ov0zN35vmtPnGf3h1DxmJQK5Wm2lRMLomz9rsWsuvig3UJMHqZAQKD7tOl3ocJocQsmA==
9778 dependencies:9876 dependencies:
9779 "@types/bn.js" "^4.11.5"9877 "@types/bn.js" "^4.11.5"
9780 underscore "1.9.1"9878 underscore "1.12.1"
9781 web3-core "1.3.5"9879 web3-core "1.3.6"
9782 web3-core-helpers "1.3.5"9880 web3-core-helpers "1.3.6"
9783 web3-core-method "1.3.5"9881 web3-core-method "1.3.6"
9784 web3-core-promievent "1.3.5"9882 web3-core-promievent "1.3.6"
9785 web3-core-subscriptions "1.3.5"9883 web3-core-subscriptions "1.3.6"
9786 web3-eth-abi "1.3.5"9884 web3-eth-abi "1.3.6"
9787 web3-utils "1.3.5"9885 web3-utils "1.3.6"
97889886
9789web3-eth-ens@1.3.5:9887web3-eth-ens@1.3.6:
9790 version "1.3.5"9888 version "1.3.6"
9791 resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.3.5.tgz#5a28d23eb402fb1f6964da60ea60641e4d24d366"9889 resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.3.6.tgz#0d28c5d4ea7b4462ef6c077545a77956a6cdf175"
9792 integrity sha512-5bkpFTXV18CvaVP8kCbLZZm2r1TWUv9AsXH+80yz8bTZulUGvXsBMRfK6e5nfEr2Yv59xlIXCFoalmmySI9EJw==9890 integrity sha512-n27HNj7lpSkRxTgSx+Zo7cmKAgyg2ElFilaFlUu/X2CNH23lXfcPm2bWssivH9z0ndhg0OyR4AYFZqPaqDHkJA==
9793 dependencies:9891 dependencies:
9794 content-hash "^2.5.2"9892 content-hash "^2.5.2"
9795 eth-ens-namehash "2.0.8"9893 eth-ens-namehash "2.0.8"
9796 underscore "1.9.1"9894 underscore "1.12.1"
9797 web3-core "1.3.5"9895 web3-core "1.3.6"
9798 web3-core-helpers "1.3.5"9896 web3-core-helpers "1.3.6"
9799 web3-core-promievent "1.3.5"9897 web3-core-promievent "1.3.6"
9800 web3-eth-abi "1.3.5"9898 web3-eth-abi "1.3.6"
9801 web3-eth-contract "1.3.5"9899 web3-eth-contract "1.3.6"
9802 web3-utils "1.3.5"9900 web3-utils "1.3.6"
98039901
9804web3-eth-iban@1.3.5:9902web3-eth-iban@1.3.6:
9805 version "1.3.5"9903 version "1.3.6"
9806 resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.3.5.tgz#dff1e37864e23a3387016ec4db96cdc290a6fbd6"9904 resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.3.6.tgz#0d6ba21fe78f190af8919e9cd5453882457209e0"
9807 integrity sha512-x+BI/d2Vt0J1cKK8eFd4W0f1TDjgEOYCwiViTb28lLE+tqrgyPqWDA+l6UlKYLF/yMFX3Dym4ofcCOtgcn4q4g==9905 integrity sha512-nfMQaaLA/zsg5W4Oy/EJQbs8rSs1vBAX6b/35xzjYoutXlpHMQadujDx2RerTKhSHqFXSJeQAfE+2f6mdhYkRQ==
9808 dependencies:9906 dependencies:
9809 bn.js "^4.11.9"9907 bn.js "^4.11.9"
9810 web3-utils "1.3.5"9908 web3-utils "1.3.6"
98119909
9812web3-eth-personal@1.3.5:9910web3-eth-personal@1.3.6:
9813 version "1.3.5"9911 version "1.3.6"
9814 resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.3.5.tgz#bc5d5b900bc4824139af2ef01eaf8e9855c644ba"9912 resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.3.6.tgz#226137916754c498f0284f22c55924c87a2efcf0"
9815 integrity sha512-xELQHNZ8p3VoO1582ghCaq+Bx7pSkOOalc6/ACOCGtHDMelqgVejrmSIZGScYl+k0HzngmQAzURZWQocaoGM1g==9913 integrity sha512-pOHU0+/h1RFRYoh1ehYBehRbcKWP4OSzd4F7mDljhHngv6W8ewMHrAN8O1ol9uysN2MuCdRE19qkRg5eNgvzFQ==
9816 dependencies:9914 dependencies:
9817 "@types/node" "^12.12.6"9915 "@types/node" "^12.12.6"
9818 web3-core "1.3.5"9916 web3-core "1.3.6"
9819 web3-core-helpers "1.3.5"9917 web3-core-helpers "1.3.6"
9820 web3-core-method "1.3.5"9918 web3-core-method "1.3.6"
9821 web3-net "1.3.5"9919 web3-net "1.3.6"
9822 web3-utils "1.3.5"9920 web3-utils "1.3.6"
98239921
9824web3-eth@1.3.5:9922web3-eth@1.3.6:
9825 version "1.3.5"9923 version "1.3.6"
9826 resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.3.5.tgz#2a3d0db870ef7921942a5d798ba0569175cc4de1"9924 resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.3.6.tgz#2c650893d540a7a0eb1365dd5b2dca24ac919b7c"
9827 integrity sha512-5qqDPMMD+D0xRqOV2ePU2G7/uQmhn0FgCEhFzKDMHrssDQJyQLW/VgfA0NLn64lWnuUrGnQStGvNxrWf7MgsfA==9925 integrity sha512-9+rnywRRpyX3C4hfsAQXPQh6vHh9XzQkgLxo3gyeXfbhbShUoq2gFVuy42vsRs//6JlsKdyZS7Z3hHPHz2wreA==
9828 dependencies:9926 dependencies:
9829 underscore "1.9.1"9927 underscore "1.12.1"
9830 web3-core "1.3.5"9928 web3-core "1.3.6"
9831 web3-core-helpers "1.3.5"9929 web3-core-helpers "1.3.6"
9832 web3-core-method "1.3.5"9930 web3-core-method "1.3.6"
9833 web3-core-subscriptions "1.3.5"9931 web3-core-subscriptions "1.3.6"
9834 web3-eth-abi "1.3.5"9932 web3-eth-abi "1.3.6"
9835 web3-eth-accounts "1.3.5"9933 web3-eth-accounts "1.3.6"
9836 web3-eth-contract "1.3.5"9934 web3-eth-contract "1.3.6"
9837 web3-eth-ens "1.3.5"9935 web3-eth-ens "1.3.6"
9838 web3-eth-iban "1.3.5"9936 web3-eth-iban "1.3.6"
9839 web3-eth-personal "1.3.5"9937 web3-eth-personal "1.3.6"
9840 web3-net "1.3.5"9938 web3-net "1.3.6"
9841 web3-utils "1.3.5"9939 web3-utils "1.3.6"
98429940
9843web3-net@1.3.5:9941web3-net@1.3.6:
9844 version "1.3.5"9942 version "1.3.6"
9845 resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.3.5.tgz#06e3465a9fbbeec1240160e2fd66ddb07b6af944"9943 resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.3.6.tgz#a56492e2227475e38db29394f8bac305a2446e41"
9846 integrity sha512-usbFbuUpKK8s7jPLGoUzi/WpNnefGFPTj948aJv8BZ04UQA4L/XS5NNkkhk358zNMmhGfEFW8wrWy+0Oy0njtA==9944 integrity sha512-KhzU3wMQY/YYjyMiQzbaLPt2kut88Ncx2iqjy3nw28vRux3gVX0WOCk9EL/KVJBiAA/fK7VklTXvgy9dZnnipw==
9847 dependencies:9945 dependencies:
9848 web3-core "1.3.5"9946 web3-core "1.3.6"
9849 web3-core-method "1.3.5"9947 web3-core-method "1.3.6"
9850 web3-utils "1.3.5"9948 web3-utils "1.3.6"
98519949
9852web3-providers-http@1.3.5:9950web3-providers-http@1.3.6:
9853 version "1.3.5"9951 version "1.3.6"
9854 resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.3.5.tgz#cdada6fb342e08fd75aea249fceb6eee467beffc"9952 resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.3.6.tgz#36e8724a7424d52827819d53fd75dbf31f5422c2"
9855 integrity sha512-ZQOmceFjcajEZdiuqciXjijwIYWNmEJ1oxMtbrwB2eGxHRCMXEH2xGRUZuhOFNF88yQC/VXVi14yvYg5ZlFJlA==9953 integrity sha512-OQkT32O1A06dISIdazpGLveZcOXhEo5cEX6QyiSQkiPk/cjzDrXMw4SKZOGQbbS1+0Vjizm1Hrp7O8Vp2D1M5Q==
9856 dependencies:9954 dependencies:
9857 web3-core-helpers "1.3.5"9955 web3-core-helpers "1.3.6"
9858 xhr2-cookies "1.1.0"9956 xhr2-cookies "1.1.0"
98599957
9860web3-providers-ipc@1.3.5:9958web3-providers-ipc@1.3.6:
9861 version "1.3.5"9959 version "1.3.6"
9862 resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.3.5.tgz#2f5536abfe03f3824e00dedc614d8f46db72b57f"9960 resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.3.6.tgz#cef8d12c1ebb47adce5ebf597f553c623362cb4a"
9863 integrity sha512-cbZOeb/sALiHjzMolJjIyHla/J5wdL2JKUtRO66Nh/uLALBCpU8JUgzNvpAdJ1ae3+A33+EdFStdzuDYHKtQew==9961 integrity sha512-+TVsSd2sSVvVgHG4s6FXwwYPPT91boKKcRuEFXqEfAbUC5t52XOgmyc2LNiD9LzPhed65FbV4LqICpeYGUvSwA==
9864 dependencies:9962 dependencies:
9865 oboe "2.1.5"9963 oboe "2.1.5"
9866 underscore "1.9.1"9964 underscore "1.12.1"
9867 web3-core-helpers "1.3.5"9965 web3-core-helpers "1.3.6"
98689966
9869web3-providers-ws@1.3.5:9967web3-providers-ws@1.3.6:
9870 version "1.3.5"9968 version "1.3.6"
9871 resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.3.5.tgz#7f841ec79358d90c4a803d1291157b5ffb15aeb7"9969 resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.3.6.tgz#e1df617bc89d66165abdf2191da0014c505bfaac"
9872 integrity sha512-zeZ4LMvKhYaJBDCqA//Bzgp4r/T0tNq5U/xvN0axA4YflzF7yqlsbzGwCkcZYDbrUaK3Ltl2uOmvwjbWALOZ1A==9970 integrity sha512-bk7MnJf5or0Re2zKyhR3L3CjGululLCHXx4vlbc/drnaTARUVvi559OI5uLytc/1k5HKUUyENAxLvetz2G1dnQ==
9873 dependencies:9971 dependencies:
9874 eventemitter3 "4.0.4"9972 eventemitter3 "4.0.4"
9875 underscore "1.9.1"9973 underscore "1.12.1"
9876 web3-core-helpers "1.3.5"9974 web3-core-helpers "1.3.6"
9877 websocket "^1.0.32"9975 websocket "^1.0.32"
98789976
9879web3-shh@1.3.5:9977web3-shh@1.3.6:
9880 version "1.3.5"9978 version "1.3.6"
9881 resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.3.5.tgz#af0b8ebca90a3652dbbb90d351395f36ca91f40b"9979 resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.3.6.tgz#4e3486c7eca5cbdb87f88910948223a5b7ea6c20"
9882 integrity sha512-aRwzCduXvuGVslLL/Y15VcOHa70Qr2kxZI7UwOzQVhaaOdxuRRvo3AK/cmyln1Tsd54/n93Yk8I3qg5I2+6alw==9980 integrity sha512-9zRo415O0iBslxBnmu9OzYjNErzLnzOsy+IOvSpIreLYbbAw0XkDWxv3SfcpKnTIWIACBR4AYMIxmmyi5iB3jw==
9883 dependencies:9981 dependencies:
9884 web3-core "1.3.5"9982 web3-core "1.3.6"
9885 web3-core-method "1.3.5"9983 web3-core-method "1.3.6"
9886 web3-core-subscriptions "1.3.5"9984 web3-core-subscriptions "1.3.6"
9887 web3-net "1.3.5"9985 web3-net "1.3.6"
98889986
9889web3-utils@1.3.5:9987web3-utils@1.3.6:
9890 version "1.3.5"9988 version "1.3.6"
9891 resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.3.5.tgz#14ee2ff1a7a226867698d6eaffd21aa97aed422e"9989 resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.3.6.tgz#390bc9fa3a7179746963cfaca55bb80ac4d8dc10"
9892 integrity sha512-5apMRm8ElYjI/92GHqijmaLC+s+d5lgjpjHft+rJSs/dsnX8I8tQreqev0dmU+wzU+2EEe4Sx9a/OwGWHhQv3A==9990 integrity sha512-hHatFaQpkQgjGVER17gNx8u1qMyaXFZtM0y0XLGH1bzsjMPlkMPLRcYOrZ00rOPfTEuYFOdrpGOqZXVmGrMZRg==
9893 dependencies:9991 dependencies:
9894 bn.js "^4.11.9"9992 bn.js "^4.11.9"
9895 eth-lib "0.2.8"9993 eth-lib "0.2.8"
9896 ethereum-bloom-filters "^1.0.6"9994 ethereum-bloom-filters "^1.0.6"
9897 ethjs-unit "0.1.6"9995 ethjs-unit "0.1.6"
9898 number-to-bn "1.7.0"9996 number-to-bn "1.7.0"
9899 randombytes "^2.1.0"9997 randombytes "^2.1.0"
9900 underscore "1.9.1"9998 underscore "1.12.1"
9901 utf8 "3.0.0"9999 utf8 "3.0.0"
990210000
9903web3@^1.3.5:10001web3@^1.3.5:
9904 version "1.3.5"10002 version "1.3.6"
9905 resolved "https://registry.yarnpkg.com/web3/-/web3-1.3.5.tgz#ef4c3a2241fdd74f2f7794e839f30bc6f9814e46"10003 resolved "https://registry.yarnpkg.com/web3/-/web3-1.3.6.tgz#599425461c3f9a8cbbefa70616438995f4a064cc"
9906 integrity sha512-UyQW/MT5EIGBrXPCh/FDIaD7RtJTn5/rJUNw2FOglp0qoXnCQHNKvntiR1ylztk05fYxIF6UgsC76IrazlKJjw==10004 integrity sha512-jEpPhnL6GDteifdVh7ulzlPrtVQeA30V9vnki9liYlUvLV82ZM7BNOQJiuzlDePuE+jZETZSP/0G/JlUVt6pOA==
9907 dependencies:10005 dependencies:
9908 web3-bzz "1.3.5"10006 web3-bzz "1.3.6"
9909 web3-core "1.3.5"10007 web3-core "1.3.6"
9910 web3-eth "1.3.5"10008 web3-eth "1.3.6"
9911 web3-eth-personal "1.3.5"10009 web3-eth-personal "1.3.6"
9912 web3-net "1.3.5"10010 web3-net "1.3.6"
9913 web3-shh "1.3.5"10011 web3-shh "1.3.6"
9914 web3-utils "1.3.5"10012 web3-utils "1.3.6"
991510013
9916webidl-conversions@^5.0.0:10014webidl-conversions@^5.0.0:
9917 version "5.0.0"10015 version "5.0.0"
9948 integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==10046 integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
994910047
9950whatwg-url@^8.0.0, whatwg-url@^8.5.0:10048whatwg-url@^8.0.0, whatwg-url@^8.5.0:
9951 version "8.5.0"10049 version "8.6.0"
9952 resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.5.0.tgz#7752b8464fc0903fec89aa9846fc9efe07351fd3"10050 resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.6.0.tgz#27c0205a4902084b872aecb97cf0f2a7a3011f4c"
9953 integrity sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==10051 integrity sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==
9954 dependencies:10052 dependencies:
9955 lodash "^4.7.0"10053 lodash "^4.7.0"
9956 tr46 "^2.0.2"10054 tr46 "^2.1.0"
9957 webidl-conversions "^6.1.0"10055 webidl-conversions "^6.1.0"
995810056
9959which-boxed-primitive@^1.0.2:10057which-boxed-primitive@^1.0.2:
9967 is-string "^1.0.5"10065 is-string "^1.0.5"
9968 is-symbol "^1.0.3"10066 is-symbol "^1.0.3"
996910067
9970which-module@^2.0.0:
9971 version "2.0.0"
9972 resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
9973 integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
9974
9975which-typed-array@^1.1.2:10068which-typed-array@^1.1.2:
9976 version "1.1.4"10069 version "1.1.4"
9977 resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.4.tgz#8fcb7d3ee5adf2d771066fba7cf37e32fe8711ff"10070 resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.4.tgz#8fcb7d3ee5adf2d771066fba7cf37e32fe8711ff"
9985 has-symbols "^1.0.1"10078 has-symbols "^1.0.1"
9986 is-typed-array "^1.1.3"10079 is-typed-array "^1.1.3"
998710080
9988which@2.0.2, which@^2.0.1, which@^2.0.2:10081which@2.0.2, which@^2.0.1:
9989 version "2.0.2"10082 version "2.0.2"
9990 resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"10083 resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
9991 integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==10084 integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
9992 dependencies:10085 dependencies:
9993 isexe "^2.0.0"10086 isexe "^2.0.0"
999410087
9995which@^1.2.9:
9996 version "1.3.1"
9997 resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
9998 integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
9999 dependencies:
10000 isexe "^2.0.0"
10001
10002wide-align@1.1.3, wide-align@^1.1.0:10088wide-align@1.1.3, wide-align@^1.1.0:
10003 version "1.1.3"10089 version "1.1.3"
10004 resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"10090 resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
10028 resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.0.tgz#a8e038b4c94569596852de7a8ea4228eefdeb37b"10114 resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.0.tgz#a8e038b4c94569596852de7a8ea4228eefdeb37b"
10029 integrity sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==10115 integrity sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==
1003010116
10031wrap-ansi@^6.2.0:
10032 version "6.2.0"
10033 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
10034 integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
10035 dependencies:
10036 ansi-styles "^4.0.0"
10037 string-width "^4.1.0"
10038 strip-ansi "^6.0.0"
10039
10040wrap-ansi@^7.0.0:10117wrap-ansi@^7.0.0:
10041 version "7.0.0"10118 version "7.0.0"
10042 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"10119 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
10082 safe-buffer "~5.1.0"10159 safe-buffer "~5.1.0"
10083 ultron "~1.1.0"10160 ultron "~1.1.0"
1008410161
10085ws@^7.4.4:10162ws@^7.4.5:
10086 version "7.4.5"10163 version "7.5.0"
10087 resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.5.tgz#a484dd851e9beb6fdb420027e3885e8ce48986c1"10164 resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.0.tgz#0033bafea031fb9df041b2026fc72a571ca44691"
10088 integrity sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==10165 integrity sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==
1008910166
10090xdg-basedir@^4.0.0:10167xdg-basedir@^4.0.0:
10091 version "4.0.0"10168 version "4.0.0"
10151 dependencies:10228 dependencies:
10152 cuint "^0.2.2"10229 cuint "^0.2.2"
1015310230
10154y18n@^4.0.0:
10155 version "4.0.3"
10156 resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
10157 integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
10158
10159y18n@^5.0.5:10231y18n@^5.0.5:
10160 version "5.0.8"10232 version "5.0.8"
10161 resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"10233 resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
10186 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"10258 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
10187 integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==10259 integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
1018810260
10189yargs-parser@^18.1.2:
10190 version "18.1.3"
10191 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
10192 integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
10193 dependencies:
10194 camelcase "^5.0.0"
10195 decamelize "^1.2.0"
10196
10197yargs-parser@^20.2.2:10261yargs-parser@^20.2.2:
10198 version "20.2.7"10262 version "20.2.7"
10199 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"10263 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"
10209 flat "^5.0.2"10273 flat "^5.0.2"
10210 is-plain-obj "^2.1.0"10274 is-plain-obj "^2.1.0"
1021110275
10212yargs@16.2.0, yargs@^16.0.3, yargs@^16.2.0:10276yargs@16.2.0, yargs@^16.0.3:
10213 version "16.2.0"10277 version "16.2.0"
10214 resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"10278 resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
10215 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==10279 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
10222 y18n "^5.0.5"10286 y18n "^5.0.5"
10223 yargs-parser "^20.2.2"10287 yargs-parser "^20.2.2"
1022410288
10225yargs@^15.4.1:10289yargs@^17.0.0, yargs@^17.0.1:
10226 version "15.4.1"10290 version "17.0.1"
10227 resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"10291 resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.0.1.tgz#6a1ced4ed5ee0b388010ba9fd67af83b9362e0bb"
10228 integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==10292 integrity sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==
10229 dependencies:10293 dependencies:
10230 cliui "^6.0.0"10294 cliui "^7.0.2"
10231 decamelize "^1.2.0"
10232 find-up "^4.1.0"10295 escalade "^3.1.1"
10233 get-caller-file "^2.0.1"10296 get-caller-file "^2.0.5"
10234 require-directory "^2.1.1"10297 require-directory "^2.1.1"
10235 require-main-filename "^2.0.0"
10236 set-blocking "^2.0.0"
10237 string-width "^4.2.0"10298 string-width "^4.2.0"
10238 which-module "^2.0.0"10299 y18n "^5.0.5"
10239 y18n "^4.0.0"
10240 yargs-parser "^18.1.2"10300 yargs-parser "^20.2.2"
1024110301
10242yn@3.1.1:10302yn@3.1.1:
10243 version "3.1.1"10303 version "3.1.1"