git.delta.rocks / unique-network / refs/commits / 3db9a79d0280

difftreelog

Merge branch 'develop' into feature/NFTPAR-240

Greg Zaitsev2020-12-21parents: #81cf62f #73c25a1.patch.diff
in: master

15 files changed

modifiedCargo.lockdiffbeforeafterboth
1212
13[[package]]13[[package]]
14name = "addr2line"14name = "addr2line"
15version = "0.13.0"15version = "0.14.0"
16source = "registry+https://github.com/rust-lang/crates.io-index"16source = "registry+https://github.com/rust-lang/crates.io-index"
17checksum = "1b6a2d3371669ab3ca9797670853d61402b03d0b4b9ebf33d677dfa720203072"17checksum = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423"
18dependencies = [18dependencies = [
19 "gimli 0.22.0",19 "gimli 0.23.0",
20]20]
2121
22[[package]]22[[package]]
55 "aes",55 "aes",
56 "block-cipher",56 "block-cipher",
57 "ghash",57 "ghash",
58 "subtle 2.3.0",58 "subtle 2.4.0",
59]59]
6060
61[[package]]61[[package]]
94source = "registry+https://github.com/rust-lang/crates.io-index"94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217"95checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217"
96
97[[package]]
98name = "ahash"
99version = "0.4.7"
100source = "registry+https://github.com/rust-lang/crates.io-index"
101checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e"
96102
97[[package]]103[[package]]
98name = "aho-corasick"104name = "aho-corasick"
99version = "0.7.14"105version = "0.7.15"
100source = "registry+https://github.com/rust-lang/crates.io-index"106source = "registry+https://github.com/rust-lang/crates.io-index"
101checksum = "b476ce7103678b0c6d3d395dbbae31d48ff910bd28be979ba5d48c6351131d0d"107checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
102dependencies = [108dependencies = [
103 "memchr",109 "memchr",
104]110]
134140
135[[package]]141[[package]]
136name = "anyhow"142name = "anyhow"
137version = "1.0.33"143version = "1.0.35"
138source = "registry+https://github.com/rust-lang/crates.io-index"144source = "registry+https://github.com/rust-lang/crates.io-index"
139checksum = "a1fd36ffbb1fb7c834eac128ea8d0e310c5aeb635548f9d58861e1308d46e71c"145checksum = "2c0df63cb2955042487fad3aefd2c6e3ae7389ac5dc1beb28921de0b69f779d4"
140146
141[[package]]147[[package]]
142name = "approx"148name = "approx"
149155
150[[package]]156[[package]]
151name = "arc-swap"157name = "arc-swap"
152version = "0.4.7"158version = "0.4.8"
153source = "registry+https://github.com/rust-lang/crates.io-index"159source = "registry+https://github.com/rust-lang/crates.io-index"
154checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034"160checksum = "dabe5a181f83789739c194cbe5a897dde195078fac08568d09221fd6137a7ba8"
155161
156[[package]]162[[package]]
157name = "arrayref"163name = "arrayref"
170176
171[[package]]177[[package]]
172name = "arrayvec"178name = "arrayvec"
173version = "0.5.1"179version = "0.5.2"
174source = "registry+https://github.com/rust-lang/crates.io-index"180source = "registry+https://github.com/rust-lang/crates.io-index"
175checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"181checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
176182
177[[package]]183[[package]]
178name = "asn1_der"184name = "asn1_der"
206212
207[[package]]213[[package]]
208name = "async-executor"214name = "async-executor"
209version = "1.3.0"215version = "1.4.0"
210source = "registry+https://github.com/rust-lang/crates.io-index"216source = "registry+https://github.com/rust-lang/crates.io-index"
211checksum = "d373d78ded7d0b3fa8039375718cde0aace493f2e34fb60f51cbf567562ca801"217checksum = "eb877970c7b440ead138f6321a3b5395d6061183af779340b65e20c0fede9146"
212dependencies = [218dependencies = [
213 "async-task",219 "async-task",
214 "concurrent-queue",220 "concurrent-queue",
215 "fastrand",221 "fastrand",
216 "futures-lite",222 "futures-lite",
217 "once_cell 1.4.1",223 "once_cell 1.5.2",
218 "vec-arena",224 "vec-arena",
219]225]
220226
221[[package]]227[[package]]
222name = "async-global-executor"228name = "async-global-executor"
223version = "1.4.0"229version = "1.4.3"
224source = "registry+https://github.com/rust-lang/crates.io-index"230source = "registry+https://github.com/rust-lang/crates.io-index"
225checksum = "0659b83a146398616883aa5199cdd1b055ec088a83c9a338eab3534f33f0622e"231checksum = "73079b49cd26b8fd5a15f68fc7707fc78698dc2a3d61430f2a7a9430230dfa04"
226dependencies = [232dependencies = [
227 "async-executor",233 "async-executor",
228 "async-io",234 "async-io",
229 "futures-lite",235 "futures-lite",
230 "num_cpus",236 "num_cpus",
231 "once_cell 1.4.1",237 "once_cell 1.5.2",
232]238]
233239
234[[package]]240[[package]]
235name = "async-io"241name = "async-io"
236version = "1.1.10"242version = "1.3.1"
237source = "registry+https://github.com/rust-lang/crates.io-index"243source = "registry+https://github.com/rust-lang/crates.io-index"
238checksum = "d54bc4c1c7292475efb2253227dbcfad8fe1ca4c02bc62c510cc2f3da5c4704e"244checksum = "9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd"
239dependencies = [245dependencies = [
240 "concurrent-queue",246 "concurrent-queue",
241 "fastrand",247 "fastrand",
242 "futures-lite",248 "futures-lite",
243 "libc",249 "libc",
244 "log",250 "log",
245 "nb-connect",251 "nb-connect",
246 "once_cell 1.4.1",252 "once_cell 1.5.2",
247 "parking",253 "parking",
248 "polling",254 "polling",
249 "vec-arena",255 "vec-arena",
260 "event-listener",266 "event-listener",
261]267]
268
269[[package]]
270name = "async-process"
271version = "1.0.1"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "4c8cea09c1fb10a317d1b5af8024eeba256d6554763e85ecd90ff8df31c7bbda"
274dependencies = [
275 "async-io",
276 "blocking",
277 "cfg-if 0.1.10",
278 "event-listener",
279 "futures-lite",
280 "once_cell 1.5.2",
281 "signal-hook",
282 "winapi 0.3.9",
283]
262284
263[[package]]285[[package]]
264name = "async-std"286name = "async-std"
265version = "1.6.5"287version = "1.8.0"
266source = "registry+https://github.com/rust-lang/crates.io-index"288source = "registry+https://github.com/rust-lang/crates.io-index"
267checksum = "a9fa76751505e8df1c7a77762f60486f60c71bbd9b8557f4da6ad47d083732ed"289checksum = "8f9f84f1280a2b436a2c77c2582602732b6c2f4321d5494d6e799e6c367859a8"
268dependencies = [290dependencies = [
291 "async-channel",
269 "async-global-executor",292 "async-global-executor",
270 "async-io",293 "async-io",
271 "async-mutex",294 "async-mutex",
295 "async-process",
272 "blocking",296 "blocking",
273 "crossbeam-utils",297 "crossbeam-utils 0.8.1",
274 "futures-channel",298 "futures-channel",
275 "futures-core",299 "futures-core",
276 "futures-io",300 "futures-io",
280 "log",304 "log",
281 "memchr",305 "memchr",
282 "num_cpus",306 "num_cpus",
283 "once_cell 1.4.1",307 "once_cell 1.5.2",
284 "pin-project-lite",308 "pin-project-lite 0.2.0",
285 "pin-utils",309 "pin-utils",
286 "slab",310 "slab",
287 "wasm-bindgen-futures",311 "wasm-bindgen-futures",
288]312]
289313
290[[package]]314[[package]]
291name = "async-task"315name = "async-task"
292version = "4.0.2"316version = "4.0.3"
293source = "registry+https://github.com/rust-lang/crates.io-index"317source = "registry+https://github.com/rust-lang/crates.io-index"
294checksum = "8ab27c1aa62945039e44edaeee1dc23c74cc0c303dd5fe0fb462a184f1c3a518"318checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"
295319
296[[package]]320[[package]]
297name = "async-tls"321name = "async-tls"
298version = "0.8.0"322version = "0.8.0"
299source = "registry+https://github.com/rust-lang/crates.io-index"323source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "df097e3f506bec0e1a24f06bb3c962c228f36671de841ff579cb99f371772634"324checksum = "df097e3f506bec0e1a24f06bb3c962c228f36671de841ff579cb99f371772634"
301dependencies = [325dependencies = [
302 "futures 0.3.6",326 "futures 0.3.8",
303 "rustls",327 "rustls",
304 "webpki",328 "webpki",
305 "webpki-roots 0.19.0",329 "webpki-roots 0.19.0",
306]330]
307331
308[[package]]332[[package]]
309name = "async-trait"333name = "async-trait"
310version = "0.1.41"334version = "0.1.42"
311source = "registry+https://github.com/rust-lang/crates.io-index"335source = "registry+https://github.com/rust-lang/crates.io-index"
312checksum = "b246867b8b3b6ae56035f1eb1ed557c1d8eae97f0d53696138a50fa0e3a3b8c0"336checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d"
313dependencies = [337dependencies = [
314 "proc-macro2",338 "proc-macro2",
315 "quote",339 "quote",
353377
354[[package]]378[[package]]
355name = "backtrace"379name = "backtrace"
356version = "0.3.53"380version = "0.3.55"
357source = "registry+https://github.com/rust-lang/crates.io-index"381source = "registry+https://github.com/rust-lang/crates.io-index"
358checksum = "707b586e0e2f247cbde68cdd2c3ce69ea7b7be43e1c5b426e37c9319c4b9838e"382checksum = "ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598"
359dependencies = [383dependencies = [
360 "addr2line",384 "addr2line",
361 "cfg-if 1.0.0",385 "cfg-if 1.0.0",
362 "libc",386 "libc",
363 "miniz_oxide",387 "miniz_oxide",
364 "object 0.21.1",388 "object 0.22.0",
365 "rustc-demangle",389 "rustc-demangle",
366]390]
367391
383source = "registry+https://github.com/rust-lang/crates.io-index"407source = "registry+https://github.com/rust-lang/crates.io-index"
384checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"408checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
409
410[[package]]
411name = "base64"
412version = "0.13.0"
413source = "registry+https://github.com/rust-lang/crates.io-index"
414checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
385415
386[[package]]416[[package]]
387name = "bincode"417name = "bincode"
456486
457[[package]]487[[package]]
458name = "blake2"488name = "blake2"
459version = "0.9.0"489version = "0.9.1"
460source = "registry+https://github.com/rust-lang/crates.io-index"490source = "registry+https://github.com/rust-lang/crates.io-index"
461checksum = "84ce5b6108f8e154604bd4eb76a2f726066c3464d5a552a4229262a18c9bb471"491checksum = "10a5720225ef5daecf08657f23791354e1685a8c91a4c60c7f3d3b2892f978f4"
462dependencies = [492dependencies = [
463 "byte-tools",
464 "byteorder 1.3.4",
465 "crypto-mac 0.8.0",493 "crypto-mac 0.8.0",
466 "digest 0.9.0",494 "digest 0.9.0",
467 "opaque-debug 0.2.3",495 "opaque-debug 0.3.0",
468]496]
469497
470[[package]]498[[package]]
479507
480[[package]]508[[package]]
481name = "blake2b_simd"509name = "blake2b_simd"
482version = "0.5.10"510version = "0.5.11"
483source = "registry+https://github.com/rust-lang/crates.io-index"511source = "registry+https://github.com/rust-lang/crates.io-index"
484checksum = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a"512checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587"
485dependencies = [513dependencies = [
486 "arrayref",514 "arrayref",
487 "arrayvec 0.5.1",515 "arrayvec 0.5.2",
488 "constant_time_eq",516 "constant_time_eq",
489]517]
490518
491[[package]]519[[package]]
492name = "blake2s_simd"520name = "blake2s_simd"
493version = "0.5.10"521version = "0.5.11"
494source = "registry+https://github.com/rust-lang/crates.io-index"522source = "registry+https://github.com/rust-lang/crates.io-index"
495checksum = "ab9e07352b829279624ceb7c64adb4f585dacdb81d35cafae81139ccd617cf44"523checksum = "9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2"
496dependencies = [524dependencies = [
497 "arrayref",525 "arrayref",
498 "arrayvec 0.5.1",526 "arrayvec 0.5.2",
499 "constant_time_eq",527 "constant_time_eq",
500]528]
501529
556 "atomic-waker",584 "atomic-waker",
557 "fastrand",585 "fastrand",
558 "futures-lite",586 "futures-lite",
559 "once_cell 1.4.1",587 "once_cell 1.5.2",
560]588]
561589
562[[package]]590[[package]]
565source = "registry+https://github.com/rust-lang/crates.io-index"593source = "registry+https://github.com/rust-lang/crates.io-index"
566checksum = "476e9cd489f9e121e02ffa6014a8ef220ecb15c05ed23fc34cca13925dc283fb"594checksum = "476e9cd489f9e121e02ffa6014a8ef220ecb15c05ed23fc34cca13925dc283fb"
595
596[[package]]
597name = "bs58"
598version = "0.4.0"
599source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"
567601
568[[package]]602[[package]]
569name = "bstr"603name = "bstr"
570version = "0.2.13"604version = "0.2.14"
571source = "registry+https://github.com/rust-lang/crates.io-index"605source = "registry+https://github.com/rust-lang/crates.io-index"
572checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931"606checksum = "473fc6b38233f9af7baa94fb5852dca389e3d95b8e21c8e3719301462c5d9faf"
573dependencies = [607dependencies = [
574 "memchr",608 "memchr",
575]609]
635669
636[[package]]670[[package]]
637name = "cc"671name = "cc"
638version = "1.0.61"672version = "1.0.66"
639source = "registry+https://github.com/rust-lang/crates.io-index"673source = "registry+https://github.com/rust-lang/crates.io-index"
640checksum = "ed67cbde08356238e75fc4656be4749481eeffb09e19f320a25237d5221c985d"674checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48"
641dependencies = [675dependencies = [
642 "jobserver",676 "jobserver",
643]677]
669source = "registry+https://github.com/rust-lang/crates.io-index"703source = "registry+https://github.com/rust-lang/crates.io-index"
670checksum = "244fbce0d47e97e8ef2f63b81d5e05882cb518c68531eb33194990d7b7e85845"704checksum = "244fbce0d47e97e8ef2f63b81d5e05882cb518c68531eb33194990d7b7e85845"
671dependencies = [705dependencies = [
672 "stream-cipher 0.7.1",706 "stream-cipher",
673 "zeroize",707 "zeroize",
674]708]
675709
682 "aead",716 "aead",
683 "chacha20",717 "chacha20",
684 "poly1305",718 "poly1305",
685 "stream-cipher 0.7.1",719 "stream-cipher",
686 "zeroize",720 "zeroize",
687]721]
688722
734 "bitflags",768 "bitflags",
735]769]
736
737[[package]]
738name = "cloudabi"
739version = "0.1.0"
740source = "registry+https://github.com/rust-lang/crates.io-index"
741checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467"
742dependencies = [
743 "bitflags",
744]
745770
746[[package]]771[[package]]
747name = "concurrent-queue"772name = "concurrent-queue"
754779
755[[package]]780[[package]]
756name = "const-random"781name = "const-random"
757version = "0.1.11"782version = "0.1.13"
758source = "registry+https://github.com/rust-lang/crates.io-index"783source = "registry+https://github.com/rust-lang/crates.io-index"
759checksum = "02dc82c12dc2ee6e1ded861cf7d582b46f66f796d1b6c93fa28b911ead95da02"784checksum = "f590d95d011aa80b063ffe3253422ed5aa462af4e9867d43ce8337562bac77c4"
760dependencies = [785dependencies = [
761 "const-random-macro",786 "const-random-macro",
762 "proc-macro-hack",787 "proc-macro-hack",
763]788]
764789
765[[package]]790[[package]]
766name = "const-random-macro"791name = "const-random-macro"
767version = "0.1.11"792version = "0.1.13"
768source = "registry+https://github.com/rust-lang/crates.io-index"793source = "registry+https://github.com/rust-lang/crates.io-index"
769checksum = "fc757bbb9544aa296c2ae00c679e81f886b37e28e59097defe0cf524306f6685"794checksum = "615f6e27d000a2bffbc7f2f6a8669179378fa27ee4d0a509e985dfc0a7defb40"
770dependencies = [795dependencies = [
771 "getrandom 0.2.0",796 "getrandom 0.2.0",
797 "lazy_static",
772 "proc-macro-hack",798 "proc-macro-hack",
799 "tiny-keccak",
773]800]
801
802[[package]]
803name = "const_fn"
804version = "0.4.4"
805source = "registry+https://github.com/rust-lang/crates.io-index"
806checksum = "cd51eab21ab4fd6a3bf889e2d0958c0a6e3a61ad04260325e919e652a2a62826"
774807
775[[package]]808[[package]]
776name = "constant_time_eq"809name = "constant_time_eq"
800source = "registry+https://github.com/rust-lang/crates.io-index"833source = "registry+https://github.com/rust-lang/crates.io-index"
801checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634"834checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634"
835
836[[package]]
837name = "cpuid-bool"
838version = "0.2.0"
839source = "registry+https://github.com/rust-lang/crates.io-index"
840checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba"
802841
803[[package]]842[[package]]
804name = "cranelift-bforest"843name = "cranelift-bforest"
824 "log",863 "log",
825 "regalloc",864 "regalloc",
826 "serde",865 "serde",
827 "smallvec 1.4.2",866 "smallvec 1.5.1",
828 "target-lexicon",867 "target-lexicon",
829 "thiserror",868 "thiserror",
830]869]
862dependencies = [901dependencies = [
863 "cranelift-codegen",902 "cranelift-codegen",
864 "log",903 "log",
865 "smallvec 1.4.2",904 "smallvec 1.5.1",
866 "target-lexicon",905 "target-lexicon",
867]906]
868907
894933
895[[package]]934[[package]]
896name = "crc32fast"935name = "crc32fast"
897version = "1.2.0"936version = "1.2.1"
898source = "registry+https://github.com/rust-lang/crates.io-index"937source = "registry+https://github.com/rust-lang/crates.io-index"
899checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"938checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
900dependencies = [939dependencies = [
901 "cfg-if 0.1.10",940 "cfg-if 1.0.0",
902]941]
903942
904[[package]]943[[package]]
905name = "crossbeam-channel"944name = "crossbeam-channel"
906version = "0.4.4"945version = "0.5.0"
907source = "registry+https://github.com/rust-lang/crates.io-index"946source = "registry+https://github.com/rust-lang/crates.io-index"
908checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87"947checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775"
909dependencies = [948dependencies = [
910 "crossbeam-utils",949 "cfg-if 1.0.0",
911 "maybe-uninit",950 "crossbeam-utils 0.8.1",
912]951]
913952
914[[package]]953[[package]]
917source = "registry+https://github.com/rust-lang/crates.io-index"956source = "registry+https://github.com/rust-lang/crates.io-index"
918checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"957checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"
919dependencies = [958dependencies = [
920 "crossbeam-epoch",959 "crossbeam-epoch 0.8.2",
921 "crossbeam-utils",960 "crossbeam-utils 0.7.2",
922 "maybe-uninit",961 "maybe-uninit",
923]962]
963
964[[package]]
965name = "crossbeam-deque"
966version = "0.8.0"
967source = "registry+https://github.com/rust-lang/crates.io-index"
968checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
969dependencies = [
970 "cfg-if 1.0.0",
971 "crossbeam-epoch 0.9.1",
972 "crossbeam-utils 0.8.1",
973]
924974
925[[package]]975[[package]]
926name = "crossbeam-epoch"976name = "crossbeam-epoch"
930dependencies = [980dependencies = [
931 "autocfg 1.0.1",981 "autocfg 1.0.1",
932 "cfg-if 0.1.10",982 "cfg-if 0.1.10",
933 "crossbeam-utils",983 "crossbeam-utils 0.7.2",
934 "lazy_static",984 "lazy_static",
935 "maybe-uninit",985 "maybe-uninit",
936 "memoffset",986 "memoffset 0.5.6",
937 "scopeguard 1.1.0",987 "scopeguard 1.1.0",
938]988]
989
990[[package]]
991name = "crossbeam-epoch"
992version = "0.9.1"
993source = "registry+https://github.com/rust-lang/crates.io-index"
994checksum = "a1aaa739f95311c2c7887a76863f500026092fb1dce0161dab577e559ef3569d"
995dependencies = [
996 "cfg-if 1.0.0",
997 "const_fn",
998 "crossbeam-utils 0.8.1",
999 "lazy_static",
1000 "memoffset 0.6.1",
1001 "scopeguard 1.1.0",
1002]
9391003
940[[package]]1004[[package]]
941name = "crossbeam-queue"1005name = "crossbeam-queue"
944checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"1008checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"
945dependencies = [1009dependencies = [
946 "cfg-if 0.1.10",1010 "cfg-if 0.1.10",
947 "crossbeam-utils",1011 "crossbeam-utils 0.7.2",
948 "maybe-uninit",1012 "maybe-uninit",
949]1013]
9501014
959 "lazy_static",1023 "lazy_static",
960]1024]
1025
1026[[package]]
1027name = "crossbeam-utils"
1028version = "0.8.1"
1029source = "registry+https://github.com/rust-lang/crates.io-index"
1030checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d"
1031dependencies = [
1032 "autocfg 1.0.1",
1033 "cfg-if 1.0.0",
1034 "lazy_static",
1035]
9611036
962[[package]]1037[[package]]
963name = "crunchy"1038name = "crunchy"
982checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"1057checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
983dependencies = [1058dependencies = [
984 "generic-array 0.14.4",1059 "generic-array 0.14.4",
985 "subtle 2.3.0",1060 "subtle 2.4.0",
986]1061]
9871062
988[[package]]1063[[package]]
1013 "byteorder 1.3.4",1088 "byteorder 1.3.4",
1014 "digest 0.8.1",1089 "digest 0.8.1",
1015 "rand_core 0.5.1",1090 "rand_core 0.5.1",
1016 "subtle 2.3.0",1091 "subtle 2.4.0",
1017 "zeroize",1092 "zeroize",
1018]1093]
10191094
1026 "byteorder 1.3.4",1101 "byteorder 1.3.4",
1027 "digest 0.9.0",1102 "digest 0.9.0",
1028 "rand_core 0.5.1",1103 "rand_core 0.5.1",
1029 "subtle 2.3.0",1104 "subtle 2.4.0",
1030 "zeroize",1105 "zeroize",
1031]1106]
10321107
1033[[package]]1108[[package]]
1034name = "data-encoding"1109name = "data-encoding"
1035version = "2.3.0"1110version = "2.3.1"
1036source = "registry+https://github.com/rust-lang/crates.io-index"1111source = "registry+https://github.com/rust-lang/crates.io-index"
1037checksum = "d4d0e2d24e5ee3b23a01de38eefdcd978907890701f08ffffd4cb457ca4ee8d6"1112checksum = "993a608597367c6377b258c25d7120740f00ed23a2252b729b1932dd7866f908"
10381113
1039[[package]]1114[[package]]
1040name = "derive_more"1115name = "derive_more"
11191194
1120[[package]]1195[[package]]
1121name = "dyn-clone"1196name = "dyn-clone"
1122version = "1.0.2"1197version = "1.0.3"
1123source = "registry+https://github.com/rust-lang/crates.io-index"1198source = "registry+https://github.com/rust-lang/crates.io-index"
1124checksum = "4c53dc3a653e0f64081026e4bf048d48fec9fce90c66e8326ca7292df0ff2d82"1199checksum = "d55796afa1b20c2945ca8eabfc421839f2b766619209f1ede813cf2484f31804"
11251200
1126[[package]]1201[[package]]
1127name = "ed25519"1202name = "ed25519"
1142 "ed25519",1217 "ed25519",
1143 "rand 0.7.3",1218 "rand 0.7.3",
1144 "serde",1219 "serde",
1145 "sha2 0.9.1",1220 "sha2 0.9.2",
1146 "zeroize",1221 "zeroize",
1147]1222]
11481223
11821257
1183[[package]]1258[[package]]
1184name = "errno"1259name = "errno"
1185version = "0.2.6"1260version = "0.2.7"
1186source = "registry+https://github.com/rust-lang/crates.io-index"1261source = "registry+https://github.com/rust-lang/crates.io-index"
1187checksum = "6eab5ee3df98a279d9b316b1af6ac95422127b1290317e6d18c1743c99418b01"1262checksum = "fa68f2fb9cae9d37c9b2b3584aba698a2e97f72d7aef7b9f7aa71d8b54ce46fe"
1188dependencies = [1263dependencies = [
1189 "errno-dragonfly",1264 "errno-dragonfly",
1190 "libc",1265 "libc",
1213source = "registry+https://github.com/rust-lang/crates.io-index"1288source = "registry+https://github.com/rust-lang/crates.io-index"
1214checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"1289checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5"
1215dependencies = [1290dependencies = [
1216 "futures 0.3.6",1291 "futures 0.3.8",
1217]1292]
12181293
1219[[package]]1294[[package]]
1285checksum = "8feb87a63249689640ac9c011742c33139204e3c134293d3054022276869133b"1360checksum = "8feb87a63249689640ac9c011742c33139204e3c134293d3054022276869133b"
1286dependencies = [1361dependencies = [
1287 "either",1362 "either",
1288 "futures 0.3.6",1363 "futures 0.3.8",
1289 "futures-timer 2.0.2",1364 "futures-timer 2.0.2",
1290 "log",1365 "log",
1291 "num-traits",1366 "num-traits",
13131388
1314[[package]]1389[[package]]
1315name = "flate2"1390name = "flate2"
1316version = "1.0.18"1391version = "1.0.19"
1317source = "registry+https://github.com/rust-lang/crates.io-index"1392source = "registry+https://github.com/rust-lang/crates.io-index"
1318checksum = "da80be589a72651dcda34d8b35bcdc9b7254ad06325611074d9cc0fbb19f60ee"1393checksum = "7411863d55df97a419aa64cb4d2f167103ea9d767e2c54a1868b7ac3f6b47129"
1319dependencies = [1394dependencies = [
1320 "cfg-if 0.1.10",1395 "cfg-if 1.0.0",
1321 "crc32fast",1396 "crc32fast",
1322 "libc",1397 "libc",
1323 "libz-sys",1398 "libz-sys",
1324 "miniz_oxide",1399 "miniz_oxide",
1325]1400]
1401
1402[[package]]
1403name = "flexi_logger"
1404version = "0.15.12"
1405source = "registry+https://github.com/rust-lang/crates.io-index"
1406checksum = "aaab3caedb4149800f91e8e4899f29cd9ddf3b569b04c365ca9334f92f7542bf"
1407dependencies = [
1408 "atty",
1409 "chrono",
1410 "glob",
1411 "lazy_static",
1412 "log",
1413 "regex",
1414 "thiserror",
1415 "yansi",
1416]
13261417
1327[[package]]1418[[package]]
1328name = "fnv"1419name = "fnv"
1333[[package]]1424[[package]]
1334name = "fork-tree"1425name = "fork-tree"
1335version = "2.0.0"1426version = "2.0.0"
1336source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1427source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1337dependencies = [1428dependencies = [
1338 "parity-scale-codec",1429 "parity-scale-codec",
1339]1430]
1431
1432[[package]]
1433name = "form_urlencoded"
1434version = "1.0.0"
1435source = "registry+https://github.com/rust-lang/crates.io-index"
1436checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00"
1437dependencies = [
1438 "matches",
1439 "percent-encoding 2.1.0",
1440]
13401441
1341[[package]]1442[[package]]
1342name = "frame-benchmarking"1443name = "frame-benchmarking"
1343version = "2.0.0"1444version = "2.0.0"
1344source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1445source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1345dependencies = [1446dependencies = [
1346 "frame-support",1447 "frame-support",
1347 "frame-system",1448 "frame-system",
1359[[package]]1460[[package]]
1360name = "frame-benchmarking-cli"1461name = "frame-benchmarking-cli"
1361version = "2.0.0"1462version = "2.0.0"
1362source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1463source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1363dependencies = [1464dependencies = [
1364 "frame-benchmarking",1465 "frame-benchmarking",
1365 "parity-scale-codec",1466 "parity-scale-codec",
1377[[package]]1478[[package]]
1378name = "frame-executive"1479name = "frame-executive"
1379version = "2.0.0"1480version = "2.0.0"
1380source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1481source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1381dependencies = [1482dependencies = [
1382 "frame-support",1483 "frame-support",
1383 "frame-system",1484 "frame-system",
1393[[package]]1494[[package]]
1394name = "frame-metadata"1495name = "frame-metadata"
1395version = "12.0.0"1496version = "12.0.0"
1396source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1497source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1397dependencies = [1498dependencies = [
1398 "parity-scale-codec",1499 "parity-scale-codec",
1399 "serde",1500 "serde",
1404[[package]]1505[[package]]
1405name = "frame-support"1506name = "frame-support"
1406version = "2.0.0"1507version = "2.0.0"
1407source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1508source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1408dependencies = [1509dependencies = [
1409 "bitmask",1510 "bitmask",
1410 "frame-metadata",1511 "frame-metadata",
1411 "frame-support-procedural",1512 "frame-support-procedural",
1412 "impl-trait-for-tuples",1513 "impl-trait-for-tuples",
1413 "log",1514 "log",
1414 "once_cell 1.4.1",1515 "once_cell 1.5.2",
1415 "parity-scale-codec",1516 "parity-scale-codec",
1416 "paste",1517 "paste",
1417 "serde",1518 "serde",
1418 "smallvec 1.4.2",1519 "smallvec 1.5.1",
1419 "sp-arithmetic",1520 "sp-arithmetic",
1420 "sp-core",1521 "sp-core",
1421 "sp-inherents",1522 "sp-inherents",
1429[[package]]1530[[package]]
1430name = "frame-support-procedural"1531name = "frame-support-procedural"
1431version = "2.0.0"1532version = "2.0.0"
1432source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1533source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1433dependencies = [1534dependencies = [
1434 "frame-support-procedural-tools",1535 "frame-support-procedural-tools",
1435 "proc-macro2",1536 "proc-macro2",
1440[[package]]1541[[package]]
1441name = "frame-support-procedural-tools"1542name = "frame-support-procedural-tools"
1442version = "2.0.0"1543version = "2.0.0"
1443source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1544source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1444dependencies = [1545dependencies = [
1445 "frame-support-procedural-tools-derive",1546 "frame-support-procedural-tools-derive",
1446 "proc-macro-crate",1547 "proc-macro-crate",
1452[[package]]1553[[package]]
1453name = "frame-support-procedural-tools-derive"1554name = "frame-support-procedural-tools-derive"
1454version = "2.0.0"1555version = "2.0.0"
1455source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1556source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1456dependencies = [1557dependencies = [
1457 "proc-macro2",1558 "proc-macro2",
1458 "quote",1559 "quote",
1462[[package]]1563[[package]]
1463name = "frame-system"1564name = "frame-system"
1464version = "2.0.0"1565version = "2.0.0"
1465source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1566source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1466dependencies = [1567dependencies = [
1467 "frame-support",1568 "frame-support",
1468 "impl-trait-for-tuples",1569 "impl-trait-for-tuples",
1478[[package]]1579[[package]]
1479name = "frame-system-benchmarking"1580name = "frame-system-benchmarking"
1480version = "2.0.0"1581version = "2.0.0"
1481source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1582source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1482dependencies = [1583dependencies = [
1483 "frame-benchmarking",1584 "frame-benchmarking",
1484 "frame-support",1585 "frame-support",
1492[[package]]1593[[package]]
1493name = "frame-system-rpc-runtime-api"1594name = "frame-system-rpc-runtime-api"
1494version = "2.0.0"1595version = "2.0.0"
1495source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"1596source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
1496dependencies = [1597dependencies = [
1497 "parity-scale-codec",1598 "parity-scale-codec",
1498 "sp-api",1599 "sp-api",
1499]1600]
15001601
1501[[package]]1602[[package]]
1502name = "fs-swap"1603name = "fs-swap"
1503version = "0.2.4"1604version = "0.2.5"
1504source = "registry+https://github.com/rust-lang/crates.io-index"1605source = "registry+https://github.com/rust-lang/crates.io-index"
1505checksum = "921d332c89b3b61a826de38c61ee5b6e02c56806cade1b0e5d81bd71f57a71bb"1606checksum = "5839fda247e24ca4919c87c71dd5ca658f1f39e4f06829f80e3f15c3bafcfc2c"
1506dependencies = [1607dependencies = [
1507 "lazy_static",1608 "lazy_static",
1508 "libc",1609 "libc",
15401641
1541[[package]]1642[[package]]
1542name = "futures"1643name = "futures"
1543version = "0.3.6"1644version = "0.3.8"
1544source = "registry+https://github.com/rust-lang/crates.io-index"1645source = "registry+https://github.com/rust-lang/crates.io-index"
1545checksum = "5d8e3078b7b2a8a671cb7a3d17b4760e4181ea243227776ba83fd043b4ca034e"1646checksum = "9b3b0c040a1fe6529d30b3c5944b280c7f0dcb2930d2c3062bca967b602583d0"
1546dependencies = [1647dependencies = [
1547 "futures-channel",1648 "futures-channel",
1548 "futures-core",1649 "futures-core",
15551656
1556[[package]]1657[[package]]
1557name = "futures-channel"1658name = "futures-channel"
1558version = "0.3.6"1659version = "0.3.8"
1559source = "registry+https://github.com/rust-lang/crates.io-index"1660source = "registry+https://github.com/rust-lang/crates.io-index"
1560checksum = "a7a4d35f7401e948629c9c3d6638fb9bf94e0b2121e96c3b428cc4e631f3eb74"1661checksum = "4b7109687aa4e177ef6fe84553af6280ef2778bdb7783ba44c9dc3399110fe64"
1561dependencies = [1662dependencies = [
1562 "futures-core",1663 "futures-core",
1563 "futures-sink",1664 "futures-sink",
15741675
1575[[package]]1676[[package]]
1576name = "futures-core"1677name = "futures-core"
1577version = "0.3.6"1678version = "0.3.8"
1578source = "registry+https://github.com/rust-lang/crates.io-index"1679source = "registry+https://github.com/rust-lang/crates.io-index"
1579checksum = "d674eaa0056896d5ada519900dbf97ead2e46a7b6621e8160d79e2f2e1e2784b"1680checksum = "847ce131b72ffb13b6109a221da9ad97a64cbe48feb1028356b836b47b8f1748"
15801681
1581[[package]]1682[[package]]
1582name = "futures-core-preview"1683name = "futures-core-preview"
1601checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9"1702checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9"
1602dependencies = [1703dependencies = [
1603 "futures 0.1.30",1704 "futures 0.1.30",
1604 "futures 0.3.6",1705 "futures 0.3.8",
1605 "lazy_static",1706 "lazy_static",
1606 "log",1707 "log",
1607 "parking_lot 0.9.0",1708 "parking_lot 0.9.0",
1608 "pin-project",1709 "pin-project 0.4.27",
1609 "serde",1710 "serde",
1610 "serde_json",1711 "serde_json",
1611]1712]
16121713
1613[[package]]1714[[package]]
1614name = "futures-executor"1715name = "futures-executor"
1615version = "0.3.6"1716version = "0.3.8"
1616source = "registry+https://github.com/rust-lang/crates.io-index"1717source = "registry+https://github.com/rust-lang/crates.io-index"
1617checksum = "cc709ca1da6f66143b8c9bec8e6260181869893714e9b5a490b169b0414144ab"1718checksum = "4caa2b2b68b880003057c1dd49f1ed937e38f22fcf6c212188a121f08cf40a65"
1618dependencies = [1719dependencies = [
1619 "futures-core",1720 "futures-core",
1620 "futures-task",1721 "futures-task",
16241725
1625[[package]]1726[[package]]
1626name = "futures-io"1727name = "futures-io"
1627version = "0.3.6"1728version = "0.3.8"
1628source = "registry+https://github.com/rust-lang/crates.io-index"1729source = "registry+https://github.com/rust-lang/crates.io-index"
1629checksum = "5fc94b64bb39543b4e432f1790b6bf18e3ee3b74653c5449f63310e9a74b123c"1730checksum = "611834ce18aaa1bd13c4b374f5d653e1027cf99b6b502584ff8c9a64413b30bb"
16301731
1631[[package]]1732[[package]]
1632name = "futures-lite"1733name = "futures-lite"
1633version = "1.11.1"1734version = "1.11.2"
1634source = "registry+https://github.com/rust-lang/crates.io-index"1735source = "registry+https://github.com/rust-lang/crates.io-index"
1635checksum = "381a7ad57b1bad34693f63f6f377e1abded7a9c85c9d3eb6771e11c60aaadab9"1736checksum = "5e6c079abfac3ab269e2927ec048dabc89d009ebfdda6b8ee86624f30c689658"
1636dependencies = [1737dependencies = [
1637 "fastrand",1738 "fastrand",
1638 "futures-core",1739 "futures-core",
1639 "futures-io",1740 "futures-io",
1640 "memchr",1741 "memchr",
1641 "parking",1742 "parking",
1642 "pin-project-lite",1743 "pin-project-lite 0.1.11",
1643 "waker-fn",1744 "waker-fn",
1644]1745]
16451746
1646[[package]]1747[[package]]
1647name = "futures-macro"1748name = "futures-macro"
1648version = "0.3.6"1749version = "0.3.8"
1649source = "registry+https://github.com/rust-lang/crates.io-index"1750source = "registry+https://github.com/rust-lang/crates.io-index"
1650checksum = "f57ed14da4603b2554682e9f2ff3c65d7567b53188db96cb71538217fc64581b"1751checksum = "77408a692f1f97bcc61dc001d752e00643408fbc922e4d634c655df50d595556"
1651dependencies = [1752dependencies = [
1652 "proc-macro-hack",1753 "proc-macro-hack",
1653 "proc-macro2",1754 "proc-macro2",
16571758
1658[[package]]1759[[package]]
1659name = "futures-sink"1760name = "futures-sink"
1660version = "0.3.6"1761version = "0.3.8"
1661source = "registry+https://github.com/rust-lang/crates.io-index"1762source = "registry+https://github.com/rust-lang/crates.io-index"
1662checksum = "0d8764258ed64ebc5d9ed185cf86a95db5cac810269c5d20ececb32e0088abbd"1763checksum = "f878195a49cee50e006b02b93cf7e0a95a38ac7b776b4c4d9cc1207cd20fcb3d"
16631764
1664[[package]]1765[[package]]
1665name = "futures-task"1766name = "futures-task"
1666version = "0.3.6"1767version = "0.3.8"
1667source = "registry+https://github.com/rust-lang/crates.io-index"1768source = "registry+https://github.com/rust-lang/crates.io-index"
1668checksum = "4dd26820a9f3637f1302da8bceba3ff33adbe53464b54ca24d4e2d4f1db30f94"1769checksum = "7c554eb5bf48b2426c4771ab68c6b14468b6e76cc90996f528c3338d761a4d0d"
1669dependencies = [1770dependencies = [
1670 "once_cell 1.4.1",1771 "once_cell 1.5.2",
1671]1772]
16721773
1673[[package]]1774[[package]]
16841785
1685[[package]]1786[[package]]
1686name = "futures-util"1787name = "futures-util"
1687version = "0.3.6"1788version = "0.3.8"
1688source = "registry+https://github.com/rust-lang/crates.io-index"1789source = "registry+https://github.com/rust-lang/crates.io-index"
1689checksum = "8a894a0acddba51a2d49a6f4263b1e64b8c579ece8af50fa86503d52cd1eea34"1790checksum = "d304cff4a7b99cfb7986f7d43fbe93d175e72e704a8860787cc95e9ffd85cbd2"
1690dependencies = [1791dependencies = [
1691 "futures 0.1.30",1792 "futures 0.1.30",
1692 "futures-channel",1793 "futures-channel",
1696 "futures-sink",1797 "futures-sink",
1697 "futures-task",1798 "futures-task",
1698 "memchr",1799 "memchr",
1699 "pin-project",1800 "pin-project 1.0.2",
1700 "pin-utils",1801 "pin-utils",
1701 "proc-macro-hack",1802 "proc-macro-hack",
1702 "proc-macro-nested",1803 "proc-macro-nested",
1722checksum = "ce54d63f8b0c75023ed920d46fd71d0cbbb830b0ee012726b5b4f506fb6dea5b"1823checksum = "ce54d63f8b0c75023ed920d46fd71d0cbbb830b0ee012726b5b4f506fb6dea5b"
1723dependencies = [1824dependencies = [
1724 "bytes 0.5.6",1825 "bytes 0.5.6",
1725 "futures 0.3.6",1826 "futures 0.3.8",
1726 "memchr",1827 "memchr",
1727 "pin-project",1828 "pin-project 0.4.27",
1728]1829]
17291830
1730[[package]]1831[[package]]
1733source = "registry+https://github.com/rust-lang/crates.io-index"1834source = "registry+https://github.com/rust-lang/crates.io-index"
1734checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"1835checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
1836
1837[[package]]
1838name = "generator"
1839version = "0.6.23"
1840source = "registry+https://github.com/rust-lang/crates.io-index"
1841checksum = "8cdc09201b2e8ca1b19290cf7e65de2246b8e91fb6874279722189c4de7b94dc"
1842dependencies = [
1843 "cc",
1844 "libc",
1845 "log",
1846 "rustc_version",
1847 "winapi 0.3.9",
1848]
17351849
1736[[package]]1850[[package]]
1737name = "generic-array"1851name = "generic-array"
18181932
1819[[package]]1933[[package]]
1820name = "gimli"1934name = "gimli"
1821version = "0.22.0"1935version = "0.23.0"
1822source = "registry+https://github.com/rust-lang/crates.io-index"1936source = "registry+https://github.com/rust-lang/crates.io-index"
1823checksum = "aaf91faf136cb47367fa430cd46e37a788775e7fa104f8b4bcb3861dc389b724"1937checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce"
18241938
1825[[package]]1939[[package]]
1826name = "glob"1940name = "glob"
18301944
1831[[package]]1945[[package]]
1832name = "globset"1946name = "globset"
1833version = "0.4.5"1947version = "0.4.6"
1834source = "registry+https://github.com/rust-lang/crates.io-index"1948source = "registry+https://github.com/rust-lang/crates.io-index"
1835checksum = "7ad1da430bd7281dde2576f44c84cc3f0f7b475e7202cd503042dff01a8c8120"1949checksum = "c152169ef1e421390738366d2f796655fec62621dabbd0fd476f905934061e4a"
1836dependencies = [1950dependencies = [
1837 "aho-corasick",1951 "aho-corasick",
1838 "bstr",1952 "bstr",
18741988
1875[[package]]1989[[package]]
1876name = "h2"1990name = "h2"
1877version = "0.2.6"1991version = "0.2.7"
1878source = "registry+https://github.com/rust-lang/crates.io-index"1992source = "registry+https://github.com/rust-lang/crates.io-index"
1879checksum = "993f9e0baeed60001cf565546b0d3dbe6a6ad23f2bd31644a133c641eccf6d53"1993checksum = "5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535"
1880dependencies = [1994dependencies = [
1881 "bytes 0.5.6",1995 "bytes 0.5.6",
1882 "fnv",1996 "fnv",
1883 "futures-core",1997 "futures-core",
1884 "futures-sink",1998 "futures-sink",
1885 "futures-util",1999 "futures-util",
1886 "http 0.2.1",2000 "http 0.2.2",
1887 "indexmap",2001 "indexmap",
1888 "slab",2002 "slab",
1889 "tokio 0.2.22",2003 "tokio 0.2.24",
1890 "tokio-util",2004 "tokio-util",
1891 "tracing",2005 "tracing",
2006 "tracing-futures",
1892]2007]
18932008
1894[[package]]2009[[package]]
1941version = "0.9.1"2056version = "0.9.1"
1942source = "registry+https://github.com/rust-lang/crates.io-index"2057source = "registry+https://github.com/rust-lang/crates.io-index"
1943checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"2058checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
2059dependencies = [
2060 "ahash 0.4.7",
2061]
19442062
1945[[package]]2063[[package]]
1946name = "heck"2064name = "heck"
20122130
2013[[package]]2131[[package]]
2014name = "http"2132name = "http"
2015version = "0.2.1"2133version = "0.2.2"
2016source = "registry+https://github.com/rust-lang/crates.io-index"2134source = "registry+https://github.com/rust-lang/crates.io-index"
2017checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9"2135checksum = "84129d298a6d57d246960ff8eb831ca4af3f96d29e2e28848dae275408658e26"
2018dependencies = [2136dependencies = [
2019 "bytes 0.5.6",2137 "bytes 0.5.6",
2020 "fnv",2138 "fnv",
2040checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b"2158checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b"
2041dependencies = [2159dependencies = [
2042 "bytes 0.5.6",2160 "bytes 0.5.6",
2043 "http 0.2.1",2161 "http 0.2.2",
2044]2162]
20452163
2046[[package]]2164[[package]]
20962214
2097[[package]]2215[[package]]
2098name = "hyper"2216name = "hyper"
2099version = "0.13.8"2217version = "0.13.9"
2100source = "registry+https://github.com/rust-lang/crates.io-index"2218source = "registry+https://github.com/rust-lang/crates.io-index"
2101checksum = "2f3afcfae8af5ad0576a31e768415edb627824129e8e5a29b8bfccb2f234e835"2219checksum = "f6ad767baac13b44d4529fcf58ba2cd0995e36e7b435bc5b039de6f47e880dbf"
2102dependencies = [2220dependencies = [
2103 "bytes 0.5.6",2221 "bytes 0.5.6",
2104 "futures-channel",2222 "futures-channel",
2105 "futures-core",2223 "futures-core",
2106 "futures-util",2224 "futures-util",
2107 "h2 0.2.6",2225 "h2 0.2.7",
2108 "http 0.2.1",2226 "http 0.2.2",
2109 "http-body 0.3.1",2227 "http-body 0.3.1",
2110 "httparse",2228 "httparse",
2111 "httpdate",2229 "httpdate",
2112 "itoa",2230 "itoa",
2113 "pin-project",2231 "pin-project 1.0.2",
2114 "socket2",2232 "socket2",
2115 "tokio 0.2.22",2233 "tokio 0.2.24",
2116 "tower-service",2234 "tower-service",
2117 "tracing",2235 "tracing",
2118 "want 0.3.0",2236 "want 0.3.0",
2127 "bytes 0.5.6",2245 "bytes 0.5.6",
2128 "ct-logs",2246 "ct-logs",
2129 "futures-util",2247 "futures-util",
2130 "hyper 0.13.8",2248 "hyper 0.13.9",
2131 "log",2249 "log",
2132 "rustls",2250 "rustls",
2133 "rustls-native-certs",2251 "rustls-native-certs",
2134 "tokio 0.2.22",2252 "tokio 0.2.24",
2135 "tokio-rustls",2253 "tokio-rustls",
2136 "webpki",2254 "webpki",
2137]2255]
21892307
2190[[package]]2308[[package]]
2191name = "indexmap"2309name = "indexmap"
2192version = "1.6.0"2310version = "1.6.1"
2193source = "registry+https://github.com/rust-lang/crates.io-index"2311source = "registry+https://github.com/rust-lang/crates.io-index"
2194checksum = "55e2e4c765aa53a0424761bf9f41aa7a6ac1efa87238f59560640e27fca028f2"2312checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b"
2195dependencies = [2313dependencies = [
2196 "autocfg 1.0.1",2314 "autocfg 1.0.1",
2197 "hashbrown 0.9.1",2315 "hashbrown 0.9.1",
22002318
2201[[package]]2319[[package]]
2202name = "instant"2320name = "instant"
2203version = "0.1.7"2321version = "0.1.9"
2204source = "registry+https://github.com/rust-lang/crates.io-index"2322source = "registry+https://github.com/rust-lang/crates.io-index"
2205checksum = "63312a18f7ea8760cdd0a7c5aac1a619752a246b833545e3e36d1f81f7cd9e66"2323checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
2206dependencies = [2324dependencies = [
2207 "cfg-if 0.1.10",2325 "cfg-if 1.0.0",
2208]2326]
22092327
2210[[package]]2328[[package]]
2222source = "registry+https://github.com/rust-lang/crates.io-index"2340source = "registry+https://github.com/rust-lang/crates.io-index"
2223checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"2341checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275"
2224dependencies = [2342dependencies = [
2225 "futures 0.3.6",2343 "futures 0.3.8",
2226 "futures-timer 2.0.2",2344 "futures-timer 2.0.2",
2227]2345]
22282346
22822400
2283[[package]]2401[[package]]
2284name = "js-sys"2402name = "js-sys"
2285version = "0.3.45"2403version = "0.3.46"
2286source = "registry+https://github.com/rust-lang/crates.io-index"2404source = "registry+https://github.com/rust-lang/crates.io-index"
2287checksum = "ca059e81d9486668f12d455a4ea6daa600bd408134cd17e3d3fb5a32d1f016f8"2405checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175"
2288dependencies = [2406dependencies = [
2289 "wasm-bindgen",2407 "wasm-bindgen",
2290]2408]
2443checksum = "0315ef2f688e33844400b31f11c263f2b3dc21d8b9355c6891c5f185fae43f9a"2561checksum = "0315ef2f688e33844400b31f11c263f2b3dc21d8b9355c6891c5f185fae43f9a"
2444dependencies = [2562dependencies = [
2445 "parity-util-mem",2563 "parity-util-mem",
2446 "smallvec 1.4.2",2564 "smallvec 1.5.1",
2447]2565]
24482566
2449[[package]]2567[[package]]
2472 "parking_lot 0.10.2",2590 "parking_lot 0.10.2",
2473 "regex",2591 "regex",
2474 "rocksdb",2592 "rocksdb",
2475 "smallvec 1.4.2",2593 "smallvec 1.5.1",
2476]2594]
24772595
2478[[package]]2596[[package]]
24952613
2496[[package]]2614[[package]]
2497name = "libc"2615name = "libc"
2498version = "0.2.79"2616version = "0.2.81"
2499source = "registry+https://github.com/rust-lang/crates.io-index"2617source = "registry+https://github.com/rust-lang/crates.io-index"
2500checksum = "2448f6066e80e3bfc792e9c98bf705b4b0fc6e8ef5b43e5889aff0eaa9c58743"2618checksum = "1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb"
25012619
2502[[package]]2620[[package]]
2503name = "libloading"2621name = "libloading"
2523dependencies = [2641dependencies = [
2524 "atomic",2642 "atomic",
2525 "bytes 0.5.6",2643 "bytes 0.5.6",
2526 "futures 0.3.6",2644 "futures 0.3.8",
2527 "lazy_static",2645 "lazy_static",
2528 "libp2p-core",2646 "libp2p-core",
2529 "libp2p-core-derive",2647 "libp2p-core-derive",
2549 "multihash",2667 "multihash",
2550 "parity-multiaddr",2668 "parity-multiaddr",
2551 "parking_lot 0.10.2",2669 "parking_lot 0.10.2",
2552 "pin-project",2670 "pin-project 0.4.27",
2553 "smallvec 1.4.2",2671 "smallvec 1.5.1",
2554 "wasm-timer",2672 "wasm-timer",
2555]2673]
25562674
2561checksum = "52f13ba8c7df0768af2eb391696d562c7de88cc3a35122531aaa6a7d77754d25"2679checksum = "52f13ba8c7df0768af2eb391696d562c7de88cc3a35122531aaa6a7d77754d25"
2562dependencies = [2680dependencies = [
2563 "asn1_der",2681 "asn1_der",
2564 "bs58",2682 "bs58 0.3.1",
2565 "ed25519-dalek",2683 "ed25519-dalek",
2566 "either",2684 "either",
2567 "fnv",2685 "fnv",
2568 "futures 0.3.6",2686 "futures 0.3.8",
2569 "futures-timer 3.0.2",2687 "futures-timer 3.0.2",
2570 "lazy_static",2688 "lazy_static",
2571 "libsecp256k1",2689 "libsecp256k1",
2574 "multistream-select",2692 "multistream-select",
2575 "parity-multiaddr",2693 "parity-multiaddr",
2576 "parking_lot 0.10.2",2694 "parking_lot 0.10.2",
2577 "pin-project",2695 "pin-project 0.4.27",
2578 "prost",2696 "prost",
2579 "prost-build",2697 "prost-build",
2580 "rand 0.7.3",2698 "rand 0.7.3",
2581 "ring",2699 "ring",
2582 "rw-stream-sink",2700 "rw-stream-sink",
2583 "sha2 0.8.2",2701 "sha2 0.8.2",
2584 "smallvec 1.4.2",2702 "smallvec 1.5.1",
2585 "thiserror",2703 "thiserror",
2586 "unsigned-varint 0.4.0",2704 "unsigned-varint 0.4.0",
2587 "void",2705 "void",
2605checksum = "74029ae187f35f4b8ddf26b9779a68b340045d708528a103917cdca49a296db5"2723checksum = "74029ae187f35f4b8ddf26b9779a68b340045d708528a103917cdca49a296db5"
2606dependencies = [2724dependencies = [
2607 "flate2",2725 "flate2",
2608 "futures 0.3.6",2726 "futures 0.3.8",
2609 "libp2p-core",2727 "libp2p-core",
2610]2728]
26112729
2615source = "registry+https://github.com/rust-lang/crates.io-index"2733source = "registry+https://github.com/rust-lang/crates.io-index"
2616checksum = "7cf319822e08dd65c8e060d2354e9f952895bbc433f5706c75ed010c152aee5e"2734checksum = "7cf319822e08dd65c8e060d2354e9f952895bbc433f5706c75ed010c152aee5e"
2617dependencies = [2735dependencies = [
2618 "futures 0.3.6",2736 "futures 0.3.8",
2619 "libp2p-core",2737 "libp2p-core",
2620 "log",2738 "log",
2621]2739]
2628dependencies = [2746dependencies = [
2629 "cuckoofilter",2747 "cuckoofilter",
2630 "fnv",2748 "fnv",
2631 "futures 0.3.6",2749 "futures 0.3.8",
2632 "libp2p-core",2750 "libp2p-core",
2633 "libp2p-swarm",2751 "libp2p-swarm",
2634 "prost",2752 "prost",
2635 "prost-build",2753 "prost-build",
2636 "rand 0.7.3",2754 "rand 0.7.3",
2637 "smallvec 1.4.2",2755 "smallvec 1.5.1",
2638]2756]
26392757
2640[[package]]2758[[package]]
2647 "byteorder 1.3.4",2765 "byteorder 1.3.4",
2648 "bytes 0.5.6",2766 "bytes 0.5.6",
2649 "fnv",2767 "fnv",
2650 "futures 0.3.6",2768 "futures 0.3.8",
2651 "futures_codec",2769 "futures_codec",
2652 "hex_fmt",2770 "hex_fmt",
2653 "libp2p-core",2771 "libp2p-core",
2658 "prost-build",2776 "prost-build",
2659 "rand 0.7.3",2777 "rand 0.7.3",
2660 "sha2 0.8.2",2778 "sha2 0.8.2",
2661 "smallvec 1.4.2",2779 "smallvec 1.5.1",
2662 "unsigned-varint 0.4.0",2780 "unsigned-varint 0.4.0",
2663 "wasm-timer",2781 "wasm-timer",
2664]2782]
2669source = "registry+https://github.com/rust-lang/crates.io-index"2787source = "registry+https://github.com/rust-lang/crates.io-index"
2670checksum = "56396ee63aa9164eacf40c2c5d2bda8c4133c2f57e1b0425d51d3a4e362583b1"2788checksum = "56396ee63aa9164eacf40c2c5d2bda8c4133c2f57e1b0425d51d3a4e362583b1"
2671dependencies = [2789dependencies = [
2672 "futures 0.3.6",2790 "futures 0.3.8",
2673 "libp2p-core",2791 "libp2p-core",
2674 "libp2p-swarm",2792 "libp2p-swarm",
2675 "log",2793 "log",
2676 "prost",2794 "prost",
2677 "prost-build",2795 "prost-build",
2678 "smallvec 1.4.2",2796 "smallvec 1.5.1",
2679 "wasm-timer",2797 "wasm-timer",
2680]2798]
26812799
2685source = "registry+https://github.com/rust-lang/crates.io-index"2803source = "registry+https://github.com/rust-lang/crates.io-index"
2686checksum = "cc7fa9047f8b8f544278a35c2d9d45d3b2c1785f2d86d4e1629d6edf97be3955"2804checksum = "cc7fa9047f8b8f544278a35c2d9d45d3b2c1785f2d86d4e1629d6edf97be3955"
2687dependencies = [2805dependencies = [
2688 "arrayvec 0.5.1",2806 "arrayvec 0.5.2",
2689 "bytes 0.5.6",2807 "bytes 0.5.6",
2690 "either",2808 "either",
2691 "fnv",2809 "fnv",
2692 "futures 0.3.6",2810 "futures 0.3.8",
2693 "futures_codec",2811 "futures_codec",
2694 "libp2p-core",2812 "libp2p-core",
2695 "libp2p-swarm",2813 "libp2p-swarm",
2699 "prost-build",2817 "prost-build",
2700 "rand 0.7.3",2818 "rand 0.7.3",
2701 "sha2 0.8.2",2819 "sha2 0.8.2",
2702 "smallvec 1.4.2",2820 "smallvec 1.5.1",
2703 "uint",2821 "uint",
2704 "unsigned-varint 0.4.0",2822 "unsigned-varint 0.4.0",
2705 "void",2823 "void",
2716 "data-encoding",2834 "data-encoding",
2717 "dns-parser",2835 "dns-parser",
2718 "either",2836 "either",
2719 "futures 0.3.6",2837 "futures 0.3.8",
2720 "lazy_static",2838 "lazy_static",
2721 "libp2p-core",2839 "libp2p-core",
2722 "libp2p-swarm",2840 "libp2p-swarm",
2723 "log",2841 "log",
2724 "net2",2842 "net2",
2725 "rand 0.7.3",2843 "rand 0.7.3",
2726 "smallvec 1.4.2",2844 "smallvec 1.5.1",
2727 "void",2845 "void",
2728 "wasm-timer",2846 "wasm-timer",
2729]2847]
2736dependencies = [2854dependencies = [
2737 "bytes 0.5.6",2855 "bytes 0.5.6",
2738 "fnv",2856 "fnv",
2739 "futures 0.3.6",2857 "futures 0.3.8",
2740 "futures_codec",2858 "futures_codec",
2741 "libp2p-core",2859 "libp2p-core",
2742 "log",2860 "log",
2752dependencies = [2870dependencies = [
2753 "bytes 0.5.6",2871 "bytes 0.5.6",
2754 "curve25519-dalek 2.1.0",2872 "curve25519-dalek 2.1.0",
2755 "futures 0.3.6",2873 "futures 0.3.8",
2756 "lazy_static",2874 "lazy_static",
2757 "libp2p-core",2875 "libp2p-core",
2758 "log",2876 "log",
2772source = "registry+https://github.com/rust-lang/crates.io-index"2890source = "registry+https://github.com/rust-lang/crates.io-index"
2773checksum = "ad063c21dfcea4518ac9e8bd4119d33a5b26c41e674f602f41f05617a368a5c8"2891checksum = "ad063c21dfcea4518ac9e8bd4119d33a5b26c41e674f602f41f05617a368a5c8"
2774dependencies = [2892dependencies = [
2775 "futures 0.3.6",2893 "futures 0.3.8",
2776 "libp2p-core",2894 "libp2p-core",
2777 "libp2p-swarm",2895 "libp2p-swarm",
2778 "log",2896 "log",
2788checksum = "903a12e99c72dbebefea258de887982adeacc7025baa1ceb10b7fa9928f54791"2906checksum = "903a12e99c72dbebefea258de887982adeacc7025baa1ceb10b7fa9928f54791"
2789dependencies = [2907dependencies = [
2790 "bytes 0.5.6",2908 "bytes 0.5.6",
2791 "futures 0.3.6",2909 "futures 0.3.8",
2792 "futures_codec",2910 "futures_codec",
2793 "libp2p-core",2911 "libp2p-core",
2794 "log",2912 "log",
28012919
2802[[package]]2920[[package]]
2803name = "libp2p-pnet"2921name = "libp2p-pnet"
2804version = "0.19.1"2922version = "0.19.2"
2805source = "registry+https://github.com/rust-lang/crates.io-index"2923source = "registry+https://github.com/rust-lang/crates.io-index"
2806checksum = "37d0db10e139d22d7af0b23ed7949449ec86262798aa0fd01595abdbcb02dc87"2924checksum = "96b3c2d5d26a9500e959a0e19743897239a6c4be78dadf99b70414301a70c006"
2807dependencies = [2925dependencies = [
2808 "futures 0.3.6",2926 "futures 0.3.8",
2809 "log",2927 "log",
2810 "pin-project",2928 "pin-project 0.4.27",
2811 "rand 0.7.3",2929 "rand 0.7.3",
2812 "salsa20",2930 "salsa20",
2813 "sha3 0.8.2",2931 "sha3",
2814]2932]
28152933
2816[[package]]2934[[package]]
2821dependencies = [2939dependencies = [
2822 "async-trait",2940 "async-trait",
2823 "bytes 0.5.6",2941 "bytes 0.5.6",
2824 "futures 0.3.6",2942 "futures 0.3.8",
2825 "libp2p-core",2943 "libp2p-core",
2826 "libp2p-swarm",2944 "libp2p-swarm",
2827 "log",2945 "log",
2828 "lru 0.6.0",2946 "lru 0.6.2",
2829 "minicbor",2947 "minicbor",
2830 "rand 0.7.3",2948 "rand 0.7.3",
2831 "smallvec 1.4.2",2949 "smallvec 1.5.1",
2832 "unsigned-varint 0.5.1",2950 "unsigned-varint 0.5.1",
2833 "wasm-timer",2951 "wasm-timer",
2834]2952]
2840checksum = "7193e444210132237b81b755ec7fe53f1c4bd2f53cf719729b94c0c72eb6eaa1"2958checksum = "7193e444210132237b81b755ec7fe53f1c4bd2f53cf719729b94c0c72eb6eaa1"
2841dependencies = [2959dependencies = [
2842 "either",2960 "either",
2843 "futures 0.3.6",2961 "futures 0.3.8",
2844 "libp2p-core",2962 "libp2p-core",
2845 "log",2963 "log",
2846 "rand 0.7.3",2964 "rand 0.7.3",
2847 "smallvec 1.4.2",2965 "smallvec 1.5.1",
2848 "void",2966 "void",
2849 "wasm-timer",2967 "wasm-timer",
2850]2968]
2856checksum = "44f42ec130d7a37a7e47bf4398026b7ad9185c08ed26972e2720f8b94112796f"2974checksum = "44f42ec130d7a37a7e47bf4398026b7ad9185c08ed26972e2720f8b94112796f"
2857dependencies = [2975dependencies = [
2858 "async-std",2976 "async-std",
2859 "futures 0.3.6",2977 "futures 0.3.8",
2860 "futures-timer 3.0.2",2978 "futures-timer 3.0.2",
2861 "get_if_addrs",2979 "get_if_addrs",
2862 "ipnet",2980 "ipnet",
2872checksum = "dea7acb0a034f70d7db94c300eba3f65c0f6298820105624088a9609c9974d77"2990checksum = "dea7acb0a034f70d7db94c300eba3f65c0f6298820105624088a9609c9974d77"
2873dependencies = [2991dependencies = [
2874 "async-std",2992 "async-std",
2875 "futures 0.3.6",2993 "futures 0.3.8",
2876 "libp2p-core",2994 "libp2p-core",
2877 "log",2995 "log",
2878]2996]
2883source = "registry+https://github.com/rust-lang/crates.io-index"3001source = "registry+https://github.com/rust-lang/crates.io-index"
2884checksum = "34c1faac6f92c21fbe155417957863ea822fba9e9fd5eb24c0912336a100e63f"3002checksum = "34c1faac6f92c21fbe155417957863ea822fba9e9fd5eb24c0912336a100e63f"
2885dependencies = [3003dependencies = [
2886 "futures 0.3.6",3004 "futures 0.3.8",
2887 "js-sys",3005 "js-sys",
2888 "libp2p-core",3006 "libp2p-core",
2889 "parity-send-wrapper",3007 "parity-send-wrapper",
2899dependencies = [3017dependencies = [
2900 "async-tls",3018 "async-tls",
2901 "either",3019 "either",
2902 "futures 0.3.6",3020 "futures 0.3.8",
2903 "libp2p-core",3021 "libp2p-core",
2904 "log",3022 "log",
2905 "quicksink",3023 "quicksink",
2906 "rustls",3024 "rustls",
2907 "rw-stream-sink",3025 "rw-stream-sink",
2908 "soketto",3026 "soketto",
2909 "url 2.1.1",3027 "url 2.2.0",
2910 "webpki",3028 "webpki",
2911 "webpki-roots 0.18.0",3029 "webpki-roots 0.18.0",
2912]3030]
2917source = "registry+https://github.com/rust-lang/crates.io-index"3035source = "registry+https://github.com/rust-lang/crates.io-index"
2918checksum = "781d9b9f043dcdabc40640807125368596b849fd4d96cdca2dcf052fdf6f33fd"3036checksum = "781d9b9f043dcdabc40640807125368596b849fd4d96cdca2dcf052fdf6f33fd"
2919dependencies = [3037dependencies = [
2920 "futures 0.3.6",3038 "futures 0.3.8",
2921 "libp2p-core",3039 "libp2p-core",
2922 "parking_lot 0.11.0",3040 "parking_lot 0.11.1",
2923 "thiserror",3041 "thiserror",
2924 "yamux",3042 "yamux",
2925]3043]
2948 "hmac-drbg",3066 "hmac-drbg",
2949 "rand 0.7.3",3067 "rand 0.7.3",
2950 "sha2 0.8.2",3068 "sha2 0.8.2",
2951 "subtle 2.3.0",3069 "subtle 2.4.0",
2952 "typenum",3070 "typenum",
2953]3071]
29543072
30093127
3010[[package]]3128[[package]]
3011name = "lock_api"3129name = "lock_api"
3012version = "0.4.1"3130version = "0.4.2"
3013source = "registry+https://github.com/rust-lang/crates.io-index"3131source = "registry+https://github.com/rust-lang/crates.io-index"
3014checksum = "28247cc5a5be2f05fbcd76dd0cf2c7d3b5400cb978a28042abcd4fa0b3f8261c"3132checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312"
3015dependencies = [3133dependencies = [
3016 "scopeguard 1.1.0",3134 "scopeguard 1.1.0",
3017]3135]
3025 "cfg-if 0.1.10",3143 "cfg-if 0.1.10",
3026]3144]
3145
3146[[package]]
3147name = "loom"
3148version = "0.3.6"
3149source = "registry+https://github.com/rust-lang/crates.io-index"
3150checksum = "a0e8460f2f2121162705187214720353c517b97bdfb3494c0b1e33d83ebe4bed"
3151dependencies = [
3152 "cfg-if 0.1.10",
3153 "generator",
3154 "scoped-tls",
3155 "serde",
3156 "serde_json",
3157]
30273158
3028[[package]]3159[[package]]
3029name = "lru"3160name = "lru"
30363167
3037[[package]]3168[[package]]
3038name = "lru"3169name = "lru"
3039version = "0.6.0"3170version = "0.6.2"
3040source = "registry+https://github.com/rust-lang/crates.io-index"3171source = "registry+https://github.com/rust-lang/crates.io-index"
3041checksum = "111b945ac72ec09eb7bc62a0fbdc3cc6e80555a7245f52a69d3921a75b53b153"3172checksum = "3abe07af102235a56ac9a6dd904aab1e05483e2e8afdfffec3598be55b1b7606"
3042dependencies = [3173dependencies = [
3043 "hashbrown 0.8.2",3174 "hashbrown 0.9.1",
3044]3175]
30453176
3046[[package]]3177[[package]]
30753206
3076[[package]]3207[[package]]
3077name = "matrixmultiply"3208name = "matrixmultiply"
3078version = "0.2.3"3209version = "0.2.4"
3079source = "registry+https://github.com/rust-lang/crates.io-index"3210source = "registry+https://github.com/rust-lang/crates.io-index"
3080checksum = "d4f7ec66360130972f34830bfad9ef05c6610a43938a467bcc9ab9369ab3478f"3211checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1"
3081dependencies = [3212dependencies = [
3082 "rawpointer",3213 "rawpointer",
3083]3214]
30903221
3091[[package]]3222[[package]]
3092name = "memchr"3223name = "memchr"
3093version = "2.3.3"3224version = "2.3.4"
3094source = "registry+https://github.com/rust-lang/crates.io-index"3225source = "registry+https://github.com/rust-lang/crates.io-index"
3095checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"3226checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
30963227
3097[[package]]3228[[package]]
3098name = "memmap"3229name = "memmap"
3113 "autocfg 1.0.1",3244 "autocfg 1.0.1",
3114]3245]
3246
3247[[package]]
3248name = "memoffset"
3249version = "0.6.1"
3250source = "registry+https://github.com/rust-lang/crates.io-index"
3251checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87"
3252dependencies = [
3253 "autocfg 1.0.1",
3254]
31153255
3116[[package]]3256[[package]]
3117name = "memory-db"3257name = "memory-db"
31743314
3175[[package]]3315[[package]]
3176name = "mio"3316name = "mio"
3177version = "0.6.22"3317version = "0.6.23"
3178source = "registry+https://github.com/rust-lang/crates.io-index"3318source = "registry+https://github.com/rust-lang/crates.io-index"
3179checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430"3319checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4"
3180dependencies = [3320dependencies = [
3181 "cfg-if 0.1.10",3321 "cfg-if 0.1.10",
3182 "fuchsia-zircon",3322 "fuchsia-zircon",
3185 "kernel32-sys",3325 "kernel32-sys",
3186 "libc",3326 "libc",
3187 "log",3327 "log",
3188 "miow 0.2.1",3328 "miow 0.2.2",
3189 "net2",3329 "net2",
3190 "slab",3330 "slab",
3191 "winapi 0.2.8",3331 "winapi 0.2.8",
3211dependencies = [3351dependencies = [
3212 "log",3352 "log",
3213 "mio",3353 "mio",
3214 "miow 0.3.5",3354 "miow 0.3.6",
3215 "winapi 0.3.9",3355 "winapi 0.3.9",
3216]3356]
32173357
32283368
3229[[package]]3369[[package]]
3230name = "miow"3370name = "miow"
3231version = "0.2.1"3371version = "0.2.2"
3232source = "registry+https://github.com/rust-lang/crates.io-index"3372source = "registry+https://github.com/rust-lang/crates.io-index"
3233checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"3373checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d"
3234dependencies = [3374dependencies = [
3235 "kernel32-sys",3375 "kernel32-sys",
3236 "net2",3376 "net2",
32403380
3241[[package]]3381[[package]]
3242name = "miow"3382name = "miow"
3243version = "0.3.5"3383version = "0.3.6"
3244source = "registry+https://github.com/rust-lang/crates.io-index"3384source = "registry+https://github.com/rust-lang/crates.io-index"
3245checksum = "07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e"3385checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897"
3246dependencies = [3386dependencies = [
3247 "socket2",3387 "socket2",
3248 "winapi 0.3.9",3388 "winapi 0.3.9",
3263 "blake2b_simd",3403 "blake2b_simd",
3264 "blake2s_simd",3404 "blake2s_simd",
3265 "digest 0.9.0",3405 "digest 0.9.0",
3266 "sha-1 0.9.1",3406 "sha-1 0.9.2",
3267 "sha2 0.9.1",3407 "sha2 0.9.2",
3268 "sha3 0.9.1",3408 "sha3",
3269 "unsigned-varint 0.5.1",3409 "unsigned-varint 0.5.1",
3270]3410]
32713411
32773417
3278[[package]]3418[[package]]
3279name = "multistream-select"3419name = "multistream-select"
3280version = "0.8.2"3420version = "0.8.5"
3281source = "registry+https://github.com/rust-lang/crates.io-index"3421source = "registry+https://github.com/rust-lang/crates.io-index"
3282checksum = "c9157e87afbc2ef0d84cc0345423d715f445edde00141c93721c162de35a05e5"3422checksum = "93faf2e41f9ee62fb01680ed48f3cc26652352327aa2e59869070358f6b7dd75"
3283dependencies = [3423dependencies = [
3284 "bytes 0.5.6",3424 "bytes 0.5.6",
3285 "futures 0.3.6",3425 "futures 0.3.8",
3286 "log",3426 "log",
3287 "pin-project",3427 "pin-project 1.0.2",
3288 "smallvec 1.4.2",3428 "smallvec 1.5.1",
3289 "unsigned-varint 0.4.0",3429 "unsigned-varint 0.5.1",
3290]3430]
32913431
3292[[package]]3432[[package]]
33273467
3328[[package]]3468[[package]]
3329name = "net2"3469name = "net2"
3330version = "0.2.35"3470version = "0.2.37"
3331source = "registry+https://github.com/rust-lang/crates.io-index"3471source = "registry+https://github.com/rust-lang/crates.io-index"
3332checksum = "3ebc3ec692ed7c9a255596c67808dee269f64655d8baf7b4f0638e51ba1d6853"3472checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae"
3333dependencies = [3473dependencies = [
3334 "cfg-if 0.1.10",3474 "cfg-if 0.1.10",
3335 "libc",3475 "libc",
3340name = "nft"3480name = "nft"
3341version = "2.0.0"3481version = "2.0.0"
3342dependencies = [3482dependencies = [
3483 "flexi_logger",
3343 "frame-benchmarking",3484 "frame-benchmarking",
3344 "frame-benchmarking-cli",3485 "frame-benchmarking-cli",
3345 "futures 0.3.6",3486 "futures 0.3.8",
3346 "jsonrpc-core",3487 "jsonrpc-core",
3347 "log",3488 "log",
3348 "nft-runtime",3489 "nft-runtime",
34743615
3475[[package]]3616[[package]]
3476name = "num-integer"3617name = "num-integer"
3477version = "0.1.43"3618version = "0.1.44"
3478source = "registry+https://github.com/rust-lang/crates.io-index"3619source = "registry+https://github.com/rust-lang/crates.io-index"
3479checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"3620checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
3480dependencies = [3621dependencies = [
3481 "autocfg 1.0.1",3622 "autocfg 1.0.1",
3482 "num-traits",3623 "num-traits",
34963637
3497[[package]]3638[[package]]
3498name = "num-traits"3639name = "num-traits"
3499version = "0.2.12"3640version = "0.2.14"
3500source = "registry+https://github.com/rust-lang/crates.io-index"3641source = "registry+https://github.com/rust-lang/crates.io-index"
3501checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"3642checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
3502dependencies = [3643dependencies = [
3503 "autocfg 1.0.1",3644 "autocfg 1.0.1",
3504 "libm",3645 "libm",
35333674
3534[[package]]3675[[package]]
3535name = "object"3676name = "object"
3536version = "0.21.1"3677version = "0.22.0"
3537source = "registry+https://github.com/rust-lang/crates.io-index"3678source = "registry+https://github.com/rust-lang/crates.io-index"
3538checksum = "37fd5004feb2ce328a52b0b3d01dbf4ffff72583493900ed15f22d4111c51693"3679checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397"
35393680
3540[[package]]3681[[package]]
3541name = "once_cell"3682name = "once_cell"
35483689
3549[[package]]3690[[package]]
3550name = "once_cell"3691name = "once_cell"
3551version = "1.4.1"3692version = "1.5.2"
3552source = "registry+https://github.com/rust-lang/crates.io-index"3693source = "registry+https://github.com/rust-lang/crates.io-index"
3553checksum = "260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad"3694checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0"
3554dependencies = [3695dependencies = [
3555 "parking_lot 0.11.0",3696 "parking_lot 0.11.1",
3556]3697]
35573698
3558[[package]]3699[[package]]
3585[[package]]3726[[package]]
3586name = "pallet-aura"3727name = "pallet-aura"
3587version = "2.0.0"3728version = "2.0.0"
3588source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3729source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3589dependencies = [3730dependencies = [
3590 "frame-support",3731 "frame-support",
3591 "frame-system",3732 "frame-system",
3604[[package]]3745[[package]]
3605name = "pallet-authorship"3746name = "pallet-authorship"
3606version = "2.0.0"3747version = "2.0.0"
3607source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3748source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3608dependencies = [3749dependencies = [
3609 "frame-support",3750 "frame-support",
3610 "frame-system",3751 "frame-system",
3619[[package]]3760[[package]]
3620name = "pallet-balances"3761name = "pallet-balances"
3621version = "2.0.0"3762version = "2.0.0"
3622source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3763source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3623dependencies = [3764dependencies = [
3624 "frame-benchmarking",3765 "frame-benchmarking",
3625 "frame-support",3766 "frame-support",
3633[[package]]3774[[package]]
3634name = "pallet-contracts"3775name = "pallet-contracts"
3635version = "2.0.0"3776version = "2.0.0"
3636source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3777source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3637dependencies = [3778dependencies = [
3638 "bitflags",3779 "bitflags",
3639 "frame-support",3780 "frame-support",
3654[[package]]3795[[package]]
3655name = "pallet-contracts-primitives"3796name = "pallet-contracts-primitives"
3656version = "2.0.0"3797version = "2.0.0"
3657source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3798source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3658dependencies = [3799dependencies = [
3659 "parity-scale-codec",3800 "parity-scale-codec",
3660 "sp-runtime",3801 "sp-runtime",
3664[[package]]3805[[package]]
3665name = "pallet-contracts-rpc"3806name = "pallet-contracts-rpc"
3666version = "0.8.0"3807version = "0.8.0"
3667source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3808source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3668dependencies = [3809dependencies = [
3669 "jsonrpc-core",3810 "jsonrpc-core",
3670 "jsonrpc-core-client",3811 "jsonrpc-core-client",
3683[[package]]3824[[package]]
3684name = "pallet-contracts-rpc-runtime-api"3825name = "pallet-contracts-rpc-runtime-api"
3685version = "0.8.0"3826version = "0.8.0"
3686source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3827source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3687dependencies = [3828dependencies = [
3688 "pallet-contracts-primitives",3829 "pallet-contracts-primitives",
3689 "parity-scale-codec",3830 "parity-scale-codec",
3695[[package]]3836[[package]]
3696name = "pallet-finality-tracker"3837name = "pallet-finality-tracker"
3697version = "2.0.0"3838version = "2.0.0"
3698source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3839source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3699dependencies = [3840dependencies = [
3700 "frame-support",3841 "frame-support",
3701 "frame-system",3842 "frame-system",
3711[[package]]3852[[package]]
3712name = "pallet-grandpa"3853name = "pallet-grandpa"
3713version = "2.0.0"3854version = "2.0.0"
3714source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3855source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3715dependencies = [3856dependencies = [
3716 "frame-benchmarking",3857 "frame-benchmarking",
3717 "frame-support",3858 "frame-support",
3754[[package]]3895[[package]]
3755name = "pallet-randomness-collective-flip"3896name = "pallet-randomness-collective-flip"
3756version = "2.0.0"3897version = "2.0.0"
3757source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3898source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3758dependencies = [3899dependencies = [
3759 "frame-support",3900 "frame-support",
3760 "frame-system",3901 "frame-system",
3767[[package]]3908[[package]]
3768name = "pallet-session"3909name = "pallet-session"
3769version = "2.0.0"3910version = "2.0.0"
3770source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3911source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3771dependencies = [3912dependencies = [
3772 "frame-support",3913 "frame-support",
3773 "frame-system",3914 "frame-system",
3787[[package]]3928[[package]]
3788name = "pallet-sudo"3929name = "pallet-sudo"
3789version = "2.0.0"3930version = "2.0.0"
3790source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3931source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3791dependencies = [3932dependencies = [
3792 "frame-support",3933 "frame-support",
3793 "frame-system",3934 "frame-system",
3801[[package]]3942[[package]]
3802name = "pallet-timestamp"3943name = "pallet-timestamp"
3803version = "2.0.0"3944version = "2.0.0"
3804source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3945source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3805dependencies = [3946dependencies = [
3806 "frame-benchmarking",3947 "frame-benchmarking",
3807 "frame-support",3948 "frame-support",
3819[[package]]3960[[package]]
3820name = "pallet-transaction-payment"3961name = "pallet-transaction-payment"
3821version = "2.0.0"3962version = "2.0.0"
3822source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3963source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3823dependencies = [3964dependencies = [
3824 "frame-support",3965 "frame-support",
3825 "frame-system",3966 "frame-system",
3826 "pallet-transaction-payment-rpc-runtime-api",3967 "pallet-transaction-payment-rpc-runtime-api",
3827 "parity-scale-codec",3968 "parity-scale-codec",
3828 "serde",3969 "serde",
3829 "smallvec 1.4.2",3970 "smallvec 1.5.1",
3830 "sp-core",3971 "sp-core",
3831 "sp-io",3972 "sp-io",
3832 "sp-runtime",3973 "sp-runtime",
3836[[package]]3977[[package]]
3837name = "pallet-transaction-payment-rpc"3978name = "pallet-transaction-payment-rpc"
3838version = "2.0.0"3979version = "2.0.0"
3839source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3980source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3840dependencies = [3981dependencies = [
3841 "jsonrpc-core",3982 "jsonrpc-core",
3842 "jsonrpc-core-client",3983 "jsonrpc-core-client",
3854[[package]]3995[[package]]
3855name = "pallet-transaction-payment-rpc-runtime-api"3996name = "pallet-transaction-payment-rpc-runtime-api"
3856version = "2.0.0"3997version = "2.0.0"
3857source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"3998source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3858dependencies = [3999dependencies = [
3859 "frame-support",4000 "frame-support",
3860 "parity-scale-codec",4001 "parity-scale-codec",
3867[[package]]4008[[package]]
3868name = "pallet-treasury"4009name = "pallet-treasury"
3869version = "2.0.0"4010version = "2.0.0"
3870source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"4011source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
3871dependencies = [4012dependencies = [
3872 "frame-support",4013 "frame-support",
3873 "frame-system",4014 "frame-system",
38944035
3895[[package]]4036[[package]]
3896name = "parity-multiaddr"4037name = "parity-multiaddr"
3897version = "0.9.2"4038version = "0.9.6"
3898source = "registry+https://github.com/rust-lang/crates.io-index"4039source = "registry+https://github.com/rust-lang/crates.io-index"
3899checksum = "2165a93382a93de55868dcbfa11e4a8f99676a9164eee6a2b4a9479ad319c257"4040checksum = "43244a26dc1ddd3097216bb12eaa6cf8a07b060c72718d9ebd60fd297d6401df"
3900dependencies = [4041dependencies = [
3901 "arrayref",4042 "arrayref",
3902 "bs58",4043 "bs58 0.4.0",
3903 "byteorder 1.3.4",4044 "byteorder 1.3.4",
3904 "data-encoding",4045 "data-encoding",
3905 "multihash",4046 "multihash",
3906 "percent-encoding 2.1.0",4047 "percent-encoding 2.1.0",
3907 "serde",4048 "serde",
3908 "static_assertions",4049 "static_assertions",
3909 "unsigned-varint 0.4.0",4050 "unsigned-varint 0.5.1",
3910 "url 2.1.1",4051 "url 2.2.0",
3911]4052]
39124053
3913[[package]]4054[[package]]
3916source = "registry+https://github.com/rust-lang/crates.io-index"4057source = "registry+https://github.com/rust-lang/crates.io-index"
3917checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861"4058checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861"
3918dependencies = [4059dependencies = [
3919 "arrayvec 0.5.1",4060 "arrayvec 0.5.2",
3920 "bitvec",4061 "bitvec",
3921 "byte-slice-cast",4062 "byte-slice-cast",
3922 "parity-scale-codec-derive",4063 "parity-scale-codec-derive",
3952 "libc",4093 "libc",
3953 "log",4094 "log",
3954 "mio-named-pipes",4095 "mio-named-pipes",
3955 "miow 0.3.5",4096 "miow 0.3.6",
3956 "rand 0.7.3",4097 "rand 0.7.3",
3957 "tokio 0.1.22",4098 "tokio 0.1.22",
3958 "tokio-named-pipes",4099 "tokio-named-pipes",
3972 "parity-util-mem-derive",4113 "parity-util-mem-derive",
3973 "parking_lot 0.10.2",4114 "parking_lot 0.10.2",
3974 "primitive-types",4115 "primitive-types",
3975 "smallvec 1.4.2",4116 "smallvec 1.5.1",
3976 "winapi 0.3.9",4117 "winapi 0.3.9",
3977]4118]
39784119
4008 "rand 0.7.3",4149 "rand 0.7.3",
4009 "sha-1 0.8.2",4150 "sha-1 0.8.2",
4010 "slab",4151 "slab",
4011 "url 2.1.1",4152 "url 2.2.0",
4012]4153]
40134154
4014[[package]]4155[[package]]
40504191
4051[[package]]4192[[package]]
4052name = "parking_lot"4193name = "parking_lot"
4053version = "0.11.0"4194version = "0.11.1"
4054source = "registry+https://github.com/rust-lang/crates.io-index"4195source = "registry+https://github.com/rust-lang/crates.io-index"
4055checksum = "a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733"4196checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
4056dependencies = [4197dependencies = [
4057 "instant",4198 "instant",
4058 "lock_api 0.4.1",4199 "lock_api 0.4.2",
4059 "parking_lot_core 0.8.0",4200 "parking_lot_core 0.8.1",
4060]4201]
40614202
4062[[package]]4203[[package]]
4079checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b"4220checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b"
4080dependencies = [4221dependencies = [
4081 "cfg-if 0.1.10",4222 "cfg-if 0.1.10",
4082 "cloudabi 0.0.3",4223 "cloudabi",
4083 "libc",4224 "libc",
4084 "redox_syscall",4225 "redox_syscall",
4085 "rustc_version",4226 "rustc_version",
4094checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3"4235checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3"
4095dependencies = [4236dependencies = [
4096 "cfg-if 0.1.10",4237 "cfg-if 0.1.10",
4097 "cloudabi 0.0.3",4238 "cloudabi",
4098 "libc",4239 "libc",
4099 "redox_syscall",4240 "redox_syscall",
4100 "smallvec 1.4.2",4241 "smallvec 1.5.1",
4101 "winapi 0.3.9",4242 "winapi 0.3.9",
4102]4243]
41034244
4104[[package]]4245[[package]]
4105name = "parking_lot_core"4246name = "parking_lot_core"
4106version = "0.8.0"4247version = "0.8.1"
4107source = "registry+https://github.com/rust-lang/crates.io-index"4248source = "registry+https://github.com/rust-lang/crates.io-index"
4108checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b"4249checksum = "d7c6d9b8427445284a09c55be860a15855ab580a417ccad9da88f5a06787ced0"
4109dependencies = [4250dependencies = [
4110 "cfg-if 0.1.10",4251 "cfg-if 1.0.0",
4111 "cloudabi 0.1.0",
4112 "instant",4252 "instant",
4113 "libc",4253 "libc",
4114 "redox_syscall",4254 "redox_syscall",
4115 "smallvec 1.4.2",4255 "smallvec 1.5.1",
4116 "winapi 0.3.9",4256 "winapi 0.3.9",
4117]4257]
41184258
4180source = "registry+https://github.com/rust-lang/crates.io-index"4320source = "registry+https://github.com/rust-lang/crates.io-index"
4181checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15"4321checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15"
4182dependencies = [4322dependencies = [
4183 "pin-project-internal",4323 "pin-project-internal 0.4.27",
4184]4324]
4325
4326[[package]]
4327name = "pin-project"
4328version = "1.0.2"
4329source = "registry+https://github.com/rust-lang/crates.io-index"
4330checksum = "9ccc2237c2c489783abd8c4c80e5450fc0e98644555b1364da68cc29aa151ca7"
4331dependencies = [
4332 "pin-project-internal 1.0.2",
4333]
41854334
4186[[package]]4335[[package]]
4187name = "pin-project-internal"4336name = "pin-project-internal"
4194 "syn",4343 "syn",
4195]4344]
4345
4346[[package]]
4347name = "pin-project-internal"
4348version = "1.0.2"
4349source = "registry+https://github.com/rust-lang/crates.io-index"
4350checksum = "f8e8d2bf0b23038a4424865103a4df472855692821aab4e4f5c3312d461d9e5f"
4351dependencies = [
4352 "proc-macro2",
4353 "quote",
4354 "syn",
4355]
41964356
4197[[package]]4357[[package]]
4198name = "pin-project-lite"4358name = "pin-project-lite"
4199version = "0.1.10"4359version = "0.1.11"
4200source = "registry+https://github.com/rust-lang/crates.io-index"4360source = "registry+https://github.com/rust-lang/crates.io-index"
4201checksum = "e555d9e657502182ac97b539fb3dae8b79cda19e3e4f8ffb5e8de4f18df93c95"4361checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b"
4362
4363[[package]]
4364name = "pin-project-lite"
4365version = "0.2.0"
4366source = "registry+https://github.com/rust-lang/crates.io-index"
4367checksum = "6b063f57ec186e6140e2b8b6921e5f1bd89c7356dda5b33acc5401203ca6131c"
42024368
4203[[package]]4369[[package]]
4204name = "pin-utils"4370name = "pin-utils"
42204386
4221[[package]]4387[[package]]
4222name = "polling"4388name = "polling"
4223version = "2.0.1"4389version = "2.0.2"
4224source = "registry+https://github.com/rust-lang/crates.io-index"4390source = "registry+https://github.com/rust-lang/crates.io-index"
4225checksum = "ab773feb154f12c49ffcfd66ab8bdcf9a1843f950db48b0d8be9d4393783b058"4391checksum = "a2a7bc6b2a29e632e45451c941832803a18cce6781db04de8a04696cdca8bde4"
4226dependencies = [4392dependencies = [
4227 "cfg-if 0.1.10",4393 "cfg-if 0.1.10",
4228 "libc",4394 "libc",
42334399
4234[[package]]4400[[package]]
4235name = "poly1305"4401name = "poly1305"
4236version = "0.6.1"4402version = "0.6.2"
4237source = "registry+https://github.com/rust-lang/crates.io-index"4403source = "registry+https://github.com/rust-lang/crates.io-index"
4238checksum = "22ce46de8e53ee414ca4d02bfefac75d8c12fba948b76622a40b4be34dfce980"4404checksum = "4b7456bc1ad2d4cf82b3a016be4c2ac48daf11bf990c1603ebd447fe6f30fca8"
4239dependencies = [4405dependencies = [
4406 "cpuid-bool 0.2.0",
4240 "universal-hash",4407 "universal-hash",
4241]4408]
42424409
4243[[package]]4410[[package]]
4244name = "polyval"4411name = "polyval"
4245version = "0.4.1"4412version = "0.4.3"
4246source = "registry+https://github.com/rust-lang/crates.io-index"4413source = "registry+https://github.com/rust-lang/crates.io-index"
4247checksum = "a5884790f1ce3553ad55fec37b5aaac5882e0e845a2612df744d6c85c9bf046c"4414checksum = "b4fd92d8e0c06d08525d2e2643cc2b5c80c69ae8eb12c18272d501cd7079ccc0"
4248dependencies = [4415dependencies = [
4249 "cfg-if 0.1.10",4416 "cpuid-bool 0.2.0",
4250 "universal-hash",4417 "universal-hash",
4251]4418]
42524419
4253[[package]]4420[[package]]
4254name = "ppv-lite86"4421name = "ppv-lite86"
4255version = "0.2.9"4422version = "0.2.10"
4256source = "registry+https://github.com/rust-lang/crates.io-index"4423source = "registry+https://github.com/rust-lang/crates.io-index"
4257checksum = "c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20"4424checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
42584425
4259[[package]]4426[[package]]
4260name = "primitive-types"4427name = "primitive-types"
4261version = "0.7.2"4428version = "0.7.3"
4262source = "registry+https://github.com/rust-lang/crates.io-index"4429source = "registry+https://github.com/rust-lang/crates.io-index"
4263checksum = "c55c21c64d0eaa4d7ed885d959ef2d62d9e488c27c0e02d9aa5ce6c877b7d5f8"4430checksum = "7dd39dcacf71411ba488570da7bbc89b717225e46478b30ba99b92db6b149809"
4264dependencies = [4431dependencies = [
4265 "fixed-hash",4432 "fixed-hash",
4266 "impl-codec",4433 "impl-codec",
43034470
4304[[package]]4471[[package]]
4305name = "proc-macro-hack"4472name = "proc-macro-hack"
4306version = "0.5.18"4473version = "0.5.19"
4307source = "registry+https://github.com/rust-lang/crates.io-index"4474source = "registry+https://github.com/rust-lang/crates.io-index"
4308checksum = "99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598"4475checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
43094476
4310[[package]]4477[[package]]
4311name = "proc-macro-nested"4478name = "proc-macro-nested"
4331 "cfg-if 0.1.10",4498 "cfg-if 0.1.10",
4332 "fnv",4499 "fnv",
4333 "lazy_static",4500 "lazy_static",
4334 "parking_lot 0.11.0",4501 "parking_lot 0.11.1",
4335 "regex",4502 "regex",
4336 "thiserror",4503 "thiserror",
4337]4504]
4412dependencies = [4579dependencies = [
4413 "futures-core",4580 "futures-core",
4414 "futures-sink",4581 "futures-sink",
4415 "pin-project-lite",4582 "pin-project-lite 0.1.11",
4416]4583]
44174584
4418[[package]]4585[[package]]
4459source = "registry+https://github.com/rust-lang/crates.io-index"4626source = "registry+https://github.com/rust-lang/crates.io-index"
4460checksum = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"4627checksum = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
4461dependencies = [4628dependencies = [
4462 "cloudabi 0.0.3",4629 "cloudabi",
4463 "fuchsia-cprng",4630 "fuchsia-cprng",
4464 "libc",4631 "libc",
4465 "rand_core 0.3.1",4632 "rand_core 0.3.1",
4587source = "registry+https://github.com/rust-lang/crates.io-index"4754source = "registry+https://github.com/rust-lang/crates.io-index"
4588checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"4755checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
4589dependencies = [4756dependencies = [
4590 "cloudabi 0.0.3",4757 "cloudabi",
4591 "fuchsia-cprng",4758 "fuchsia-cprng",
4592 "libc",4759 "libc",
4593 "rand_core 0.4.2",4760 "rand_core 0.4.2",
46424809
4643[[package]]4810[[package]]
4644name = "rayon"4811name = "rayon"
4645version = "1.4.1"4812version = "1.5.0"
4646source = "registry+https://github.com/rust-lang/crates.io-index"4813source = "registry+https://github.com/rust-lang/crates.io-index"
4647checksum = "dcf6960dc9a5b4ee8d3e4c5787b4a112a8818e0290a42ff664ad60692fdf2032"4814checksum = "8b0d8e0819fadc20c74ea8373106ead0600e3a67ef1fe8da56e39b9ae7275674"
4648dependencies = [4815dependencies = [
4649 "autocfg 1.0.1",4816 "autocfg 1.0.1",
4650 "crossbeam-deque",4817 "crossbeam-deque 0.8.0",
4651 "either",4818 "either",
4652 "rayon-core",4819 "rayon-core",
4653]4820]
46544821
4655[[package]]4822[[package]]
4656name = "rayon-core"4823name = "rayon-core"
4657version = "1.8.1"4824version = "1.9.0"
4658source = "registry+https://github.com/rust-lang/crates.io-index"4825source = "registry+https://github.com/rust-lang/crates.io-index"
4659checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf"4826checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a"
4660dependencies = [4827dependencies = [
4661 "crossbeam-channel",4828 "crossbeam-channel",
4662 "crossbeam-deque",4829 "crossbeam-deque 0.8.0",
4663 "crossbeam-utils",4830 "crossbeam-utils 0.8.1",
4664 "lazy_static",4831 "lazy_static",
4665 "num_cpus",4832 "num_cpus",
4666]4833]
46934860
4694[[package]]4861[[package]]
4695name = "ref-cast"4862name = "ref-cast"
4696version = "1.0.2"4863version = "1.0.3"
4697source = "registry+https://github.com/rust-lang/crates.io-index"4864source = "registry+https://github.com/rust-lang/crates.io-index"
4698checksum = "745c1787167ddae5569661d5ffb8b25ae5fedbf46717eaa92d652221cec72623"4865checksum = "e17626b2f4bcf35b84bf379072a66e28cfe5c3c6ae58b38e4914bb8891dabece"
4699dependencies = [4866dependencies = [
4700 "ref-cast-impl",4867 "ref-cast-impl",
4701]4868]
47024869
4703[[package]]4870[[package]]
4704name = "ref-cast-impl"4871name = "ref-cast-impl"
4705version = "1.0.2"4872version = "1.0.3"
4706source = "registry+https://github.com/rust-lang/crates.io-index"4873source = "registry+https://github.com/rust-lang/crates.io-index"
4707checksum = "7d21b475ab879ef0e315ad99067fa25778c3b0377f57f1b00207448dac1a3144"4874checksum = "0c523ccaed8ac4b0288948849a350b37d3035827413c458b6a40ddb614bb4f72"
4708dependencies = [4875dependencies = [
4709 "proc-macro2",4876 "proc-macro2",
4710 "quote",4877 "quote",
4719dependencies = [4886dependencies = [
4720 "log",4887 "log",
4721 "rustc-hash",4888 "rustc-hash",
4722 "smallvec 1.4.2",4889 "smallvec 1.5.1",
4723]4890]
47244891
4725[[package]]4892[[package]]
4726name = "regex"4893name = "regex"
4727version = "1.4.1"4894version = "1.4.2"
4728source = "registry+https://github.com/rust-lang/crates.io-index"4895source = "registry+https://github.com/rust-lang/crates.io-index"
4729checksum = "8963b85b8ce3074fecffde43b4b0dded83ce2f367dc8d363afc56679f3ee820b"4896checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c"
4730dependencies = [4897dependencies = [
4731 "aho-corasick",4898 "aho-corasick",
4732 "memchr",4899 "memchr",
47464913
4747[[package]]4914[[package]]
4748name = "regex-syntax"4915name = "regex-syntax"
4749version = "0.6.20"4916version = "0.6.21"
4750source = "registry+https://github.com/rust-lang/crates.io-index"4917source = "registry+https://github.com/rust-lang/crates.io-index"
4751checksum = "8cab7a364d15cde1e505267766a2d3c4e22a843e1a601f0fa7564c0f82ced11c"4918checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189"
47524919
4753[[package]]4920[[package]]
4754name = "region"4921name = "region"
47794946
4780[[package]]4947[[package]]
4781name = "ring"4948name = "ring"
4782version = "0.16.15"4949version = "0.16.19"
4783source = "registry+https://github.com/rust-lang/crates.io-index"4950source = "registry+https://github.com/rust-lang/crates.io-index"
4784checksum = "952cd6b98c85bbc30efa1ba5783b8abf12fec8b3287ffa52605b9432313e34e4"4951checksum = "024a1e66fea74c66c66624ee5622a7ff0e4b73a13b4f5c326ddb50c708944226"
4785dependencies = [4952dependencies = [
4786 "cc",4953 "cc",
4787 "libc",4954 "libc",
4788 "once_cell 1.4.1",4955 "once_cell 1.5.2",
4789 "spin",4956 "spin",
4790 "untrusted",4957 "untrusted",
4791 "web-sys",4958 "web-sys",
48144981
4815[[package]]4982[[package]]
4816name = "rust-argon2"4983name = "rust-argon2"
4817version = "0.8.2"4984version = "0.8.3"
4818source = "registry+https://github.com/rust-lang/crates.io-index"4985source = "registry+https://github.com/rust-lang/crates.io-index"
4819checksum = "9dab61250775933275e84053ac235621dfb739556d5c54a2f2e9313b7cf43a19"4986checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb"
4820dependencies = [4987dependencies = [
4821 "base64 0.12.3",4988 "base64 0.13.0",
4822 "blake2b_simd",4989 "blake2b_simd",
4823 "constant_time_eq",4990 "constant_time_eq",
4824 "crossbeam-utils",4991 "crossbeam-utils 0.8.1",
4825]4992]
48264993
4827[[package]]4994[[package]]
4828name = "rustc-demangle"4995name = "rustc-demangle"
4829version = "0.1.17"4996version = "0.1.18"
4830source = "registry+https://github.com/rust-lang/crates.io-index"4997source = "registry+https://github.com/rust-lang/crates.io-index"
4831checksum = "b2610b7f643d18c87dff3b489950269617e6601a51f1f05aa5daefee36f64f0b"4998checksum = "6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232"
48324999
4833[[package]]5000[[package]]
4834name = "rustc-hash"5001name = "rustc-hash"
4882source = "registry+https://github.com/rust-lang/crates.io-index"5049source = "registry+https://github.com/rust-lang/crates.io-index"
4883checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"5050checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"
4884dependencies = [5051dependencies = [
4885 "futures 0.3.6",5052 "futures 0.3.8",
4886 "pin-project",5053 "pin-project 0.4.27",
4887 "static_assertions",5054 "static_assertions",
4888]5055]
48895056
49045071
4905[[package]]5072[[package]]
4906name = "salsa20"5073name = "salsa20"
4907version = "0.3.0"5074version = "0.6.0"
4908source = "registry+https://github.com/rust-lang/crates.io-index"5075source = "registry+https://github.com/rust-lang/crates.io-index"
4909checksum = "2324b0e8c3bb9a586a571fdb3136f70e7e2c748de00a78043f86e0cff91f91fe"5076checksum = "c7f47b10fa80f6969bbbd9c8e7cc998f082979d402a9e10579e2303a87955395"
4910dependencies = [5077dependencies = [
4911 "byteorder 1.3.4",
4912 "salsa20-core",
4913 "stream-cipher 0.3.2",5078 "stream-cipher",
4914]5079]
4915
4916[[package]]
4917name = "salsa20-core"
4918version = "0.2.3"
4919source = "registry+https://github.com/rust-lang/crates.io-index"
4920checksum = "2fe6cc1b9f5a5867853ade63099de70f042f7679e408d1ffe52821c9248e6e69"
4921dependencies = [
4922 "stream-cipher 0.3.2",
4923]
49245080
4925[[package]]5081[[package]]
4926name = "sc-basic-authorship"5082name = "sc-basic-authorship"
4927version = "0.8.0"5083version = "0.8.0"
4928source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5084source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
4929dependencies = [5085dependencies = [
4930 "futures 0.3.6",5086 "futures 0.3.8",
4931 "futures-timer 3.0.2",5087 "futures-timer 3.0.2",
4932 "log",5088 "log",
4933 "parity-scale-codec",5089 "parity-scale-codec",
4949[[package]]5105[[package]]
4950name = "sc-block-builder"5106name = "sc-block-builder"
4951version = "0.8.0"5107version = "0.8.0"
4952source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5108source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
4953dependencies = [5109dependencies = [
4954 "parity-scale-codec",5110 "parity-scale-codec",
4955 "sc-client-api",5111 "sc-client-api",
4966[[package]]5122[[package]]
4967name = "sc-chain-spec"5123name = "sc-chain-spec"
4968version = "2.0.0"5124version = "2.0.0"
4969source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5125source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
4970dependencies = [5126dependencies = [
4971 "impl-trait-for-tuples",5127 "impl-trait-for-tuples",
4972 "parity-scale-codec",5128 "parity-scale-codec",
4983[[package]]5139[[package]]
4984name = "sc-chain-spec-derive"5140name = "sc-chain-spec-derive"
4985version = "2.0.0"5141version = "2.0.0"
4986source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5142source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
4987dependencies = [5143dependencies = [
4988 "proc-macro-crate",5144 "proc-macro-crate",
4989 "proc-macro2",5145 "proc-macro2",
4994[[package]]5150[[package]]
4995name = "sc-cli"5151name = "sc-cli"
4996version = "0.8.0"5152version = "0.8.0"
4997source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5153source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
4998dependencies = [5154dependencies = [
4999 "ansi_term 0.12.1",5155 "ansi_term 0.12.1",
5000 "atty",5156 "atty",
5001 "bip39",5157 "bip39",
5002 "chrono",5158 "chrono",
5003 "derive_more",5159 "derive_more",
5004 "fdlimit",5160 "fdlimit",
5161 "flexi_logger",
5005 "futures 0.3.6",5162 "futures 0.3.8",
5006 "hex",5163 "hex",
5007 "lazy_static",5164 "lazy_static",
5008 "libp2p",5165 "libp2p",
5034 "structopt",5191 "structopt",
5035 "substrate-prometheus-endpoint",5192 "substrate-prometheus-endpoint",
5036 "time",5193 "time",
5037 "tokio 0.2.22",5194 "tokio 0.2.24",
5038 "tracing",5195 "tracing",
5039 "tracing-log",5196 "tracing-log",
5040 "tracing-subscriber",5197 "tracing-subscriber",
5043[[package]]5200[[package]]
5044name = "sc-client-api"5201name = "sc-client-api"
5045version = "2.0.0"5202version = "2.0.0"
5046source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5203source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5047dependencies = [5204dependencies = [
5048 "derive_more",5205 "derive_more",
5049 "fnv",5206 "fnv",
5050 "futures 0.3.6",5207 "futures 0.3.8",
5051 "hash-db",5208 "hash-db",
5052 "hex-literal",5209 "hex-literal",
5053 "kvdb",5210 "kvdb",
5079[[package]]5236[[package]]
5080name = "sc-client-db"5237name = "sc-client-db"
5081version = "0.8.0"5238version = "0.8.0"
5082source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5239source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5083dependencies = [5240dependencies = [
5084 "blake2-rfc",5241 "blake2-rfc",
5085 "hash-db",5242 "hash-db",
5109[[package]]5266[[package]]
5110name = "sc-consensus"5267name = "sc-consensus"
5111version = "0.8.0"5268version = "0.8.0"
5112source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5269source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5113dependencies = [5270dependencies = [
5114 "sc-client-api",5271 "sc-client-api",
5115 "sp-blockchain",5272 "sp-blockchain",
5120[[package]]5277[[package]]
5121name = "sc-consensus-aura"5278name = "sc-consensus-aura"
5122version = "0.8.0"5279version = "0.8.0"
5123source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5280source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5124dependencies = [5281dependencies = [
5125 "derive_more",5282 "derive_more",
5126 "futures 0.3.6",5283 "futures 0.3.8",
5127 "futures-timer 3.0.2",5284 "futures-timer 3.0.2",
5128 "log",5285 "log",
5129 "parity-scale-codec",5286 "parity-scale-codec",
5151[[package]]5308[[package]]
5152name = "sc-consensus-slots"5309name = "sc-consensus-slots"
5153version = "0.8.0"5310version = "0.8.0"
5154source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5311source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5155dependencies = [5312dependencies = [
5156 "futures 0.3.6",5313 "futures 0.3.8",
5157 "futures-timer 3.0.2",5314 "futures-timer 3.0.2",
5158 "log",5315 "log",
5159 "parity-scale-codec",5316 "parity-scale-codec",
5174[[package]]5331[[package]]
5175name = "sc-executor"5332name = "sc-executor"
5176version = "0.8.0"5333version = "0.8.0"
5177source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5334source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5178dependencies = [5335dependencies = [
5179 "derive_more",5336 "derive_more",
5180 "lazy_static",5337 "lazy_static",
5202[[package]]5359[[package]]
5203name = "sc-executor-common"5360name = "sc-executor-common"
5204version = "0.8.0"5361version = "0.8.0"
5205source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5362source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5206dependencies = [5363dependencies = [
5207 "derive_more",5364 "derive_more",
5208 "log",5365 "log",
5219[[package]]5376[[package]]
5220name = "sc-executor-wasmi"5377name = "sc-executor-wasmi"
5221version = "0.8.0"5378version = "0.8.0"
5222source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5379source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5223dependencies = [5380dependencies = [
5224 "log",5381 "log",
5225 "parity-scale-codec",5382 "parity-scale-codec",
5234[[package]]5391[[package]]
5235name = "sc-executor-wasmtime"5392name = "sc-executor-wasmtime"
5236version = "0.8.0"5393version = "0.8.0"
5237source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5394source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5238dependencies = [5395dependencies = [
5239 "log",5396 "log",
5240 "parity-scale-codec",5397 "parity-scale-codec",
5252[[package]]5409[[package]]
5253name = "sc-finality-grandpa"5410name = "sc-finality-grandpa"
5254version = "0.8.0"5411version = "0.8.0"
5255source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5412source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5256dependencies = [5413dependencies = [
5257 "derive_more",5414 "derive_more",
5258 "finality-grandpa",5415 "finality-grandpa",
5259 "fork-tree",5416 "fork-tree",
5260 "futures 0.3.6",5417 "futures 0.3.8",
5261 "futures-timer 3.0.2",5418 "futures-timer 3.0.2",
5262 "log",5419 "log",
5263 "parity-scale-codec",5420 "parity-scale-codec",
5264 "parking_lot 0.10.2",5421 "parking_lot 0.10.2",
5265 "pin-project",5422 "pin-project 0.4.27",
5266 "rand 0.7.3",5423 "rand 0.7.3",
5267 "sc-block-builder",5424 "sc-block-builder",
5268 "sc-client-api",5425 "sc-client-api",
5289[[package]]5446[[package]]
5290name = "sc-informant"5447name = "sc-informant"
5291version = "0.8.0"5448version = "0.8.0"
5292source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5449source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5293dependencies = [5450dependencies = [
5294 "ansi_term 0.12.1",5451 "ansi_term 0.12.1",
5295 "futures 0.3.6",5452 "futures 0.3.8",
5296 "log",5453 "log",
5297 "parity-util-mem",5454 "parity-util-mem",
5298 "sc-client-api",5455 "sc-client-api",
5307[[package]]5464[[package]]
5308name = "sc-keystore"5465name = "sc-keystore"
5309version = "2.0.0"5466version = "2.0.0"
5310source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5467source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5311dependencies = [5468dependencies = [
5312 "derive_more",5469 "derive_more",
5313 "hex",5470 "hex",
5317 "serde_json",5474 "serde_json",
5318 "sp-application-crypto",5475 "sp-application-crypto",
5319 "sp-core",5476 "sp-core",
5320 "subtle 2.3.0",5477 "subtle 2.4.0",
5321]5478]
53225479
5323[[package]]5480[[package]]
5324name = "sc-light"5481name = "sc-light"
5325version = "2.0.0"5482version = "2.0.0"
5326source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5483source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5327dependencies = [5484dependencies = [
5328 "hash-db",5485 "hash-db",
5329 "lazy_static",5486 "lazy_static",
5342[[package]]5499[[package]]
5343name = "sc-network"5500name = "sc-network"
5344version = "0.8.0"5501version = "0.8.0"
5345source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5502source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5346dependencies = [5503dependencies = [
5347 "async-std",5504 "async-std",
5348 "async-trait",5505 "async-trait",
5349 "bitflags",5506 "bitflags",
5350 "bs58",5507 "bs58 0.3.1",
5351 "bytes 0.5.6",5508 "bytes 0.5.6",
5352 "derive_more",5509 "derive_more",
5353 "either",5510 "either",
5354 "erased-serde",5511 "erased-serde",
5355 "fnv",5512 "fnv",
5356 "fork-tree",5513 "fork-tree",
5357 "futures 0.3.6",5514 "futures 0.3.8",
5358 "futures-timer 3.0.2",5515 "futures-timer 3.0.2",
5359 "futures_codec",5516 "futures_codec",
5360 "hex",5517 "hex",
5367 "nohash-hasher",5524 "nohash-hasher",
5368 "parity-scale-codec",5525 "parity-scale-codec",
5369 "parking_lot 0.10.2",5526 "parking_lot 0.10.2",
5370 "pin-project",5527 "pin-project 0.4.27",
5371 "prost",5528 "prost",
5372 "prost-build",5529 "prost-build",
5373 "rand 0.7.3",5530 "rand 0.7.3",
5396[[package]]5553[[package]]
5397name = "sc-network-gossip"5554name = "sc-network-gossip"
5398version = "0.8.0"5555version = "0.8.0"
5399source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5556source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5400dependencies = [5557dependencies = [
5401 "futures 0.3.6",5558 "futures 0.3.8",
5402 "futures-timer 3.0.2",5559 "futures-timer 3.0.2",
5403 "libp2p",5560 "libp2p",
5404 "log",5561 "log",
5411[[package]]5568[[package]]
5412name = "sc-offchain"5569name = "sc-offchain"
5413version = "2.0.0"5570version = "2.0.0"
5414source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5571source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5415dependencies = [5572dependencies = [
5416 "bytes 0.5.6",5573 "bytes 0.5.6",
5417 "fnv",5574 "fnv",
5418 "futures 0.3.6",5575 "futures 0.3.8",
5419 "futures-timer 3.0.2",5576 "futures-timer 3.0.2",
5420 "hyper 0.13.8",5577 "hyper 0.13.9",
5421 "hyper-rustls",5578 "hyper-rustls",
5422 "log",5579 "log",
5423 "num_cpus",5580 "num_cpus",
5438[[package]]5595[[package]]
5439name = "sc-peerset"5596name = "sc-peerset"
5440version = "2.0.0"5597version = "2.0.0"
5441source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5598source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5442dependencies = [5599dependencies = [
5443 "futures 0.3.6",5600 "futures 0.3.8",
5444 "libp2p",5601 "libp2p",
5445 "log",5602 "log",
5446 "serde_json",5603 "serde_json",
5451[[package]]5608[[package]]
5452name = "sc-proposer-metrics"5609name = "sc-proposer-metrics"
5453version = "0.8.0"5610version = "0.8.0"
5454source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5611source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5455dependencies = [5612dependencies = [
5456 "log",5613 "log",
5457 "substrate-prometheus-endpoint",5614 "substrate-prometheus-endpoint",
5460[[package]]5617[[package]]
5461name = "sc-rpc"5618name = "sc-rpc"
5462version = "2.0.0"5619version = "2.0.0"
5463source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5620source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5464dependencies = [5621dependencies = [
5465 "futures 0.3.6",5622 "futures 0.3.8",
5466 "hash-db",5623 "hash-db",
5467 "jsonrpc-core",5624 "jsonrpc-core",
5468 "jsonrpc-pubsub",5625 "jsonrpc-pubsub",
5492[[package]]5649[[package]]
5493name = "sc-rpc-api"5650name = "sc-rpc-api"
5494version = "0.8.0"5651version = "0.8.0"
5495source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5652source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5496dependencies = [5653dependencies = [
5497 "derive_more",5654 "derive_more",
5498 "futures 0.3.6",5655 "futures 0.3.8",
5499 "jsonrpc-core",5656 "jsonrpc-core",
5500 "jsonrpc-core-client",5657 "jsonrpc-core-client",
5501 "jsonrpc-derive",5658 "jsonrpc-derive",
5516[[package]]5673[[package]]
5517name = "sc-rpc-server"5674name = "sc-rpc-server"
5518version = "2.0.0"5675version = "2.0.0"
5519source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5676source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5520dependencies = [5677dependencies = [
5521 "futures 0.1.30",5678 "futures 0.1.30",
5522 "jsonrpc-core",5679 "jsonrpc-core",
5534[[package]]5691[[package]]
5535name = "sc-service"5692name = "sc-service"
5536version = "0.8.0"5693version = "0.8.0"
5537source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5694source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5538dependencies = [5695dependencies = [
5539 "derive_more",5696 "derive_more",
5540 "directories",5697 "directories",
5541 "exit-future",5698 "exit-future",
5542 "futures 0.1.30",5699 "futures 0.1.30",
5543 "futures 0.3.6",5700 "futures 0.3.8",
5544 "futures-timer 3.0.2",5701 "futures-timer 3.0.2",
5545 "hash-db",5702 "hash-db",
5546 "jsonrpc-core",5703 "jsonrpc-core",
5550 "parity-scale-codec",5707 "parity-scale-codec",
5551 "parity-util-mem",5708 "parity-util-mem",
5552 "parking_lot 0.10.2",5709 "parking_lot 0.10.2",
5553 "pin-project",5710 "pin-project 0.4.27",
5554 "rand 0.7.3",5711 "rand 0.7.3",
5555 "sc-block-builder",5712 "sc-block-builder",
5556 "sc-chain-spec",5713 "sc-chain-spec",
5596[[package]]5753[[package]]
5597name = "sc-state-db"5754name = "sc-state-db"
5598version = "0.8.0"5755version = "0.8.0"
5599source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5756source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5600dependencies = [5757dependencies = [
5601 "log",5758 "log",
5602 "parity-scale-codec",5759 "parity-scale-codec",
5610[[package]]5767[[package]]
5611name = "sc-telemetry"5768name = "sc-telemetry"
5612version = "2.0.0"5769version = "2.0.0"
5613source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5770source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5614dependencies = [5771dependencies = [
5615 "futures 0.3.6",5772 "futures 0.3.8",
5616 "futures-timer 3.0.2",5773 "futures-timer 3.0.2",
5617 "libp2p",5774 "libp2p",
5618 "log",5775 "log",
5619 "parking_lot 0.10.2",5776 "parking_lot 0.10.2",
5620 "pin-project",5777 "pin-project 0.4.27",
5621 "rand 0.7.3",5778 "rand 0.7.3",
5622 "serde",5779 "serde",
5623 "slog",5780 "slog",
5631[[package]]5788[[package]]
5632name = "sc-tracing"5789name = "sc-tracing"
5633version = "2.0.0"5790version = "2.0.0"
5634source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5791source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5635dependencies = [5792dependencies = [
5636 "erased-serde",5793 "erased-serde",
5637 "log",5794 "log",
5650[[package]]5807[[package]]
5651name = "sc-transaction-graph"5808name = "sc-transaction-graph"
5652version = "2.0.0"5809version = "2.0.0"
5653source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5810source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5654dependencies = [5811dependencies = [
5655 "derive_more",5812 "derive_more",
5656 "futures 0.3.6",5813 "futures 0.3.8",
5657 "linked-hash-map",5814 "linked-hash-map",
5658 "log",5815 "log",
5659 "parity-util-mem",5816 "parity-util-mem",
5671[[package]]5828[[package]]
5672name = "sc-transaction-pool"5829name = "sc-transaction-pool"
5673version = "2.0.0"5830version = "2.0.0"
5674source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"5831source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
5675dependencies = [5832dependencies = [
5676 "derive_more",5833 "derive_more",
5677 "futures 0.3.6",5834 "futures 0.3.8",
5678 "futures-diagnose",5835 "futures-diagnose",
5679 "intervalier",5836 "intervalier",
5680 "log",5837 "log",
5711checksum = "021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862"5868checksum = "021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862"
5712dependencies = [5869dependencies = [
5713 "arrayref",5870 "arrayref",
5714 "arrayvec 0.5.1",5871 "arrayvec 0.5.2",
5715 "curve25519-dalek 2.1.0",5872 "curve25519-dalek 2.1.0",
5716 "getrandom 0.1.15",5873 "getrandom 0.1.15",
5717 "merlin",5874 "merlin",
5718 "rand 0.7.3",5875 "rand 0.7.3",
5719 "rand_core 0.5.1",5876 "rand_core 0.5.1",
5720 "sha2 0.8.2",5877 "sha2 0.8.2",
5721 "subtle 2.3.0",5878 "subtle 2.4.0",
5722 "zeroize",5879 "zeroize",
5723]5880]
57245881
57515908
5752[[package]]5909[[package]]
5753name = "scroll_derive"5910name = "scroll_derive"
5754version = "0.10.3"5911version = "0.10.4"
5755source = "registry+https://github.com/rust-lang/crates.io-index"5912source = "registry+https://github.com/rust-lang/crates.io-index"
5756checksum = "6dfde5d1531034db129e95c76ac857e2baecea3443579d493d02224950b0fb6d"5913checksum = "b12bd20b94c7cdfda8c7ba9b92ad0d9a56e3fa018c25fca83b51aa664c9b4c0d"
5757dependencies = [5914dependencies = [
5758 "proc-macro2",5915 "proc-macro2",
5759 "quote",5916 "quote",
58195976
5820[[package]]5977[[package]]
5821name = "serde"5978name = "serde"
5822version = "1.0.117"5979version = "1.0.118"
5823source = "registry+https://github.com/rust-lang/crates.io-index"5980source = "registry+https://github.com/rust-lang/crates.io-index"
5824checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a"5981checksum = "06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800"
5825dependencies = [5982dependencies = [
5826 "serde_derive",5983 "serde_derive",
5827]5984]
58285985
5829[[package]]5986[[package]]
5830name = "serde_derive"5987name = "serde_derive"
5831version = "1.0.117"5988version = "1.0.118"
5832source = "registry+https://github.com/rust-lang/crates.io-index"5989source = "registry+https://github.com/rust-lang/crates.io-index"
5833checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e"5990checksum = "c84d3526699cd55261af4b941e4e725444df67aa4f9e6a3564f18030d12672df"
5834dependencies = [5991dependencies = [
5835 "proc-macro2",5992 "proc-macro2",
5836 "quote",5993 "quote",
58395996
5840[[package]]5997[[package]]
5841name = "serde_json"5998name = "serde_json"
5842version = "1.0.59"5999version = "1.0.60"
5843source = "registry+https://github.com/rust-lang/crates.io-index"6000source = "registry+https://github.com/rust-lang/crates.io-index"
5844checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95"6001checksum = "1500e84d27fe482ed1dc791a56eddc2f230046a040fa908c08bda1d9fb615779"
5845dependencies = [6002dependencies = [
5846 "itoa",6003 "itoa",
5847 "ryu",6004 "ryu",
58626019
5863[[package]]6020[[package]]
5864name = "sha-1"6021name = "sha-1"
5865version = "0.9.1"6022version = "0.9.2"
5866source = "registry+https://github.com/rust-lang/crates.io-index"6023source = "registry+https://github.com/rust-lang/crates.io-index"
5867checksum = "170a36ea86c864a3f16dd2687712dd6646f7019f301e57537c7f4dc9f5916770"6024checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c"
5868dependencies = [6025dependencies = [
5869 "block-buffer 0.9.0",6026 "block-buffer 0.9.0",
5870 "cfg-if 0.1.10",6027 "cfg-if 1.0.0",
5871 "cpuid-bool",6028 "cpuid-bool 0.1.2",
5872 "digest 0.9.0",6029 "digest 0.9.0",
5873 "opaque-debug 0.3.0",6030 "opaque-debug 0.3.0",
5874]6031]
58876044
5888[[package]]6045[[package]]
5889name = "sha2"6046name = "sha2"
5890version = "0.9.1"6047version = "0.9.2"
5891source = "registry+https://github.com/rust-lang/crates.io-index"6048source = "registry+https://github.com/rust-lang/crates.io-index"
5892checksum = "2933378ddfeda7ea26f48c555bdad8bb446bf8a3d17832dc83e380d444cfb8c1"6049checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8"
5893dependencies = [6050dependencies = [
5894 "block-buffer 0.9.0",6051 "block-buffer 0.9.0",
5895 "cfg-if 0.1.10",6052 "cfg-if 1.0.0",
5896 "cpuid-bool",6053 "cpuid-bool 0.1.2",
5897 "digest 0.9.0",6054 "digest 0.9.0",
5898 "opaque-debug 0.3.0",6055 "opaque-debug 0.3.0",
5899]6056]
5900
5901[[package]]
5902name = "sha3"
5903version = "0.8.2"
5904source = "registry+https://github.com/rust-lang/crates.io-index"
5905checksum = "dd26bc0e7a2e3a7c959bc494caf58b72ee0c71d67704e9520f736ca7e4853ecf"
5906dependencies = [
5907 "block-buffer 0.7.3",
5908 "byte-tools",
5909 "digest 0.8.1",
5910 "keccak",
5911 "opaque-debug 0.2.3",
5912]
59136057
5914[[package]]6058[[package]]
5915name = "sha3"6059name = "sha3"
59256069
5926[[package]]6070[[package]]
5927name = "sharded-slab"6071name = "sharded-slab"
5928version = "0.0.9"6072version = "0.1.0"
5929source = "registry+https://github.com/rust-lang/crates.io-index"6073source = "registry+https://github.com/rust-lang/crates.io-index"
5930checksum = "06d5a3f5166fb5b42a5439f2eee8b9de149e235961e3eb21c5808fc3ea17ff3e"6074checksum = "7b4921be914e16899a80adefb821f8ddb7974e3f1250223575a44ed994882127"
5931dependencies = [6075dependencies = [
5932 "lazy_static",6076 "lazy_static",
6077 "loom",
5933]6078]
59346079
5935[[package]]6080[[package]]
5938source = "registry+https://github.com/rust-lang/crates.io-index"6083source = "registry+https://github.com/rust-lang/crates.io-index"
5939checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"6084checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"
6085
6086[[package]]
6087name = "signal-hook"
6088version = "0.1.16"
6089source = "registry+https://github.com/rust-lang/crates.io-index"
6090checksum = "604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed"
6091dependencies = [
6092 "libc",
6093 "signal-hook-registry",
6094]
59406095
5941[[package]]6096[[package]]
5942name = "signal-hook-registry"6097name = "signal-hook-registry"
5943version = "1.2.1"6098version = "1.2.2"
5944source = "registry+https://github.com/rust-lang/crates.io-index"6099source = "registry+https://github.com/rust-lang/crates.io-index"
5945checksum = "a3e12110bc539e657a646068aaf5eb5b63af9d0c1f7b29c97113fad80e15f035"6100checksum = "ce32ea0c6c56d5eacaeb814fbed9960547021d3edd010ded1425f180536b20ab"
5946dependencies = [6101dependencies = [
5947 "arc-swap",
5948 "libc",6102 "libc",
5949]6103]
59506104
59626116
5963[[package]]6117[[package]]
5964name = "slog"6118name = "slog"
5965version = "2.5.2"6119version = "2.7.0"
5966source = "registry+https://github.com/rust-lang/crates.io-index"6120source = "registry+https://github.com/rust-lang/crates.io-index"
5967checksum = "1cc9c640a4adbfbcc11ffb95efe5aa7af7309e002adab54b185507dbf2377b99"6121checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06"
5968dependencies = [6122dependencies = [
5969 "erased-serde",6123 "erased-serde",
5970]6124]
60156169
6016[[package]]6170[[package]]
6017name = "smallvec"6171name = "smallvec"
6018version = "1.4.2"6172version = "1.5.1"
6019source = "registry+https://github.com/rust-lang/crates.io-index"6173source = "registry+https://github.com/rust-lang/crates.io-index"
6020checksum = "fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252"6174checksum = "ae524f056d7d770e174287294f562e95044c68e88dec909a00d2094805db9d75"
60216175
6022[[package]]6176[[package]]
6023name = "snow"6177name = "snow"
6032 "rand_core 0.5.1",6186 "rand_core 0.5.1",
6033 "ring",6187 "ring",
6034 "rustc_version",6188 "rustc_version",
6035 "sha2 0.9.1",6189 "sha2 0.9.2",
6036 "subtle 2.3.0",6190 "subtle 2.4.0",
6037 "x25519-dalek 1.1.0",6191 "x25519-dalek 1.1.0",
6038]6192]
60396193
6040[[package]]6194[[package]]
6041name = "socket2"6195name = "socket2"
6042version = "0.3.15"6196version = "0.3.18"
6043source = "registry+https://github.com/rust-lang/crates.io-index"6197source = "registry+https://github.com/rust-lang/crates.io-index"
6044checksum = "b1fa70dc5c8104ec096f4fe7ede7a221d35ae13dcd19ba1ad9a81d2cab9a1c44"6198checksum = "97e0e9fd577458a4f61fb91fcb559ea2afecc54c934119421f9f5d3d5b1a1057"
6045dependencies = [6199dependencies = [
6046 "cfg-if 0.1.10",6200 "cfg-if 1.0.0",
6047 "libc",6201 "libc",
6048 "redox_syscall",
6049 "winapi 0.3.9",6202 "winapi 0.3.9",
6050]6203]
60516204
6058 "base64 0.12.3",6211 "base64 0.12.3",
6059 "bytes 0.5.6",6212 "bytes 0.5.6",
6060 "flate2",6213 "flate2",
6061 "futures 0.3.6",6214 "futures 0.3.8",
6062 "httparse",6215 "httparse",
6063 "log",6216 "log",
6064 "rand 0.7.3",6217 "rand 0.7.3",
6065 "sha-1 0.9.1",6218 "sha-1 0.9.2",
6066]6219]
60676220
6068[[package]]6221[[package]]
6069name = "sp-allocator"6222name = "sp-allocator"
6070version = "2.0.0"6223version = "2.0.0"
6071source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6224source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6072dependencies = [6225dependencies = [
6073 "derive_more",6226 "derive_more",
6074 "log",6227 "log",
6080[[package]]6233[[package]]
6081name = "sp-api"6234name = "sp-api"
6082version = "2.0.0"6235version = "2.0.0"
6083source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6236source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6084dependencies = [6237dependencies = [
6085 "hash-db",6238 "hash-db",
6086 "parity-scale-codec",6239 "parity-scale-codec",
6095[[package]]6248[[package]]
6096name = "sp-api-proc-macro"6249name = "sp-api-proc-macro"
6097version = "2.0.0"6250version = "2.0.0"
6098source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6251source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6099dependencies = [6252dependencies = [
6100 "blake2-rfc",6253 "blake2-rfc",
6101 "proc-macro-crate",6254 "proc-macro-crate",
6107[[package]]6260[[package]]
6108name = "sp-application-crypto"6261name = "sp-application-crypto"
6109version = "2.0.0"6262version = "2.0.0"
6110source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6263source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6111dependencies = [6264dependencies = [
6112 "parity-scale-codec",6265 "parity-scale-codec",
6113 "serde",6266 "serde",
6119[[package]]6272[[package]]
6120name = "sp-arithmetic"6273name = "sp-arithmetic"
6121version = "2.0.0"6274version = "2.0.0"
6122source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6275source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6123dependencies = [6276dependencies = [
6124 "integer-sqrt",6277 "integer-sqrt",
6125 "num-traits",6278 "num-traits",
6132[[package]]6285[[package]]
6133name = "sp-authorship"6286name = "sp-authorship"
6134version = "2.0.0"6287version = "2.0.0"
6135source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6288source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6136dependencies = [6289dependencies = [
6137 "parity-scale-codec",6290 "parity-scale-codec",
6138 "sp-inherents",6291 "sp-inherents",
6143[[package]]6296[[package]]
6144name = "sp-block-builder"6297name = "sp-block-builder"
6145version = "2.0.0"6298version = "2.0.0"
6146source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6299source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6147dependencies = [6300dependencies = [
6148 "parity-scale-codec",6301 "parity-scale-codec",
6149 "sp-api",6302 "sp-api",
6155[[package]]6308[[package]]
6156name = "sp-blockchain"6309name = "sp-blockchain"
6157version = "2.0.0"6310version = "2.0.0"
6158source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6311source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6159dependencies = [6312dependencies = [
6160 "derive_more",6313 "derive_more",
6161 "log",6314 "log",
6172[[package]]6325[[package]]
6173name = "sp-chain-spec"6326name = "sp-chain-spec"
6174version = "2.0.0"6327version = "2.0.0"
6175source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6328source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6176dependencies = [6329dependencies = [
6177 "serde",6330 "serde",
6178 "serde_json",6331 "serde_json",
6181[[package]]6334[[package]]
6182name = "sp-consensus"6335name = "sp-consensus"
6183version = "0.8.0"6336version = "0.8.0"
6184source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6337source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6185dependencies = [6338dependencies = [
6186 "derive_more",6339 "derive_more",
6187 "futures 0.3.6",6340 "futures 0.3.8",
6188 "futures-timer 3.0.2",6341 "futures-timer 3.0.2",
6189 "libp2p",6342 "libp2p",
6190 "log",6343 "log",
6207[[package]]6360[[package]]
6208name = "sp-consensus-aura"6361name = "sp-consensus-aura"
6209version = "0.8.0"6362version = "0.8.0"
6210source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6363source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6211dependencies = [6364dependencies = [
6212 "parity-scale-codec",6365 "parity-scale-codec",
6213 "sp-api",6366 "sp-api",
6221[[package]]6374[[package]]
6222name = "sp-consensus-slots"6375name = "sp-consensus-slots"
6223version = "0.8.0"6376version = "0.8.0"
6224source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6377source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6225dependencies = [6378dependencies = [
6226 "parity-scale-codec",6379 "parity-scale-codec",
6227 "sp-runtime",6380 "sp-runtime",
6230[[package]]6383[[package]]
6231name = "sp-core"6384name = "sp-core"
6232version = "2.0.0"6385version = "2.0.0"
6233source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6386source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6234dependencies = [6387dependencies = [
6235 "base58",6388 "base58",
6236 "blake2-rfc",6389 "blake2-rfc",
6237 "byteorder 1.3.4",6390 "byteorder 1.3.4",
6238 "derive_more",6391 "derive_more",
6239 "dyn-clonable",6392 "dyn-clonable",
6240 "ed25519-dalek",6393 "ed25519-dalek",
6241 "futures 0.3.6",6394 "futures 0.3.8",
6242 "hash-db",6395 "hash-db",
6243 "hash256-std-hasher",6396 "hash256-std-hasher",
6244 "hex",6397 "hex",
6274[[package]]6427[[package]]
6275name = "sp-database"6428name = "sp-database"
6276version = "2.0.0"6429version = "2.0.0"
6277source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6430source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6278dependencies = [6431dependencies = [
6279 "kvdb",6432 "kvdb",
6280 "parking_lot 0.10.2",6433 "parking_lot 0.10.2",
6283[[package]]6436[[package]]
6284name = "sp-debug-derive"6437name = "sp-debug-derive"
6285version = "2.0.0"6438version = "2.0.0"
6286source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6439source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6287dependencies = [6440dependencies = [
6288 "proc-macro2",6441 "proc-macro2",
6289 "quote",6442 "quote",
6293[[package]]6446[[package]]
6294name = "sp-externalities"6447name = "sp-externalities"
6295version = "0.8.0"6448version = "0.8.0"
6296source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6449source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6297dependencies = [6450dependencies = [
6298 "environmental",6451 "environmental",
6299 "parity-scale-codec",6452 "parity-scale-codec",
6304[[package]]6457[[package]]
6305name = "sp-finality-grandpa"6458name = "sp-finality-grandpa"
6306version = "2.0.0"6459version = "2.0.0"
6307source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6460source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6308dependencies = [6461dependencies = [
6309 "finality-grandpa",6462 "finality-grandpa",
6310 "log",6463 "log",
6320[[package]]6473[[package]]
6321name = "sp-finality-tracker"6474name = "sp-finality-tracker"
6322version = "2.0.0"6475version = "2.0.0"
6323source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6476source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6324dependencies = [6477dependencies = [
6325 "parity-scale-codec",6478 "parity-scale-codec",
6326 "sp-inherents",6479 "sp-inherents",
6330[[package]]6483[[package]]
6331name = "sp-inherents"6484name = "sp-inherents"
6332version = "2.0.0"6485version = "2.0.0"
6333source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6486source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6334dependencies = [6487dependencies = [
6335 "derive_more",6488 "derive_more",
6336 "parity-scale-codec",6489 "parity-scale-codec",
6342[[package]]6495[[package]]
6343name = "sp-io"6496name = "sp-io"
6344version = "2.0.0"6497version = "2.0.0"
6345source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6498source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6346dependencies = [6499dependencies = [
6347 "futures 0.3.6",6500 "futures 0.3.8",
6348 "hash-db",6501 "hash-db",
6349 "libsecp256k1",6502 "libsecp256k1",
6350 "log",6503 "log",
6365[[package]]6518[[package]]
6366name = "sp-keyring"6519name = "sp-keyring"
6367version = "2.0.0"6520version = "2.0.0"
6368source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6521source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6369dependencies = [6522dependencies = [
6370 "lazy_static",6523 "lazy_static",
6371 "sp-core",6524 "sp-core",
6376[[package]]6529[[package]]
6377name = "sp-offchain"6530name = "sp-offchain"
6378version = "2.0.0"6531version = "2.0.0"
6379source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6532source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6380dependencies = [6533dependencies = [
6381 "sp-api",6534 "sp-api",
6382 "sp-core",6535 "sp-core",
6386[[package]]6539[[package]]
6387name = "sp-panic-handler"6540name = "sp-panic-handler"
6388version = "2.0.0"6541version = "2.0.0"
6389source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6542source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6390dependencies = [6543dependencies = [
6391 "backtrace",6544 "backtrace",
6392 "log",6545 "log",
6395[[package]]6548[[package]]
6396name = "sp-rpc"6549name = "sp-rpc"
6397version = "2.0.0"6550version = "2.0.0"
6398source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6551source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6399dependencies = [6552dependencies = [
6400 "serde",6553 "serde",
6401 "sp-core",6554 "sp-core",
6404[[package]]6557[[package]]
6405name = "sp-runtime"6558name = "sp-runtime"
6406version = "2.0.0"6559version = "2.0.0"
6407source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6560source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6408dependencies = [6561dependencies = [
6409 "either",6562 "either",
6410 "hash256-std-hasher",6563 "hash256-std-hasher",
6426[[package]]6579[[package]]
6427name = "sp-runtime-interface"6580name = "sp-runtime-interface"
6428version = "2.0.0"6581version = "2.0.0"
6429source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6582source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6430dependencies = [6583dependencies = [
6431 "parity-scale-codec",6584 "parity-scale-codec",
6432 "primitive-types",6585 "primitive-types",
6442[[package]]6595[[package]]
6443name = "sp-runtime-interface-proc-macro"6596name = "sp-runtime-interface-proc-macro"
6444version = "2.0.0"6597version = "2.0.0"
6445source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6598source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6446dependencies = [6599dependencies = [
6447 "Inflector",6600 "Inflector",
6448 "proc-macro-crate",6601 "proc-macro-crate",
6454[[package]]6607[[package]]
6455name = "sp-sandbox"6608name = "sp-sandbox"
6456version = "0.8.0"6609version = "0.8.0"
6457source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6610source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6458dependencies = [6611dependencies = [
6459 "parity-scale-codec",6612 "parity-scale-codec",
6460 "sp-core",6613 "sp-core",
6467[[package]]6620[[package]]
6468name = "sp-serializer"6621name = "sp-serializer"
6469version = "2.0.0"6622version = "2.0.0"
6470source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6623source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6471dependencies = [6624dependencies = [
6472 "serde",6625 "serde",
6473 "serde_json",6626 "serde_json",
6476[[package]]6629[[package]]
6477name = "sp-session"6630name = "sp-session"
6478version = "2.0.0"6631version = "2.0.0"
6479source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6632source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6480dependencies = [6633dependencies = [
6481 "parity-scale-codec",6634 "parity-scale-codec",
6482 "sp-api",6635 "sp-api",
6489[[package]]6642[[package]]
6490name = "sp-staking"6643name = "sp-staking"
6491version = "2.0.0"6644version = "2.0.0"
6492source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6645source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6493dependencies = [6646dependencies = [
6494 "parity-scale-codec",6647 "parity-scale-codec",
6495 "sp-runtime",6648 "sp-runtime",
6499[[package]]6652[[package]]
6500name = "sp-state-machine"6653name = "sp-state-machine"
6501version = "0.8.0"6654version = "0.8.0"
6502source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6655source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6503dependencies = [6656dependencies = [
6504 "hash-db",6657 "hash-db",
6505 "log",6658 "log",
6506 "num-traits",6659 "num-traits",
6507 "parity-scale-codec",6660 "parity-scale-codec",
6508 "parking_lot 0.10.2",6661 "parking_lot 0.10.2",
6509 "rand 0.7.3",6662 "rand 0.7.3",
6510 "smallvec 1.4.2",6663 "smallvec 1.5.1",
6511 "sp-core",6664 "sp-core",
6512 "sp-externalities",6665 "sp-externalities",
6513 "sp-panic-handler",6666 "sp-panic-handler",
6520[[package]]6673[[package]]
6521name = "sp-std"6674name = "sp-std"
6522version = "2.0.0"6675version = "2.0.0"
6523source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6676source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
65246677
6525[[package]]6678[[package]]
6526name = "sp-storage"6679name = "sp-storage"
6527version = "2.0.0"6680version = "2.0.0"
6528source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6681source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6529dependencies = [6682dependencies = [
6530 "impl-serde",6683 "impl-serde",
6531 "parity-scale-codec",6684 "parity-scale-codec",
6538[[package]]6691[[package]]
6539name = "sp-timestamp"6692name = "sp-timestamp"
6540version = "2.0.0"6693version = "2.0.0"
6541source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6694source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6542dependencies = [6695dependencies = [
6543 "impl-trait-for-tuples",6696 "impl-trait-for-tuples",
6544 "parity-scale-codec",6697 "parity-scale-codec",
6552[[package]]6705[[package]]
6553name = "sp-tracing"6706name = "sp-tracing"
6554version = "2.0.0"6707version = "2.0.0"
6555source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6708source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6556dependencies = [6709dependencies = [
6557 "log",6710 "log",
6558 "parity-scale-codec",6711 "parity-scale-codec",
6565[[package]]6718[[package]]
6566name = "sp-transaction-pool"6719name = "sp-transaction-pool"
6567version = "2.0.0"6720version = "2.0.0"
6568source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6721source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6569dependencies = [6722dependencies = [
6570 "derive_more",6723 "derive_more",
6571 "futures 0.3.6",6724 "futures 0.3.8",
6572 "log",6725 "log",
6573 "parity-scale-codec",6726 "parity-scale-codec",
6574 "serde",6727 "serde",
6580[[package]]6733[[package]]
6581name = "sp-trie"6734name = "sp-trie"
6582version = "2.0.0"6735version = "2.0.0"
6583source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6736source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6584dependencies = [6737dependencies = [
6585 "hash-db",6738 "hash-db",
6586 "memory-db",6739 "memory-db",
6594[[package]]6747[[package]]
6595name = "sp-utils"6748name = "sp-utils"
6596version = "2.0.0"6749version = "2.0.0"
6597source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6750source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6598dependencies = [6751dependencies = [
6599 "futures 0.3.6",6752 "futures 0.3.8",
6600 "futures-core",6753 "futures-core",
6601 "futures-timer 3.0.2",6754 "futures-timer 3.0.2",
6602 "lazy_static",6755 "lazy_static",
6606[[package]]6759[[package]]
6607name = "sp-version"6760name = "sp-version"
6608version = "2.0.0"6761version = "2.0.0"
6609source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6762source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6610dependencies = [6763dependencies = [
6611 "impl-serde",6764 "impl-serde",
6612 "parity-scale-codec",6765 "parity-scale-codec",
6618[[package]]6771[[package]]
6619name = "sp-wasm-interface"6772name = "sp-wasm-interface"
6620version = "2.0.0"6773version = "2.0.0"
6621source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6774source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6622dependencies = [6775dependencies = [
6623 "impl-trait-for-tuples",6776 "impl-trait-for-tuples",
6624 "parity-scale-codec",6777 "parity-scale-codec",
6653 "rand 0.5.6",6806 "rand 0.5.6",
6654]6807]
6655
6656[[package]]
6657name = "stream-cipher"
6658version = "0.3.2"
6659source = "registry+https://github.com/rust-lang/crates.io-index"
6660checksum = "8131256a5896cabcf5eb04f4d6dacbe1aefda854b0d9896e09cb58829ec5638c"
6661dependencies = [
6662 "generic-array 0.12.3",
6663]
66646808
6665[[package]]6809[[package]]
6666name = "stream-cipher"6810name = "stream-cipher"
66896833
6690[[package]]6834[[package]]
6691name = "structopt"6835name = "structopt"
6692version = "0.3.20"6836version = "0.3.21"
6693source = "registry+https://github.com/rust-lang/crates.io-index"6837source = "registry+https://github.com/rust-lang/crates.io-index"
6694checksum = "126d630294ec449fae0b16f964e35bf3c74f940da9dca17ee9b905f7b3112eb8"6838checksum = "5277acd7ee46e63e5168a80734c9f6ee81b1367a7d8772a2d765df2a3705d28c"
6695dependencies = [6839dependencies = [
6696 "clap",6840 "clap",
6697 "lazy_static",6841 "lazy_static",
67006844
6701[[package]]6845[[package]]
6702name = "structopt-derive"6846name = "structopt-derive"
6703version = "0.4.13"6847version = "0.4.14"
6704source = "registry+https://github.com/rust-lang/crates.io-index"6848source = "registry+https://github.com/rust-lang/crates.io-index"
6705checksum = "65e51c492f9e23a220534971ff5afc14037289de430e3c83f9daf6a1b6ae91e8"6849checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90"
6706dependencies = [6850dependencies = [
6707 "heck",6851 "heck",
6708 "proc-macro-error",6852 "proc-macro-error",
6748[[package]]6892[[package]]
6749name = "substrate-build-script-utils"6893name = "substrate-build-script-utils"
6750version = "2.0.0"6894version = "2.0.0"
6751source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6895source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6752dependencies = [6896dependencies = [
6753 "platforms",6897 "platforms",
6754]6898]
67556899
6756[[package]]6900[[package]]
6757name = "substrate-frame-rpc-system"6901name = "substrate-frame-rpc-system"
6758version = "2.0.0"6902version = "2.0.0"
6759source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6903source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6760dependencies = [6904dependencies = [
6761 "frame-system-rpc-runtime-api",6905 "frame-system-rpc-runtime-api",
6762 "futures 0.3.6",6906 "futures 0.3.8",
6763 "jsonrpc-core",6907 "jsonrpc-core",
6764 "jsonrpc-core-client",6908 "jsonrpc-core-client",
6765 "jsonrpc-derive",6909 "jsonrpc-derive",
6779[[package]]6923[[package]]
6780name = "substrate-prometheus-endpoint"6924name = "substrate-prometheus-endpoint"
6781version = "0.8.0"6925version = "0.8.0"
6782source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#a200cdb93c6af5763b9c7bf313fa708764ac88ca"6926source = "git+https://github.com/usetech-llc/substrate.git?branch=release_flexi#59646c902484d9c5e8933a80cbed551228b81274"
6783dependencies = [6927dependencies = [
6784 "async-std",6928 "async-std",
6785 "derive_more",6929 "derive_more",
6786 "futures-util",6930 "futures-util",
6787 "hyper 0.13.8",6931 "hyper 0.13.9",
6788 "log",6932 "log",
6789 "prometheus",6933 "prometheus",
6790 "tokio 0.2.22",6934 "tokio 0.2.24",
6791]6935]
67926936
6793[[package]]6937[[package]]
68046948
6805[[package]]6949[[package]]
6806name = "subtle"6950name = "subtle"
6807version = "2.3.0"6951version = "2.4.0"
6808source = "registry+https://github.com/rust-lang/crates.io-index"6952source = "registry+https://github.com/rust-lang/crates.io-index"
6809checksum = "343f3f510c2915908f155e94f17220b19ccfacf2a64a2a5d8004f2c3e311e7fd"6953checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2"
68106954
6811[[package]]6955[[package]]
6812name = "syn"6956name = "syn"
6813version = "1.0.44"6957version = "1.0.54"
6814source = "registry+https://github.com/rust-lang/crates.io-index"6958source = "registry+https://github.com/rust-lang/crates.io-index"
6815checksum = "e03e57e4fcbfe7749842d53e24ccb9aa12b7252dbe5e91d2acad31834c8b8fdd"6959checksum = "9a2af957a63d6bd42255c359c93d9bfdb97076bd3b820897ce55ffbfbf107f44"
6816dependencies = [6960dependencies = [
6817 "proc-macro2",6961 "proc-macro2",
6818 "quote",6962 "quote",
68597003
6860[[package]]7004[[package]]
6861name = "termcolor"7005name = "termcolor"
6862version = "1.1.0"7006version = "1.1.2"
6863source = "registry+https://github.com/rust-lang/crates.io-index"7007source = "registry+https://github.com/rust-lang/crates.io-index"
6864checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"7008checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
6865dependencies = [7009dependencies = [
6866 "winapi-util",7010 "winapi-util",
6867]7011]
68777021
6878[[package]]7022[[package]]
6879name = "thiserror"7023name = "thiserror"
6880version = "1.0.21"7024version = "1.0.22"
6881source = "registry+https://github.com/rust-lang/crates.io-index"7025source = "registry+https://github.com/rust-lang/crates.io-index"
6882checksum = "318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42"7026checksum = "0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e"
6883dependencies = [7027dependencies = [
6884 "thiserror-impl",7028 "thiserror-impl",
6885]7029]
68867030
6887[[package]]7031[[package]]
6888name = "thiserror-impl"7032name = "thiserror-impl"
6889version = "1.0.21"7033version = "1.0.22"
6890source = "registry+https://github.com/rust-lang/crates.io-index"7034source = "registry+https://github.com/rust-lang/crates.io-index"
6891checksum = "cae2447b6282786c3493999f40a9be2a6ad20cb8bd268b0a0dbf5a065535c0ab"7035checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56"
6892dependencies = [7036dependencies = [
6893 "proc-macro2",7037 "proc-macro2",
6894 "quote",7038 "quote",
6932dependencies = [7076dependencies = [
6933 "failure",7077 "failure",
6934 "hmac",7078 "hmac",
6935 "once_cell 1.4.1",7079 "once_cell 1.5.2",
6936 "pbkdf2",7080 "pbkdf2",
6937 "rand 0.7.3",7081 "rand 0.7.3",
6938 "rustc-hash",7082 "rustc-hash",
69517095
6952[[package]]7096[[package]]
6953name = "tinyvec"7097name = "tinyvec"
6954version = "0.3.4"7098version = "1.1.0"
6955source = "registry+https://github.com/rust-lang/crates.io-index"7099source = "registry+https://github.com/rust-lang/crates.io-index"
6956checksum = "238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117"7100checksum = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f"
7101dependencies = [
7102 "tinyvec_macros",
7103]
7104
7105[[package]]
7106name = "tinyvec_macros"
7107version = "0.1.0"
7108source = "registry+https://github.com/rust-lang/crates.io-index"
7109checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
69577110
6958[[package]]7111[[package]]
6959name = "tokio"7112name = "tokio"
69817134
6982[[package]]7135[[package]]
6983name = "tokio"7136name = "tokio"
6984version = "0.2.22"7137version = "0.2.24"
6985source = "registry+https://github.com/rust-lang/crates.io-index"7138source = "registry+https://github.com/rust-lang/crates.io-index"
6986checksum = "5d34ca54d84bf2b5b4d7d31e901a8464f7b60ac145a284fba25ceb801f2ddccd"7139checksum = "099837d3464c16a808060bb3f02263b412f6fafcb5d01c533d309985fbeebe48"
6987dependencies = [7140dependencies = [
6988 "bytes 0.5.6",7141 "bytes 0.5.6",
6989 "fnv",7142 "fnv",
6995 "mio",7148 "mio",
6996 "mio-uds",7149 "mio-uds",
6997 "num_cpus",7150 "num_cpus",
6998 "pin-project-lite",7151 "pin-project-lite 0.1.11",
6999 "signal-hook-registry",7152 "signal-hook-registry",
7000 "slab",7153 "slab",
7001 "winapi 0.3.9",7154 "winapi 0.3.9",
7039source = "registry+https://github.com/rust-lang/crates.io-index"7192source = "registry+https://github.com/rust-lang/crates.io-index"
7040checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671"7193checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671"
7041dependencies = [7194dependencies = [
7042 "crossbeam-utils",7195 "crossbeam-utils 0.7.2",
7043 "futures 0.1.30",7196 "futures 0.1.30",
7044]7197]
70457198
7095source = "registry+https://github.com/rust-lang/crates.io-index"7248source = "registry+https://github.com/rust-lang/crates.io-index"
7096checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351"7249checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351"
7097dependencies = [7250dependencies = [
7098 "crossbeam-utils",7251 "crossbeam-utils 0.7.2",
7099 "futures 0.1.30",7252 "futures 0.1.30",
7100 "lazy_static",7253 "lazy_static",
7101 "log",7254 "log",
7116dependencies = [7269dependencies = [
7117 "futures-core",7270 "futures-core",
7118 "rustls",7271 "rustls",
7119 "tokio 0.2.22",7272 "tokio 0.2.24",
7120 "webpki",7273 "webpki",
7121]7274]
71227275
7170source = "registry+https://github.com/rust-lang/crates.io-index"7323source = "registry+https://github.com/rust-lang/crates.io-index"
7171checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89"7324checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89"
7172dependencies = [7325dependencies = [
7173 "crossbeam-deque",7326 "crossbeam-deque 0.7.3",
7174 "crossbeam-queue",7327 "crossbeam-queue",
7175 "crossbeam-utils",7328 "crossbeam-utils 0.7.2",
7176 "futures 0.1.30",7329 "futures 0.1.30",
7177 "lazy_static",7330 "lazy_static",
7178 "log",7331 "log",
7187source = "registry+https://github.com/rust-lang/crates.io-index"7340source = "registry+https://github.com/rust-lang/crates.io-index"
7188checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296"7341checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296"
7189dependencies = [7342dependencies = [
7190 "crossbeam-utils",7343 "crossbeam-utils 0.7.2",
7191 "futures 0.1.30",7344 "futures 0.1.30",
7192 "slab",7345 "slab",
7193 "tokio-executor 0.1.10",7346 "tokio-executor 0.1.10",
7236 "futures-core",7389 "futures-core",
7237 "futures-sink",7390 "futures-sink",
7238 "log",7391 "log",
7239 "pin-project-lite",7392 "pin-project-lite 0.1.11",
7240 "tokio 0.2.22",7393 "tokio 0.2.24",
7241]7394]
72427395
7243[[package]]7396[[package]]
72577410
7258[[package]]7411[[package]]
7259name = "tracing"7412name = "tracing"
7260version = "0.1.21"7413version = "0.1.22"
7261source = "registry+https://github.com/rust-lang/crates.io-index"7414source = "registry+https://github.com/rust-lang/crates.io-index"
7262checksum = "b0987850db3733619253fe60e17cb59b82d37c7e6c0236bb81e4d6b87c879f27"7415checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3"
7263dependencies = [7416dependencies = [
7264 "cfg-if 0.1.10",7417 "cfg-if 1.0.0",
7265 "log",7418 "log",
7266 "pin-project-lite",7419 "pin-project-lite 0.2.0",
7267 "tracing-attributes",7420 "tracing-attributes",
7268 "tracing-core",7421 "tracing-core",
7269]7422]
7288 "lazy_static",7441 "lazy_static",
7289]7442]
7443
7444[[package]]
7445name = "tracing-futures"
7446version = "0.2.4"
7447source = "registry+https://github.com/rust-lang/crates.io-index"
7448checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c"
7449dependencies = [
7450 "pin-project 0.4.27",
7451 "tracing",
7452]
72907453
7291[[package]]7454[[package]]
7292name = "tracing-log"7455name = "tracing-log"
73117474
7312[[package]]7475[[package]]
7313name = "tracing-subscriber"7476name = "tracing-subscriber"
7314version = "0.2.13"7477version = "0.2.15"
7315source = "registry+https://github.com/rust-lang/crates.io-index"7478source = "registry+https://github.com/rust-lang/crates.io-index"
7316checksum = "4ef0a5e15477aa303afbfac3a44cba9b6430fdaad52423b1e6c0dbbe28c3eedd"7479checksum = "a1fa8f0c8f4c594e4fc9debc1990deab13238077271ba84dd853d54902ee3401"
7317dependencies = [7480dependencies = [
7318 "ansi_term 0.12.1",7481 "ansi_term 0.12.1",
7319 "chrono",7482 "chrono",
7323 "serde",7486 "serde",
7324 "serde_json",7487 "serde_json",
7325 "sharded-slab",7488 "sharded-slab",
7326 "smallvec 1.4.2",7489 "smallvec 1.5.1",
7327 "thread_local",7490 "thread_local",
7328 "tracing",7491 "tracing",
7329 "tracing-core",7492 "tracing-core",
7341 "hashbrown 0.8.2",7504 "hashbrown 0.8.2",
7342 "log",7505 "log",
7343 "rustc-hex",7506 "rustc-hex",
7344 "smallvec 1.4.2",7507 "smallvec 1.5.1",
7345]7508]
73467509
7347[[package]]7510[[package]]
74087571
7409[[package]]7572[[package]]
7410name = "unicode-normalization"7573name = "unicode-normalization"
7411version = "0.1.13"7574version = "0.1.16"
7412source = "registry+https://github.com/rust-lang/crates.io-index"7575source = "registry+https://github.com/rust-lang/crates.io-index"
7413checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977"7576checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606"
7414dependencies = [7577dependencies = [
7415 "tinyvec",7578 "tinyvec",
7416]7579]
74177580
7418[[package]]7581[[package]]
7419name = "unicode-segmentation"7582name = "unicode-segmentation"
7420version = "1.6.0"7583version = "1.7.1"
7421source = "registry+https://github.com/rust-lang/crates.io-index"7584source = "registry+https://github.com/rust-lang/crates.io-index"
7422checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"7585checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
74237586
7424[[package]]7587[[package]]
7425name = "unicode-width"7588name = "unicode-width"
7440checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402"7603checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402"
7441dependencies = [7604dependencies = [
7442 "generic-array 0.14.4",7605 "generic-array 0.14.4",
7443 "subtle 2.3.0",7606 "subtle 2.4.0",
7444]7607]
74457608
7446[[package]]7609[[package]]
74847647
7485[[package]]7648[[package]]
7486name = "url"7649name = "url"
7487version = "2.1.1"7650version = "2.2.0"
7488source = "registry+https://github.com/rust-lang/crates.io-index"7651source = "registry+https://github.com/rust-lang/crates.io-index"
7489checksum = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb"7652checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e"
7490dependencies = [7653dependencies = [
7654 "form_urlencoded",
7491 "idna 0.2.0",7655 "idna 0.2.0",
7492 "matches",7656 "matches",
7493 "percent-encoding 2.1.0",7657 "percent-encoding 2.1.0",
7494]7658]
74957659
7496[[package]]7660[[package]]
7497name = "vcpkg"7661name = "vcpkg"
7498version = "0.2.10"7662version = "0.2.11"
7499source = "registry+https://github.com/rust-lang/crates.io-index"7663source = "registry+https://github.com/rust-lang/crates.io-index"
7500checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c"7664checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
75017665
7502[[package]]7666[[package]]
7503name = "vec-arena"7667name = "vec-arena"
75647728
7565[[package]]7729[[package]]
7566name = "wasm-bindgen"7730name = "wasm-bindgen"
7567version = "0.2.68"7731version = "0.2.69"
7568source = "registry+https://github.com/rust-lang/crates.io-index"7732source = "registry+https://github.com/rust-lang/crates.io-index"
7569checksum = "1ac64ead5ea5f05873d7c12b545865ca2b8d28adfc50a49b84770a3a97265d42"7733checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e"
7570dependencies = [7734dependencies = [
7571 "cfg-if 0.1.10",7735 "cfg-if 1.0.0",
7572 "wasm-bindgen-macro",7736 "wasm-bindgen-macro",
7573]7737]
75747738
7575[[package]]7739[[package]]
7576name = "wasm-bindgen-backend"7740name = "wasm-bindgen-backend"
7577version = "0.2.68"7741version = "0.2.69"
7578source = "registry+https://github.com/rust-lang/crates.io-index"7742source = "registry+https://github.com/rust-lang/crates.io-index"
7579checksum = "f22b422e2a757c35a73774860af8e112bff612ce6cb604224e8e47641a9e4f68"7743checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62"
7580dependencies = [7744dependencies = [
7581 "bumpalo",7745 "bumpalo",
7582 "lazy_static",7746 "lazy_static",
75897753
7590[[package]]7754[[package]]
7591name = "wasm-bindgen-futures"7755name = "wasm-bindgen-futures"
7592version = "0.4.18"7756version = "0.4.19"
7593source = "registry+https://github.com/rust-lang/crates.io-index"7757source = "registry+https://github.com/rust-lang/crates.io-index"
7594checksum = "b7866cab0aa01de1edf8b5d7936938a7e397ee50ce24119aef3e1eaa3b6171da"7758checksum = "1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35"
7595dependencies = [7759dependencies = [
7596 "cfg-if 0.1.10",7760 "cfg-if 1.0.0",
7597 "js-sys",7761 "js-sys",
7598 "wasm-bindgen",7762 "wasm-bindgen",
7599 "web-sys",7763 "web-sys",
7600]7764]
76017765
7602[[package]]7766[[package]]
7603name = "wasm-bindgen-macro"7767name = "wasm-bindgen-macro"
7604version = "0.2.68"7768version = "0.2.69"
7605source = "registry+https://github.com/rust-lang/crates.io-index"7769source = "registry+https://github.com/rust-lang/crates.io-index"
7606checksum = "6b13312a745c08c469f0b292dd2fcd6411dba5f7160f593da6ef69b64e407038"7770checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084"
7607dependencies = [7771dependencies = [
7608 "quote",7772 "quote",
7609 "wasm-bindgen-macro-support",7773 "wasm-bindgen-macro-support",
7610]7774]
76117775
7612[[package]]7776[[package]]
7613name = "wasm-bindgen-macro-support"7777name = "wasm-bindgen-macro-support"
7614version = "0.2.68"7778version = "0.2.69"
7615source = "registry+https://github.com/rust-lang/crates.io-index"7779source = "registry+https://github.com/rust-lang/crates.io-index"
7616checksum = "f249f06ef7ee334cc3b8ff031bfc11ec99d00f34d86da7498396dc1e3b1498fe"7780checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549"
7617dependencies = [7781dependencies = [
7618 "proc-macro2",7782 "proc-macro2",
7619 "quote",7783 "quote",
76247788
7625[[package]]7789[[package]]
7626name = "wasm-bindgen-shared"7790name = "wasm-bindgen-shared"
7627version = "0.2.68"7791version = "0.2.69"
7628source = "registry+https://github.com/rust-lang/crates.io-index"7792source = "registry+https://github.com/rust-lang/crates.io-index"
7629checksum = "1d649a3145108d7d3fbcde896a468d1bd636791823c9921135218ad89be08307"7793checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158"
76307794
7631[[package]]7795[[package]]
7632name = "wasm-timer"7796name = "wasm-timer"
7633version = "0.2.5"7797version = "0.2.5"
7634source = "registry+https://github.com/rust-lang/crates.io-index"7798source = "registry+https://github.com/rust-lang/crates.io-index"
7635checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"7799checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
7636dependencies = [7800dependencies = [
7637 "futures 0.3.6",7801 "futures 0.3.8",
7638 "js-sys",7802 "js-sys",
7639 "parking_lot 0.11.0",7803 "parking_lot 0.11.1",
7640 "pin-utils",7804 "pin-utils",
7641 "wasm-bindgen",7805 "wasm-bindgen",
7642 "wasm-bindgen-futures",7806 "wasm-bindgen-futures",
7692 "log",7856 "log",
7693 "region",7857 "region",
7694 "rustc-demangle",7858 "rustc-demangle",
7695 "smallvec 1.4.2",7859 "smallvec 1.5.1",
7696 "target-lexicon",7860 "target-lexicon",
7697 "wasmparser 0.59.0",7861 "wasmparser 0.59.0",
7698 "wasmtime-environ",7862 "wasmtime-environ",
7825 "lazy_static",7989 "lazy_static",
7826 "libc",7990 "libc",
7827 "log",7991 "log",
7828 "memoffset",7992 "memoffset 0.5.6",
7829 "more-asserts",7993 "more-asserts",
7830 "region",7994 "region",
7831 "thiserror",7995 "thiserror",
78357999
7836[[package]]8000[[package]]
7837name = "wast"8001name = "wast"
7838version = "26.0.0"8002version = "30.0.0"
7839source = "registry+https://github.com/rust-lang/crates.io-index"8003source = "registry+https://github.com/rust-lang/crates.io-index"
7840checksum = "d54b3678343bfdf1768c16308a4b53823b70f7bb148d3d38225123d4306ec731"8004checksum = "9b79907b22f740634810e882d8d1d9d0f9563095a8ab94e786e370242bff5cd2"
7841dependencies = [8005dependencies = [
7842 "leb128",8006 "leb128",
7843]8007]
78448008
7845[[package]]8009[[package]]
7846name = "wat"8010name = "wat"
7847version = "1.0.27"8011version = "1.0.31"
7848source = "registry+https://github.com/rust-lang/crates.io-index"8012source = "registry+https://github.com/rust-lang/crates.io-index"
7849checksum = "26b2dccbce4d0e14875091846e110a2369267b18ddd0d6423479b88dad914d71"8013checksum = "a8279a02835bf12e61ed2b3c3cbc6ecf9918762fd97e036917c11a09ec20ca44"
7850dependencies = [8014dependencies = [
7851 "wast",8015 "wast",
7852]8016]
78538017
7854[[package]]8018[[package]]
7855name = "web-sys"8019name = "web-sys"
7856version = "0.3.45"8020version = "0.3.46"
7857source = "registry+https://github.com/rust-lang/crates.io-index"8021source = "registry+https://github.com/rust-lang/crates.io-index"
7858checksum = "4bf6ef87ad7ae8008e15a355ce696bed26012b7caa21605188cfd8214ab51e2d"8022checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3"
7859dependencies = [8023dependencies = [
7860 "js-sys",8024 "js-sys",
7861 "wasm-bindgen",8025 "wasm-bindgen",
7862]8026]
78638027
7864[[package]]8028[[package]]
7865name = "webpki"8029name = "webpki"
7866version = "0.21.3"8030version = "0.21.4"
7867source = "registry+https://github.com/rust-lang/crates.io-index"8031source = "registry+https://github.com/rust-lang/crates.io-index"
7868checksum = "ab146130f5f790d45f82aeeb09e55a256573373ec64409fc19a6fb82fb1032ae"8032checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea"
7869dependencies = [8033dependencies = [
7870 "ring",8034 "ring",
7871 "untrusted",8035 "untrusted",
78918055
7892[[package]]8056[[package]]
7893name = "wepoll-sys"8057name = "wepoll-sys"
7894version = "3.0.0"8058version = "3.0.1"
7895source = "registry+https://github.com/rust-lang/crates.io-index"8059source = "registry+https://github.com/rust-lang/crates.io-index"
7896checksum = "142bc2cba3fe88be1a8fcb55c727fa4cd5b0cf2d7438722792e22f26f04bc1e0"8060checksum = "0fcb14dea929042224824779fbc82d9fab8d2e6d3cbc0ac404de8edf489e77ff"
7897dependencies = [8061dependencies = [
7898 "cc",8062 "cc",
7899]8063]
7988source = "registry+https://github.com/rust-lang/crates.io-index"8152source = "registry+https://github.com/rust-lang/crates.io-index"
7989checksum = "9aeb8c4043cac71c3c299dff107171c220d179492350ea198e109a414981b83c"8153checksum = "9aeb8c4043cac71c3c299dff107171c220d179492350ea198e109a414981b83c"
7990dependencies = [8154dependencies = [
7991 "futures 0.3.6",8155 "futures 0.3.8",
7992 "log",8156 "log",
7993 "nohash-hasher",8157 "nohash-hasher",
7994 "parking_lot 0.11.0",8158 "parking_lot 0.11.1",
7995 "rand 0.7.3",8159 "rand 0.7.3",
7996 "static_assertions",8160 "static_assertions",
7997]8161]
8162
8163[[package]]
8164name = "yansi"
8165version = "0.5.0"
8166source = "registry+https://github.com/rust-lang/crates.io-index"
8167checksum = "9fc79f4a1e39857fc00c3f662cbf2651c771f00e9c15fe2abc341806bd46bd71"
79988168
7999[[package]]8169[[package]]
8000name = "zeroize"8170name = "zeroize"
8001version = "1.1.1"8171version = "1.2.0"
8002source = "registry+https://github.com/rust-lang/crates.io-index"8172source = "registry+https://github.com/rust-lang/crates.io-index"
8003checksum = "05f33972566adbd2d3588b0491eb94b98b43695c4ef897903470ede4f3f5a28a"8173checksum = "81a974bcdd357f0dca4d41677db03436324d45a4c9ed2d0b873a5a360ce41c36"
8004dependencies = [8174dependencies = [
8005 "zeroize_derive",8175 "zeroize_derive",
8006]8176]
80198189
8020[[package]]8190[[package]]
8021name = "zstd"8191name = "zstd"
8022version = "0.5.3+zstd.1.4.5"8192version = "0.5.4+zstd.1.4.7"
8023source = "registry+https://github.com/rust-lang/crates.io-index"8193source = "registry+https://github.com/rust-lang/crates.io-index"
8024checksum = "01b32eaf771efa709e8308605bbf9319bf485dc1503179ec0469b611937c0cd8"8194checksum = "69996ebdb1ba8b1517f61387a883857818a66c8a295f487b1ffd8fd9d2c82910"
8025dependencies = [8195dependencies = [
8026 "zstd-safe",8196 "zstd-safe",
8027]8197]
80288198
8029[[package]]8199[[package]]
8030name = "zstd-safe"8200name = "zstd-safe"
8031version = "2.0.5+zstd.1.4.5"8201version = "2.0.6+zstd.1.4.7"
8032source = "registry+https://github.com/rust-lang/crates.io-index"8202source = "registry+https://github.com/rust-lang/crates.io-index"
8033checksum = "1cfb642e0d27f64729a639c52db457e0ae906e7bc6f5fe8f5c453230400f1055"8203checksum = "98aa931fb69ecee256d44589d19754e61851ae4769bf963b385119b1cc37a49e"
8034dependencies = [8204dependencies = [
8035 "libc",8205 "libc",
8036 "zstd-sys",8206 "zstd-sys",
8037]8207]
80388208
8039[[package]]8209[[package]]
8040name = "zstd-sys"8210name = "zstd-sys"
8041version = "1.4.17+zstd.1.4.5"8211version = "1.4.18+zstd.1.4.7"
8042source = "registry+https://github.com/rust-lang/crates.io-index"8212source = "registry+https://github.com/rust-lang/crates.io-index"
8043checksum = "b89249644df056b522696b1bb9e7c18c87e8ffa3e2f0dc3b0155875d6498f01b"8213checksum = "a1e6e8778706838f43f771d80d37787cb2fe06dafe89dd3aebaf6721b9eaec81"
8044dependencies = [8214dependencies = [
8045 "cc",8215 "cc",
8046 "glob",8216 "glob",
addeddoc/builders_walk_through.mddiffbeforeafterboth

no changes

modifiednode/src/chain_spec.rsdiffbeforeafterboth
180 fungible_item_id: vec![],180 fungible_item_id: vec![],
181 refungible_item_id: vec![],181 refungible_item_id: vec![],
182 chain_limit: ChainLimits {182 chain_limit: ChainLimits {
183 collection_numbers_limit: 10,183 collection_numbers_limit: 100000,
184 account_token_ownership_limit: 10,184 account_token_ownership_limit: 1000000,
185 collections_admins_limit: 5,185 collections_admins_limit: 5,
186 custom_data_limit: 2048,186 custom_data_limit: 2048,
187 nft_sponsor_transfer_timeout: 15,187 nft_sponsor_transfer_timeout: 15,
modifiedpallets/nft/src/lib.rsdiffbeforeafterboth
29use sp_runtime::sp_std::prelude::Vec;29use sp_runtime::sp_std::prelude::Vec;
30use sp_runtime::{30use sp_runtime::{
31 traits::{31 traits::{
32 DispatchInfoOf, Dispatchable, PostDispatchInfoOf, Saturating, SignedExtension, Zero,32 DispatchInfoOf, Dispatchable, PostDispatchInfoOf, Saturating, SaturatedConversion, SignedExtension, Zero,
33 },33 },
34 transaction_validity::{34 transaction_validity::{
35 InvalidTransaction, TransactionValidity, TransactionValidityError, ValidTransaction,35 TransactionPriority, InvalidTransaction, TransactionValidity, TransactionValidityError, ValidTransaction,
36 },36 },
37 FixedPointOperand, FixedU128,37 FixedPointOperand, FixedU128,
38};38};
2302 <transaction_payment::Module<T>>::compute_fee(len as u32, info, tip)2302 <transaction_payment::Module<T>>::compute_fee(len as u32, info, tip)
2303 }2303 }
2304
2305 fn get_priority(len: usize, info: &DispatchInfoOf<T::Call>, final_fee: BalanceOf<T>) -> TransactionPriority {
2306 let weight_saturation = T::MaximumBlockWeight::get() / info.weight.max(1);
2307 let len_saturation = T::MaximumBlockLength::get() as u64 / (len as u64).max(1);
2308 let coefficient: BalanceOf<T> = weight_saturation.min(len_saturation).saturated_into::<BalanceOf<T>>();
2309 final_fee.saturating_mul(coefficient).saturated_into::<TransactionPriority>()
2310 }
23042311
2305 fn withdraw_fee(2312 fn withdraw_fee(
2306 &self,2313 &self,
25252532
2526 fn validate(2533 fn validate(
2527 &self,2534 &self,
2528 _who: &Self::AccountId,2535 who: &Self::AccountId,
2529 _call: &Self::Call,2536 call: &Self::Call,
2530 _info: &DispatchInfoOf<Self::Call>,2537 info: &DispatchInfoOf<Self::Call>,
2531 _len: usize,2538 len: usize,
2532 ) -> TransactionValidity {2539 ) -> TransactionValidity {
2540 let (fee, _) = self.withdraw_fee(who, call, info, len)?;
2533 Ok(ValidTransaction::default())2541 Ok(ValidTransaction {
2542 priority: Self::get_priority(len, info, fee),
2543 ..Default::default()
2544 })
2534 }2545 }
25352546
2536 fn pre_dispatch(2547 fn pre_dispatch(
modifiedruntime/src/lib.rsdiffbeforeafterboth
315 type Balance = Balance;315 type Balance = Balance;
316 /// The ubiquitous event type.316 /// The ubiquitous event type.
317 type Event = Event;317 type Event = Event;
318 type DustRemoval = ();318 type DustRemoval = Treasury;
319 type ExistentialDeposit = ExistentialDeposit;319 type ExistentialDeposit = ExistentialDeposit;
320 type AccountStore = System;320 type AccountStore = System;
321 type WeightInfo = ();321 type WeightInfo = ();
357357
358impl pallet_transaction_payment::Trait for Runtime {358impl pallet_transaction_payment::Trait for Runtime {
359 type Currency = pallet_balances::Module<Runtime>;359 type Currency = pallet_balances::Module<Runtime>;
360 type OnTransactionPayment = ();360 type OnTransactionPayment = Treasury;
361 type TransactionByteFee = TransactionByteFee;361 type TransactionByteFee = TransactionByteFee;
362 type WeightToFee = IdentityFee<Balance>;362 type WeightToFee = IdentityFee<Balance>;
363 type FeeMultiplierUpdate = ();363 type FeeMultiplierUpdate = ();
modifiedtests/package-lock.jsondiffbeforeafterboth
13 "@polkadot/api-contract": "^2.3.1",13 "@polkadot/api-contract": "^2.3.1",
14 "@polkadot/types": "^2.3.1",14 "@polkadot/types": "^2.3.1",
15 "@polkadot/util": "^3.4.1",15 "@polkadot/util": "^3.4.1",
16 "@types/bn.js": "^4.11.6",16 "bignumber.js": "^9.0.0",
17 "chai-as-promised": "^7.1.1"17 "chai-as-promised": "^7.1.1"
18 },18 },
19 "devDependencies": {19 "devDependencies": {
20 "@polkadot/dev": "^0.52.11",20 "@polkadot/dev": "^0.52.11",
21 "@polkadot/ts": "^0.3.41",21 "@polkadot/ts": "^0.3.41",
22 "@types/bn.js": "^4.11.6",
23 "@types/chai": "^4.2.12",22 "@types/chai": "^4.2.12",
24 "@types/chai-as-promised": "^7.1.3",23 "@types/chai-as-promised": "^7.1.3",
25 "@types/mocha": "^8.0.3",24 "@types/mocha": "^8.0.3",
7114 "node": "*"7113 "node": "*"
7115 }7114 }
7116 },7115 },
7116 "node_modules/bignumber.js": {
7117 "version": "9.0.1",
7118 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz",
7119 "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==",
7120 "engines": {
7121 "node": "*"
7122 }
7123 },
7117 "node_modules/binary-extensions": {7124 "node_modules/binary-extensions": {
7118 "version": "1.13.1",7125 "version": "1.13.1",
7119 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",7126 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
34959 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",34966 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
34960 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",34967 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
34961 "dev": true34968 "dev": true
34969 },
34970 "bignumber.js": {
34971 "version": "9.0.1",
34972 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz",
34973 "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA=="
34962 },34974 },
34963 "binary-extensions": {34975 "binary-extensions": {
34964 "version": "1.13.1",34976 "version": "1.13.1",
modifiedtests/package.jsondiffbeforeafterboth
6 "devDependencies": {6 "devDependencies": {
7 "@polkadot/dev": "^0.52.11",7 "@polkadot/dev": "^0.52.11",
8 "@polkadot/ts": "^0.3.41",8 "@polkadot/ts": "^0.3.41",
9 "@types/bn.js": "^4.11.6",
10 "@types/chai": "^4.2.12",9 "@types/chai": "^4.2.12",
11 "@types/chai-as-promised": "^7.1.3",10 "@types/chai-as-promised": "^7.1.3",
12 "@types/mocha": "^8.0.3",11 "@types/mocha": "^8.0.3",
27 "@polkadot/api-contract": "^2.3.1",26 "@polkadot/api-contract": "^2.3.1",
28 "@polkadot/types": "^2.3.1",27 "@polkadot/types": "^2.3.1",
29 "@polkadot/util": "^3.4.1",28 "@polkadot/util": "^3.4.1",
30 "@types/bn.js": "^4.11.6",29 "bignumber.js": "^9.0.0",
31 "chai-as-promised": "^7.1.1"30 "chai-as-promised": "^7.1.1"
32 },31 },
33 "standard": {32 "standard": {
modifiedtests/src/accounts.tsdiffbeforeafterboth
1export const bobsPublicKey = '5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty';1export const bobsPublicKey = '5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty';
2export const alicesPublicKey = '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY';2export const alicesPublicKey = '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY';
3export const ferdiesPublicKey = '5CiPPseXPECbkjWCa6MnjNokrgYjMqmKndv2rSnekmSK2DjL';
34
modifiedtests/src/createCollection.test.tsdiffbeforeafterboth
1import { assert } from 'chai'; 1import chai from 'chai';
2import privateKey from './substrate/privateKey'; 2import chaiAsPromised from 'chai-as-promised';
3import usingApi from './substrate/substrate-api'; 3import { default as usingApi } from "./substrate/substrate-api";
4import waitNewBlocks from './substrate/wait-new-blocks'; 4import { createCollectionExpectSuccess, createCollectionExpectFailure } from "./util/helpers";
5 5
6chai.use(chaiAsPromised);
7const expect = chai.expect;
8
6describe('integration test: ext. createCollection():', () => { 9describe('integration test: ext. createCollection():', () => {
10 it('Create new NFT collection', async () => {
11 await createCollectionExpectSuccess('A', 'B', 'C', 'NFT');
12 });
13 it('Create new NFT collection whith collection_name of maximum length (64 bytes)', async () => {
14 await createCollectionExpectSuccess(
15 'ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCD',
16 '1', '1', 'NFT');
17 });
18 it('Create new NFT collection whith collection_description of maximum length (256 bytes)', async () => {
19 await createCollectionExpectSuccess(
20 'A',
21 'ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJabcdef',
22 '1', 'NFT');
23 });
7 it('Create new NFT collection', async () => { 24 it('Create new NFT collection whith token_prefix of maximum length (16 bytes)', async () => {
8 await usingApi(async (api) => { 25 await createCollectionExpectSuccess(
9 const alicePrivateKey = privateKey('//Alice');
10 const AcollectionCount = await api.query.nft.collectionCount();
11 await api.tx.nft
12 .createCollection('1', '1', '1', 'NFT') 26 '1',
13 .signAndSend(alicePrivateKey); 27 '1',
14 await waitNewBlocks(api);
15 const BcollectionCount = await api.query.nft.collectionCount();
16 if (BcollectionCount === AcollectionCount) {assert.fail('Error: NFT collection NOT created.'); }
17 }); 28 'ABCDEFGHIJABCDEF', 'NFT');
18 }); 29 });
19 it('Create new Fungible collection', async () => { 30 it('Create new Fungible collection', async () => {
20 await usingApi(async (api) => { 31 await createCollectionExpectSuccess('1', '1', '1', 'Fungible');
21 const alicePrivateKey = privateKey('//Alice');
22 const AcollectionCount = await api.query.nft.collectionCount();
23 await api.tx.nft
24 .createCollection('1', '1', '1', 'Fungible')
25 .signAndSend(alicePrivateKey);
26 await waitNewBlocks(api);
27 const BcollectionCount = await api.query.nft.collectionCount();
28 if (BcollectionCount === AcollectionCount) {assert.fail('Error: Fungible collection NOT created.'); } });
29 }); 32 });
30 it('Create new ReFungible collection', async () => { 33 it('Create new ReFungible collection', async () => {
31 await usingApi(async (api) => { 34 await createCollectionExpectSuccess('1', '1', '1', 'ReFungible');
32 const alicePrivateKey = privateKey('//Alice');
33 const AcollectionCount = await api.query.nft.collectionCount();
34 await api.tx.nft
35 .createCollection('1', '1', '1', 'ReFungible')
36 .signAndSend(alicePrivateKey);
37 await waitNewBlocks(api);
38 const BcollectionCount = await api.query.nft.collectionCount();
39 if (BcollectionCount === AcollectionCount) {assert.fail('Error: ReFungible collection NOT created.'); } });
40 }); 35 });
41}); 36});
42 37
43describe('(!negative test!) integration test: ext. createCollection():', () => { 38describe('(!negative test!) integration test: ext. createCollection():', () => {
44 it('(!negative test!) create new NFT collection whith incorrect data (mode)', async () => { 39 it('(!negative test!) create new NFT collection whith incorrect data (mode)', async () => {
45 await usingApi(async (api) => { 40 await usingApi(async (api) => {
46 const alicePrivateKey = privateKey('//Alice');
47 const AcollectionCount = await api.query.nft.collectionCount(); 41 const AcollectionCount = parseInt((await api.query.nft.collectionCount()).toString());
48 await api.tx.nft 42
43 const badTransaction = async function () {
49 .createCollection('1', '1', '1', 'BadMode') 44 await createCollectionExpectSuccess('1', '1', '1', 'BadMode');
50 .signAndSend(alicePrivateKey); 45 };
51 await waitNewBlocks(api); 46 expect(badTransaction()).to.be.rejected;
47
52 const BcollectionCount = await api.query.nft.collectionCount(); 48 const BcollectionCount = parseInt((await api.query.nft.collectionCount()).toString());
53 if (BcollectionCount > AcollectionCount) {assert.fail('Error: Incorrect collection created.'); } 49 expect(BcollectionCount).to.be.equal(AcollectionCount, 'Error: Incorrect collection created.');
54 }); 50 });
55 }); 51 });
56 it('(!negative test!) create new NFT collection whith incorrect data (token_prefix)', async () => { 52 it('(!negative test!) create new NFT collection whith incorrect data (collection_name)', async () => {
57 await usingApi(async (api) => { 53 await createCollectionExpectFailure(
58 const alicePrivateKey = privateKey('//Alice'); 54 'ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDE',
59 const AcollectionCount = await api.query.nft.collectionCount();
60 await api.tx.nft
61 .createCollection('1', '1', '0x999', 'NFT') 55 '1', '1', 'NFT');
62 .signAndSend(alicePrivateKey);
63 await waitNewBlocks(api);
64 const BcollectionCount = await api.query.nft.collectionCount();
65 if (BcollectionCount > AcollectionCount) {assert.fail('Incorrect data (token_prefix) created.'); }
66 });
67 }); 56 });
68 it('(!negative test!) create new NFT collection whith incorrect data (collection_name)', async () => { 57 it('(!negative test!) create new NFT collection whith incorrect data (collection_description)', async () => {
69 await usingApi(async (api) => { 58 await createCollectionExpectFailure('1',
70 const alicePrivateKey = privateKey('//Alice'); 59 'ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJabcdefg',
71 const AcollectionCount = await api.query.nft.collectionCount();
72 await api.tx.nft
73 .createCollection('BadName', '1', '1', 'NFT') 60 '1', 'NFT');
74 .signAndSend(alicePrivateKey);
75 await waitNewBlocks(api);
76 const BcollectionCount = await api.query.nft.collectionCount();
77 if (BcollectionCount > AcollectionCount) {assert.fail('Incorrect data (collection_name) created.'); } });
78 }); 61 });
79 it('(!negative test!) create new NFT collection whith incorrect data (collection_description)', async () => { 62 it('(!negative test!) create new NFT collection whith incorrect data (token_prefix)', async () => {
80 await usingApi(async (api) => { 63 await createCollectionExpectFailure('1', '1',
81 const alicePrivateKey = privateKey('//Alice'); 64 'ABCDEFGHIJABCDEFG',
82 const AcollectionCount = await api.query.nft.collectionCount();
83 await api.tx.nft
84 .createCollection('1', 'BadDesk', '1', 'NFT') 65 'NFT');
85 .signAndSend(alicePrivateKey);
86 await waitNewBlocks(api);
87 const BcollectionCount = await api.query.nft.collectionCount();
88 if (BcollectionCount > AcollectionCount) {assert.fail('Incorrect data (collection_desc) created.'); } });
89 }); 66 });
90}); 67});
9168
addedtests/src/createMultipleItems.test.tsdiffbeforeafterboth

no changes

addedtests/src/crefitFeesToTreasury.test.tsdiffbeforeafterboth

no changes

modifiedtests/src/substrate/substrate-api.tsdiffbeforeafterboth
1import { WsProvider, ApiPromise } from "@polkadot/api";1import { WsProvider, ApiPromise } from "@polkadot/api";
2import type { AccountId, Address, ApplyExtrinsicResult, DispatchError, DispatchInfo, EventRecord, Extrinsic, ExtrinsicStatus, Hash, RuntimeDispatchInfo } from '@polkadot/types/interfaces';
3import { IKeyringPair } from "@polkadot/types/types";
4
2import config from "../config";5import config from "../config";
3import promisifySubstrate from "./promisify-substrate";6import promisifySubstrate from "./promisify-substrate";
4import { ApiOptions } from "@polkadot/api/types";7import { ApiOptions, SubmittableExtrinsic, ApiTypes } from "@polkadot/api/types";
5import rtt from "../../../runtime_types.json";8import rtt from "../../../runtime_types.json";
69
7function defaultApiOptions(): ApiOptions {10function defaultApiOptions(): ApiOptions {
25 }28 }
26}29}
30
31export function submitTransactionAsync(sender: IKeyringPair, transaction: SubmittableExtrinsic<ApiTypes>): Promise<EventRecord[]> {
32 return new Promise(async function(resolve, reject) {
33 try {
34 await transaction.signAndSend(sender, ({ events = [], status }) => {
35 if (status.isReady) {
36 // nothing to do
37 // console.log(`Current tx status is Ready`);
38 } else if (status.isBroadcast) {
39 // nothing to do
40 // console.log(`Current tx status is Broadcast`);
41 } else if (status.isInBlock || status.isFinalized) {
42 resolve(events);
43 } else {
44 console.log(`Something went wrong with transaction. Status: ${status}`);
45 reject("Transaction failed");
46 }
47 });
48 } catch (e) {
49 console.log("Error: ", e);
50 reject(e);
51 }
52 });
53}
54
modifiedtests/src/transfer.test.tsdiffbeforeafterboth
1import { expect } from "chai";1import { expect, assert } from "chai";
2import usingApi from "./substrate/substrate-api";2import { default as usingApi, submitTransactionAsync } from "./substrate/substrate-api";
3import promisifySubstrate from "./substrate/promisify-substrate";
4import waitNewBlocks from "./substrate/wait-new-blocks";
5import { alicesPublicKey, bobsPublicKey } from "./accounts";3import { alicesPublicKey, bobsPublicKey, ferdiesPublicKey } from "./accounts";
6import privateKey from "./substrate/privateKey";4import privateKey from "./substrate/privateKey";
7import getBalance from "./substrate/get-balance";5import getBalance from "./substrate/get-balance";
86
15 13
16 const transfer = api.tx.balances.transfer(bobsPublicKey, 1n);14 const transfer = api.tx.balances.transfer(bobsPublicKey, 1n);
17
18 await promisifySubstrate(api, () => transfer.signAndSend(alicePrivateKey))();15 const result = await submitTransactionAsync(alicePrivateKey, transfer);
1916
20 await waitNewBlocks(api);
21
22 const [alicesBalanceAfter, bobsBalanceAfter] = await getBalance(api, [alicesPublicKey, bobsPublicKey]);17 const [alicesBalanceAfter, bobsBalanceAfter] = await getBalance(api, [alicesPublicKey, bobsPublicKey]);
2318
26 });21 });
27 });22 });
23
24 it('Inability to pay fees error message is correct', async () => {
25 await usingApi(async api => {
26 const pk = privateKey('//Ferdie');
27
28 console.log = function () {};
29 console.error = function () {};
30
31 const badTransfer = api.tx.balances.transfer(bobsPublicKey, 1n);
32 const badTransaction = async function () {
33 const result = await submitTransactionAsync(pk, badTransfer);
34 };
35 await expect(badTransaction()).to.be.rejectedWith("Inability to pay some fees");
36
37 delete console.log;
38 delete console.error;
39 });
40 });
28});41});
2942
addedtests/src/util/helpers.tsdiffbeforeafterboth

no changes

addedtests/src/util/util.tsdiffbeforeafterboth

no changes