parity-ethereum/Cargo.lock

6031 lines
128 KiB
TOML

# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
[[package]]
name = "account-db"
version = "0.1.0"
dependencies = [
"ethereum-types",
"hash-db",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"rlp",
]
[[package]]
name = "account-state"
version = "0.1.0"
dependencies = [
"account-db",
"common-types",
"derive_more 0.15.0",
"ethereum-types",
"hash-db",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"log",
"lru-cache",
"memory-db",
"parity-bytes",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"patricia-trie-ethereum",
"pod",
"rlp",
"rlp_compress",
"serde",
"trie-db",
"trie-vm-factories",
]
[[package]]
name = "aes"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54eb1d8fe354e5fc611daf4f2ea97dd45a765f4f1e4512306ec183ae2e8f20c9"
dependencies = [
"aes-soft",
"aesni",
"block-cipher-trait",
]
[[package]]
name = "aes-ctr"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2e5b0458ea3beae0d1d8c0f3946564f8e10f90646cf78c06b4351052058d1ee"
dependencies = [
"aes-soft",
"aesni",
"ctr",
"stream-cipher",
]
[[package]]
name = "aes-soft"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfd7e7ae3f9a1fb5c03b389fc6bb9a51400d0c13053f0dca698c832bfd893a0d"
dependencies = [
"block-cipher-trait",
"byteorder",
"opaque-debug",
]
[[package]]
name = "aesni"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f70a6b5f971e473091ab7cfb5ffac6cde81666c4556751d8d5620ead8abf100"
dependencies = [
"block-cipher-trait",
"opaque-debug",
"stream-cipher",
]
[[package]]
name = "ahash"
version = "0.2.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f33b5018f120946c1dcf279194f238a9f146725593ead1c08fa47ff22b0b5d3"
dependencies = [
"const-random",
]
[[package]]
name = "aho-corasick"
version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68f56c7353e5a9547cbd76ed90f7bb5ffc3ba09d4ea9bd1d8c06c8b1142eeb5a"
dependencies = [
"memchr",
]
[[package]]
name = "aho-corasick"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
dependencies = [
"memchr",
]
[[package]]
name = "ansi_term"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
dependencies = [
"winapi 0.3.8",
]
[[package]]
name = "anyhow"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c"
[[package]]
name = "app_dirs"
version = "1.2.1"
source = "git+https://github.com/paritytech/app-dirs-rs#0b37f9481ce29e9d5174ad185bca695b206368eb"
dependencies = [
"ole32-sys",
"shell32-sys",
"winapi 0.2.8",
"xdg",
]
[[package]]
name = "arrayref"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
[[package]]
name = "arrayvec"
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba"
dependencies = [
"nodrop",
]
[[package]]
name = "arrayvec"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
[[package]]
name = "assert_matches"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7deb0a829ca7bcfaf5da70b073a8d128619259a7be8216a355e23f00763059e5"
[[package]]
name = "attohttpc"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eaf0ec4b0e00f61ee75556ca027485b7b354f4a714d88cc03f4468abd9378c86"
dependencies = [
"http",
"log",
"url 1.7.1",
]
[[package]]
name = "atty"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652"
dependencies = [
"libc",
"termion",
"winapi 0.3.8",
]
[[package]]
name = "authority-round"
version = "0.1.0"
dependencies = [
"block-gas-limit",
"block-reward",
"client-traits",
"common-types",
"derive_more 0.15.0",
"engine",
"env_logger 0.6.2",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-accounts",
"ethcore-io",
"ethereum-types",
"ethjson",
"itertools 0.5.10",
"keccak-hash",
"lazy_static",
"log",
"lru-cache",
"machine",
"macros",
"parity-bytes",
"parity-crypto",
"parking_lot 0.9.0",
"rand 0.7.2",
"rlp",
"serde_json",
"spec",
"state-db",
"time-utils",
"unexpected",
"validator-set",
]
[[package]]
name = "autocfg"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
[[package]]
name = "backtrace"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89a47830402e9981c5c41223151efcced65a0510c13097c769cede7efb34782a"
dependencies = [
"backtrace-sys",
"cfg-if",
"libc",
"rustc-demangle",
"winapi 0.3.8",
]
[[package]]
name = "backtrace-sys"
version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c66d56ac8dabd07f6aacdaf633f4b8262f5b3601a810a0dcddffd5c22c69daa0"
dependencies = [
"cc",
"libc",
]
[[package]]
name = "base-x"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cda5d0f5584d129112ad8bf4775b9fd2b9f1e30738c7b1a25314ba2244d6a51"
[[package]]
name = "base64"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643"
dependencies = [
"byteorder",
"safemem",
]
[[package]]
name = "base64"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
dependencies = [
"byteorder",
]
[[package]]
name = "basic-authority"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"engine",
"ethcore",
"ethcore-accounts",
"ethereum-types",
"ethjson",
"keccak-hash",
"log",
"machine",
"parity-crypto",
"parking_lot 0.9.0",
"rlp",
"spec",
"tempdir",
"validator-set",
]
[[package]]
name = "bincode"
version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f04a5e50dc80b3d5d35320889053637d15011aed5e66b66b37ae798c65da6f7"
dependencies = [
"autocfg",
"byteorder",
"serde",
]
[[package]]
name = "bindgen"
version = "0.49.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "846a1fba6535362a01487ef6b10f0275faa12e5c5d835c5c1c627aabc46ccbd6"
dependencies = [
"bitflags",
"cexpr",
"cfg-if",
"clang-sys",
"clap",
"env_logger 0.6.2",
"fxhash",
"lazy_static",
"log",
"peeking_take_while",
"proc-macro2 0.4.20",
"quote 0.6.8",
"regex",
"shlex",
"which",
]
[[package]]
name = "bit-set"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9bf6104718e80d7b26a68fdbacff3481cfc05df670821affc7e9cbc1884400c"
dependencies = [
"bit-vec",
]
[[package]]
name = "bit-vec"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b4ff8b16e6076c3e14220b39fbc1fabb6737522281a388998046859400895f"
[[package]]
name = "bitflags"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12"
[[package]]
name = "bitvec"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a993f74b4c99c1908d156b8d2e0fb6277736b0ecbd833982fd1241d39b2766a6"
[[package]]
name = "block-buffer"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab"
dependencies = [
"arrayref",
"byte-tools 0.2.0",
]
[[package]]
name = "block-buffer"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
dependencies = [
"block-padding",
"byte-tools 0.3.1",
"byteorder",
"generic-array 0.12.0",
]
[[package]]
name = "block-cipher-trait"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c924d49bd09e7c06003acda26cd9742e796e34282ec6c1189404dee0c1f4774"
dependencies = [
"generic-array 0.12.0",
]
[[package]]
name = "block-gas-limit"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethereum-types",
"log",
"spec",
]
[[package]]
name = "block-modes"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31aa8410095e39fdb732909fb5730a48d5bd7c2e3cd76bd1b07b3dbea130c529"
dependencies = [
"block-cipher-trait",
"block-padding",
]
[[package]]
name = "block-padding"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d4dc3af3ee2e12f3e5d224e5e1e3d73668abbeb69e566d361f7d5563a4fdf09"
dependencies = [
"byte-tools 0.3.1",
]
[[package]]
name = "block-reward"
version = "0.1.0"
dependencies = [
"common-types",
"engine",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethereum-types",
"keccak-hash",
"machine",
"spec",
"trace",
]
[[package]]
name = "blooms-db"
version = "0.1.0"
dependencies = [
"criterion",
"ethbloom",
"parking_lot 0.9.0",
"tempdir",
]
[[package]]
name = "bn"
version = "0.4.4"
source = "git+https://github.com/paritytech/bn#6beba2ed6c9351622f9e948ccee4063846b2b39a"
dependencies = [
"byteorder",
"crunchy 0.2.2",
"lazy_static",
"rand 0.5.5",
"rustc-hex 2.0.1",
]
[[package]]
name = "bstr"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d6c2c5b58ab920a4f5aeaaca34b4488074e8cc7596af94e6f8c6ff247c60245"
dependencies = [
"lazy_static",
"memchr",
"regex-automata",
"serde",
]
[[package]]
name = "bumpalo"
version = "3.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5fb8038c1ddc0a5f73787b130f4cc75151e96ed33e417fde765eb5a81e3532f4"
[[package]]
name = "byte-slice-cast"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6209f3b2c1edea170002e016d5ead6903d3bb0a846477f53bbeb614967a52a9"
[[package]]
name = "byte-tools"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40"
[[package]]
name = "byte-tools"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
[[package]]
name = "byteorder"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
[[package]]
name = "bytes"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
dependencies = [
"byteorder",
"iovec",
]
[[package]]
name = "c2-chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101"
dependencies = [
"lazy_static",
"ppv-lite86",
]
[[package]]
name = "cast"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "926013f2860c46252efceabb19f4a6b308197505082c609025aa6706c011d427"
[[package]]
name = "cc"
version = "1.0.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0213d356d3c4ea2c18c40b037c3be23cd639825c18f25ee670ac7813beeef99c"
dependencies = [
"jobserver",
"num_cpus",
]
[[package]]
name = "cexpr"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fce5b5fb86b0c57c20c834c1b412fd09c77c8a59b9473f86272709e78874cd1d"
dependencies = [
"nom",
]
[[package]]
name = "cfg-if"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
[[package]]
name = "chainspec"
version = "0.1.0"
dependencies = [
"ethjson",
"serde_json",
]
[[package]]
name = "chrono"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878"
dependencies = [
"num-integer",
"num-traits 0.2.6",
"time",
]
[[package]]
name = "cid"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0e37fba0087d9f3f4e269827a55dc511abf3e440cc097a0c154ff4e6584f988"
dependencies = [
"integer-encoding",
"multibase",
"multihash",
]
[[package]]
name = "clang-sys"
version = "0.28.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81de550971c976f176130da4b2978d3b524eaa0fd9ac31f3ceb5ae1231fb4853"
dependencies = [
"glob",
"libc",
"libloading",
]
[[package]]
name = "clap"
version = "2.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
dependencies = [
"ansi_term",
"atty",
"bitflags",
"strsim 0.8.0",
"textwrap 0.11.0",
"unicode-width",
"vec_map",
]
[[package]]
name = "cli-signer"
version = "1.4.0"
dependencies = [
"ethereum-types",
"futures",
"parity-rpc",
"parity-rpc-client",
"rpassword",
]
[[package]]
name = "client-traits"
version = "0.1.0"
dependencies = [
"account-state",
"common-types",
"ethcore-blockchain",
"ethcore-call-contract",
"ethcore-db",
"ethcore-miner",
"ethereum-types",
"kvdb",
"parity-bytes",
"registrar",
"stats",
"trace",
"vm",
]
[[package]]
name = "clique"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"engine",
"ethcore",
"ethereum-types",
"ethjson",
"keccak-hash",
"lazy_static",
"log",
"lru-cache",
"machine",
"macros",
"parity-crypto",
"parking_lot 0.9.0",
"rand 0.7.2",
"rlp",
"spec",
"state-db",
"time-utils",
"unexpected",
]
[[package]]
name = "cloudabi"
version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
dependencies = [
"bitflags",
]
[[package]]
name = "cmake"
version = "0.1.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ec65ee4f9c9d16f335091d23693457ed4928657ba4982289d7fafee03bc614a"
dependencies = [
"cc",
]
[[package]]
name = "common-types"
version = "0.1.0"
dependencies = [
"derive_more 0.15.0",
"ethbloom",
"ethcore-io",
"ethereum-types",
"ethjson",
"keccak-hash",
"parity-bytes",
"parity-crypto",
"parity-snappy",
"parity-util-mem 0.3.0",
"patricia-trie-ethereum",
"rlp",
"rlp_derive",
"rustc-hex 2.0.1",
"unexpected",
"vm",
]
[[package]]
name = "const-random"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b641a8c9867e341f3295564203b1c250eb8ce6cb6126e007941f78c4d2ed7fe"
dependencies = [
"const-random-macro",
"proc-macro-hack",
]
[[package]]
name = "const-random-macro"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c750ec12b83377637110d5a57f5ae08e895b06c4b16e2bdbf1a94ef717428c59"
dependencies = [
"proc-macro-hack",
"rand 0.7.2",
]
[[package]]
name = "core-foundation"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d"
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "core-foundation-sys"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"
[[package]]
name = "criterion"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "938703e165481c8d612ea3479ac8342e5615185db37765162e762ec3523e2fc6"
dependencies = [
"atty",
"cast",
"clap",
"criterion-plot",
"csv",
"itertools 0.8.0",
"lazy_static",
"num-traits 0.2.6",
"rand_core 0.5.1",
"rand_os",
"rand_xoshiro",
"rayon",
"serde",
"serde_derive",
"serde_json",
"tinytemplate",
"walkdir",
]
[[package]]
name = "criterion-plot"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eccdc6ce8bbe352ca89025bee672aa6d24f4eb8c53e3a8b5d1bc58011da072a2"
dependencies = [
"cast",
"itertools 0.8.0",
]
[[package]]
name = "crossbeam-deque"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05e44b8cf3e1a625844d1750e1f7820da46044ff6d28f4d43e455ba3e5bb2c13"
dependencies = [
"crossbeam-epoch",
"crossbeam-utils 0.6.6",
]
[[package]]
name = "crossbeam-deque"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71"
dependencies = [
"crossbeam-epoch",
"crossbeam-utils 0.6.6",
]
[[package]]
name = "crossbeam-epoch"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fedcd6772e37f3da2a9af9bf12ebe046c0dfe657992377b4df982a2b54cd37a9"
dependencies = [
"arrayvec 0.4.11",
"cfg-if",
"crossbeam-utils 0.6.6",
"lazy_static",
"memoffset",
"scopeguard 1.0.0",
]
[[package]]
name = "crossbeam-queue"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b"
dependencies = [
"crossbeam-utils 0.6.6",
]
[[package]]
name = "crossbeam-utils"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015"
[[package]]
name = "crossbeam-utils"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
dependencies = [
"cfg-if",
"lazy_static",
]
[[package]]
name = "crunchy"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda"
[[package]]
name = "crunchy"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
[[package]]
name = "crypto-mac"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5"
dependencies = [
"generic-array 0.12.0",
"subtle 1.0.0",
]
[[package]]
name = "csv"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37519ccdfd73a75821cac9319d4fce15a81b9fcf75f951df5b9988aa3a0af87d"
dependencies = [
"bstr",
"csv-core",
"itoa",
"ryu",
"serde",
]
[[package]]
name = "csv-core"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b5cadb6b25c77aeff80ba701712494213f4a8418fcda2ee11b6560c3ad0bf4c"
dependencies = [
"memchr",
]
[[package]]
name = "ct-logs"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d3686f5fa27dbc1d76c751300376e167c5a43387f44bb451fd1c24776e49113"
dependencies = [
"sct",
]
[[package]]
name = "ctr"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "022cd691704491df67d25d006fe8eca083098253c4d43516c2206479c58c6736"
dependencies = [
"block-cipher-trait",
"stream-cipher",
]
[[package]]
name = "ctrlc"
version = "1.1.1"
source = "git+https://github.com/paritytech/rust-ctrlc.git#b523017108bb2d571a7a69bd97bc406e63bc7a9d"
dependencies = [
"kernel32-sys",
"libc",
"winapi 0.2.8",
]
[[package]]
name = "derive_more"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fbe9f11be34f800b3ecaaed0ec9ec2e015d1d0ba0c8644c1310f73d6e8994615"
dependencies = [
"proc-macro2 0.4.20",
"quote 0.6.8",
"rustc_version",
"syn 0.15.26",
]
[[package]]
name = "derive_more"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a141330240c921ec6d074a3e188a7c7ef95668bb95e7d44fa0e5778ec2a7afe"
dependencies = [
"lazy_static",
"proc-macro2 0.4.20",
"quote 0.6.8",
"regex",
"rustc_version",
"syn 0.15.26",
]
[[package]]
name = "difference"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3304d19798a8e067e48d8e69b2c37f0b5e9b4e462504ad9e27e9f3fce02bba8"
[[package]]
name = "digest"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90"
dependencies = [
"generic-array 0.9.0",
]
[[package]]
name = "digest"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05f47366984d3ad862010e22c7ce81a7dbcaebbdfb37241a620f8b6596ee135c"
dependencies = [
"generic-array 0.12.0",
]
[[package]]
name = "dir"
version = "0.1.2"
dependencies = [
"app_dirs",
"ethereum-types",
"home",
"journaldb",
]
[[package]]
name = "docopt"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db2906c2579b5b7207fc1e328796a9a8835dc44e22dbe8e460b1d636f9a7b225"
dependencies = [
"lazy_static",
"regex",
"serde",
"serde_derive",
"strsim 0.7.0",
]
[[package]]
name = "edit-distance"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bd26878c3d921f89797a4e1a1711919f999a9f6946bb6f5a4ffda126d297b7e"
[[package]]
name = "eip-152"
version = "0.1.0"
dependencies = [
"arrayref",
"criterion",
"rustc-hex 2.0.1",
]
[[package]]
name = "eip-712"
version = "0.1.1"
dependencies = [
"ethabi",
"ethereum-types",
"failure",
"indexmap",
"itertools 0.7.8",
"keccak-hash",
"lazy_static",
"lunarity-lexer",
"regex",
"rustc-hex 2.0.1",
"serde",
"serde_derive",
"serde_json",
"validator",
"validator_derive",
]
[[package]]
name = "either"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0"
[[package]]
name = "elastic-array"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "073be79b6538296faf81c631872676600616073817dd9a440c477ad09b408983"
dependencies = [
"heapsize",
]
[[package]]
name = "engine"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"ethcore-accounts",
"ethcore-blockchain",
"ethcore-builtin",
"ethereum-types",
"ethkey",
"log",
"machine",
"parity-bytes",
"parity-crypto",
"vm",
]
[[package]]
name = "enum_primitive"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180"
dependencies = [
"num-traits 0.1.43",
]
[[package]]
name = "env_logger"
version = "0.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38"
dependencies = [
"atty",
"humantime",
"log",
"regex",
"termcolor",
]
[[package]]
name = "env_logger"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3"
dependencies = [
"atty",
"humantime",
"log",
"regex",
"termcolor",
]
[[package]]
name = "error-chain"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07e791d3be96241c77c43846b665ef1384606da2cd2a48730abe606a12906e02"
[[package]]
name = "ethabi"
version = "9.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "965126c64662832991f5a748893577630b558e47fa94e7f35aefcd20d737cef7"
dependencies = [
"error-chain",
"ethereum-types",
"rustc-hex 2.0.1",
"serde",
"serde_derive",
"serde_json",
"tiny-keccak",
]
[[package]]
name = "ethabi-contract"
version = "9.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf407dce0290374bfbb1528493bc14320e663f75856b73a5b76262d8e2cec3c9"
[[package]]
name = "ethabi-derive"
version = "9.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd0753d4f9e1dba99450da5f2400b20527702ae8ce0309a5f7c239d305539884"
dependencies = [
"ethabi",
"heck",
"proc-macro2 0.4.20",
"quote 0.6.8",
"syn 0.15.26",
]
[[package]]
name = "ethash"
version = "1.12.0"
dependencies = [
"common-types",
"criterion",
"either",
"ethereum-types",
"keccak-hash",
"log",
"memmap",
"parking_lot 0.9.0",
"primal",
"rustc-hex 1.0.0",
"serde_json",
"static_assertions 0.3.3",
"tempdir",
]
[[package]]
name = "ethash-engine"
version = "0.1.0"
dependencies = [
"block-reward",
"common-types",
"engine",
"ethash",
"ethcore",
"ethereum-types",
"ethjson",
"keccak-hash",
"log",
"machine",
"macros",
"rlp",
"spec",
"tempdir",
"unexpected",
]
[[package]]
name = "ethbloom"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32cfe1c169414b709cf28aa30c74060bdb830a03a8ba473314d079ac79d80a5f"
dependencies = [
"crunchy 0.2.2",
"fixed-hash",
"impl-rlp",
"impl-serde",
"tiny-keccak",
]
[[package]]
name = "ethcore"
version = "1.12.0"
dependencies = [
"account-db",
"account-state",
"ansi_term",
"basic-authority",
"blooms-db",
"client-traits",
"common-types",
"criterion",
"engine",
"env_logger 0.5.13",
"ethash",
"ethcore-accounts",
"ethcore-blockchain",
"ethcore-builtin",
"ethcore-call-contract",
"ethcore-db",
"ethcore-io",
"ethcore-miner",
"ethcore-stratum",
"ethereum-types",
"ethjson",
"evm",
"executive-state",
"fetch",
"futures",
"hash-db",
"itertools 0.5.10",
"journaldb",
"keccak-hash",
"kvdb",
"kvdb-memorydb",
"kvdb-rocksdb",
"lazy_static",
"log",
"machine",
"macros",
"memory-cache",
"parity-bytes",
"parity-crypto",
"parity-runtime",
"parking_lot 0.9.0",
"patricia-trie-ethereum",
"pod",
"rand 0.7.2",
"rand_xorshift 0.2.0",
"rayon",
"registrar",
"rlp",
"rustc-hex 2.0.1",
"scopeguard 1.0.0",
"serde",
"serde_derive",
"serde_json",
"snapshot",
"spec",
"state-db",
"stats",
"tempdir",
"trace",
"trace-time",
"trie-db",
"trie-standardmap",
"trie-vm-factories",
"triehash-ethereum",
"unexpected",
"using_queue",
"verification",
"vm",
]
[[package]]
name = "ethcore-accounts"
version = "0.1.0"
dependencies = [
"ethereum-types",
"ethkey",
"ethstore",
"log",
"parity-crypto",
"parking_lot 0.9.0",
"serde",
"serde_derive",
"serde_json",
"tempdir",
]
[[package]]
name = "ethcore-blockchain"
version = "0.1.0"
dependencies = [
"ansi_term",
"blooms-db",
"common-types",
"env_logger 0.5.13",
"ethcore-db",
"ethereum-types",
"itertools 0.5.10",
"keccak-hash",
"kvdb",
"kvdb-memorydb",
"log",
"parity-bytes",
"parity-crypto",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rand 0.7.2",
"rayon",
"rlp",
"rlp_compress",
"rlp_derive",
"rustc-hex 1.0.0",
"tempdir",
"triehash-ethereum",
]
[[package]]
name = "ethcore-bloom-journal"
version = "0.1.0"
dependencies = [
"siphasher 0.3.0",
]
[[package]]
name = "ethcore-builtin"
version = "0.1.0"
dependencies = [
"bn",
"byteorder",
"common-types",
"eip-152",
"ethereum-types",
"ethjson",
"hex-literal",
"keccak-hash",
"log",
"macros",
"num",
"parity-bytes",
"parity-crypto",
]
[[package]]
name = "ethcore-call-contract"
version = "0.1.0"
dependencies = [
"common-types",
"ethereum-types",
"parity-bytes",
]
[[package]]
name = "ethcore-db"
version = "0.1.0"
dependencies = [
"common-types",
"ethereum-types",
"kvdb",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rlp",
"rlp_derive",
]
[[package]]
name = "ethcore-io"
version = "1.12.0"
dependencies = [
"crossbeam-deque 0.6.3",
"fnv",
"futures",
"log",
"mio",
"num_cpus",
"parking_lot 0.9.0",
"slab 0.4.1",
"time",
"timer",
"tokio",
]
[[package]]
name = "ethcore-light"
version = "1.12.0"
dependencies = [
"bincode",
"client-traits",
"common-types",
"derive_more 0.14.0",
"engine",
"ethcore",
"ethcore-blockchain",
"ethcore-db",
"ethcore-io",
"ethcore-miner",
"ethcore-network",
"ethereum-types",
"executive-state",
"failsafe",
"fastmap",
"futures",
"hash-db",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"kvdb-memorydb",
"log",
"machine",
"memory-cache",
"memory-db",
"parity-bytes",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"patricia-trie-ethereum",
"rand 0.7.2",
"rlp",
"rlp_derive",
"serde",
"serde_derive",
"smallvec 0.6.10",
"spec",
"stats",
"tempdir",
"trie-db",
"triehash-ethereum",
"verification",
"vm",
]
[[package]]
name = "ethcore-logger"
version = "1.12.0"
dependencies = [
"ansi_term",
"arrayvec 0.4.11",
"atty",
"env_logger 0.5.13",
"lazy_static",
"log",
"parking_lot 0.9.0",
"regex",
"time",
]
[[package]]
name = "ethcore-miner"
version = "1.12.0"
dependencies = [
"ansi_term",
"common-types",
"env_logger 0.5.13",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethash",
"ethcore-call-contract",
"ethereum-types",
"fetch",
"futures",
"hyper",
"keccak-hash",
"linked-hash-map",
"log",
"parity-crypto",
"parity-runtime",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"price-info",
"registrar",
"rlp",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"serde_json",
"trace-time",
"transaction-pool",
"url 2.1.0",
]
[[package]]
name = "ethcore-network"
version = "1.12.0"
dependencies = [
"assert_matches",
"derive_more 0.14.0",
"ethcore-io",
"ethereum-types",
"ipnetwork",
"lazy_static",
"libc",
"parity-crypto",
"parity-snappy",
"rlp",
"semver",
"serde",
"serde_derive",
]
[[package]]
name = "ethcore-network-devp2p"
version = "1.12.0"
dependencies = [
"ansi_term",
"assert_matches",
"bytes",
"env_logger 0.5.13",
"ethcore-io",
"ethcore-network",
"ethereum-types",
"igd",
"ipnetwork",
"keccak-hash",
"libc",
"log",
"lru-cache",
"mio",
"natpmp",
"parity-bytes",
"parity-crypto",
"parity-path",
"parity-snappy",
"parking_lot 0.9.0",
"rand 0.7.2",
"rlp",
"rustc-hex 1.0.0",
"serde",
"serde_json",
"slab 0.2.0",
"tempdir",
"tiny-keccak",
]
[[package]]
name = "ethcore-private-tx"
version = "1.0.0"
dependencies = [
"account-state",
"client-traits",
"common-types",
"derive_more 0.14.0",
"env_logger 0.5.13",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-call-contract",
"ethcore-db",
"ethcore-io",
"ethcore-miner",
"ethereum-types",
"ethjson",
"fetch",
"futures",
"hash-db",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"log",
"machine",
"parity-bytes",
"parity-crypto",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"patricia-trie-ethereum",
"registrar",
"rlp",
"rlp_derive",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"serde_json",
"spec",
"state-db",
"time-utils",
"tiny-keccak",
"trace",
"transaction-pool",
"trie-db",
"url 2.1.0",
"vm",
]
[[package]]
name = "ethcore-secretstore"
version = "1.0.0"
dependencies = [
"byteorder",
"env_logger 0.5.13",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethereum-types",
"ethkey",
"futures",
"hyper",
"jsonrpc-server-utils",
"keccak-hash",
"kvdb",
"kvdb-rocksdb",
"lazy_static",
"log",
"parity-bytes",
"parity-crypto",
"parity-runtime",
"parking_lot 0.9.0",
"percent-encoding 2.1.0",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"serde_json",
"tempdir",
"tiny-keccak",
"tokio",
"tokio-io",
"tokio-service",
"url 2.1.0",
]
[[package]]
name = "ethcore-service"
version = "0.1.0"
dependencies = [
"ansi_term",
"client-traits",
"common-types",
"ethcore",
"ethcore-blockchain",
"ethcore-db",
"ethcore-io",
"ethcore-private-tx",
"ethcore-sync",
"ethereum-types",
"kvdb",
"kvdb-rocksdb",
"log",
"snapshot",
"spec",
"tempdir",
"trace-time",
]
[[package]]
name = "ethcore-stratum"
version = "1.12.0"
dependencies = [
"env_logger 0.5.13",
"ethereum-types",
"jsonrpc-core",
"jsonrpc-tcp-server",
"keccak-hash",
"log",
"parking_lot 0.9.0",
"tokio",
"tokio-io",
]
[[package]]
name = "ethcore-sync"
version = "1.12.0"
dependencies = [
"client-traits",
"common-types",
"engine",
"enum_primitive",
"env_logger 0.5.13",
"ethcore",
"ethcore-io",
"ethcore-light",
"ethcore-network",
"ethcore-network-devp2p",
"ethcore-private-tx",
"ethereum-types",
"fastmap",
"futures",
"indexmap",
"keccak-hash",
"kvdb-memorydb",
"log",
"machine",
"macros",
"parity-bytes",
"parity-crypto",
"parity-runtime",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rand 0.7.2",
"rand_xorshift 0.2.0",
"rlp",
"rustc-hex 1.0.0",
"snapshot",
"spec",
"trace-time",
"triehash-ethereum",
]
[[package]]
name = "ethereum-types"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba744248e3553a393143d5ebb68939fc3a4ec0c22a269682535f5ffe7fed728c"
dependencies = [
"ethbloom",
"fixed-hash",
"impl-rlp",
"impl-serde",
"primitive-types",
"uint",
]
[[package]]
name = "ethjson"
version = "0.1.0"
dependencies = [
"ethereum-types",
"macros",
"rustc-hex 1.0.0",
"serde",
"serde_json",
]
[[package]]
name = "ethkey"
version = "0.4.0"
dependencies = [
"edit-distance",
"log",
"parity-crypto",
"parity-wordlist",
"serde",
"serde_derive",
]
[[package]]
name = "ethkey-cli"
version = "0.1.0"
dependencies = [
"docopt",
"env_logger 0.5.13",
"ethkey",
"panic_hook",
"parity-crypto",
"parity-wordlist",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"threadpool",
]
[[package]]
name = "ethstore"
version = "0.2.1"
dependencies = [
"dir",
"ethereum-types",
"ethkey",
"itertools 0.5.10",
"libc",
"log",
"matches",
"parity-crypto",
"parity-wordlist",
"parking_lot 0.9.0",
"rand 0.7.2",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"serde_json",
"smallvec 0.6.10",
"tempdir",
"time",
"tiny-keccak",
]
[[package]]
name = "ethstore-cli"
version = "0.1.1"
dependencies = [
"dir",
"docopt",
"env_logger 0.5.13",
"ethkey",
"ethstore",
"num_cpus",
"panic_hook",
"parity-crypto",
"parking_lot 0.9.0",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"tempdir",
]
[[package]]
name = "evm"
version = "0.1.0"
dependencies = [
"bit-set",
"criterion",
"ethereum-types",
"hex-literal",
"keccak-hash",
"lazy_static",
"log",
"memory-cache",
"parity-bytes",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rustc-hex 1.0.0",
"vm",
]
[[package]]
name = "evmbin"
version = "0.1.0"
dependencies = [
"account-state",
"common-types",
"criterion",
"docopt",
"env_logger 0.5.13",
"ethcore",
"ethereum-types",
"ethjson",
"evm",
"panic_hook",
"parity-bytes",
"pod",
"rustc-hex 1.0.0",
"serde",
"serde_json",
"spec",
"tempdir",
"trace",
"vm",
]
[[package]]
name = "executive-state"
version = "0.1.0"
dependencies = [
"account-db",
"account-state",
"common-types",
"env_logger 0.5.13",
"ethcore",
"ethereum-types",
"evm",
"hash-db",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"log",
"machine",
"parity-bytes",
"parity-crypto",
"patricia-trie-ethereum",
"pod",
"rustc-hex 1.0.0",
"spec",
"trace",
"trie-db",
"trie-vm-factories",
"vm",
]
[[package]]
name = "failsafe"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad3bf1642583ea2f1fa38a1e8546613a7488816941b33e5f0fccceac61879118"
dependencies = [
"futures",
"parking_lot 0.6.4",
"rand 0.5.5",
]
[[package]]
name = "failure"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6dd377bcc1b1b7ce911967e3ec24fa19c3224394ec05b54aa7b083d498341ac7"
dependencies = [
"backtrace",
"failure_derive",
]
[[package]]
name = "failure_derive"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64c2d913fe8ed3b6c6518eedf4538255b989945c14c2a7d5cbff62a5e2120596"
dependencies = [
"proc-macro2 0.4.20",
"quote 0.6.8",
"syn 0.15.26",
"synstructure 0.10.1",
]
[[package]]
name = "fake-fetch"
version = "0.0.1"
dependencies = [
"fetch",
"futures",
"hyper",
]
[[package]]
name = "fake-simd"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
[[package]]
name = "fastmap"
version = "0.1.0"
dependencies = [
"ethereum-types",
"plain_hasher",
]
[[package]]
name = "fdlimit"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1ee15a7050e5580b3712877157068ea713b245b080ff302ae2ca973cfcd9baa"
dependencies = [
"libc",
]
[[package]]
name = "fetch"
version = "0.1.0"
dependencies = [
"bytes",
"futures",
"http",
"hyper",
"hyper-rustls",
"log",
"tokio",
"url 2.1.0",
]
[[package]]
name = "fixed-hash"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3367952ceb191f4ab95dd5685dc163ac539e36202f9fcfd0cb22f9f9c542fefc"
dependencies = [
"byteorder",
"libc",
"rand 0.7.2",
"rustc-hex 2.0.1",
"static_assertions 1.1.0",
]
[[package]]
name = "fixedbitset"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33"
[[package]]
name = "fnv"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
[[package]]
name = "fs-swap"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "921d332c89b3b61a826de38c61ee5b6e02c56806cade1b0e5d81bd71f57a71bb"
dependencies = [
"lazy_static",
"libc",
"libloading",
"winapi 0.3.8",
]
[[package]]
name = "fs_extra"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f2a4a2034423744d2cc7ca2068453168dcdb82c438419e639a26bd87839c674"
[[package]]
name = "fuchsia-cprng"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
[[package]]
name = "fuchsia-zircon"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
dependencies = [
"bitflags",
"fuchsia-zircon-sys",
]
[[package]]
name = "fuchsia-zircon-sys"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
[[package]]
name = "futures"
version = "0.1.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef"
[[package]]
name = "futures-cpupool"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4"
dependencies = [
"futures",
"num_cpus",
]
[[package]]
name = "fxhash"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
dependencies = [
"byteorder",
]
[[package]]
name = "generic-array"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef25c5683767570c2bbd7deba372926a55eaae9982d7726ee2a1050239d45b9d"
dependencies = [
"typenum",
]
[[package]]
name = "generic-array"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c0f28c2f5bfb5960175af447a2da7c18900693738343dc896ffbcabd9839592"
dependencies = [
"typenum",
]
[[package]]
name = "getrandom"
version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc344b02d3868feb131e8b5fe2b9b0a1cc42942679af493061fc13b853243872"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
[[package]]
name = "glob"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
[[package]]
name = "globset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4743617a7464bbda3c8aec8558ff2f9429047e025771037df561d383337ff865"
dependencies = [
"aho-corasick 0.6.8",
"fnv",
"log",
"memchr",
"regex",
]
[[package]]
name = "h2"
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462"
dependencies = [
"byteorder",
"bytes",
"fnv",
"futures",
"http",
"indexmap",
"log",
"slab 0.4.1",
"string",
"tokio-io",
]
[[package]]
name = "hamming"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65043da274378d68241eb9a8f8f8aa54e349136f7b8e12f63e3ef44043cc30e1"
[[package]]
name = "hash-db"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a"
[[package]]
name = "hash256-std-hasher"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16293646125e09e5bc216d9f73fa81ab31c4f97007d56c036bbf15a58e970540"
dependencies = [
"crunchy 0.2.2",
]
[[package]]
name = "hashbrown"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead"
dependencies = [
"ahash",
"autocfg",
]
[[package]]
name = "heapsize"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1679e6ea370dee694f91f1dc469bf94cf8f52051d147aec3e1f9497c6fc22461"
dependencies = [
"winapi 0.3.8",
]
[[package]]
name = "heck"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea04fa3ead4e05e51a7c806fc07271fdbde4e246a6c6d1efd52e72230b771b82"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "hex-literal"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "961de220ec9a91af2e1e5bd80d02109155695e516771762381ef8581317066e0"
dependencies = [
"hex-literal-impl",
"proc-macro-hack",
]
[[package]]
name = "hex-literal-impl"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06095d08c7c05760f11a071b3e1d4c5b723761c01bd8d7201c30a9536668a612"
dependencies = [
"proc-macro-hack",
]
[[package]]
name = "hmac"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f127a908633569f208325f86f71255d3363c79721d7f9fe31cd5569908819771"
dependencies = [
"crypto-mac",
"digest 0.8.0",
]
[[package]]
name = "home"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80dff82fb58cfbbc617fb9a9184b010be0529201553cda50ad04372bc2333aff"
dependencies = [
"scopeguard 0.3.3",
"winapi 0.3.8",
]
[[package]]
name = "http"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0"
dependencies = [
"bytes",
"fnv",
"itoa",
]
[[package]]
name = "httparse"
version = "1.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8734b0cfd3bc3e101ec59100e101c2eecd19282202e87808b3037b442777a83"
[[package]]
name = "humantime"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0484fda3e7007f2a4a0d9c3a703ca38c71c54c55602ce4660c419fd32e188c9e"
dependencies = [
"quick-error",
]
[[package]]
name = "hyper"
version = "0.12.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1ebec079129e43af5e234ef36ee3d7e6085687d145b7ea653b262d16c6b65f1"
dependencies = [
"bytes",
"futures",
"futures-cpupool",
"h2",
"http",
"httparse",
"iovec",
"itoa",
"log",
"net2",
"time",
"tokio",
"tokio-executor",
"tokio-io",
"tokio-reactor",
"tokio-tcp",
"tokio-threadpool",
"tokio-timer 0.2.11",
"want",
]
[[package]]
name = "hyper-rustls"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b66a4973381d01141ed0a4f20070d47a232c764642dd6217d3d93f7a1f952ea5"
dependencies = [
"bytes",
"ct-logs",
"futures",
"hyper",
"rustls",
"rustls-native-certs",
"tokio-io",
"tokio-rustls",
"webpki",
]
[[package]]
name = "idna"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
dependencies = [
"matches",
"unicode-bidi",
"unicode-normalization",
]
[[package]]
name = "idna"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
dependencies = [
"matches",
"unicode-bidi",
"unicode-normalization",
]
[[package]]
name = "if_chain"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bac95d9aa0624e7b78187d6fb8ab012b41d9f6f54b1bcb61e61c4845f8357ec"
[[package]]
name = "igd"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96f0f346ff76d5143011b2de50fbe72c3e521304868dfbd0d781b4f262a75dd5"
dependencies = [
"attohttpc",
"bytes",
"http",
"log",
"rand 0.4.6",
"url 1.7.1",
"xmltree",
]
[[package]]
name = "impl-codec"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1be51a921b067b0eaca2fad532d9400041561aa922221cc65f95a85641c6bf53"
dependencies = [
"parity-scale-codec",
]
[[package]]
name = "impl-rlp"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f7a72f11830b52333f36e3b09a288333888bf54380fd0ac0790a3c31ab0f3c5"
dependencies = [
"rlp",
]
[[package]]
name = "impl-serde"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58e3cae7e99c7ff5a995da2cf78dd0a5383740eda71d98cf7b1910c301ac69b8"
dependencies = [
"serde",
]
[[package]]
name = "impl-trait-for-tuples"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9d"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
]
[[package]]
name = "indexmap"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712d7b3ea5827fcb9d4fda14bf4da5f136f0db2ae9c8f4bd4e2d1c6fde4e6db2"
dependencies = [
"autocfg",
]
[[package]]
name = "instant-seal"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"engine",
"ethcore",
"ethereum-types",
"ethjson",
"keccak-hash",
"machine",
"rlp",
"spec",
"trace",
]
[[package]]
name = "integer-encoding"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26746cbc2e680af687e88d717f20ff90079bd10fc984ad57d277cd0e37309fa5"
[[package]]
name = "interleaved-ordered"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "141340095b15ed7491bd3d4ced9d20cebfb826174b6bb03386381f62b01e3d77"
[[package]]
name = "iovec"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08"
dependencies = [
"libc",
"winapi 0.2.8",
]
[[package]]
name = "ipnetwork"
version = "0.12.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70783119ac90828aaba91eae39db32c6c1b8838deea3637e5238efa0130801ab"
[[package]]
name = "itertools"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4833d6978da405305126af4ac88569b5d71ff758581ce5a987dbfa3755f694fc"
dependencies = [
"either",
]
[[package]]
name = "itertools"
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f58856976b776fedd95533137617a02fb25719f40e7d9b01c7043cd65474f450"
dependencies = [
"either",
]
[[package]]
name = "itertools"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358"
dependencies = [
"either",
]
[[package]]
name = "itoa"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b"
[[package]]
name = "jemalloc-sys"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45"
dependencies = [
"cc",
"fs_extra",
"libc",
]
[[package]]
name = "jemallocator"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69"
dependencies = [
"jemalloc-sys",
"libc",
]
[[package]]
name = "jobserver"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f74e73053eaf95399bf926e48fc7a2a3ce50bd0eaaa2357d391e95b2dcdd4f10"
dependencies = [
"libc",
"log",
"rand 0.7.2",
]
[[package]]
name = "journaldb"
version = "0.2.0"
dependencies = [
"env_logger 0.5.13",
"ethereum-types",
"fastmap",
"hash-db",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"kvdb-memorydb",
"log",
"memory-db",
"parity-bytes",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rlp",
]
[[package]]
name = "js-sys"
version = "0.3.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7889c7c36282151f6bf465be4700359318aef36baa951462382eae49e9577cf9"
dependencies = [
"wasm-bindgen",
]
[[package]]
name = "jsonrpc-core"
version = "14.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe3b688648f1ef5d5072229e2d672ecb92cbff7d1c79bcf3fd5898f3f3df0970"
dependencies = [
"futures",
"log",
"serde",
"serde_derive",
"serde_json",
]
[[package]]
name = "jsonrpc-derive"
version = "14.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8609af8f63b626e8e211f52441fcdb6ec54f1a446606b10d5c89ae9bf8a20058"
dependencies = [
"proc-macro-crate",
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
]
[[package]]
name = "jsonrpc-http-server"
version = "14.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d83d348120edee487c560b7cdd2565055d61cda053aa0d0ef0f8b6a18429048"
dependencies = [
"hyper",
"jsonrpc-core",
"jsonrpc-server-utils",
"log",
"net2",
"parking_lot 0.9.0",
"unicase 2.2.0",
]
[[package]]
name = "jsonrpc-ipc-server"
version = "14.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a2f793f6eddff0c96a96f3e144efc74930fd1343c1cc0f6302796b2d33bc35f"
dependencies = [
"jsonrpc-core",
"jsonrpc-server-utils",
"log",
"parity-tokio-ipc",
"parking_lot 0.9.0",
"tokio-service",
]
[[package]]
name = "jsonrpc-pubsub"
version = "14.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3453625f0f0f5cd6d6776d389d73b7d70fcc98620b7cbb1cbbb1f6a36e95f39a"
dependencies = [
"jsonrpc-core",
"log",
"parking_lot 0.9.0",
"serde",
]
[[package]]
name = "jsonrpc-server-utils"
version = "14.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87bc3c0a9a282211b2ec14abb3e977de33016bbec495332e9f7be858de7c5117"
dependencies = [
"bytes",
"globset",
"jsonrpc-core",
"lazy_static",
"log",
"tokio",
"tokio-codec",
"unicase 2.2.0",
]
[[package]]
name = "jsonrpc-tcp-server"
version = "14.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c7807563cd721401285b59b54358f5b2325b4de6ff6f1de5494a5879e890fc1"
dependencies = [
"jsonrpc-core",
"jsonrpc-server-utils",
"log",
"parking_lot 0.9.0",
"tokio-service",
]
[[package]]
name = "jsonrpc-ws-server"
version = "14.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b34faa167c3ac9705aeecb986c0da6056529f348425dbe0441db60a2c4cc41d1"
dependencies = [
"jsonrpc-core",
"jsonrpc-server-utils",
"log",
"parking_lot 0.9.0",
"slab 0.4.1",
"ws",
]
[[package]]
name = "keccak-hash"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e563fa6fe52b2686094846118bf2cb2e6f75e6b8cec6c3aba09be8e835c7f998"
dependencies = [
"primitive-types",
"tiny-keccak",
]
[[package]]
name = "keccak-hasher"
version = "0.1.1"
dependencies = [
"ethereum-types",
"hash-db",
"plain_hasher",
"tiny-keccak",
]
[[package]]
name = "keccak-hasher"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bf18164fd7ce989041f8fc4a1ae72a8bd1bec3575f2aeaf1d4968fc053aabef"
dependencies = [
"hash-db",
"hash256-std-hasher",
"tiny-keccak",
]
[[package]]
name = "kernel32-sys"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
[[package]]
name = "kvdb"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8396be0e5561ccd1bf7ff0b2007487cdd7a87a056873fe6ea906b35d4dbf7ed8"
dependencies = [
"parity-bytes",
"parity-util-mem 0.4.2",
"smallvec 1.0.0",
]
[[package]]
name = "kvdb-memorydb"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d25ef14155e418515c4839e9144c839de3506e68946f255a32b7f166095493d"
dependencies = [
"kvdb",
"parity-util-mem 0.4.2",
"parking_lot 0.9.0",
]
[[package]]
name = "kvdb-rocksdb"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a1053e90a54421a842b6bf5d0e4a5cb5364c0bf570f713c58e44a9906f501d9"
dependencies = [
"fs-swap",
"interleaved-ordered",
"kvdb",
"log",
"num_cpus",
"owning_ref 0.4.0",
"parity-util-mem 0.4.2",
"parking_lot 0.9.0",
"regex",
"rocksdb",
"smallvec 1.0.0",
]
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "lazycell"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddba4c30a78328befecec92fc94970e53b3ae385827d28620f0f5bb2493081e0"
[[package]]
name = "len-caching-lock"
version = "0.1.1"
dependencies = [
"parking_lot 0.9.0",
]
[[package]]
name = "libc"
version = "0.2.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8"
[[package]]
name = "libloading"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c3ad660d7cb8c5822cd83d10897b0f1f1526792737a179e73896152f85b88c2"
dependencies = [
"cc",
"winapi 0.3.8",
]
[[package]]
name = "librocksdb-sys"
version = "6.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a0785e816e1e11e7599388a492c61ef80ddc2afc91e313e61662cce537809be"
dependencies = [
"bindgen",
"cc",
"glob",
"libc",
]
[[package]]
name = "linked-hash-map"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70fb39025bc7cdd76305867c4eccf2f2dcf6e9a57f5b21a93e1c2d86cd03ec9e"
[[package]]
name = "lock_api"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "775751a3e69bde4df9b38dd00a1b5d6ac13791e4223d4a0506577f0dd27cfb7a"
dependencies = [
"owning_ref 0.3.3",
"scopeguard 0.3.3",
]
[[package]]
name = "lock_api"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc"
dependencies = [
"scopeguard 1.0.0",
]
[[package]]
name = "log"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
dependencies = [
"cfg-if",
]
[[package]]
name = "logos"
version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60ca690691528b32832c7e8aaae8ae1edcdee4e9ffde55b2d31a4795bc7a12d0"
dependencies = [
"logos-derive",
"toolshed",
]
[[package]]
name = "logos-derive"
version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "917dccdd529d5681f3d28b26bcfdafd2ed67fe4f26d15b5ac679f67b55279f3d"
dependencies = [
"proc-macro2 0.4.20",
"quote 0.6.8",
"regex-syntax",
"syn 0.15.26",
"utf8-ranges",
]
[[package]]
name = "lru-cache"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
dependencies = [
"linked-hash-map",
]
[[package]]
name = "lunarity-lexer"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28a5446c03ed5bd4ae2cca322c4c84d9bd9741b6788f75c404719474cb63d3b7"
dependencies = [
"logos",
]
[[package]]
name = "machine"
version = "0.1.0"
dependencies = [
"account-state",
"client-traits",
"common-types",
"criterion",
"crossbeam-utils 0.6.6",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-builtin",
"ethcore-call-contract",
"ethcore-io",
"ethereum-types",
"ethjson",
"evm",
"keccak-hash",
"log",
"lru-cache",
"macros",
"parity-bytes",
"parity-crypto",
"parking_lot 0.9.0",
"rlp",
"rustc-hex 1.0.0",
"spec",
"state-db",
"tempdir",
"trace",
"trie-vm-factories",
"vm",
]
[[package]]
name = "macros"
version = "0.1.0"
[[package]]
name = "malloc_size_of_derive"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e37c5d4cd9473c5f4c9c111f033f15d4df9bd378fdf615944e360a4f55a05f0b"
dependencies = [
"proc-macro2 1.0.8",
"syn 1.0.14",
"synstructure 0.12.3",
]
[[package]]
name = "matches"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
[[package]]
name = "memchr"
version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
dependencies = [
"libc",
]
[[package]]
name = "memmap"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2ffa2c986de11a9df78620c01eeaaf27d94d3ff02bf81bfcca953102dd0c6ff"
dependencies = [
"libc",
"winapi 0.3.8",
]
[[package]]
name = "memoffset"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce6075db033bbbb7ee5a0bbd3a3186bbae616f57fb001c485c7ff77955f8177f"
dependencies = [
"rustc_version",
]
[[package]]
name = "memory-cache"
version = "0.1.0"
dependencies = [
"lru-cache",
"parity-util-mem 0.3.0",
]
[[package]]
name = "memory-db"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "828bdf600636e90c56652689f7c3823ae2072104e4b0b5e83ea984f592f12ab9"
dependencies = [
"ahash",
"hash-db",
"hashbrown",
"parity-util-mem 0.3.0",
]
[[package]]
name = "memory_units"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882"
[[package]]
name = "migration-rocksdb"
version = "0.1.0"
dependencies = [
"kvdb",
"kvdb-rocksdb",
"log",
"macros",
"tempdir",
]
[[package]]
name = "mime"
version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a907b83e7b9e987032439a387e187119cddafc92d5c2aaeb1d92580a793f630"
dependencies = [
"unicase 2.2.0",
]
[[package]]
name = "mime_guess"
version = "2.0.0-alpha.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30de2e4613efcba1ec63d8133f344076952090c122992a903359be5a4f99c3ed"
dependencies = [
"mime",
"phf",
"phf_codegen",
"unicase 1.4.2",
]
[[package]]
name = "mio"
version = "0.6.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83f51996a3ed004ef184e16818edc51fadffe8e7ca68be67f9dee67d84d0ff23"
dependencies = [
"fuchsia-zircon",
"fuchsia-zircon-sys",
"iovec",
"kernel32-sys",
"libc",
"log",
"miow 0.2.1",
"net2",
"slab 0.4.1",
"winapi 0.2.8",
]
[[package]]
name = "mio-extras"
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46e73a04c2fa6250b8d802134d56d554a9ec2922bf977777c805ea5def61ce40"
dependencies = [
"lazycell",
"log",
"mio",
"slab 0.4.1",
]
[[package]]
name = "mio-named-pipes"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5e374eff525ce1c5b7687c4cef63943e7686524a387933ad27ca7ec43779cb3"
dependencies = [
"log",
"mio",
"miow 0.3.3",
"winapi 0.3.8",
]
[[package]]
name = "mio-uds"
version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125"
dependencies = [
"iovec",
"libc",
"mio",
]
[[package]]
name = "miow"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
dependencies = [
"kernel32-sys",
"net2",
"winapi 0.2.8",
"ws2_32-sys",
]
[[package]]
name = "miow"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "396aa0f2003d7df8395cb93e09871561ccc3e785f0acb369170e8cc74ddf9226"
dependencies = [
"socket2",
"winapi 0.3.8",
]
[[package]]
name = "multibase"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9c35dac080fd6e16a99924c8dfdef0af89d797dd851adab25feaffacf7850d6"
dependencies = [
"base-x",
]
[[package]]
name = "multihash"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c62469025f45dee2464ef9fc845f4683c543993792c1993e7d903c17a4546b74"
dependencies = [
"sha1",
"sha2 0.7.1",
"tiny-keccak",
]
[[package]]
name = "nan-preserving-float"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34d4f00fcc2f4c9efa8cc971db0da9e28290e28e97af47585e48691ef10ff31f"
[[package]]
name = "natpmp"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d85b74917d95eab8b26ab6fe28e21d3fede3a614411ca4d3b01265c05bf86a12"
dependencies = [
"cc",
]
[[package]]
name = "net2"
version = "0.2.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
dependencies = [
"cfg-if",
"libc",
"winapi 0.3.8",
]
[[package]]
name = "node-filter"
version = "1.12.0"
dependencies = [
"client-traits",
"common-types",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-io",
"ethcore-network",
"ethcore-network-devp2p",
"ethereum-types",
"kvdb-memorydb",
"log",
"lru-cache",
"parking_lot 0.9.0",
"spec",
"tempdir",
]
[[package]]
name = "nodrop"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2"
[[package]]
name = "nom"
version = "4.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
dependencies = [
"memchr",
"version_check",
]
[[package]]
name = "null-engine"
version = "0.1.0"
dependencies = [
"block-reward",
"common-types",
"engine",
"ethereum-types",
"ethjson",
"machine",
]
[[package]]
name = "num"
version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4703ad64153382334aa8db57c637364c322d3372e097840c72000dabdcf6156e"
dependencies = [
"num-bigint",
"num-integer",
"num-iter",
"num-traits 0.2.6",
]
[[package]]
name = "num-bigint"
version = "0.1.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e63899ad0da84ce718c14936262a41cee2c79c981fc0a0e7c7beb47d5a07e8c1"
dependencies = [
"num-integer",
"num-traits 0.2.6",
"rand 0.4.6",
"rustc-serialize",
]
[[package]]
name = "num-integer"
version = "0.1.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea"
dependencies = [
"num-traits 0.2.6",
]
[[package]]
name = "num-iter"
version = "0.1.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af3fdbbc3291a5464dc57b03860ec37ca6bf915ed6ee385e7c6c052c422b2124"
dependencies = [
"num-integer",
"num-traits 0.2.6",
]
[[package]]
name = "num-traits"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
dependencies = [
"num-traits 0.2.6",
]
[[package]]
name = "num-traits"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1"
[[package]]
name = "num_cpus"
version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273"
dependencies = [
"libc",
]
[[package]]
name = "number_prefix"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbf9993e59c894e3c08aa1c2712914e9e6bf1fcbfc6bef283e2183df345a4fee"
dependencies = [
"num-traits 0.2.6",
]
[[package]]
name = "ole32-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
[[package]]
name = "opaque-debug"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93f5bb2e8e8dec81642920ccff6b61f1eb94fa3020c5a325c9851ff604152409"
[[package]]
name = "openssl-probe"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
[[package]]
name = "order-stat"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "efa535d5117d3661134dbf1719b6f0ffe06f2375843b13935db186cd094105eb"
[[package]]
name = "ordermap"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
[[package]]
name = "owning_ref"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
dependencies = [
"stable_deref_trait",
]
[[package]]
name = "owning_ref"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13"
dependencies = [
"stable_deref_trait",
]
[[package]]
name = "panic_hook"
version = "0.1.0"
dependencies = [
"backtrace",
]
[[package]]
name = "parity-bytes"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa5168b4cf41f3835e4bc6ffb32f51bc9365dc50cb351904595b3931d917fd0c"
[[package]]
name = "parity-crypto"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27a9c2b525c93d717a234eb220c26474f8d97b08ac50d79faeac4cb6c74bf0b9"
dependencies = [
"aes",
"aes-ctr",
"block-modes",
"digest 0.8.0",
"ethereum-types",
"hmac",
"lazy_static",
"parity-secp256k1",
"pbkdf2",
"rand 0.7.2",
"ripemd160",
"rustc-hex 2.0.1",
"scrypt",
"sha2 0.8.0",
"subtle 2.1.0",
"tiny-keccak",
"zeroize",
]
[[package]]
name = "parity-daemonize"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69b1910b2793ff52713fca0a4ee92544ebec59ccd218ea74560be6f947b4ca77"
dependencies = [
"ansi_term",
"failure",
"libc",
"log",
"mio",
]
[[package]]
name = "parity-ethereum"
version = "2.7.2-posdao"
dependencies = [
"ansi_term",
"atty",
"blooms-db",
"clap",
"cli-signer",
"client-traits",
"common-types",
"ctrlc",
"dir",
"docopt",
"engine",
"ethabi",
"ethcore",
"ethcore-accounts",
"ethcore-blockchain",
"ethcore-call-contract",
"ethcore-db",
"ethcore-io",
"ethcore-light",
"ethcore-logger",
"ethcore-miner",
"ethcore-network",
"ethcore-private-tx",
"ethcore-secretstore",
"ethcore-service",
"ethcore-sync",
"ethereum-types",
"ethkey",
"ethstore",
"fake-fetch",
"fdlimit",
"futures",
"ipnetwork",
"journaldb",
"jsonrpc-core",
"keccak-hash",
"kvdb",
"kvdb-rocksdb",
"log",
"migration-rocksdb",
"node-filter",
"num_cpus",
"number_prefix",
"panic_hook",
"parity-bytes",
"parity-crypto",
"parity-daemonize",
"parity-hash-fetch",
"parity-ipfs-api",
"parity-local-store",
"parity-path",
"parity-rpc",
"parity-runtime",
"parity-updater",
"parity-util-mem 0.3.0",
"parity-version",
"parking_lot 0.9.0",
"pretty_assertions",
"regex",
"registrar",
"rlp",
"rpassword",
"rustc-hex 1.0.0",
"rustc_version",
"semver",
"serde",
"serde_derive",
"serde_json",
"snapshot",
"spec",
"tempdir",
"term_size",
"textwrap 0.9.0",
"toml 0.4.10",
"verification",
"winapi 0.3.8",
]
[[package]]
name = "parity-hash-fetch"
version = "1.12.0"
dependencies = [
"common-types",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore-call-contract",
"ethereum-types",
"fake-fetch",
"fetch",
"futures",
"keccak-hash",
"log",
"mime",
"mime_guess",
"parity-bytes",
"parity-runtime",
"parking_lot 0.9.0",
"rand 0.7.2",
"registrar",
"rustc-hex 1.0.0",
]
[[package]]
name = "parity-ipfs-api"
version = "1.12.0"
dependencies = [
"cid",
"client-traits",
"common-types",
"ethcore",
"ethereum-types",
"jsonrpc-core",
"jsonrpc-http-server",
"multihash",
"parity-bytes",
"rlp",
"unicase 2.2.0",
]
[[package]]
name = "parity-local-store"
version = "0.1.0"
dependencies = [
"common-types",
"ethcore-io",
"ethkey",
"kvdb",
"kvdb-memorydb",
"log",
"parity-crypto",
"rlp",
"serde",
"serde_derive",
"serde_json",
]
[[package]]
name = "parity-path"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5962540f99d3895d9addf535f37ab1397886bc2c68e59efd040ef458e5f8c3f7"
[[package]]
name = "parity-rpc"
version = "1.12.0"
dependencies = [
"account-state",
"ansi_term",
"cid",
"client-traits",
"common-types",
"eip-712",
"engine",
"ethash",
"ethcore",
"ethcore-accounts",
"ethcore-io",
"ethcore-light",
"ethcore-logger",
"ethcore-miner",
"ethcore-network",
"ethcore-private-tx",
"ethcore-sync",
"ethereum-types",
"ethjson",
"ethkey",
"ethstore",
"fake-fetch",
"fastmap",
"fetch",
"futures",
"itertools 0.5.10",
"jsonrpc-core",
"jsonrpc-derive",
"jsonrpc-http-server",
"jsonrpc-ipc-server",
"jsonrpc-pubsub",
"jsonrpc-ws-server",
"keccak-hash",
"log",
"machine",
"macros",
"multihash",
"order-stat",
"parity-bytes",
"parity-crypto",
"parity-runtime",
"parity-updater",
"parity-version",
"parking_lot 0.9.0",
"pretty_assertions",
"rand 0.7.2",
"rand_xorshift 0.2.0",
"rlp",
"rustc-hex 1.0.0",
"semver",
"serde",
"serde_derive",
"serde_json",
"snapshot",
"spec",
"stats",
"tempdir",
"tiny-keccak",
"tokio-timer 0.1.2",
"trace",
"transaction-pool",
"transient-hashmap",
"verification",
"vm",
]
[[package]]
name = "parity-rpc-client"
version = "1.4.0"
dependencies = [
"ethereum-types",
"futures",
"jsonrpc-core",
"jsonrpc-ws-server",
"keccak-hash",
"log",
"matches",
"parity-rpc",
"parking_lot 0.9.0",
"serde",
"serde_json",
"url 2.1.0",
]
[[package]]
name = "parity-runtime"
version = "0.1.0"
dependencies = [
"futures",
"tokio",
]
[[package]]
name = "parity-scale-codec"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9f9d99dae413590a5f37e43cd99b94d4e62a244160562899126913ea7108673"
dependencies = [
"arrayvec 0.5.1",
"bitvec",
"byte-slice-cast",
"serde",
]
[[package]]
name = "parity-secp256k1"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fca4f82fccae37e8bbdaeb949a4a218a1bbc485d11598f193d2a908042e5fc1"
dependencies = [
"arrayvec 0.5.1",
"cc",
"cfg-if",
"rand 0.7.2",
]
[[package]]
name = "parity-snappy"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2c5f9d149b13134b8b354d93a92830efcbee6fe5b73a2e6e540fe70d4dd8a63"
dependencies = [
"libc",
"parity-snappy-sys",
]
[[package]]
name = "parity-snappy-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a413d51e5e1927320c9de992998e4a279dffb8c8a7363570198bd8383e66f1b"
dependencies = [
"cmake",
"libc",
]
[[package]]
name = "parity-tokio-ipc"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf"
dependencies = [
"bytes",
"futures",
"libc",
"log",
"mio-named-pipes",
"miow 0.3.3",
"rand 0.7.2",
"tokio",
"tokio-named-pipes",
"tokio-uds",
"winapi 0.3.8",
]
[[package]]
name = "parity-updater"
version = "1.12.0"
dependencies = [
"client-traits",
"common-types",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-sync",
"ethereum-types",
"keccak-hash",
"lazy_static",
"log",
"matches",
"parity-bytes",
"parity-hash-fetch",
"parity-path",
"parity-version",
"parking_lot 0.9.0",
"rand 0.7.2",
"semver",
"target_info",
"tempdir",
]
[[package]]
name = "parity-util-mem"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8174d85e62c4d615fddd1ef67966bdc5757528891d0742f15b131ad04667b3f9"
dependencies = [
"cfg-if",
"ethereum-types",
"jemallocator",
"malloc_size_of_derive",
"parking_lot 0.9.0",
"smallvec 1.0.0",
"winapi 0.3.8",
]
[[package]]
name = "parity-util-mem"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01b04e4d2588668d5aa93144b3bd719be963542e60042d66c7586ca763838a5b"
dependencies = [
"cfg-if",
"impl-trait-for-tuples",
"parity-util-mem-derive",
"parking_lot 0.9.0",
"smallvec 1.0.0",
"winapi 0.3.8",
]
[[package]]
name = "parity-util-mem-derive"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2"
dependencies = [
"proc-macro2 1.0.8",
"syn 1.0.14",
"synstructure 0.12.3",
]
[[package]]
name = "parity-version"
version = "2.7.2-posdao"
dependencies = [
"parity-bytes",
"rlp",
"rustc_version",
"target_info",
"toml 0.4.10",
"vergen",
]
[[package]]
name = "parity-wasm"
version = "0.31.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "511379a8194230c2395d2f5fa627a5a7e108a9f976656ce723ae68fca4097bfc"
dependencies = [
"byteorder",
]
[[package]]
name = "parity-wordlist"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "573d08f0d3bc8a6ffcdac1de2725b5daeed8db26345a9c12d91648e2d6457f3e"
dependencies = [
"lazy_static",
"rand 0.6.1",
]
[[package]]
name = "parking_lot"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5"
dependencies = [
"lock_api 0.1.4",
"parking_lot_core 0.3.1",
]
[[package]]
name = "parking_lot"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252"
dependencies = [
"lock_api 0.3.1",
"parking_lot_core 0.6.2",
"rustc_version",
]
[[package]]
name = "parking_lot_core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c"
dependencies = [
"libc",
"rand 0.5.5",
"rustc_version",
"smallvec 0.6.10",
"winapi 0.3.8",
]
[[package]]
name = "parking_lot_core"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b"
dependencies = [
"backtrace",
"cfg-if",
"cloudabi",
"libc",
"petgraph",
"redox_syscall",
"rustc_version",
"smallvec 0.6.10",
"thread-id",
"winapi 0.3.8",
]
[[package]]
name = "patricia-trie-ethereum"
version = "0.1.0"
dependencies = [
"criterion",
"elastic-array",
"ethereum-types",
"hash-db",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"memory-db",
"parity-bytes",
"rlp",
"trie-db",
]
[[package]]
name = "pbkdf2"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9"
dependencies = [
"base64 0.9.3",
"byteorder",
"crypto-mac",
"hmac",
"rand 0.5.5",
"sha2 0.8.0",
"subtle 1.0.0",
]
[[package]]
name = "peeking_take_while"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
[[package]]
name = "percent-encoding"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
[[package]]
name = "percent-encoding"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
[[package]]
name = "petgraph"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
dependencies = [
"fixedbitset",
"ordermap",
]
[[package]]
name = "phf"
version = "0.7.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cec29da322b242f4c3098852c77a0ca261c9c01b806cae85a5572a1eb94db9a6"
dependencies = [
"phf_shared",
]
[[package]]
name = "phf_codegen"
version = "0.7.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d187f00cd98d5afbcd8898f6cf181743a449162aeb329dcd2f3849009e605ad"
dependencies = [
"phf_generator",
"phf_shared",
]
[[package]]
name = "phf_generator"
version = "0.7.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03dc191feb9b08b0dc1330d6549b795b9d81aec19efe6b4a45aec8d4caee0c4b"
dependencies = [
"phf_shared",
"rand 0.5.5",
]
[[package]]
name = "phf_shared"
version = "0.7.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b539898d22d4273ded07f64a05737649dc69095d92cb87c7097ec68e3f150b93"
dependencies = [
"siphasher 0.2.3",
"unicase 1.4.2",
]
[[package]]
name = "plain_hasher"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95fa6386b1d34aaf0adb9b7dd2885dbe7c34190e6263785e5a7ec2b19044a90f"
dependencies = [
"crunchy 0.1.6",
]
[[package]]
name = "pod"
version = "0.1.0"
dependencies = [
"common-types",
"ethereum-types",
"ethjson",
"hash-db",
"itertools 0.8.0",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"log",
"macros",
"parity-bytes",
"patricia-trie-ethereum",
"rlp",
"rustc-hex 1.0.0",
"serde",
"trie-db",
"triehash-ethereum",
]
[[package]]
name = "ppv-lite86"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b"
[[package]]
name = "pretty_assertions"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2412f3332a07c7a2a50168988dcc184f32180a9758ad470390e5f55e089f6b6e"
dependencies = [
"difference",
]
[[package]]
name = "price-info"
version = "1.12.0"
dependencies = [
"fake-fetch",
"fetch",
"futures",
"log",
"parity-runtime",
"serde_json",
]
[[package]]
name = "primal"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e31b86efadeaeb1235452171a66689682783149a6249ff334a2c5d8218d00a4"
dependencies = [
"primal-check",
"primal-estimate",
"primal-sieve",
]
[[package]]
name = "primal-bit"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "686a64e2f50194c64942992af5799e6b6e8775b8f88c607d72ed0a2fd58b9b21"
dependencies = [
"hamming",
]
[[package]]
name = "primal-check"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e65f96c0a171f887198c274392c99a116ef65aa7f53f3b6d4902f493965c2d1"
dependencies = [
"num-integer",
]
[[package]]
name = "primal-estimate"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56ea4531dde757b56906493c8604641da14607bf9cdaa80fb9c9cabd2429f8d5"
[[package]]
name = "primal-sieve"
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da2d6ed369bb4b0273aeeb43f07c105c0117717cbae827b20719438eb2eb798c"
dependencies = [
"hamming",
"primal-bit",
"primal-estimate",
"smallvec 0.6.10",
]
[[package]]
name = "primitive-types"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0253db64c26d8b4e7896dd2063b516d2a1b9e0a5da26b5b78335f236d1e9522"
dependencies = [
"fixed-hash",
"impl-codec",
"impl-rlp",
"impl-serde",
"uint",
]
[[package]]
name = "proc-macro-crate"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e10d4b51f154c8a7fb96fd6dad097cb74b863943ec010ac94b9fd1be8861fe1e"
dependencies = [
"toml 0.5.1",
]
[[package]]
name = "proc-macro-hack"
version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e688f31d92ffd7c1ddc57a1b4e6d773c0f2a14ee437a4b0a4f5a69c80eb221c8"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
]
[[package]]
name = "proc-macro2"
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d7b7eaaa90b4a90a932a9ea6666c95a389e424eff347f0f793979289429feee"
dependencies = [
"unicode-xid 0.1.0",
]
[[package]]
name = "proc-macro2"
version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548"
dependencies = [
"unicode-xid 0.2.0",
]
[[package]]
name = "pwasm-run-test"
version = "0.1.0"
dependencies = [
"clap",
"env_logger 0.5.13",
"ethereum-types",
"ethjson",
"rustc-hex 1.0.0",
"serde",
"serde_derive",
"serde_json",
"vm",
"wasm",
]
[[package]]
name = "pwasm-utils"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e9135bed7b452e20dbb395a2d519abaf0c46d60e7ecc02daeeab447d29bada1"
dependencies = [
"byteorder",
"log",
"parity-wasm",
]
[[package]]
name = "quick-error"
version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
[[package]]
name = "quote"
version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd636425967c33af890042c483632d33fa7a18f19ad1d7ea72e8998c6ef8dea5"
dependencies = [
"proc-macro2 0.4.20",
]
[[package]]
name = "quote"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
dependencies = [
"proc-macro2 1.0.8",
]
[[package]]
name = "rand"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
dependencies = [
"fuchsia-cprng",
"libc",
"rand_core 0.3.1",
"rdrand",
"winapi 0.3.8",
]
[[package]]
name = "rand"
version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c"
dependencies = [
"cloudabi",
"fuchsia-zircon",
"libc",
"rand_core 0.2.2",
"winapi 0.3.8",
]
[[package]]
name = "rand"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae9d223d52ae411a33cf7e54ec6034ec165df296ccd23533d671a28252b6f66a"
dependencies = [
"cloudabi",
"fuchsia-zircon",
"libc",
"rand_chacha 0.1.0",
"rand_core 0.3.1",
"rand_hc 0.1.0",
"rand_isaac",
"rand_pcg",
"rand_xorshift 0.1.1",
"rustc_version",
"winapi 0.3.8",
]
[[package]]
name = "rand"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ae1b169243eaf61759b8475a998f0a385e42042370f3a7dbaf35246eacc8412"
dependencies = [
"getrandom",
"libc",
"rand_chacha 0.2.1",
"rand_core 0.5.1",
"rand_hc 0.2.0",
]
[[package]]
name = "rand_chacha"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "771b009e3a508cb67e8823dda454aaa5368c7bc1c16829fb77d3e980440dd34a"
dependencies = [
"rand_core 0.3.1",
"rustc_version",
]
[[package]]
name = "rand_chacha"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
dependencies = [
"c2-chacha",
"rand_core 0.5.1",
]
[[package]]
name = "rand_core"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "rand_core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
dependencies = [
"rand_core 0.4.2",
]
[[package]]
name = "rand_core"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
[[package]]
name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
dependencies = [
"getrandom",
]
[[package]]
name = "rand_hc"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
dependencies = [
"rand_core 0.5.1",
]
[[package]]
name = "rand_isaac"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "rand_os"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a788ae3edb696cfcba1c19bfd388cc4b8c21f8a408432b199c072825084da58a"
dependencies = [
"getrandom",
"rand_core 0.5.1",
]
[[package]]
name = "rand_pcg"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05"
dependencies = [
"rand_core 0.3.1",
"rustc_version",
]
[[package]]
name = "rand_xorshift"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "rand_xorshift"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8"
dependencies = [
"rand_core 0.5.1",
]
[[package]]
name = "rand_xoshiro"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e18c91676f670f6f0312764c759405f13afb98d5d73819840cf72a518487bff"
dependencies = [
"rand_core 0.5.1",
]
[[package]]
name = "rayon"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4b0186e22767d5b9738a05eab7c6ac90b15db17e5b5f9bd87976dd7d89a10a4"
dependencies = [
"crossbeam-deque 0.6.3",
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebbe0df8435ac0c397d467b6cad6d25543d06e8a019ef3f6af3c384597515bd2"
dependencies = [
"crossbeam-deque 0.6.3",
"crossbeam-queue",
"crossbeam-utils 0.6.6",
"lazy_static",
"num_cpus",
]
[[package]]
name = "rdrand"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "redox_syscall"
version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1"
[[package]]
name = "redox_termios"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
dependencies = [
"redox_syscall",
]
[[package]]
name = "regex"
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd"
dependencies = [
"aho-corasick 0.7.6",
"memchr",
"regex-syntax",
"thread_local",
]
[[package]]
name = "regex-automata"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92b73c2a1770c255c240eaa4ee600df1704a38dc3feaa6e949e7fcd4f8dc09f9"
dependencies = [
"byteorder",
]
[[package]]
name = "regex-syntax"
version = "0.6.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716"
[[package]]
name = "registrar"
version = "0.0.1"
dependencies = [
"common-types",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore-call-contract",
"keccak-hash",
]
[[package]]
name = "remove_dir_all"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5"
dependencies = [
"winapi 0.3.8",
]
[[package]]
name = "ring"
version = "0.16.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6747f8da1f2b1fabbee1aaa4eb8a11abf9adef0bf58a41cee45db5d59cecdfac"
dependencies = [
"cc",
"lazy_static",
"libc",
"spin",
"untrusted",
"web-sys",
"winapi 0.3.8",
]
[[package]]
name = "ripemd160"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad5112e0dbbb87577bfbc56c42450235e3012ce336e29c5befd7807bd626da4a"
dependencies = [
"block-buffer 0.7.3",
"digest 0.8.0",
"opaque-debug",
]
[[package]]
name = "rlp"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a44d5ae8afcb238af8b75640907edc6c931efcfab2c854e81ed35fa080f84cd"
dependencies = [
"rustc-hex 2.0.1",
]
[[package]]
name = "rlp_compress"
version = "0.1.0"
dependencies = [
"elastic-array",
"lazy_static",
"rlp",
]
[[package]]
name = "rlp_derive"
version = "0.1.0"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"rlp",
"syn 1.0.14",
]
[[package]]
name = "rocksdb"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12069b106981c6103d3eab7dd1c86751482d0779a520b7c14954c8b586c1e643"
dependencies = [
"libc",
"librocksdb-sys",
]
[[package]]
name = "rpassword"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b273c91bd242ca03ad6d71c143b6f17a48790e61f21a6c78568fa2b6774a24a4"
dependencies = [
"kernel32-sys",
"libc",
"rprompt",
"winapi 0.2.8",
]
[[package]]
name = "rprompt"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1601f32bc5858aae3cbfa1c645c96c4d820cc5c16be0194f089560c00b6eb625"
[[package]]
name = "rustc-demangle"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bcfe5b13211b4d78e5c2cadfebd7769197d95c639c35a50057eb4c05de811395"
[[package]]
name = "rustc-hex"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ceb8ce7a5e520de349e1fa172baeba4a9e8d5ef06c47471863530bc4972ee1e"
[[package]]
name = "rustc-hex"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "403bb3a286107a04825a5f82e1270acc1e14028d3d554d7a1e08914549575ab8"
[[package]]
name = "rustc-serialize"
version = "0.3.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda"
[[package]]
name = "rustc_version"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
dependencies = [
"semver",
]
[[package]]
name = "rustls"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b25a18b1bf7387f0145e7f8324e700805aade3842dd3db2e74e4cdeb4677c09e"
dependencies = [
"base64 0.10.1",
"log",
"ring",
"sct",
"webpki",
]
[[package]]
name = "rustls-native-certs"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51ffebdbb48c14f84eba0b715197d673aff1dd22cc1007ca647e28483bbcc307"
dependencies = [
"openssl-probe",
"rustls",
"schannel",
"security-framework",
]
[[package]]
name = "ryu"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c92464b447c0ee8c4fb3824ecc8383b81717b9f1e74ba2e72540aef7b9f82997"
[[package]]
name = "safemem"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8dca453248a96cb0749e36ccdfe2b0b4e54a61bfef89fb97ec621eb8e0a93dd9"
[[package]]
name = "same-file"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10f7794e2fda7f594866840e95f5c5962e886e228e68b6505885811a94dd728c"
dependencies = [
"winapi-util",
]
[[package]]
name = "schannel"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"
dependencies = [
"lazy_static",
"winapi 0.3.8",
]
[[package]]
name = "scopeguard"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
[[package]]
name = "scopeguard"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
[[package]]
name = "scrypt"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "656c79d0e90d0ab28ac86bf3c3d10bfbbac91450d3f190113b4e76d9fec3cfdd"
dependencies = [
"byte-tools 0.3.1",
"byteorder",
"hmac",
"pbkdf2",
"sha2 0.8.0",
]
[[package]]
name = "sct"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "security-framework"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ef2429d7cefe5fd28bd1d2ed41c944547d4ff84776f5935b456da44593a16df"
dependencies = [
"core-foundation",
"core-foundation-sys",
"libc",
"security-framework-sys",
]
[[package]]
name = "security-framework-sys"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e31493fc37615debb8c5090a7aeb4a9730bc61e77ab10b9af59f1a202284f895"
dependencies = [
"core-foundation-sys",
]
[[package]]
name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
dependencies = [
"semver-parser",
"serde",
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1217f97ab8e8904b57dd22eb61cde455fa7446a9c1cf43966066da047c1f3702"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8c6faef9a2e64b0064f48570289b4bf8823b7581f1d6157c1b52152306651d0"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
]
[[package]]
name = "serde_json"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "051c49229f282f7c6f3813f8286cc1e3323e8051823fce42c7ea80fe13521704"
dependencies = [
"itoa",
"ryu",
"serde",
]
[[package]]
name = "sha-1"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23962131a91661d643c98940b20fcaffe62d776a823247be80a48fcb8b6fce68"
dependencies = [
"block-buffer 0.7.3",
"digest 0.8.0",
"fake-simd",
"opaque-debug",
]
[[package]]
name = "sha1"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "171698ce4ec7cbb93babeb3190021b4d72e96ccb98e33d277ae4ea959d6f2d9e"
[[package]]
name = "sha2"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9eb6be24e4c23a84d7184280d2722f7f2731fcdd4a9d886efbfe4413e4847ea0"
dependencies = [
"block-buffer 0.3.3",
"byte-tools 0.2.0",
"digest 0.7.6",
"fake-simd",
]
[[package]]
name = "sha2"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b4d8bfd0e469f417657573d8451fb33d16cfe0989359b93baf3a1ffc639543d"
dependencies = [
"block-buffer 0.7.3",
"digest 0.8.0",
"fake-simd",
"opaque-debug",
]
[[package]]
name = "shell32-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
[[package]]
name = "shlex"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"
[[package]]
name = "siphasher"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
[[package]]
name = "siphasher"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9913c75df657d84a03fa689c016b0bb2863ff0b497b26a8d6e9703f8d5df03a8"
[[package]]
name = "slab"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6dbdd334bd28d328dad1c41b0ea662517883d8880d8533895ef96c8003dec9c4"
[[package]]
name = "slab"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17b4fcaed89ab08ef143da37bc52adbcc04d4a69014f4c1208d6b51f0c47bc23"
[[package]]
name = "slab"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f9776d6b986f77b35c6cf846c11ad986ff128fe0b2b63a3628e3755e8d3102d"
[[package]]
name = "smallvec"
version = "0.6.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7"
[[package]]
name = "smallvec"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86"
[[package]]
name = "snapshot"
version = "0.1.0"
dependencies = [
"account-db",
"account-state",
"client-traits",
"common-types",
"criterion",
"crossbeam-utils 0.6.6",
"engine",
"env_logger 0.5.13",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-accounts",
"ethcore-blockchain",
"ethcore-bloom-journal",
"ethcore-db",
"ethcore-io",
"ethereum-types",
"ethkey",
"hash-db",
"itertools 0.5.10",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"kvdb-rocksdb",
"lazy_static",
"log",
"num_cpus",
"parity-bytes",
"parity-snappy",
"parking_lot 0.9.0",
"patricia-trie-ethereum",
"rand 0.7.2",
"rand_xorshift 0.2.0",
"rlp",
"rlp_derive",
"scopeguard 1.0.0",
"snapshot-tests",
"spec",
"state-db",
"tempdir",
"trie-db",
"trie-standardmap",
"triehash-ethereum",
]
[[package]]
name = "snapshot-tests"
version = "0.1.0"
dependencies = [
"account-db",
"account-state",
"client-traits",
"common-types",
"engine",
"env_logger 0.5.13",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-accounts",
"ethcore-blockchain",
"ethcore-db",
"ethcore-io",
"ethereum-types",
"hash-db",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"kvdb-rocksdb",
"lazy_static",
"log",
"parity-bytes",
"parity-crypto",
"parity-snappy",
"parking_lot 0.9.0",
"patricia-trie-ethereum",
"rand 0.7.2",
"rand_xorshift 0.2.0",
"rlp",
"snapshot",
"spec",
"tempdir",
"trie-db",
"trie-standardmap",
"triehash-ethereum",
]
[[package]]
name = "socket2"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4d11a52082057d87cb5caa31ad812f4504b97ab44732cd8359df2e9ff9f48e7"
dependencies = [
"cfg-if",
"libc",
"redox_syscall",
"winapi 0.3.8",
]
[[package]]
name = "sourcefile"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3"
[[package]]
name = "spec"
version = "0.1.0"
dependencies = [
"account-state",
"authority-round",
"basic-authority",
"clique",
"common-types",
"engine",
"env_logger 0.5.13",
"ethash",
"ethash-engine",
"ethcore",
"ethcore-builtin",
"ethereum-types",
"ethjson",
"evm",
"executive-state",
"hash-db",
"instant-seal",
"journaldb",
"keccak-hash",
"kvdb-memorydb",
"log",
"machine",
"null-engine",
"parity-bytes",
"pod",
"rlp",
"tempdir",
"trace",
"trie-vm-factories",
"vm",
]
[[package]]
name = "spin"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "stable_deref_trait"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
[[package]]
name = "state-db"
version = "0.1.0"
dependencies = [
"account-state",
"common-types",
"env_logger 0.5.13",
"ethcore",
"ethcore-bloom-journal",
"ethcore-db",
"ethereum-types",
"hash-db",
"journaldb",
"keccak-hash",
"keccak-hasher 0.1.1",
"kvdb",
"log",
"lru-cache",
"memory-cache",
"parking_lot 0.9.0",
]
[[package]]
name = "static_assertions"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4f8de36da215253eb5f24020bfaa0646613b48bf7ebe36cdfa37c3b3b33b241"
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "stats"
version = "0.1.0"
dependencies = [
"log",
]
[[package]]
name = "stream-cipher"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8861bc80f649f5b4c9bd38b696ae9af74499d479dbfb327f0607de6b326a36bc"
dependencies = [
"generic-array 0.12.0",
]
[[package]]
name = "string"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d"
dependencies = [
"bytes",
]
[[package]]
name = "strsim"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
[[package]]
name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "subtle"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee"
[[package]]
name = "subtle"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01dca13cf6c3b179864ab3292bd794e757618d35a7766b7c46050c614ba00829"
[[package]]
name = "syn"
version = "0.15.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9"
dependencies = [
"proc-macro2 0.4.20",
"quote 0.6.8",
"unicode-xid 0.1.0",
]
[[package]]
name = "syn"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"unicode-xid 0.2.0",
]
[[package]]
name = "synstructure"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015"
dependencies = [
"proc-macro2 0.4.20",
"quote 0.6.8",
"syn 0.15.26",
"unicode-xid 0.1.0",
]
[[package]]
name = "synstructure"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
"unicode-xid 0.2.0",
]
[[package]]
name = "target_info"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c63f48baada5c52e65a29eef93ab4f8982681b67f9e8d29c7b05abcfec2b9ffe"
[[package]]
name = "tempdir"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
dependencies = [
"rand 0.4.6",
"remove_dir_all",
]
[[package]]
name = "term_size"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327"
dependencies = [
"kernel32-sys",
"libc",
"winapi 0.2.8",
]
[[package]]
name = "termcolor"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f"
dependencies = [
"wincolor",
]
[[package]]
name = "termion"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096"
dependencies = [
"libc",
"redox_syscall",
"redox_termios",
]
[[package]]
name = "textwrap"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0b59b6b4b44d867f1370ef1bd91bfb262bf07bf0ae65c202ea2fbc16153b693"
dependencies = [
"unicode-width",
]
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
[[package]]
name = "thread-id"
version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7fbf4c9d56b320106cd64fd024dadfa0be7cb4706725fc44a7d7ce952d820c1"
dependencies = [
"libc",
"redox_syscall",
"winapi 0.3.8",
]
[[package]]
name = "thread_local"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
dependencies = [
"lazy_static",
]
[[package]]
name = "threadpool"
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865"
dependencies = [
"num_cpus",
]
[[package]]
name = "time"
version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d825be0eb33fda1a7e68012d51e9c7f451dc1a69391e7fdc197060bb8c56667b"
dependencies = [
"libc",
"redox_syscall",
"winapi 0.3.8",
]
[[package]]
name = "time-utils"
version = "0.1.0"
[[package]]
name = "timer"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31d42176308937165701f50638db1c31586f183f1aab416268216577aec7306b"
dependencies = [
"chrono",
]
[[package]]
name = "tiny-keccak"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d8a021c69bb74a44ccedb824a046447e2c84a01df9e5c20779750acb38e11b2"
dependencies = [
"crunchy 0.2.2",
]
[[package]]
name = "tinytemplate"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4574b75faccaacddb9b284faecdf0b544b80b6b294f3d062d325c5726a209c20"
dependencies = [
"serde",
"serde_json",
]
[[package]]
name = "tokio"
version = "0.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6"
dependencies = [
"bytes",
"futures",
"mio",
"num_cpus",
"tokio-codec",
"tokio-current-thread",
"tokio-executor",
"tokio-fs",
"tokio-io",
"tokio-reactor",
"tokio-sync",
"tokio-tcp",
"tokio-threadpool",
"tokio-timer 0.2.11",
"tokio-udp",
"tokio-uds",
]
[[package]]
name = "tokio-codec"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c501eceaf96f0e1793cf26beb63da3d11c738c4a943fdf3746d81d64684c39f"
dependencies = [
"bytes",
"futures",
"tokio-io",
]
[[package]]
name = "tokio-current-thread"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d16217cad7f1b840c5a97dfb3c43b0c871fef423a6e8d2118c604e843662a443"
dependencies = [
"futures",
"tokio-executor",
]
[[package]]
name = "tokio-executor"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f27ee0e6db01c5f0b2973824547ce7e637b2ed79b891a9677b0de9bd532b6ac"
dependencies = [
"crossbeam-utils 0.6.6",
"futures",
]
[[package]]
name = "tokio-fs"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fe6dc22b08d6993916647d108a1a7d15b9cd29c4f4496c62b92c45b5041b7af"
dependencies = [
"futures",
"tokio-io",
"tokio-threadpool",
]
[[package]]
name = "tokio-io"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b8a85fffbec3c5ab1ab62324570230dcd37ee5996a7859da5caf7b9d45e3e8c"
dependencies = [
"bytes",
"futures",
"log",
]
[[package]]
name = "tokio-named-pipes"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d282d483052288b2308ba5ee795f5673b159c9bdf63c385a05609da782a5eae"
dependencies = [
"bytes",
"futures",
"mio",
"mio-named-pipes",
"tokio",
]
[[package]]
name = "tokio-reactor"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b26fd37f1125738b2170c80b551f69ff6fecb277e6e5ca885e53eec2b005018"
dependencies = [
"crossbeam-utils 0.5.0",
"futures",
"lazy_static",
"log",
"mio",
"num_cpus",
"parking_lot 0.6.4",
"slab 0.4.1",
"tokio-executor",
"tokio-io",
]
[[package]]
name = "tokio-rustls"
version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d7cf08f990090abd6c6a73cab46fed62f85e8aef8b99e4b918a9f4a637f0676"
dependencies = [
"bytes",
"futures",
"iovec",
"rustls",
"tokio-io",
"webpki",
]
[[package]]
name = "tokio-service"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162"
dependencies = [
"futures",
]
[[package]]
name = "tokio-sync"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2162248ff317e2bc713b261f242b69dbb838b85248ed20bb21df56d60ea4cae7"
dependencies = [
"fnv",
"futures",
]
[[package]]
name = "tokio-tcp"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ad235e9dadd126b2d47f6736f65aa1fdcd6420e66ca63f44177bc78df89f912"
dependencies = [
"bytes",
"futures",
"iovec",
"mio",
"tokio-io",
"tokio-reactor",
]
[[package]]
name = "tokio-threadpool"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bd2c6a3885302581f4401c82af70d792bb9df1700e7437b0aeb4ada94d5388c"
dependencies = [
"crossbeam-deque 0.7.1",
"crossbeam-queue",
"crossbeam-utils 0.6.6",
"futures",
"lazy_static",
"log",
"num_cpus",
"slab 0.4.1",
"tokio-executor",
]
[[package]]
name = "tokio-timer"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6131e780037787ff1b3f8aad9da83bca02438b72277850dd6ad0d455e0e20efc"
dependencies = [
"futures",
"slab 0.3.0",
]
[[package]]
name = "tokio-timer"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2106812d500ed25a4f38235b9cae8f78a09edf43203e16e59c3b769a342a60e"
dependencies = [
"crossbeam-utils 0.6.6",
"futures",
"slab 0.4.1",
"tokio-executor",
]
[[package]]
name = "tokio-udp"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da941144b816d0dcda4db3a1ba87596e4df5e860a72b70783fe435891f80601c"
dependencies = [
"bytes",
"futures",
"log",
"mio",
"tokio-codec",
"tokio-io",
"tokio-reactor",
]
[[package]]
name = "tokio-uds"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "037ffc3ba0e12a0ab4aca92e5234e0dedeb48fddf6ccd260f1f150a36a9f2445"
dependencies = [
"bytes",
"futures",
"iovec",
"libc",
"log",
"mio",
"mio-uds",
"tokio-codec",
"tokio-io",
"tokio-reactor",
]
[[package]]
name = "toml"
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
dependencies = [
"serde",
]
[[package]]
name = "toml"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8c96d7873fa7ef8bdeb3a9cda3ac48389b4154f32b9803b4bc26220b677b039"
dependencies = [
"serde",
]
[[package]]
name = "toolshed"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54a272adbf14cfbb486774d09ee3e00c38d488cd390084a528f70e10e3a184a8"
dependencies = [
"fxhash",
]
[[package]]
name = "trace"
version = "0.1.0"
dependencies = [
"ethcore",
"ethcore-blockchain",
"ethcore-db",
"ethereum-types",
"evm",
"kvdb",
"log",
"parity-bytes",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rlp",
"rlp_derive",
"vm",
]
[[package]]
name = "trace-time"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbe82f2f0bf1991e163e757baf044282823155dd326e70f44ce2186c3c320cc9"
dependencies = [
"log",
]
[[package]]
name = "transaction-pool"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "454adc482e32785c3beab9415dd0f3c689f29cc2d16717eb62f6a784d53544b4"
dependencies = [
"log",
"smallvec 0.6.10",
"trace-time",
]
[[package]]
name = "transient-hashmap"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aeb4b191d033a35edfce392a38cdcf9790b6cebcb30fa690c312c29da4dc433e"
[[package]]
name = "trie-db"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5756812179defbff624e0ca766bedf6298cc7164037cc945584dc37833a4b3f9"
dependencies = [
"hash-db",
"hashbrown",
"log",
"rand 0.6.1",
"smallvec 1.0.0",
]
[[package]]
name = "trie-standardmap"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64fda153c00484d640bc91334624be22ead0e5baca917d9fd53ff29bdebcf9b2"
dependencies = [
"hash-db",
"keccak-hasher 0.15.0",
]
[[package]]
name = "trie-vm-factories"
version = "0.1.0"
dependencies = [
"account-db",
"evm",
"keccak-hasher 0.1.1",
"patricia-trie-ethereum",
"trie-db",
"vm",
"wasm",
]
[[package]]
name = "triehash"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a518c10ed2591fd67bbafd7d5daf725767d07b129d8c99b3b3831eeabd639ed9"
dependencies = [
"hash-db",
"rlp",
]
[[package]]
name = "triehash-ethereum"
version = "0.2.0"
dependencies = [
"ethereum-types",
"keccak-hasher 0.1.1",
"triehash",
]
[[package]]
name = "try-lock"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"
[[package]]
name = "typenum"
version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169"
[[package]]
name = "uint"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e75a4cdd7b87b28840dba13c483b9a88ee6bbf16ba5c951ee1ecfcf723078e0d"
dependencies = [
"byteorder",
"crunchy 0.2.2",
"rustc-hex 2.0.1",
"static_assertions 1.1.0",
]
[[package]]
name = "unexpected"
version = "0.1.0"
[[package]]
name = "unicase"
version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33"
dependencies = [
"version_check",
]
[[package]]
name = "unicase"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d3218ea14b4edcaccfa0df0a64a3792a2c32cc706f1b336e48867f9d3147f90"
dependencies = [
"version_check",
]
[[package]]
name = "unicode-bidi"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
dependencies = [
"matches",
]
[[package]]
name = "unicode-normalization"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a0180bc61fc5a987082bfa111f4cc95c4caff7f9799f3e46df09163a937aa25"
[[package]]
name = "unicode-segmentation"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa6024fc12ddfd1c6dbc14a80fa2324d4568849869b779f6bd37e5e4c03344d1"
[[package]]
name = "unicode-width"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526"
[[package]]
name = "unicode-xid"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
[[package]]
name = "unicode-xid"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
[[package]]
name = "untrusted"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60369ef7a31de49bcb3f6ca728d4ba7300d9a1658f94c727d4cab8c8d9f4aece"
[[package]]
name = "url"
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a321979c09843d272956e73700d12c4e7d3d92b2ee112b31548aef0d4efc5a6"
dependencies = [
"idna 0.1.5",
"matches",
"percent-encoding 1.0.1",
]
[[package]]
name = "url"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75b414f6c464c879d7f9babf951f23bc3743fb7313c081b2e6ca719067ea9d61"
dependencies = [
"idna 0.2.0",
"matches",
"percent-encoding 2.1.0",
]
[[package]]
name = "using_queue"
version = "0.1.0"
[[package]]
name = "utf8-ranges"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba"
[[package]]
name = "validator"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "236a5eda3df2c877872e98dbc55d497d943792e6405d8fc65bd4f8a5e3b53c99"
dependencies = [
"idna 0.1.5",
"lazy_static",
"regex",
"serde",
"serde_derive",
"serde_json",
"url 1.7.1",
]
[[package]]
name = "validator-set"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"engine",
"env_logger 0.6.2",
"ethabi",
"ethabi-contract",
"ethabi-derive",
"ethcore",
"ethcore-accounts",
"ethcore-call-contract",
"ethereum-types",
"ethjson",
"executive-state",
"keccak-hash",
"kvdb",
"lazy_static",
"log",
"machine",
"memory-cache",
"parity-bytes",
"parity-crypto",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rlp",
"rustc-hex 1.0.0",
"spec",
"triehash-ethereum",
"unexpected",
"vm",
]
[[package]]
name = "validator_derive"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d360d6f5754972c0c1da14fb3d5580daa31aee566e1e45e2f8d3bf5950ecd3e9"
dependencies = [
"if_chain",
"lazy_static",
"proc-macro2 0.4.20",
"quote 0.6.8",
"regex",
"syn 0.15.26",
"validator",
]
[[package]]
name = "vec_map"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
[[package]]
name = "vergen"
version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6aba5e34f93dc7051dfad05b98a18e9156f27e7b431fe1d2398cb6061c0a1dba"
dependencies = [
"bitflags",
"chrono",
"failure",
]
[[package]]
name = "verification"
version = "0.1.0"
dependencies = [
"client-traits",
"common-types",
"criterion",
"engine",
"ethash-engine",
"ethcore",
"ethcore-blockchain",
"ethcore-call-contract",
"ethcore-io",
"ethereum-types",
"keccak-hash",
"len-caching-lock",
"log",
"machine",
"null-engine",
"num_cpus",
"parity-bytes",
"parity-crypto",
"parity-util-mem 0.3.0",
"parking_lot 0.9.0",
"rlp",
"spec",
"tempdir",
"time-utils",
"triehash-ethereum",
"unexpected",
]
[[package]]
name = "version_check"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
[[package]]
name = "vm"
version = "0.1.0"
dependencies = [
"ethereum-types",
"ethjson",
"keccak-hash",
"parity-bytes",
"patricia-trie-ethereum",
"rlp",
]
[[package]]
name = "walkdir"
version = "2.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d9d7ed3431229a144296213105a390676cc49c9b6a72bd19f3176c98e129fa1"
dependencies = [
"same-file",
"winapi 0.3.8",
"winapi-util",
]
[[package]]
name = "want"
version = "0.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "797464475f30ddb8830cc529aaaae648d581f99e2036a928877dfde027ddf6b3"
dependencies = [
"futures",
"log",
"try-lock",
]
[[package]]
name = "wasi"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd5442abcac6525a045cc8c795aedb60da7a2e5e89c7bf18a0d5357849bb23c7"
[[package]]
name = "wasm"
version = "0.1.0"
dependencies = [
"byteorder",
"env_logger 0.5.13",
"ethereum-types",
"libc",
"log",
"parity-wasm",
"pwasm-utils",
"vm",
"wasmi",
]
[[package]]
name = "wasm-bindgen"
version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5205e9afdf42282b192e2310a5b463a6d1c1d774e30dc3c791ac37ab42d2616c"
dependencies = [
"cfg-if",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11cdb95816290b525b32587d76419facd99662a07e59d3cdb560488a819d9a45"
dependencies = [
"bumpalo",
"lazy_static",
"log",
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "574094772ce6921576fb6f2e3f7497b8a76273b6db092be18fc48a082de09dc3"
dependencies = [
"quote 1.0.2",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e85031354f25eaebe78bb7db1c3d86140312a911a106b2e29f9cc440ce3e7668"
dependencies = [
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5e7e61fc929f4c0dddb748b102ebf9f632e2b8d739f2016542b4de2965a9601"
[[package]]
name = "wasm-bindgen-webidl"
version = "0.2.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef012a0d93fc0432df126a8eaf547b2dce25a8ce9212e1d3cbeef5c11157975d"
dependencies = [
"anyhow",
"heck",
"log",
"proc-macro2 1.0.8",
"quote 1.0.2",
"syn 1.0.14",
"wasm-bindgen-backend",
"weedle",
]
[[package]]
name = "wasmi"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b4a6d379e9332b1b1f52c5a87f2481c85c7c931d8ec411963dfb8f26b1ec1e3"
dependencies = [
"byteorder",
"memory_units",
"nan-preserving-float",
"parity-wasm",
]
[[package]]
name = "web-sys"
version = "0.3.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aaf97caf6aa8c2b1dac90faf0db529d9d63c93846cca4911856f78a83cebf53b"
dependencies = [
"anyhow",
"js-sys",
"sourcefile",
"wasm-bindgen",
"wasm-bindgen-webidl",
]
[[package]]
name = "webpki"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7e664e770ac0110e2384769bcc59ed19e329d81f555916a6e072714957b81b4"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "weedle"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164"
dependencies = [
"nom",
]
[[package]]
name = "which"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164"
dependencies = [
"failure",
"libc",
]
[[package]]
name = "winapi"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
[[package]]
name = "winapi"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-build"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afc5508759c5bf4285e61feb862b6083c8480aec864fa17a81fdec6f69b461ab"
dependencies = [
"winapi 0.3.8",
]
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "wincolor"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba"
dependencies = [
"winapi 0.3.8",
"winapi-util",
]
[[package]]
name = "ws"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a6f5bb86663ff4d1639408410f50bf6050367a8525d644d49a6894cd618a631"
dependencies = [
"byteorder",
"bytes",
"httparse",
"log",
"mio",
"mio-extras",
"rand 0.6.1",
"sha-1",
"slab 0.4.1",
"url 2.1.0",
]
[[package]]
name = "ws2_32-sys"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
dependencies = [
"winapi 0.2.8",
"winapi-build",
]
[[package]]
name = "xdg"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a66b7c2281ebde13cf4391d70d4c7e5946c3c25e72a7b859ca8f677dcd0b0c61"
[[package]]
name = "xml-rs"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c1cb601d29fe2c2ac60a2b2e5e293994d87a1f6fa9687a31a15270f909be9c2"
dependencies = [
"bitflags",
]
[[package]]
name = "xmltree"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff8eaee9d17062850f1e6163b509947969242990ee59a35801af437abe041e70"
dependencies = [
"xml-rs",
]
[[package]]
name = "zeroize"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45af6a010d13e4cf5b54c94ba5a2b2eba5596b9e46bf5875612d332a1f2b3f86"
dependencies = [
"zeroize_derive",
]
[[package]]
name = "zeroize_derive"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "080616bd0e31f36095288bb0acdf1f78ef02c2fa15527d7e993f2a6c7591643e"
dependencies = [
"proc-macro2 0.4.20",
"quote 0.6.8",
"syn 0.15.26",
"synstructure 0.10.1",
]