10d82ef119
* cleanup * upbork * review grumble: rename client id prefix * rpc-tests: make one of the clients open-ethereum * fix doctest * README: mention clang version and that our wiki is old
5909 lines
125 KiB
TOML
5909 lines
125 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",
|
|
"ethereum-types",
|
|
"hash-db",
|
|
"journaldb",
|
|
"keccak-hash",
|
|
"keccak-hasher 0.1.1",
|
|
"kvdb",
|
|
"log",
|
|
"lru-cache",
|
|
"memory-db",
|
|
"parity-bytes",
|
|
"parity-util-mem",
|
|
"parking_lot 0.10.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",
|
|
"engine",
|
|
"env_logger 0.6.2",
|
|
"ethabi",
|
|
"ethabi-contract",
|
|
"ethabi-derive",
|
|
"ethcore",
|
|
"ethcore-accounts",
|
|
"ethcore-io",
|
|
"ethereum-types",
|
|
"ethjson",
|
|
"itertools",
|
|
"keccak-hash",
|
|
"lazy_static",
|
|
"log",
|
|
"lru-cache",
|
|
"machine",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parking_lot 0.10.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 = "autocfg"
|
|
version = "1.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
|
|
|
|
[[package]]
|
|
name = "backtrace"
|
|
version = "0.3.43"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7f80256bc78f67e7df7e36d77366f636ed976895d91fe2ab9efa3973e8fe8c4f"
|
|
dependencies = [
|
|
"backtrace-sys",
|
|
"cfg-if",
|
|
"libc",
|
|
"rustc-demangle",
|
|
]
|
|
|
|
[[package]]
|
|
name = "backtrace-sys"
|
|
version = "0.1.32"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
|
|
dependencies = [
|
|
"cc",
|
|
"libc",
|
|
]
|
|
|
|
[[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.10.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 0.1.7",
|
|
"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.7.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
|
|
dependencies = [
|
|
"block-padding",
|
|
"byte-tools",
|
|
"byteorder",
|
|
"generic-array",
|
|
]
|
|
|
|
[[package]]
|
|
name = "block-cipher-trait"
|
|
version = "0.6.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1c924d49bd09e7c06003acda26cd9742e796e34282ec6c1189404dee0c1f4774"
|
|
dependencies = [
|
|
"generic-array",
|
|
]
|
|
|
|
[[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",
|
|
]
|
|
|
|
[[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.10.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.1.0",
|
|
]
|
|
|
|
[[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 = "build_const"
|
|
version = "0.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "39092a32794787acd8525ee150305ff051b0aa6cc2abaf193924f5ab05425f39"
|
|
|
|
[[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.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.41"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "8dae9c4b8fedcae85592ba623c4fd08cfdab3e3b72d6df780c6ead964a69bfff"
|
|
dependencies = [
|
|
"rayon",
|
|
]
|
|
|
|
[[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 = "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",
|
|
"parity-crypto",
|
|
"parking_lot 0.10.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.42"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "81fb25b677f8bf1eb325017cb6bb8452f87969db0fedb4f757b297bee78a7c62"
|
|
dependencies = [
|
|
"cc",
|
|
]
|
|
|
|
[[package]]
|
|
name = "common-types"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"derive_more",
|
|
"ethbloom",
|
|
"ethcore-io",
|
|
"ethereum-types",
|
|
"ethjson",
|
|
"keccak-hash",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-snappy",
|
|
"parity-util-mem",
|
|
"patricia-trie-ethereum",
|
|
"rlp",
|
|
"rlp-derive",
|
|
"rustc-hex 2.1.0",
|
|
"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 = "crc"
|
|
version = "1.8.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb"
|
|
dependencies = [
|
|
"build_const",
|
|
]
|
|
|
|
[[package]]
|
|
name = "criterion"
|
|
version = "0.3.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1fc755679c12bda8e5523a71e4d654b6bf2e14bd838dfc48cde6559a05caf7d1"
|
|
dependencies = [
|
|
"atty",
|
|
"cast",
|
|
"clap",
|
|
"criterion-plot",
|
|
"csv",
|
|
"itertools",
|
|
"lazy_static",
|
|
"num-traits 0.2.6",
|
|
"oorandom",
|
|
"plotters",
|
|
"rayon",
|
|
"regex",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"tinytemplate",
|
|
"walkdir",
|
|
]
|
|
|
|
[[package]]
|
|
name = "criterion-plot"
|
|
version = "0.4.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a01e15e0ea58e8234f96146b1f91fa9d0e4dd7a38da93ff7a75d42c0b9d3a545"
|
|
dependencies = [
|
|
"cast",
|
|
"itertools",
|
|
]
|
|
|
|
[[package]]
|
|
name = "crossbeam-deque"
|
|
version = "0.6.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "05e44b8cf3e1a625844d1750e1f7820da46044ff6d28f4d43e455ba3e5bb2c13"
|
|
dependencies = [
|
|
"crossbeam-epoch 0.7.2",
|
|
"crossbeam-utils 0.6.6",
|
|
]
|
|
|
|
[[package]]
|
|
name = "crossbeam-deque"
|
|
version = "0.7.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"
|
|
dependencies = [
|
|
"crossbeam-epoch 0.8.2",
|
|
"crossbeam-utils 0.7.2",
|
|
"maybe-uninit",
|
|
]
|
|
|
|
[[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-epoch"
|
|
version = "0.8.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace"
|
|
dependencies = [
|
|
"autocfg 1.0.0",
|
|
"cfg-if",
|
|
"crossbeam-utils 0.7.2",
|
|
"lazy_static",
|
|
"maybe-uninit",
|
|
"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-queue"
|
|
version = "0.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db"
|
|
dependencies = [
|
|
"cfg-if",
|
|
"crossbeam-utils 0.7.2",
|
|
]
|
|
|
|
[[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 = "crossbeam-utils"
|
|
version = "0.7.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
|
|
dependencies = [
|
|
"autocfg 1.0.0",
|
|
"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",
|
|
"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.99.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "2159be042979966de68315bce7034bb000c775f22e3e834e1c52ff78f041cae8"
|
|
dependencies = [
|
|
"proc-macro2 1.0.8",
|
|
"quote 1.0.2",
|
|
"syn 1.0.14",
|
|
]
|
|
|
|
[[package]]
|
|
name = "difference"
|
|
version = "1.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b3304d19798a8e067e48d8e69b2c37f0b5e9b4e462504ad9e27e9f3fce02bba8"
|
|
|
|
[[package]]
|
|
name = "digest"
|
|
version = "0.8.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "05f47366984d3ad862010e22c7ce81a7dbcaebbdfb37241a620f8b6596ee135c"
|
|
dependencies = [
|
|
"generic-array",
|
|
]
|
|
|
|
[[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.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "eip-712"
|
|
version = "0.1.1"
|
|
dependencies = [
|
|
"ethabi",
|
|
"ethereum-types",
|
|
"failure",
|
|
"indexmap",
|
|
"itertools",
|
|
"keccak-hash",
|
|
"lazy_static",
|
|
"lunarity-lexer",
|
|
"regex",
|
|
"rustc-hex 2.1.0",
|
|
"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.1.0",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"tiny-keccak 1.5.0",
|
|
]
|
|
|
|
[[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",
|
|
"hex-literal",
|
|
"keccak-hash",
|
|
"log",
|
|
"memmap",
|
|
"parking_lot 0.10.0",
|
|
"primal",
|
|
"rustc-hex 2.1.0",
|
|
"serde_json",
|
|
"static_assertions",
|
|
"tempdir",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethash-engine"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"block-reward",
|
|
"common-types",
|
|
"engine",
|
|
"ethash",
|
|
"ethcore",
|
|
"ethereum-types",
|
|
"ethjson",
|
|
"keccak-hash",
|
|
"log",
|
|
"machine",
|
|
"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 1.5.0",
|
|
]
|
|
|
|
[[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",
|
|
"journaldb",
|
|
"keccak-hash",
|
|
"kvdb",
|
|
"kvdb-memorydb",
|
|
"kvdb-rocksdb",
|
|
"lazy_static",
|
|
"log",
|
|
"machine",
|
|
"memory-cache",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-runtime",
|
|
"parking_lot 0.10.0",
|
|
"patricia-trie-ethereum",
|
|
"pod",
|
|
"rand 0.7.2",
|
|
"rand_xorshift 0.2.0",
|
|
"rayon",
|
|
"registrar",
|
|
"rlp",
|
|
"rustc-hex 2.1.0",
|
|
"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.10.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",
|
|
"keccak-hash",
|
|
"kvdb",
|
|
"kvdb-memorydb",
|
|
"log",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-util-mem",
|
|
"parking_lot 0.10.0",
|
|
"rand 0.7.2",
|
|
"rayon",
|
|
"rlp",
|
|
"rlp-derive",
|
|
"rlp_compress",
|
|
"rustc-hex 2.1.0",
|
|
"tempdir",
|
|
"triehash-ethereum",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethcore-bloom-journal"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"siphasher",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethcore-builtin"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"bn",
|
|
"byteorder",
|
|
"common-types",
|
|
"eip-152",
|
|
"ethereum-types",
|
|
"ethjson",
|
|
"hex-literal",
|
|
"keccak-hash",
|
|
"log",
|
|
"maplit",
|
|
"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",
|
|
"parking_lot 0.10.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.10.0",
|
|
"slab 0.4.1",
|
|
"time",
|
|
"timer",
|
|
"tokio",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethcore-light"
|
|
version = "1.12.0"
|
|
dependencies = [
|
|
"bincode",
|
|
"client-traits",
|
|
"common-types",
|
|
"derive_more",
|
|
"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",
|
|
"parking_lot 0.10.0",
|
|
"patricia-trie-ethereum",
|
|
"rand 0.7.2",
|
|
"rlp",
|
|
"rlp-derive",
|
|
"serde",
|
|
"serde_derive",
|
|
"smallvec 1.2.0",
|
|
"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.10.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",
|
|
"parking_lot 0.10.0",
|
|
"price-info",
|
|
"registrar",
|
|
"rlp",
|
|
"rustc-hex 2.1.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",
|
|
"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",
|
|
"hex-literal",
|
|
"igd",
|
|
"ipnetwork",
|
|
"keccak-hash",
|
|
"libc",
|
|
"log",
|
|
"lru-cache",
|
|
"mio",
|
|
"natpmp",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-path",
|
|
"parity-snappy",
|
|
"parking_lot 0.10.0",
|
|
"rand 0.7.2",
|
|
"rlp",
|
|
"serde",
|
|
"serde_json",
|
|
"slab 0.2.0",
|
|
"tempdir",
|
|
"tiny-keccak 1.5.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethcore-private-tx"
|
|
version = "1.0.0"
|
|
dependencies = [
|
|
"account-state",
|
|
"client-traits",
|
|
"common-types",
|
|
"derive_more",
|
|
"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",
|
|
"parking_lot 0.10.0",
|
|
"patricia-trie-ethereum",
|
|
"registrar",
|
|
"rlp",
|
|
"rlp-derive",
|
|
"rustc-hex 2.1.0",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"spec",
|
|
"state-db",
|
|
"time-utils",
|
|
"tiny-keccak 1.5.0",
|
|
"trace",
|
|
"transaction-pool",
|
|
"trie-db",
|
|
"url 2.1.0",
|
|
"vm",
|
|
]
|
|
|
|
[[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.10.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-forkid",
|
|
"ethereum-types",
|
|
"fastmap",
|
|
"futures",
|
|
"indexmap",
|
|
"keccak-hash",
|
|
"kvdb-memorydb",
|
|
"log",
|
|
"machine",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-runtime",
|
|
"parity-util-mem",
|
|
"parking_lot 0.10.0",
|
|
"rand 0.7.2",
|
|
"rand_xorshift 0.2.0",
|
|
"rlp",
|
|
"rustc-hex 2.1.0",
|
|
"snapshot",
|
|
"spec",
|
|
"trace-time",
|
|
"triehash-ethereum",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethereum-forkid"
|
|
version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e2f547713a9a1e69a55529f3981dbded2c59c69629c7df795bdc7deef3375f59"
|
|
dependencies = [
|
|
"crc",
|
|
"ethereum-types",
|
|
"maplit",
|
|
"parity-util-mem",
|
|
"rlp",
|
|
"rlp-derive",
|
|
]
|
|
|
|
[[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",
|
|
"maplit",
|
|
"rustc-hex 2.1.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 2.1.0",
|
|
"serde",
|
|
"serde_derive",
|
|
"threadpool",
|
|
]
|
|
|
|
[[package]]
|
|
name = "ethstore"
|
|
version = "0.2.1"
|
|
dependencies = [
|
|
"dir",
|
|
"ethereum-types",
|
|
"ethkey",
|
|
"libc",
|
|
"log",
|
|
"matches",
|
|
"parity-crypto",
|
|
"parity-wordlist",
|
|
"parking_lot 0.10.0",
|
|
"rand 0.7.2",
|
|
"rustc-hex 2.1.0",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"smallvec 1.2.0",
|
|
"tempdir",
|
|
"time",
|
|
"tiny-keccak 1.5.0",
|
|
]
|
|
|
|
[[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.10.0",
|
|
"rustc-hex 2.1.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",
|
|
"parking_lot 0.10.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",
|
|
"hex-literal",
|
|
"panic_hook",
|
|
"parity-bytes",
|
|
"pod",
|
|
"rustc-hex 2.1.0",
|
|
"serde",
|
|
"serde_json",
|
|
"spec",
|
|
"tempdir",
|
|
"trace",
|
|
"vm",
|
|
]
|
|
|
|
[[package]]
|
|
name = "executive-state"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"account-db",
|
|
"account-state",
|
|
"common-types",
|
|
"criterion",
|
|
"env_logger 0.5.13",
|
|
"ethcore",
|
|
"ethcore-db",
|
|
"ethereum-types",
|
|
"evm",
|
|
"hash-db",
|
|
"hex-literal",
|
|
"journaldb",
|
|
"keccak-hash",
|
|
"keccak-hasher 0.1.1",
|
|
"kvdb",
|
|
"log",
|
|
"machine",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"patricia-trie-ethereum",
|
|
"pod",
|
|
"spec",
|
|
"state-db",
|
|
"tempdir",
|
|
"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.1.0",
|
|
"static_assertions",
|
|
]
|
|
|
|
[[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.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 0.1.7",
|
|
]
|
|
|
|
[[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",
|
|
]
|
|
|
|
[[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.10.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f68b15bea893dd8bd1449d482a0df346a25f5bd446a478a4b8b43c86495c333e"
|
|
dependencies = [
|
|
"attohttpc",
|
|
"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 0.1.7",
|
|
]
|
|
|
|
[[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 = "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.8.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
|
|
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 = "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",
|
|
"parking_lot 0.10.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.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "816d63997ea45d3634608edbef83ddb35e661f7c0b27b5b72f237e321f0e9807"
|
|
dependencies = [
|
|
"hyper",
|
|
"jsonrpc-core",
|
|
"jsonrpc-server-utils",
|
|
"log",
|
|
"net2",
|
|
"parking_lot 0.10.0",
|
|
"unicase",
|
|
]
|
|
|
|
[[package]]
|
|
name = "jsonrpc-ipc-server"
|
|
version = "14.0.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e3cc22b91e6e92e7925110c080bfa0dfdc731b156ccb2a3ce0561e902a33a9cf"
|
|
dependencies = [
|
|
"jsonrpc-core",
|
|
"jsonrpc-server-utils",
|
|
"log",
|
|
"parity-tokio-ipc",
|
|
"parking_lot 0.10.0",
|
|
"tokio-service",
|
|
]
|
|
|
|
[[package]]
|
|
name = "jsonrpc-pubsub"
|
|
version = "14.0.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "5b31c9b90731276fdd24d896f31bb10aecf2e5151733364ae81123186643d939"
|
|
dependencies = [
|
|
"jsonrpc-core",
|
|
"log",
|
|
"parking_lot 0.10.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",
|
|
]
|
|
|
|
[[package]]
|
|
name = "jsonrpc-tcp-server"
|
|
version = "14.0.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "a03d03b8eccd463b8f1c675d5e5febff5055291b82235c8ec0af973e6d7b84fc"
|
|
dependencies = [
|
|
"jsonrpc-core",
|
|
"jsonrpc-server-utils",
|
|
"log",
|
|
"parking_lot 0.10.0",
|
|
"tokio-service",
|
|
]
|
|
|
|
[[package]]
|
|
name = "jsonrpc-ws-server"
|
|
version = "14.0.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b94e5773b2ae66e0e02c80775ce6bbba6f15d5bb47c14ec36a36fcf94f8df851"
|
|
dependencies = [
|
|
"jsonrpc-core",
|
|
"jsonrpc-server-utils",
|
|
"log",
|
|
"parking_lot 0.10.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 1.5.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "keccak-hasher"
|
|
version = "0.1.1"
|
|
dependencies = [
|
|
"ethereum-types",
|
|
"hash-db",
|
|
"plain_hasher",
|
|
"tiny-keccak 1.5.0",
|
|
]
|
|
|
|
[[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 1.5.0",
|
|
]
|
|
|
|
[[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.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "03080afe6f42cd996da9f568d6add5d7fb5ee2ea7fb7802d2d2cbd836958fd87"
|
|
dependencies = [
|
|
"parity-bytes",
|
|
"parity-util-mem",
|
|
"smallvec 1.2.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "kvdb-memorydb"
|
|
version = "0.4.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b9355274e5a9e0a7e8ef43916950eae3949024de2a8dffe4d5a6c13974a37c8e"
|
|
dependencies = [
|
|
"kvdb",
|
|
"parity-util-mem",
|
|
"parking_lot 0.10.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "kvdb-rocksdb"
|
|
version = "0.5.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "af36fd66ccd99f3f771ae39b75aaba28b952372b6debfb971134bf1f03466ab2"
|
|
dependencies = [
|
|
"fs-swap",
|
|
"interleaved-ordered",
|
|
"kvdb",
|
|
"log",
|
|
"num_cpus",
|
|
"owning_ref 0.4.0",
|
|
"parity-util-mem",
|
|
"parking_lot 0.10.0",
|
|
"regex",
|
|
"rocksdb",
|
|
"smallvec 1.2.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.10.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 = "libsecp256k1"
|
|
version = "0.3.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1fc1e2c808481a63dc6da2074752fdd4336a3c8fcc68b83db6f1fd5224ae7962"
|
|
dependencies = [
|
|
"arrayref",
|
|
"crunchy 0.2.2",
|
|
"digest",
|
|
"rand 0.7.2",
|
|
"subtle 2.2.2",
|
|
]
|
|
|
|
[[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"
|
|
version = "0.4.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "0609345ddee5badacf857d4f547e0e5a2e987db77085c24cd887f73573a04237"
|
|
dependencies = [
|
|
"hashbrown",
|
|
]
|
|
|
|
[[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",
|
|
"hex-literal",
|
|
"keccak-hash",
|
|
"log",
|
|
"lru-cache",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parking_lot 0.10.0",
|
|
"rlp",
|
|
"spec",
|
|
"state-db",
|
|
"tempdir",
|
|
"trace",
|
|
"trie-vm-factories",
|
|
"vm",
|
|
]
|
|
|
|
[[package]]
|
|
name = "maplit"
|
|
version = "1.0.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
|
|
|
[[package]]
|
|
name = "matches"
|
|
version = "0.1.8"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
|
|
|
|
[[package]]
|
|
name = "maybe-uninit"
|
|
version = "2.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
|
|
|
|
[[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",
|
|
]
|
|
|
|
[[package]]
|
|
name = "memory-db"
|
|
version = "0.19.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "198831fe8722331a395bc199a5d08efbc197497ef354cb4c77b969c02ffc0fc4"
|
|
dependencies = [
|
|
"ahash",
|
|
"hash-db",
|
|
"hashbrown",
|
|
"parity-util-mem",
|
|
]
|
|
|
|
[[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",
|
|
"maplit",
|
|
"tempdir",
|
|
]
|
|
|
|
[[package]]
|
|
name = "mime"
|
|
version = "0.3.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "0a907b83e7b9e987032439a387e187119cddafc92d5c2aaeb1d92580a793f630"
|
|
dependencies = [
|
|
"unicase",
|
|
]
|
|
|
|
[[package]]
|
|
name = "mime_guess"
|
|
version = "2.0.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1a0ed03949aef72dbdf3116a383d7b38b4768e6f960528cd6a6044aa9ed68599"
|
|
dependencies = [
|
|
"mime",
|
|
"unicase",
|
|
]
|
|
|
|
[[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 = "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.10.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 0.1.5",
|
|
]
|
|
|
|
[[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 = "oorandom"
|
|
version = "11.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ebcec7c9c2a95cacc7cd0ecb89d8a8454eca13906f6deb55258ffff0adeb9405"
|
|
|
|
[[package]]
|
|
name = "opaque-debug"
|
|
version = "0.2.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "93f5bb2e8e8dec81642920ccff6b61f1eb94fa3020c5a325c9851ff604152409"
|
|
|
|
[[package]]
|
|
name = "open-ethereum"
|
|
version = "2.8.0"
|
|
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-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-local-store",
|
|
"parity-path",
|
|
"parity-rpc",
|
|
"parity-runtime",
|
|
"parity-secretstore",
|
|
"parity-updater",
|
|
"parity-util-mem",
|
|
"parity-version",
|
|
"parking_lot 0.10.0",
|
|
"pretty_assertions",
|
|
"regex",
|
|
"registrar",
|
|
"rlp",
|
|
"rpassword",
|
|
"rustc-hex 2.1.0",
|
|
"rustc_version",
|
|
"semver",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"snapshot",
|
|
"spec",
|
|
"tempdir",
|
|
"term_size",
|
|
"textwrap 0.9.0",
|
|
"toml",
|
|
"verification",
|
|
"winapi 0.3.8",
|
|
]
|
|
|
|
[[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.5.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e4015edcfb0304c3b32f6c4ad68fb8b0a14f1d7d250bd0c6b9cd312d38038000"
|
|
dependencies = [
|
|
"aes",
|
|
"aes-ctr",
|
|
"block-modes",
|
|
"digest",
|
|
"ethereum-types",
|
|
"hmac",
|
|
"lazy_static",
|
|
"pbkdf2",
|
|
"rand 0.7.2",
|
|
"ripemd160",
|
|
"rustc-hex 2.1.0",
|
|
"scrypt",
|
|
"secp256k1",
|
|
"sha2",
|
|
"subtle 2.2.2",
|
|
"tiny-keccak 2.0.1",
|
|
"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-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.10.0",
|
|
"rand 0.7.2",
|
|
"registrar",
|
|
"rustc-hex 2.1.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",
|
|
"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",
|
|
"jsonrpc-core",
|
|
"jsonrpc-derive",
|
|
"jsonrpc-http-server",
|
|
"jsonrpc-ipc-server",
|
|
"jsonrpc-pubsub",
|
|
"jsonrpc-ws-server",
|
|
"keccak-hash",
|
|
"log",
|
|
"machine",
|
|
"maplit",
|
|
"order-stat",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-runtime",
|
|
"parity-updater",
|
|
"parity-version",
|
|
"parking_lot 0.10.0",
|
|
"pretty_assertions",
|
|
"rand 0.7.2",
|
|
"rand_xorshift 0.2.0",
|
|
"rlp",
|
|
"rustc-hex 2.1.0",
|
|
"semver",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"snapshot",
|
|
"spec",
|
|
"stats",
|
|
"tempdir",
|
|
"tiny-keccak 1.5.0",
|
|
"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.10.0",
|
|
"serde",
|
|
"serde_json",
|
|
"url 2.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "parity-runtime"
|
|
version = "0.1.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "710e8d8e9769827952aa83a44d33bc993658cccd97e15e3b5eb070d1a70d1a3a"
|
|
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-secretstore"
|
|
version = "1.0.0"
|
|
source = "git+https://github.com/paritytech/secret-store?rev=ebe751d#ebe751db6af07425d2e1823ac05a84d0fafe3dad"
|
|
dependencies = [
|
|
"byteorder",
|
|
"ethabi",
|
|
"ethabi-contract",
|
|
"ethabi-derive",
|
|
"ethereum-types",
|
|
"futures",
|
|
"hyper",
|
|
"jsonrpc-server-utils",
|
|
"keccak-hash",
|
|
"kvdb",
|
|
"kvdb-rocksdb",
|
|
"lazy_static",
|
|
"libsecp256k1",
|
|
"log",
|
|
"parity-bytes",
|
|
"parity-crypto",
|
|
"parity-runtime",
|
|
"parking_lot 0.10.0",
|
|
"percent-encoding 2.1.0",
|
|
"rustc-hex 1.0.0",
|
|
"serde",
|
|
"serde_derive",
|
|
"serde_json",
|
|
"tiny-keccak 1.5.0",
|
|
"tokio",
|
|
"tokio-io",
|
|
"tokio-service",
|
|
"url 2.1.0",
|
|
]
|
|
|
|
[[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.10.0",
|
|
"rand 0.7.2",
|
|
"semver",
|
|
"target_info",
|
|
"tempdir",
|
|
]
|
|
|
|
[[package]]
|
|
name = "parity-util-mem"
|
|
version = "0.5.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ef1476e40bf8f5c6776e9600983435821ca86eb9819d74a6207cca69d091406a"
|
|
dependencies = [
|
|
"cfg-if",
|
|
"ethereum-types",
|
|
"hashbrown",
|
|
"impl-trait-for-tuples",
|
|
"jemallocator",
|
|
"lru",
|
|
"parity-util-mem-derive",
|
|
"parking_lot 0.10.0",
|
|
"primitive-types",
|
|
"smallvec 1.2.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.8.0"
|
|
dependencies = [
|
|
"parity-bytes",
|
|
"rlp",
|
|
"rustc_version",
|
|
"target_info",
|
|
"toml",
|
|
"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.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "f45ab1896c154f80a23f22aa81134b881e18b8fb7ff106abe67ae53a161d54a0"
|
|
dependencies = [
|
|
"lazy_static",
|
|
"rand 0.7.2",
|
|
]
|
|
|
|
[[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.10.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "92e98c49ab0b7ce5b222f2cc9193fc4efe11c6d0bd4f648e374684a6857b1cfc"
|
|
dependencies = [
|
|
"lock_api 0.3.1",
|
|
"parking_lot_core 0.7.0",
|
|
]
|
|
|
|
[[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.7.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7582838484df45743c8434fbff785e8edf260c28748353d44bc0da32e0ceabf1"
|
|
dependencies = [
|
|
"backtrace",
|
|
"cfg-if",
|
|
"cloudabi",
|
|
"libc",
|
|
"petgraph",
|
|
"redox_syscall",
|
|
"smallvec 1.2.0",
|
|
"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",
|
|
"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 = "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 = "plotters"
|
|
version = "0.2.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "4e3bb8da247d27ae212529352020f3e5ee16e83c0c258061d27b08ab92675eeb"
|
|
dependencies = [
|
|
"js-sys",
|
|
"num-traits 0.2.6",
|
|
"wasm-bindgen",
|
|
"web-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "pod"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"common-types",
|
|
"ethereum-types",
|
|
"ethjson",
|
|
"hash-db",
|
|
"itertools",
|
|
"keccak-hash",
|
|
"keccak-hasher 0.1.1",
|
|
"kvdb",
|
|
"log",
|
|
"maplit",
|
|
"parity-bytes",
|
|
"patricia-trie-ethereum",
|
|
"rlp",
|
|
"rustc-hex 2.1.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",
|
|
]
|
|
|
|
[[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 2.1.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.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
|
|
dependencies = [
|
|
"autocfg 0.1.7",
|
|
"libc",
|
|
"rand_chacha 0.1.1",
|
|
"rand_core 0.4.2",
|
|
"rand_hc 0.1.0",
|
|
"rand_isaac",
|
|
"rand_jitter",
|
|
"rand_os",
|
|
"rand_pcg",
|
|
"rand_xorshift 0.1.1",
|
|
"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.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
|
|
dependencies = [
|
|
"autocfg 0.1.7",
|
|
"rand_core 0.3.1",
|
|
]
|
|
|
|
[[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_jitter"
|
|
version = "0.1.4"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
|
|
dependencies = [
|
|
"libc",
|
|
"rand_core 0.4.2",
|
|
"winapi 0.3.8",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_os"
|
|
version = "0.1.3"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
|
|
dependencies = [
|
|
"cloudabi",
|
|
"fuchsia-cprng",
|
|
"libc",
|
|
"rand_core 0.4.2",
|
|
"rdrand",
|
|
"winapi 0.3.8",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rand_pcg"
|
|
version = "0.1.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
|
|
dependencies = [
|
|
"autocfg 0.1.7",
|
|
"rand_core 0.4.2",
|
|
]
|
|
|
|
[[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 = "rayon"
|
|
version = "1.3.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "db6ce3297f9c85e16621bb8cca38a06779ffc31bb8184e1be4bed2be4678a098"
|
|
dependencies = [
|
|
"crossbeam-deque 0.7.3",
|
|
"either",
|
|
"rayon-core",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rayon-core"
|
|
version = "1.7.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9"
|
|
dependencies = [
|
|
"crossbeam-deque 0.7.3",
|
|
"crossbeam-queue 0.2.1",
|
|
"crossbeam-utils 0.7.2",
|
|
"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",
|
|
"digest",
|
|
"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.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rlp-derive"
|
|
version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a"
|
|
dependencies = [
|
|
"proc-macro2 1.0.8",
|
|
"quote 1.0.2",
|
|
"syn 1.0.14",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rlp_compress"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"elastic-array",
|
|
"lazy_static",
|
|
"rlp",
|
|
]
|
|
|
|
[[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.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6"
|
|
|
|
[[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",
|
|
"byteorder",
|
|
"hmac",
|
|
"pbkdf2",
|
|
"sha2",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sct"
|
|
version = "0.6.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c"
|
|
dependencies = [
|
|
"ring",
|
|
"untrusted",
|
|
]
|
|
|
|
[[package]]
|
|
name = "secp256k1"
|
|
version = "0.17.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "2932dc07acd2066ff2e3921a4419606b220ba6cd03a9935123856cc534877056"
|
|
dependencies = [
|
|
"rand 0.6.5",
|
|
"secp256k1-sys",
|
|
]
|
|
|
|
[[package]]
|
|
name = "secp256k1-sys"
|
|
version = "0.1.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7ab2c26f0d3552a0f12e639ae8a64afc2e3db9c52fe32f5fc6c289d38519f220"
|
|
dependencies = [
|
|
"cc",
|
|
]
|
|
|
|
[[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",
|
|
"digest",
|
|
"fake-simd",
|
|
"opaque-debug",
|
|
]
|
|
|
|
[[package]]
|
|
name = "sha2"
|
|
version = "0.8.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7b4d8bfd0e469f417657573d8451fb33d16cfe0989359b93baf3a1ffc639543d"
|
|
dependencies = [
|
|
"block-buffer",
|
|
"digest",
|
|
"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.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.2.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "5c2fb2ec9bcd216a5b0d0ccf31ab17b5ed1d627960edff65bbe95d3ce221cefc"
|
|
|
|
[[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",
|
|
"journaldb",
|
|
"keccak-hash",
|
|
"keccak-hasher 0.1.1",
|
|
"kvdb",
|
|
"kvdb-rocksdb",
|
|
"lazy_static",
|
|
"log",
|
|
"num_cpus",
|
|
"parity-bytes",
|
|
"parity-snappy",
|
|
"parking_lot 0.10.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.10.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",
|
|
"maplit",
|
|
"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.10.0",
|
|
]
|
|
|
|
[[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",
|
|
]
|
|
|
|
[[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.2.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "7c65d530b10ccaeac294f349038a597e435b18fb456aadd0840a623f83b9e941"
|
|
|
|
[[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 = "tiny-keccak"
|
|
version = "2.0.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "2953ca5148619bc99695c1274cb54c5275bbb913c6adad87e72eaf8db9787f69"
|
|
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.3",
|
|
"crossbeam-queue 0.1.2",
|
|
"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.5.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"
|
|
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",
|
|
"parking_lot 0.10.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.20.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "de9222c50cc325855621271157c973da27a0dcd26fa06f8edf81020bd2333df0"
|
|
dependencies = [
|
|
"hash-db",
|
|
"hashbrown",
|
|
"log",
|
|
"rustc-hex 2.1.0",
|
|
"smallvec 1.2.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.11.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9"
|
|
|
|
[[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.1.0",
|
|
"static_assertions",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unexpected"
|
|
version = "0.1.0"
|
|
|
|
[[package]]
|
|
name = "unicase"
|
|
version = "2.6.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
|
|
dependencies = [
|
|
"version_check 0.9.1",
|
|
]
|
|
|
|
[[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",
|
|
"parking_lot 0.10.0",
|
|
"rlp",
|
|
"rustc-hex 2.1.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",
|
|
"parking_lot 0.10.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 = "version_check"
|
|
version = "0.9.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
|
|
|
|
[[package]]
|
|
name = "vm"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"ethereum-types",
|
|
"ethjson",
|
|
"keccak-hash",
|
|
"parity-bytes",
|
|
"patricia-trie-ethereum",
|
|
"rlp",
|
|
]
|
|
|
|
[[package]]
|
|
name = "walkdir"
|
|
version = "2.3.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
|
|
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.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "c51a2c47b5798ccc774ffb93ff536aec7c4275d722fd9c740c83cdd1af1f2d94"
|
|
dependencies = [
|
|
"byteorder",
|
|
"bytes",
|
|
"httparse",
|
|
"log",
|
|
"mio",
|
|
"mio-extras",
|
|
"rand 0.7.2",
|
|
"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 = "1.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "3cbac2ed2ba24cc90f5e06485ac8c7c1e5449fe8911aef4d8877218af021a5b8"
|