1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3[[package]]
4name = "ansi_term"
5version = "0.11.0"
6source = "registry+https://github.com/rust-lang/crates.io-index"
7checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
8dependencies = [
9 "winapi",
10]
11
12[[package]]
13name = "anyhow"
14version = "1.0.40"
15source = "registry+https://github.com/rust-lang/crates.io-index"
16checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b"
17
18[[package]]
19name = "arrayvec"
20version = "0.5.2"
21source = "registry+https://github.com/rust-lang/crates.io-index"
22checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
23
24[[package]]
25name = "atty"
26version = "0.2.14"
27source = "registry+https://github.com/rust-lang/crates.io-index"
28checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
29dependencies = [
30 "hermit-abi",
31 "libc",
32 "winapi",
33]
34
35[[package]]
36name = "bitflags"
37version = "1.2.1"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
40
41[[package]]
42name = "bitvec"
43version = "0.17.4"
44source = "registry+https://github.com/rust-lang/crates.io-index"
45checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c"
46dependencies = [
47 "either",
48 "radium",
49]
50
51[[package]]
52name = "block-buffer"
53version = "0.9.0"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
56dependencies = [
57 "block-padding",
58 "generic-array",
59]
60
61[[package]]
62name = "block-padding"
63version = "0.2.1"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
66
67[[package]]
68name = "byte-slice-cast"
69version = "0.3.5"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "b0a5e3906bcbf133e33c1d4d95afc664ad37fbdb9f6568d8043e7ea8c27d93d3"
72
73[[package]]
74name = "byteorder"
75version = "1.4.3"
76source = "registry+https://github.com/rust-lang/crates.io-index"
77checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
78
79[[package]]
80name = "bytes"
81version = "1.0.1"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
84
85[[package]]
86name = "cfg-if"
87version = "1.0.0"
88source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
90
91[[package]]
92name = "clap"
93version = "2.33.3"
94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
96dependencies = [
97 "ansi_term",
98 "atty",
99 "bitflags",
100 "strsim",
101 "textwrap",
102 "unicode-width",
103 "vec_map",
104]
105
106[[package]]
107name = "crunchy"
108version = "0.2.2"
109source = "registry+https://github.com/rust-lang/crates.io-index"
110checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
111
112[[package]]
113name = "digest"
114version = "0.9.0"
115source = "registry+https://github.com/rust-lang/crates.io-index"
116checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
117dependencies = [
118 "generic-array",
119]
120
121[[package]]
122name = "either"
123version = "1.6.1"
124source = "registry+https://github.com/rust-lang/crates.io-index"
125checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
126
127[[package]]
128name = "ethabi"
129version = "13.0.0"
130dependencies = [
131 "anyhow",
132 "ethereum-types",
133 "hex",
134 "hex-literal",
135 "paste",
136 "serde",
137 "serde_json",
138 "sha3",
139 "thiserror",
140 "uint",
141]
142
143[[package]]
144name = "ethabi-cli"
145version = "13.0.0"
146dependencies = [
147 "anyhow",
148 "ethabi",
149 "hex",
150 "itertools",
151 "sha3",
152 "structopt",
153]
154
155[[package]]
156name = "ethabi-contract"
157version = "11.0.0"
158
159[[package]]
160name = "ethabi-derive"
161version = "13.0.0"
162dependencies = [
163 "anyhow",
164 "ethabi",
165 "heck",
166 "proc-macro2",
167 "quote",
168 "syn",
169]
170
171[[package]]
172name = "ethabi-tests"
173version = "0.1.1"
174dependencies = [
175 "ethabi",
176 "ethabi-contract",
177 "ethabi-derive",
178 "hex",
179 "hex-literal",
180]
181
182[[package]]
183name = "ethbloom"
184version = "0.10.0"
185source = "registry+https://github.com/rust-lang/crates.io-index"
186checksum = "22a621dcebea74f2a6f2002d0a885c81ccf6cbdf86760183316a7722b5707ca4"
187dependencies = [
188 "crunchy",
189 "fixed-hash",
190 "impl-rlp",
191 "impl-serde",
192 "tiny-keccak",
193]
194
195[[package]]
196name = "ethereum-types"
197version = "0.10.0"
198source = "registry+https://github.com/rust-lang/crates.io-index"
199checksum = "05dc5f0df4915fa6dff7f975a8366ecfaaa8959c74235469495153e7bb1b280e"
200dependencies = [
201 "ethbloom",
202 "fixed-hash",
203 "impl-rlp",
204 "impl-serde",
205 "primitive-types",
206 "uint",
207]
208
209[[package]]
210name = "fixed-hash"
211version = "0.7.0"
212source = "registry+https://github.com/rust-lang/crates.io-index"
213checksum = "cfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493c"
214dependencies = [
215 "byteorder",
216 "rand",
217 "rustc-hex",
218 "static_assertions",
219]
220
221[[package]]
222name = "generic-array"
223version = "0.14.4"
224source = "registry+https://github.com/rust-lang/crates.io-index"
225checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817"
226dependencies = [
227 "typenum",
228 "version_check",
229]
230
231[[package]]
232name = "getrandom"
233version = "0.2.2"
234source = "registry+https://github.com/rust-lang/crates.io-index"
235checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
236dependencies = [
237 "cfg-if",
238 "libc",
239 "wasi",
240]
241
242[[package]]
243name = "heck"
244version = "0.3.2"
245source = "registry+https://github.com/rust-lang/crates.io-index"
246checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac"
247dependencies = [
248 "unicode-segmentation",
249]
250
251[[package]]
252name = "hermit-abi"
253version = "0.1.18"
254source = "registry+https://github.com/rust-lang/crates.io-index"
255checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
256dependencies = [
257 "libc",
258]
259
260[[package]]
261name = "hex"
262version = "0.4.3"
263source = "registry+https://github.com/rust-lang/crates.io-index"
264checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
265
266[[package]]
267name = "hex-literal"
268version = "0.3.1"
269source = "registry+https://github.com/rust-lang/crates.io-index"
270checksum = "5af1f635ef1bc545d78392b136bfe1c9809e029023c84a3638a864a10b8819c8"
271
272[[package]]
273name = "impl-codec"
274version = "0.4.2"
275source = "registry+https://github.com/rust-lang/crates.io-index"
276checksum = "1be51a921b067b0eaca2fad532d9400041561aa922221cc65f95a85641c6bf53"
277dependencies = [
278 "parity-scale-codec",
279]
280
281[[package]]
282name = "impl-rlp"
283version = "0.3.0"
284source = "registry+https://github.com/rust-lang/crates.io-index"
285checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808"
286dependencies = [
287 "rlp",
288]
289
290[[package]]
291name = "impl-serde"
292version = "0.3.1"
293source = "registry+https://github.com/rust-lang/crates.io-index"
294checksum = "b47ca4d2b6931707a55fce5cf66aff80e2178c8b63bbb4ecb5695cbc870ddf6f"
295dependencies = [
296 "serde",
297]
298
299[[package]]
300name = "itertools"
301version = "0.9.0"
302source = "registry+https://github.com/rust-lang/crates.io-index"
303checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b"
304dependencies = [
305 "either",
306]
307
308[[package]]
309name = "itoa"
310version = "0.4.7"
311source = "registry+https://github.com/rust-lang/crates.io-index"
312checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
313
314[[package]]
315name = "keccak"
316version = "0.1.0"
317source = "registry+https://github.com/rust-lang/crates.io-index"
318checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7"
319
320[[package]]
321name = "lazy_static"
322version = "1.4.0"
323source = "registry+https://github.com/rust-lang/crates.io-index"
324checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
325
326[[package]]
327name = "libc"
328version = "0.2.94"
329source = "registry+https://github.com/rust-lang/crates.io-index"
330checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"
331
332[[package]]
333name = "opaque-debug"
334version = "0.3.0"
335source = "registry+https://github.com/rust-lang/crates.io-index"
336checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
337
338[[package]]
339name = "parity-scale-codec"
340version = "1.3.7"
341source = "registry+https://github.com/rust-lang/crates.io-index"
342checksum = "a4b26b16c7687c3075982af47719e481815df30bc544f7a6690763a25ca16e9d"
343dependencies = [
344 "arrayvec",
345 "bitvec",
346 "byte-slice-cast",
347 "serde",
348]
349
350[[package]]
351name = "paste"
352version = "1.0.5"
353source = "registry+https://github.com/rust-lang/crates.io-index"
354checksum = "acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58"
355
356[[package]]
357name = "ppv-lite86"
358version = "0.2.10"
359source = "registry+https://github.com/rust-lang/crates.io-index"
360checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
361
362[[package]]
363name = "primitive-types"
364version = "0.8.0"
365source = "registry+https://github.com/rust-lang/crates.io-index"
366checksum = "b3824ae2c5e27160113b9e029a10ec9e3f0237bad8029f69c7724393c9fdefd8"
367dependencies = [
368 "fixed-hash",
369 "impl-codec",
370 "impl-rlp",
371 "impl-serde",
372 "uint",
373]
374
375[[package]]
376name = "proc-macro-error"
377version = "1.0.4"
378source = "registry+https://github.com/rust-lang/crates.io-index"
379checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
380dependencies = [
381 "proc-macro-error-attr",
382 "proc-macro2",
383 "quote",
384 "syn",
385 "version_check",
386]
387
388[[package]]
389name = "proc-macro-error-attr"
390version = "1.0.4"
391source = "registry+https://github.com/rust-lang/crates.io-index"
392checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
393dependencies = [
394 "proc-macro2",
395 "quote",
396 "version_check",
397]
398
399[[package]]
400name = "proc-macro2"
401version = "1.0.26"
402source = "registry+https://github.com/rust-lang/crates.io-index"
403checksum = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec"
404dependencies = [
405 "unicode-xid",
406]
407
408[[package]]
409name = "quote"
410version = "1.0.9"
411source = "registry+https://github.com/rust-lang/crates.io-index"
412checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
413dependencies = [
414 "proc-macro2",
415]
416
417[[package]]
418name = "radium"
419version = "0.3.0"
420source = "registry+https://github.com/rust-lang/crates.io-index"
421checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac"
422
423[[package]]
424name = "rand"
425version = "0.8.3"
426source = "registry+https://github.com/rust-lang/crates.io-index"
427checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e"
428dependencies = [
429 "libc",
430 "rand_chacha",
431 "rand_core",
432]
433
434[[package]]
435name = "rand_chacha"
436version = "0.3.0"
437source = "registry+https://github.com/rust-lang/crates.io-index"
438checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d"
439dependencies = [
440 "ppv-lite86",
441 "rand_core",
442]
443
444[[package]]
445name = "rand_core"
446version = "0.6.2"
447source = "registry+https://github.com/rust-lang/crates.io-index"
448checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7"
449dependencies = [
450 "getrandom",
451]
452
453[[package]]
454name = "rlp"
455version = "0.5.0"
456source = "registry+https://github.com/rust-lang/crates.io-index"
457checksum = "e54369147e3e7796c9b885c7304db87ca3d09a0a98f72843d532868675bbfba8"
458dependencies = [
459 "bytes",
460 "rustc-hex",
461]
462
463[[package]]
464name = "rustc-hex"
465version = "2.1.0"
466source = "registry+https://github.com/rust-lang/crates.io-index"
467checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6"
468
469[[package]]
470name = "ryu"
471version = "1.0.5"
472source = "registry+https://github.com/rust-lang/crates.io-index"
473checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
474
475[[package]]
476name = "serde"
477version = "1.0.125"
478source = "registry+https://github.com/rust-lang/crates.io-index"
479checksum = "558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171"
480dependencies = [
481 "serde_derive",
482]
483
484[[package]]
485name = "serde_derive"
486version = "1.0.125"
487source = "registry+https://github.com/rust-lang/crates.io-index"
488checksum = "b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d"
489dependencies = [
490 "proc-macro2",
491 "quote",
492 "syn",
493]
494
495[[package]]
496name = "serde_json"
497version = "1.0.64"
498source = "registry+https://github.com/rust-lang/crates.io-index"
499checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
500dependencies = [
501 "itoa",
502 "ryu",
503 "serde",
504]
505
506[[package]]
507name = "sha3"
508version = "0.9.1"
509source = "registry+https://github.com/rust-lang/crates.io-index"
510checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809"
511dependencies = [
512 "block-buffer",
513 "digest",
514 "keccak",
515 "opaque-debug",
516]
517
518[[package]]
519name = "static_assertions"
520version = "1.1.0"
521source = "registry+https://github.com/rust-lang/crates.io-index"
522checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
523
524[[package]]
525name = "strsim"
526version = "0.8.0"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
529
530[[package]]
531name = "structopt"
532version = "0.3.21"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "5277acd7ee46e63e5168a80734c9f6ee81b1367a7d8772a2d765df2a3705d28c"
535dependencies = [
536 "clap",
537 "lazy_static",
538 "structopt-derive",
539]
540
541[[package]]
542name = "structopt-derive"
543version = "0.4.14"
544source = "registry+https://github.com/rust-lang/crates.io-index"
545checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90"
546dependencies = [
547 "heck",
548 "proc-macro-error",
549 "proc-macro2",
550 "quote",
551 "syn",
552]
553
554[[package]]
555name = "syn"
556version = "1.0.72"
557source = "registry+https://github.com/rust-lang/crates.io-index"
558checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82"
559dependencies = [
560 "proc-macro2",
561 "quote",
562 "unicode-xid",
563]
564
565[[package]]
566name = "textwrap"
567version = "0.11.0"
568source = "registry+https://github.com/rust-lang/crates.io-index"
569checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
570dependencies = [
571 "unicode-width",
572]
573
574[[package]]
575name = "thiserror"
576version = "1.0.24"
577source = "registry+https://github.com/rust-lang/crates.io-index"
578checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e"
579dependencies = [
580 "thiserror-impl",
581]
582
583[[package]]
584name = "thiserror-impl"
585version = "1.0.24"
586source = "registry+https://github.com/rust-lang/crates.io-index"
587checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
588dependencies = [
589 "proc-macro2",
590 "quote",
591 "syn",
592]
593
594[[package]]
595name = "tiny-keccak"
596version = "2.0.2"
597source = "registry+https://github.com/rust-lang/crates.io-index"
598checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
599dependencies = [
600 "crunchy",
601]
602
603[[package]]
604name = "typenum"
605version = "1.13.0"
606source = "registry+https://github.com/rust-lang/crates.io-index"
607checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06"
608
609[[package]]
610name = "uint"
611version = "0.9.0"
612source = "registry+https://github.com/rust-lang/crates.io-index"
613checksum = "e11fe9a9348741cf134085ad57c249508345fe16411b3d7fb4ff2da2f1d6382e"
614dependencies = [
615 "byteorder",
616 "crunchy",
617 "hex",
618 "static_assertions",
619]
620
621[[package]]
622name = "unicode-segmentation"
623version = "1.7.1"
624source = "registry+https://github.com/rust-lang/crates.io-index"
625checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
626
627[[package]]
628name = "unicode-width"
629version = "0.1.8"
630source = "registry+https://github.com/rust-lang/crates.io-index"
631checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
632
633[[package]]
634name = "unicode-xid"
635version = "0.2.2"
636source = "registry+https://github.com/rust-lang/crates.io-index"
637checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
638
639[[package]]
640name = "vec_map"
641version = "0.8.2"
642source = "registry+https://github.com/rust-lang/crates.io-index"
643checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
644
645[[package]]
646name = "version_check"
647version = "0.9.3"
648source = "registry+https://github.com/rust-lang/crates.io-index"
649checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
650
651[[package]]
652name = "wasi"
653version = "0.10.2+wasi-snapshot-preview1"
654source = "registry+https://github.com/rust-lang/crates.io-index"
655checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
656
657[[package]]
658name = "winapi"
659version = "0.3.9"
660source = "registry+https://github.com/rust-lang/crates.io-index"
661checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
662dependencies = [
663 "winapi-i686-pc-windows-gnu",
664 "winapi-x86_64-pc-windows-gnu",
665]
666
667[[package]]
668name = "winapi-i686-pc-windows-gnu"
669version = "0.4.0"
670source = "registry+https://github.com/rust-lang/crates.io-index"
671checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
672
673[[package]]
674name = "winapi-x86_64-pc-windows-gnu"
675version = "0.4.0"
676source = "registry+https://github.com/rust-lang/crates.io-index"
677checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"