updated dependencies and graph

This commit is contained in:
debris 2017-04-05 16:45:51 +07:00
parent 77cfd9e8f7
commit dd36a624fa
13 changed files with 2721 additions and 2752 deletions

172
Cargo.lock generated
View File

@ -4,8 +4,7 @@ version = "0.1.0"
dependencies = [
"chain 0.1.0",
"db 0.1.0",
"ethcore-devtools 1.3.0",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"network 0.1.0",
"primitives 0.1.0",
"rayon 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -20,7 +19,7 @@ name = "abstract-ns"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"quick-error 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"rand 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -46,7 +45,7 @@ dependencies = [
"ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
"xdg 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"xdg 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -80,7 +79,6 @@ dependencies = [
"byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"chain 0.1.0",
"db 0.1.0",
"ethcore-devtools 1.3.0",
"network 0.1.0",
"primitives 0.1.0",
"test-data 0.1.0",
@ -160,7 +158,7 @@ dependencies = [
[[package]]
name = "clap"
version = "2.21.2"
version = "2.22.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"ansi_term 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -183,11 +181,6 @@ dependencies = [
"url 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "crossbeam"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "csv"
version = "0.15.0"
@ -206,7 +199,7 @@ dependencies = [
"chain 0.1.0",
"elastic-array 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
"ethcore-devtools 1.3.0",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"parking_lot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"primitives 0.1.0",
"rocksdb 0.4.5 (git+https://github.com/ethcore/rust-rocksdb)",
@ -228,7 +221,7 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"byteorder 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"rand 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-core 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -251,7 +244,7 @@ name = "env_logger"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"regex 0.1.80 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -276,16 +269,15 @@ dependencies = [
[[package]]
name = "futures"
version = "0.1.11"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "futures-cpupool"
version = "0.1.4"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"crossbeam 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"num_cpus 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -318,8 +310,8 @@ dependencies = [
"cookie 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"httparse 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"mime 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"mime 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"rotor 0.6.3 (git+https://github.com/ethcore/rotor)",
"rustc-serialize 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)",
"spmc 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
@ -331,7 +323,7 @@ dependencies = [
[[package]]
name = "idna"
version = "0.1.0"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"matches 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
@ -344,7 +336,7 @@ name = "import"
version = "0.1.0"
dependencies = [
"chain 0.1.0",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"primitives 0.1.0",
"serialization 0.1.0",
]
@ -368,10 +360,10 @@ name = "jsonrpc-core"
version = "6.0.0"
source = "git+https://github.com/ethcore/jsonrpc.git#3db845542b40a460c414142b3f76555b78c90a11"
dependencies = [
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_json 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-core 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -383,7 +375,7 @@ source = "git+https://github.com/ethcore/jsonrpc.git#3db845542b40a460c414142b3f7
dependencies = [
"hyper 0.10.0-a.0 (git+https://github.com/ethcore/hyper)",
"jsonrpc-core 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-core 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
"unicase 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -394,7 +386,7 @@ version = "6.0.0"
source = "git+https://github.com/ethcore/jsonrpc.git#3db845542b40a460c414142b3f76555b78c90a11"
dependencies = [
"jsonrpc-core 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)",
"serde 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -413,7 +405,7 @@ dependencies = [
"base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"bitcrypto 0.1.0",
"eth-secp256k1 0.5.6 (git+https://github.com/ethcore/rust-secp256k1)",
"lazy_static 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
"lazy_static 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
"primitives 0.1.0",
"rand 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
"rustc-serialize 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)",
@ -426,7 +418,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "lazy_static"
version = "0.2.4"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
@ -446,7 +438,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "log"
version = "0.3.6"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
@ -455,7 +447,7 @@ version = "0.1.0"
dependencies = [
"ansi_term 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
"env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"time 0.1.36 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -494,10 +486,10 @@ dependencies = [
[[package]]
name = "mime"
version = "0.2.2"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -526,7 +518,7 @@ dependencies = [
"kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"lazycell 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"miow 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
"net2 0.2.27 (registry+https://github.com/rust-lang/crates.io-index)",
"nix 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -543,7 +535,7 @@ dependencies = [
"kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"lazycell 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"net2 0.2.27 (registry+https://github.com/rust-lang/crates.io-index)",
"slab 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -574,10 +566,10 @@ dependencies = [
[[package]]
name = "murmur3"
version = "0.3.0"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"byteorder 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
"byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -629,7 +621,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"abstract-ns 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"domain 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-core 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -675,9 +667,9 @@ dependencies = [
"abstract-ns 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"bitcrypto 0.1.0",
"csv 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures-cpupool 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"futures-cpupool 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"message 0.1.0",
"network 0.1.0",
"ns-dns-tokio 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -696,19 +688,19 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
"parking_lot_core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"parking_lot_core 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
"thread-id 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "parking_lot_core"
version = "0.2.0"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
"rand 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
"smallvec 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
"smallvec 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -717,15 +709,14 @@ name = "pbtc"
version = "0.1.0"
dependencies = [
"app_dirs 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"bencher 0.1.0",
"chain 0.1.0",
"clap 2.21.2 (registry+https://github.com/rust-lang/crates.io-index)",
"clap 2.22.2 (registry+https://github.com/rust-lang/crates.io-index)",
"db 0.1.0",
"env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
"import 0.1.0",
"keys 0.1.0",
"libc 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"logs 0.1.0",
"message 0.1.0",
"miner 0.1.0",
@ -780,7 +771,7 @@ dependencies = [
[[package]]
name = "redox_syscall"
version = "0.1.16"
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
@ -823,7 +814,7 @@ name = "rotor"
version = "0.6.3"
source = "git+https://github.com/ethcore/rotor#c1a2dd0046c5ea2517a5b637fca8ee2e77021e82"
dependencies = [
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"mio 0.6.1 (git+https://github.com/ethcore/mio.git)",
"quick-error 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"slab 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -836,20 +827,19 @@ version = "0.1.0"
dependencies = [
"chain 0.1.0",
"db 0.1.0",
"ethcore-devtools 1.3.0",
"jsonrpc-core 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)",
"jsonrpc-http-server 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)",
"jsonrpc-macros 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)",
"keys 0.1.0",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"miner 0.1.0",
"network 0.1.0",
"p2p 0.1.0",
"primitives 0.1.0",
"rustc-serialize 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)",
"script 0.1.0",
"serde 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_json 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)",
"serialization 0.1.0",
"sync 0.1.0",
@ -895,7 +885,7 @@ dependencies = [
"bitcrypto 0.1.0",
"chain 0.1.0",
"keys 0.1.0",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"primitives 0.1.0",
"serialization 0.1.0",
]
@ -907,25 +897,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "serde"
version = "0.9.11"
version = "0.9.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "serde_codegen_internals"
version = "0.14.1"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"syn 0.11.9 (registry+https://github.com/rust-lang/crates.io-index)",
"syn 0.11.10 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "serde_derive"
version = "0.9.11"
version = "0.9.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"quote 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_codegen_internals 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)",
"syn 0.11.9 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_codegen_internals 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)",
"syn 0.11.10 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -936,7 +926,7 @@ dependencies = [
"dtoa 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
"itoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -968,7 +958,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "smallvec"
version = "0.1.8"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
@ -988,7 +978,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "syn"
version = "0.11.9"
version = "0.11.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"quote 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1005,13 +995,12 @@ dependencies = [
"byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"chain 0.1.0",
"db 0.1.0",
"ethcore-devtools 1.3.0",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"linked-hash-map 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"message 0.1.0",
"miner 0.1.0",
"murmur3 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"murmur3 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"network 0.1.0",
"p2p 0.1.0",
"parking_lot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1086,7 +1075,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
"redox_syscall 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
"redox_syscall 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -1096,9 +1085,9 @@ version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"bytes 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"iovec 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
"mio 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
"scoped-tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"slab 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1111,8 +1100,8 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"bytes 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
"futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@ -1156,7 +1145,7 @@ name = "url"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"idna 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"idna 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
"matches 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
@ -1205,7 +1194,7 @@ dependencies = [
[[package]]
name = "xdg"
version = "2.0.0"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
@ -1229,9 +1218,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum byteorder 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c40977b0ee6b9885c9013cd41d9feffdd22deb3bb4dc3a71d901cc7a77de18c8"
"checksum bytes 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "46112a0060ae15e3a3f9a445428a53e082b91215b744fa27a1948842f4a64b96"
"checksum cfg-if 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "de1e760d7b6535af4241fca8bd8adf68e2e7edacc6b29f5d399050c5e48cf88c"
"checksum clap 2.21.2 (registry+https://github.com/rust-lang/crates.io-index)" = "58ad5e8142f3a5eab0c1cba5011aa383e009842936107fe4d94f1a8d380a1aec"
"checksum clap 2.22.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3cae8c5a1108961e9bafb1096b8cbb6a31c17ab1a276ce9b52334be99962f653"
"checksum cookie 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d53b80dde876f47f03cda35303e368a79b91c70b0d65ecba5fd5280944a08591"
"checksum crossbeam 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)" = "0c5ea215664ca264da8a9d9c3be80d2eaf30923c259d03e870388eb927508f97"
"checksum csv 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7ef22b37c7a51c564a365892c012dc0271221fdcc64c69b19ba4d6fa8bd96d9c"
"checksum deque 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1614659040e711785ed8ea24219140654da1729f3ec8a47a9719d041112fe7bf"
"checksum domain 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "98a3da08ed0ae31d52bed986d9faa378534056e538b9ce61a43498ac89cd2c60"
@ -1239,13 +1227,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum elastic-array 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "058dc1040bbf28853bc48ec5f59190bac41b246c43c30064f0d318e6d1362fd6"
"checksum env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "15abd780e45b3ea4f76b4e9a26ff4843258dd8a3eed2775a0e7368c2e7936c2f"
"checksum eth-secp256k1 0.5.6 (git+https://github.com/ethcore/rust-secp256k1)" = "<none>"
"checksum futures 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8e51e7f9c150ba7fd4cee9df8bf6ea3dea5b63b68955ddad19ccd35b71dcfb4d"
"checksum futures-cpupool 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "257b356f43df6266091b58eadffbe881f053a8646c4a8ba9edce98d63814caab"
"checksum futures 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "0ffa9721bfc26c0293ab2195bbf037aefb3951ece8d755e01fb90e0177acba79"
"checksum futures-cpupool 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a283c84501e92cade5ea673a2a7ca44f71f209ccdd302a3e0896f50083d2c5ff"
"checksum gcc 0.3.45 (registry+https://github.com/rust-lang/crates.io-index)" = "40899336fb50db0c78710f53e87afc54d8c7266fb76262fecc78ca1a7f09deae"
"checksum heapsize 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "5a376f7402b85be6e0ba504243ecbc0709c48019ecc6286d0540c2e359050c88"
"checksum httparse 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a6e7a63e511f9edffbab707141fbb8707d1a3098615fb2adbd5769cdfcc9b17d"
"checksum hyper 0.10.0-a.0 (git+https://github.com/ethcore/hyper)" = "<none>"
"checksum idna 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1053236e00ce4f668aeca4a769a09b3bf5a682d802abd6f3cb39374f6b162c11"
"checksum idna 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6ac85ec3f80c8e4e99d9325521337e14ec7555c458a14e377d189659a427f375"
"checksum iovec 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "29d062ee61fccdf25be172e70f34c9f6efc597e1fb8f6526e8437b2046ab26be"
"checksum itoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "eb2f404fbc66fd9aac13e998248505e7ecb2ad8e44ab6388684c5fb11c6c251c"
"checksum jsonrpc-core 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)" = "<none>"
@ -1253,20 +1241,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum jsonrpc-macros 6.0.0 (git+https://github.com/ethcore/jsonrpc.git)" = "<none>"
"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
"checksum language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a"
"checksum lazy_static 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "7291b1dd97d331f752620b02dfdbc231df7fc01bf282a00769e1cdb963c460dc"
"checksum lazy_static 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2f61b8421c7a4648c391611625d56fdd5c7567da05af1be655fd8cacc643abb3"
"checksum lazycell 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce12306c4739d86ee97c23139f3a34ddf0387bbf181bc7929d287025a8c3ef6b"
"checksum libc 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)" = "88ee81885f9f04bff991e306fea7c1c60a5f0f9e409e99f6b40e3311a3363135"
"checksum linked-hash-map 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6d262045c5b87c0861b3f004610afd0e2c851e2908d08b6c870cbb9d5f494ecd"
"checksum log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ab83497bf8bf4ed2a74259c1c802351fcd67a65baa86394b6ba73c36f4838054"
"checksum log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "5141eca02775a762cc6cd564d8d2c50f67c0ea3a372cbf1c51592b3e029e10ad"
"checksum matches 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "efd7622e3022e1a6eaa602c4cea8912254e5582c9c692e9167714182244801b1"
"checksum memchr 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20"
"checksum memchr 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1dbccc0e46f1ea47b9f17e6d67c5a96bd27030519c519c9c91327e31275a47b4"
"checksum mime 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b5c93a4bd787ddc6e7833c519b73a50883deb5863d76d9b71eb8216fb7f94e66"
"checksum mime 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "5514f038123342d01ee5f95129e4ef1e0470c93bc29edf058a46f9ee3ba6737e"
"checksum mio 0.6.1 (git+https://github.com/ethcore/mio.git)" = "<none>"
"checksum mio 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f27d38f824a0d267d55b29b171e9e99269a53812e385fa75c1fe700ae254a6a4"
"checksum miow 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3e690c5df6b2f60acd45d56378981e827ff8295562fc8d34f573deb267a59cd1"
"checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
"checksum murmur3 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ece7fe85164ffce69891c581b6b035a3c2f66dd3459f299d43d5efff90663e22"
"checksum murmur3 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a9fbfc749b3a5d9c313c5e0cd61788f1f219ebd2f22de25996df0481c08949e4"
"checksum net2 0.2.27 (registry+https://github.com/rust-lang/crates.io-index)" = "18b9642ad6222faf5ce46f6966f59b71b9775ad5758c9e09fcf0a6c8061972b4"
"checksum nix 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a0d95c5fa8b641c10ad0b8887454ebaafa3c92b5cd5350f8fc693adafd178e7b"
"checksum nodrop 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "52cd74cd09beba596430cc6e3091b74007169a56246e1262f0ba451ea95117b2"
@ -1277,12 +1265,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c"
"checksum owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
"checksum parking_lot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "aebb68eebde2c99f89592d925288600fde220177e46b5c9a91ca218d245aeedf"
"checksum parking_lot_core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fb1b97670a2ffadce7c397fb80a3d687c4f3060140b885621ef1653d0e5d5068"
"checksum parking_lot_core 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "56a19dcbb5d1e32b6cccb8a9aa1fc2a38418c8699652e735e2bf391a3dc0aa16"
"checksum quick-error 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0aad603e8d7fb67da22dbdf1f4b826ce8829e406124109e73cf1b2454b93a71c"
"checksum quote 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a"
"checksum rand 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "022e0636ec2519ddae48154b028864bdce4eaf7d35226ab8e65c611be97b189d"
"checksum rayon 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "50c575b58c2b109e2fbc181820cbe177474f35610ff9e357dc75f6bac854ffbf"
"checksum redox_syscall 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "8dd35cc9a8bdec562c757e3d43c1526b5c6d2653e23e2315065bc25556550753"
"checksum redox_syscall 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "29dbdfd4b9df8ab31dec47c6087b7b13cbf4a776f335e4de8efba8288dda075b"
"checksum regex 0.1.80 (registry+https://github.com/rust-lang/crates.io-index)" = "4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f"
"checksum regex-syntax 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957"
"checksum rocksdb 0.4.5 (git+https://github.com/ethcore/rust-rocksdb)" = "<none>"
@ -1293,18 +1281,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum rustc_version 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "c5f5376ea5e30ce23c03eb77cbe4962b988deead10910c372b226388b594c084"
"checksum scoped-tls 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f417c22df063e9450888a7561788e9bd46d3bb3c1466435b4eccb903807f147d"
"checksum semver 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)" = "d4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac"
"checksum serde 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)" = "a702319c807c016e51f672e5c77d6f0b46afddd744b5e437d6b8436b888b458f"
"checksum serde_codegen_internals 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4d52006899f910528a10631e5b727973fe668f3228109d1707ccf5bad5490b6e"
"checksum serde_derive 0.9.11 (registry+https://github.com/rust-lang/crates.io-index)" = "f15ea24bd037b2d64646b4d934fa99c649be66e3f7b29fb595a5543b212b1452"
"checksum serde 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)" = "f023838e7e1878c679322dc7f66c3648bd33763a215fad752f378a623856898d"
"checksum serde_codegen_internals 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bc888bd283bd2420b16ad0d860e35ad8acb21941180a83a189bb2046f9d00400"
"checksum serde_derive 0.9.12 (registry+https://github.com/rust-lang/crates.io-index)" = "ebb753639f6d55ba1acbcd330ccaf4d9f5862353ac2851e43eac63c2a5343a11"
"checksum serde_json 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)" = "dbc45439552eb8fb86907a2c41c1fd0ef97458efb87ff7f878db466eb581824e"
"checksum shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "72f20b8f3c060374edb8046591ba28f62448c369ccbdc7b02075103fb3a9e38d"
"checksum siphasher 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "833011ca526bd88f16778d32c699d325a9ad302fa06381cd66f7be63351d3f6d"
"checksum slab 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "17b4fcaed89ab08ef143da37bc52adbcc04d4a69014f4c1208d6b51f0c47bc23"
"checksum smallvec 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "fcc8d19212aacecf95e4a7a2179b26f7aeb9732a915cf01f05b0d3e044865410"
"checksum smallvec 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dca03f2f42500a9ef8ac0d16183dff8bed40e3dcf98f9d4147928548d5c4236e"
"checksum spmc 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "93bdab61c1a413e591c4d17388ffa859eaff2df27f1e13a5ec8b716700605adf"
"checksum stable_deref_trait 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "15132e0e364248108c5e2c02e3ab539be8d6f5d52a01ca9bbf27ed657316f02b"
"checksum strsim 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b4d15c810519a91cf877e7e36e63fe068815c678181439f2f29e2562147c3694"
"checksum syn 0.11.9 (registry+https://github.com/rust-lang/crates.io-index)" = "480c834701caba3548aa991e54677281be3a5414a9d09ddbdf4ed74a569a9d19"
"checksum syn 0.11.10 (registry+https://github.com/rust-lang/crates.io-index)" = "171b739972d9a1bfb169e8077238b51f9ebeaae4ff6e08072f7ba386a8802da2"
"checksum synom 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6"
"checksum term_size 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "07b6c1ac5b3fffd75073276bca1ceed01f67a28537097a2a9539e116e50fb21a"
"checksum thread-id 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03"
@ -1327,5 +1315,5 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
"checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
"checksum xdg 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "77b831a5ba77110f438f0ac5583aafeb087f70432998ba6b7dcb1d32185db453"
"checksum xdg 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a66b7c2281ebde13cf4391d70d4c7e5946c3c25e72a7b859ca8f677dcd0b0c61"
"checksum yaml-rust 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992"

View File

@ -22,7 +22,6 @@ db = { path = "db" }
verification = { path = "verification" }
sync = { path = "sync" }
import = { path = "import" }
bencher = { path = "bencher" }
logs = { path = "logs" }
rpc = { path = "rpc" }
primitives = { path = "primitives" }
@ -32,3 +31,4 @@ path = "pbtc/main.rs"
name = "pbtc"
[workspace]
members = ["bencher"]

View File

@ -11,7 +11,6 @@ verification = { path = "../verification" }
network = { path = "../network" }
chain = { path = "../chain" }
primitives = { path = "../primitives" }
ethcore-devtools = { path = "../devtools" }
test-data = { path = "../test-data" }
time = "*"
byteorder = "1.0"

View File

@ -1,6 +1,5 @@
extern crate db;
extern crate chain;
extern crate ethcore_devtools as devtools;
extern crate test_data;
extern crate time;
extern crate verification;

View File

@ -1,8 +1,9 @@
use std::{io, cmp};
use hash::H256;
use hex::FromHex;
use ser::{
Serializable, serialized_list_size,
Deserializable, Reader, Error as ReaderError
Deserializable, Reader, Error as ReaderError, deserialize
};
use block::Block;
use transaction::Transaction;
@ -75,3 +76,9 @@ impl Deserializable for IndexedBlock {
Ok(block)
}
}
impl From<&'static str> for IndexedBlock {
fn from(s: &'static str) -> Self {
deserialize(&s.from_hex().unwrap() as &[u8]).unwrap()
}
}

View File

@ -16,7 +16,6 @@ jsonrpc-core = { git = "https://github.com/ethcore/jsonrpc.git" }
jsonrpc-macros = { git = "https://github.com/ethcore/jsonrpc.git" }
jsonrpc-http-server = { git = "https://github.com/ethcore/jsonrpc.git" }
ethcore-devtools = { path = "../devtools" }
sync = { path = "../sync" }
serialization = { path = "../serialization" }
chain = { path = "../chain" }

View File

@ -21,8 +21,6 @@ extern crate db;
extern crate test_data;
extern crate miner;
extern crate verification;
#[cfg(test)]
extern crate ethcore_devtools as devtools;
extern crate script as global_script;
extern crate keys;

View File

@ -9,9 +9,8 @@ log = "0.3"
time = "0.1"
futures = "0.1"
linked-hash-map = "0.3"
ethcore-devtools = { path = "../devtools" }
bit-vec = "0.4.3"
murmur3 = "0.3"
murmur3 = "0.4"
rand = "0.3"
byteorder = "1.0"

View File

@ -18,8 +18,6 @@ extern crate verification;
extern crate miner;
extern crate script;
extern crate serialization as ser;
#[cfg(test)]
extern crate ethcore_devtools as devtools;
extern crate rand;
extern crate network;

View File

@ -3,81 +3,81 @@ digraph dependencies {
size="5,5";
N0[label="pbtc",shape=box];
N1[label="app_dirs",shape=box];
N2[label="bencher",shape=box];
N3[label="chain",shape=box];
N4[label="clap",shape=box];
N5[label="db",shape=box];
N6[label="env_logger",shape=box];
N7[label="import",shape=box];
N8[label="keys",shape=box];
N2[label="chain",shape=box];
N3[label="clap",shape=box];
N4[label="db",shape=box];
N5[label="env_logger",shape=box];
N6[label="import",shape=box];
N7[label="keys",shape=box];
N8[label="libc",shape=box];
N9[label="log",shape=box];
N10[label="logs",shape=box];
N11[label="message",shape=box];
N12[label="miner",shape=box];
N13[label="network",shape=box];
N14[label="p2p",shape=box];
N15[label="rpc",shape=box];
N16[label="script",shape=box];
N17[label="sync",shape=box];
N18[label="verification",shape=box];
N19[label="abstract-ns",shape=box];
N20[label="futures",shape=box];
N21[label="quick-error",shape=box];
N22[label="rand",shape=box];
N23[label="aho-corasick",shape=box];
N24[label="memchr",shape=box];
N25[label="ansi_term",shape=box];
N26[label="ole32-sys",shape=box];
N27[label="shell32-sys",shape=box];
N28[label="winapi",shape=box];
N29[label="xdg",shape=box];
N30[label="arrayvec",shape=box];
N31[label="nodrop",shape=box];
N32[label="odds",shape=box];
N33[label="aster",shape=box];
N34[label="syntex_syntax",shape=box];
N35[label="base58",shape=box];
N36[label="ethcore-devtools",shape=box];
N37[label="primitives",shape=box];
N38[label="test-data",shape=box];
N39[label="time",shape=box];
N40[label="bit-vec",shape=box];
N41[label="bitcrypto",shape=box];
N42[label="rust-crypto",shape=box];
N43[label="siphasher",shape=box];
N44[label="bitflags v0.4.0",shape=box];
N45[label="bitflags v0.7.0",shape=box];
N46[label="byteorder",shape=box];
N47[label="cfg-if",shape=box];
N48[label="heapsize",shape=box];
N49[label="rustc-serialize",shape=box];
N50[label="serialization",shape=box];
N51[label="libc",shape=box];
N52[label="strsim",shape=box];
N53[label="term_size",shape=box];
N54[label="unicode-segmentation",shape=box];
N55[label="unicode-width",shape=box];
N56[label="vec_map",shape=box];
N57[label="yaml-rust",shape=box];
N58[label="cookie",shape=box];
N59[label="url",shape=box];
N60[label="crossbeam",shape=box];
N61[label="csv",shape=box];
N62[label="elastic-array",shape=box];
N63[label="lru-cache",shape=box];
N64[label="parking_lot v0.3.6",shape=box];
N65[label="rocksdb",shape=box];
N66[label="deque",shape=box];
N67[label="domain",shape=box];
N68[label="tokio-core",shape=box];
N69[label="dtoa",shape=box];
N70[label="regex",shape=box];
N71[label="eth-secp256k1",shape=box];
N72[label="gcc",shape=box];
N73[label="futures-cpupool",shape=box];
N74[label="num_cpus",shape=box];
N75[label="rayon",shape=box];
N76[label="kernel32-sys",shape=box];
N15[label="primitives",shape=box];
N16[label="rpc",shape=box];
N17[label="script",shape=box];
N18[label="sync",shape=box];
N19[label="verification",shape=box];
N20[label="abstract-ns",shape=box];
N21[label="futures",shape=box];
N22[label="quick-error",shape=box];
N23[label="rand",shape=box];
N24[label="aho-corasick",shape=box];
N25[label="memchr v0.1.11",shape=box];
N26[label="ansi_term",shape=box];
N27[label="ole32-sys",shape=box];
N28[label="shell32-sys",shape=box];
N29[label="winapi",shape=box];
N30[label="xdg",shape=box];
N31[label="arrayvec",shape=box];
N32[label="nodrop",shape=box];
N33[label="odds",shape=box];
N34[label="atty",shape=box];
N35[label="kernel32-sys",shape=box];
N36[label="base58",shape=box];
N37[label="bigint",shape=box];
N38[label="heapsize",shape=box];
N39[label="rustc-serialize",shape=box];
N40[label="rustc_version",shape=box];
N41[label="bit-vec",shape=box];
N42[label="bitcrypto",shape=box];
N43[label="rust-crypto",shape=box];
N44[label="siphasher",shape=box];
N45[label="bitflags v0.4.0",shape=box];
N46[label="bitflags v0.8.0",shape=box];
N47[label="byteorder v0.5.3",shape=box];
N48[label="byteorder v1.0.0",shape=box];
N49[label="bytes",shape=box];
N50[label="iovec",shape=box];
N51[label="cfg-if",shape=box];
N52[label="serialization",shape=box];
N53[label="strsim",shape=box];
N54[label="term_size",shape=box];
N55[label="unicode-segmentation",shape=box];
N56[label="unicode-width",shape=box];
N57[label="vec_map",shape=box];
N58[label="yaml-rust",shape=box];
N59[label="cookie",shape=box];
N60[label="time",shape=box];
N61[label="url",shape=box];
N62[label="csv",shape=box];
N63[label="memchr v1.0.1",shape=box];
N64[label="elastic-array",shape=box];
N65[label="parking_lot",shape=box];
N66[label="rocksdb",shape=box];
N67[label="deque",shape=box];
N68[label="domain",shape=box];
N69[label="tokio-core",shape=box];
N70[label="dtoa",shape=box];
N71[label="regex",shape=box];
N72[label="eth-secp256k1",shape=box];
N73[label="gcc",shape=box];
N74[label="futures-cpupool",shape=box];
N75[label="num_cpus",shape=box];
N76[label="rayon",shape=box];
N77[label="httparse",shape=box];
N78[label="hyper",shape=box];
N79[label="language-tags",shape=box];
@ -92,48 +92,47 @@ digraph dependencies {
N88[label="unicode-normalization",shape=box];
N89[label="itoa",shape=box];
N90[label="jsonrpc-core",shape=box];
N91[label="parking_lot v0.2.8",shape=box];
N92[label="serde",shape=box];
N93[label="serde_codegen",shape=box];
N94[label="serde_json",shape=box];
N95[label="jsonrpc-http-server",shape=box];
N91[label="serde",shape=box];
N92[label="serde_derive",shape=box];
N93[label="serde_json",shape=box];
N94[label="jsonrpc-http-server",shape=box];
N95[label="jsonrpc-macros",shape=box];
N96[label="winapi-build",shape=box];
N97[label="lazy_static",shape=box];
N98[label="lazycell",shape=box];
N99[label="linked-hash-map v0.2.1",shape=box];
N100[label="linked-hash-map v0.3.0",shape=box];
N101[label="mio",shape=box];
N102[label="miow",shape=box];
N99[label="linked-hash-map",shape=box];
N100[label="test-data",shape=box];
N101[label="mio v0.6.1",shape=box];
N102[label="miow v0.1.5",shape=box];
N103[label="net2",shape=box];
N104[label="nix",shape=box];
N105[label="slab",shape=box];
N106[label="ws2_32-sys",shape=box];
N107[label="murmur3",shape=box];
N108[label="rustc_version",shape=box];
N109[label="semver",shape=box];
N110[label="void",shape=box];
N111[label="ns-dns-tokio",shape=box];
N112[label="num-traits",shape=box];
N113[label="owning_ref",shape=box];
N114[label="smallvec",shape=box];
N115[label="parking_lot_core",shape=box];
N116[label="quasi",shape=box];
N117[label="syntex_errors",shape=box];
N118[label="quasi_codegen",shape=box];
N119[label="syntex",shape=box];
N120[label="regex-syntax",shape=box];
N121[label="thread_local",shape=box];
N122[label="utf8-ranges",shape=box];
N123[label="rocksdb-sys",shape=box];
N124[label="scoped-pool",shape=box];
N125[label="scopeguard",shape=box];
N126[label="variance",shape=box];
N127[label="scoped-tls",shape=box];
N128[label="serde_codegen_internals",shape=box];
N129[label="syntex_pos",shape=box];
N130[label="term",shape=box];
N131[label="unicode-xid",shape=box];
N132[label="thread-id",shape=box];
N106[label="mio v0.6.6",shape=box];
N107[label="miow v0.2.1",shape=box];
N108[label="ws2_32-sys",shape=box];
N109[label="murmur3",shape=box];
N110[label="semver",shape=box];
N111[label="void",shape=box];
N112[label="ns-dns-tokio",shape=box];
N113[label="num-traits",shape=box];
N114[label="owning_ref",shape=box];
N115[label="stable_deref_trait",shape=box];
N116[label="tokio-io",shape=box];
N117[label="parking_lot_core",shape=box];
N118[label="thread-id v3.0.0",shape=box];
N119[label="smallvec",shape=box];
N120[label="quote",shape=box];
N121[label="redox_syscall",shape=box];
N122[label="regex-syntax",shape=box];
N123[label="thread_local",shape=box];
N124[label="utf8-ranges",shape=box];
N125[label="rocksdb-sys",shape=box];
N126[label="scoped-tls",shape=box];
N127[label="serde_codegen_internals",shape=box];
N128[label="syn",shape=box];
N129[label="synom",shape=box];
N130[label="unicode-xid",shape=box];
N131[label="thread-id v2.0.0",shape=box];
N0 -> N1[label="",style=dashed];
N0 -> N2[label="",style=dashed];
N0 -> N3[label="",style=dashed];
@ -152,249 +151,244 @@ digraph dependencies {
N0 -> N16[label="",style=dashed];
N0 -> N17[label="",style=dashed];
N0 -> N18[label="",style=dashed];
N1 -> N26[label="",style=dashed];
N0 -> N19[label="",style=dashed];
N1 -> N27[label="",style=dashed];
N1 -> N28[label="",style=dashed];
N1 -> N29[label="",style=dashed];
N2 -> N3[label="",style=dashed];
N2 -> N5[label="",style=dashed];
N2 -> N18[label="",style=dashed];
N2 -> N36[label="",style=dashed];
N2 -> N37[label="",style=dashed];
N1 -> N30[label="",style=dashed];
N2 -> N15[label="",style=dashed];
N2 -> N38[label="",style=dashed];
N2 -> N39[label="",style=dashed];
N3 -> N37[label="",style=dashed];
N3 -> N41[label="",style=dashed];
N3 -> N48[label="",style=dashed];
N3 -> N49[label="",style=dashed];
N3 -> N50[label="",style=dashed];
N4 -> N25[label="",style=dashed];
N4 -> N45[label="",style=dashed];
N4 -> N51[label="",style=dashed];
N2 -> N42[label="",style=dashed];
N2 -> N52[label="",style=dashed];
N3 -> N26[label="",style=dashed];
N3 -> N34[label="",style=dashed];
N3 -> N46[label="",style=dashed];
N3 -> N53[label="",style=dashed];
N3 -> N54[label="",style=dashed];
N3 -> N55[label="",style=dashed];
N3 -> N56[label="",style=dashed];
N3 -> N57[label="",style=dashed];
N3 -> N58[label="",style=dashed];
N4 -> N2[label="",style=dashed];
N4 -> N9[label="",style=dashed];
N4 -> N15[label="",style=dashed];
N4 -> N41[label="",style=dashed];
N4 -> N52[label="",style=dashed];
N4 -> N53[label="",style=dashed];
N4 -> N54[label="",style=dashed];
N4 -> N55[label="",style=dashed];
N4 -> N56[label="",style=dashed];
N4 -> N57[label="",style=dashed];
N5 -> N3[label="",style=dashed];
N4 -> N64[label="",style=dashed];
N4 -> N65[label="",style=dashed];
N4 -> N66[label="",style=dashed];
N5 -> N9[label="",style=dashed];
N5 -> N36[label="",style=dashed];
N5 -> N37[label="",style=dashed];
N5 -> N38[label="",style=dashed];
N5 -> N40[label="",style=dashed];
N5 -> N46[label="",style=dashed];
N5 -> N50[label="",style=dashed];
N5 -> N62[label="",style=dashed];
N5 -> N63[label="",style=dashed];
N5 -> N64[label="",style=dashed];
N5 -> N65[label="",style=dashed];
N5 -> N71[label="",style=dashed];
N6 -> N2[label="",style=dashed];
N6 -> N9[label="",style=dashed];
N6 -> N70[label="",style=dashed];
N7 -> N3[label="",style=dashed];
N7 -> N9[label="",style=dashed];
N7 -> N37[label="",style=dashed];
N7 -> N50[label="",style=dashed];
N8 -> N22[label="",style=dashed];
N8 -> N35[label="",style=dashed];
N8 -> N37[label="",style=dashed];
N8 -> N41[label="",style=dashed];
N8 -> N49[label="",style=dashed];
N8 -> N71[label="",style=dashed];
N8 -> N97[label="",style=dashed];
N10 -> N6[label="",style=dashed];
N6 -> N15[label="",style=dashed];
N6 -> N52[label="",style=dashed];
N7 -> N15[label="",style=dashed];
N7 -> N23[label="",style=dashed];
N7 -> N36[label="",style=dashed];
N7 -> N39[label="",style=dashed];
N7 -> N42[label="",style=dashed];
N7 -> N72[label="",style=dashed];
N7 -> N97[label="",style=dashed];
N10 -> N5[label="",style=dashed];
N10 -> N9[label="",style=dashed];
N10 -> N25[label="",style=dashed];
N10 -> N39[label="",style=dashed];
N11 -> N3[label="",style=dashed];
N10 -> N26[label="",style=dashed];
N10 -> N60[label="",style=dashed];
N11 -> N2[label="",style=dashed];
N11 -> N13[label="",style=dashed];
N11 -> N37[label="",style=dashed];
N11 -> N41[label="",style=dashed];
N11 -> N46[label="",style=dashed];
N11 -> N50[label="",style=dashed];
N12 -> N3[label="",style=dashed];
N12 -> N5[label="",style=dashed];
N11 -> N15[label="",style=dashed];
N11 -> N42[label="",style=dashed];
N11 -> N48[label="",style=dashed];
N11 -> N52[label="",style=dashed];
N12 -> N2[label="",style=dashed];
N12 -> N4[label="",style=dashed];
N12 -> N7[label="",style=dashed];
N12 -> N13[label="",style=dashed];
N12 -> N18[label="",style=dashed];
N12 -> N37[label="",style=dashed];
N12 -> N15[label="",style=dashed];
N12 -> N17[label="",style=dashed];
N12 -> N19[label="",style=dashed];
N12 -> N38[label="",style=dashed];
N12 -> N41[label="",style=dashed];
N12 -> N46[label="",style=dashed];
N12 -> N42[label="",style=dashed];
N12 -> N48[label="",style=dashed];
N12 -> N50[label="",style=dashed];
N13 -> N3[label="",style=dashed];
N13 -> N37[label="",style=dashed];
N13 -> N50[label="",style=dashed];
N12 -> N52[label="",style=dashed];
N12 -> N100[label="",style=dashed];
N13 -> N2[label="",style=dashed];
N13 -> N15[label="",style=dashed];
N13 -> N52[label="",style=dashed];
N14 -> N9[label="",style=dashed];
N14 -> N11[label="",style=dashed];
N14 -> N13[label="",style=dashed];
N14 -> N19[label="",style=dashed];
N14 -> N15[label="",style=dashed];
N14 -> N20[label="",style=dashed];
N14 -> N22[label="",style=dashed];
N14 -> N37[label="",style=dashed];
N14 -> N39[label="",style=dashed];
N14 -> N41[label="",style=dashed];
N14 -> N50[label="",style=dashed];
N14 -> N61[label="",style=dashed];
N14 -> N64[label="",style=dashed];
N14 -> N68[label="",style=dashed];
N14 -> N73[label="",style=dashed];
N14 -> N111[label="",style=dashed];
N15 -> N3[label="",style=dashed];
N15 -> N5[label="",style=dashed];
N15 -> N9[label="",style=dashed];
N15 -> N12[label="",style=dashed];
N15 -> N13[label="",style=dashed];
N15 -> N14[label="",style=dashed];
N15 -> N17[label="",style=dashed];
N14 -> N21[label="",style=dashed];
N14 -> N23[label="",style=dashed];
N14 -> N42[label="",style=dashed];
N14 -> N52[label="",style=dashed];
N14 -> N60[label="",style=dashed];
N14 -> N62[label="",style=dashed];
N14 -> N65[label="",style=dashed];
N14 -> N69[label="",style=dashed];
N14 -> N74[label="",style=dashed];
N14 -> N112[label="",style=dashed];
N14 -> N116[label="",style=dashed];
N15 -> N37[label="",style=dashed];
N15 -> N38[label="",style=dashed];
N15 -> N49[label="",style=dashed];
N15 -> N50[label="",style=dashed];
N15 -> N68[label="",style=dashed];
N15 -> N90[label="",style=dashed];
N15 -> N92[label="",style=dashed];
N15 -> N93[label="",style=dashed];
N15 -> N94[label="",style=dashed];
N15 -> N95[label="",style=dashed];
N16 -> N3[label="",style=dashed];
N16 -> N8[label="",style=dashed];
N15 -> N39[label="",style=dashed];
N15 -> N40[label="",style=dashed];
N15 -> N48[label="",style=dashed];
N16 -> N2[label="",style=dashed];
N16 -> N4[label="",style=dashed];
N16 -> N7[label="",style=dashed];
N16 -> N9[label="",style=dashed];
N16 -> N37[label="",style=dashed];
N16 -> N41[label="",style=dashed];
N16 -> N50[label="",style=dashed];
N17 -> N3[label="",style=dashed];
N17 -> N5[label="",style=dashed];
N16 -> N12[label="",style=dashed];
N16 -> N13[label="",style=dashed];
N16 -> N14[label="",style=dashed];
N16 -> N15[label="",style=dashed];
N16 -> N17[label="",style=dashed];
N16 -> N18[label="",style=dashed];
N16 -> N19[label="",style=dashed];
N16 -> N39[label="",style=dashed];
N16 -> N52[label="",style=dashed];
N16 -> N69[label="",style=dashed];
N16 -> N90[label="",style=dashed];
N16 -> N91[label="",style=dashed];
N16 -> N92[label="",style=dashed];
N16 -> N93[label="",style=dashed];
N16 -> N94[label="",style=dashed];
N16 -> N95[label="",style=dashed];
N16 -> N100[label="",style=dashed];
N17 -> N2[label="",style=dashed];
N17 -> N7[label="",style=dashed];
N17 -> N9[label="",style=dashed];
N17 -> N11[label="",style=dashed];
N17 -> N12[label="",style=dashed];
N17 -> N13[label="",style=dashed];
N17 -> N14[label="",style=dashed];
N17 -> N16[label="",style=dashed];
N17 -> N18[label="",style=dashed];
N17 -> N20[label="",style=dashed];
N17 -> N22[label="",style=dashed];
N17 -> N36[label="",style=dashed];
N17 -> N37[label="",style=dashed];
N17 -> N38[label="",style=dashed];
N17 -> N39[label="",style=dashed];
N17 -> N40[label="",style=dashed];
N17 -> N41[label="",style=dashed];
N17 -> N46[label="",style=dashed];
N17 -> N50[label="",style=dashed];
N17 -> N64[label="",style=dashed];
N17 -> N68[label="",style=dashed];
N17 -> N73[label="",style=dashed];
N17 -> N100[label="",style=dashed];
N17 -> N107[label="",style=dashed];
N18 -> N3[label="",style=dashed];
N18 -> N5[label="",style=dashed];
N17 -> N15[label="",style=dashed];
N17 -> N42[label="",style=dashed];
N17 -> N52[label="",style=dashed];
N18 -> N2[label="",style=dashed];
N18 -> N4[label="",style=dashed];
N18 -> N9[label="",style=dashed];
N18 -> N11[label="",style=dashed];
N18 -> N12[label="",style=dashed];
N18 -> N13[label="",style=dashed];
N18 -> N16[label="",style=dashed];
N18 -> N36[label="",style=dashed];
N18 -> N37[label="",style=dashed];
N18 -> N38[label="",style=dashed];
N18 -> N39[label="",style=dashed];
N18 -> N46[label="",style=dashed];
N18 -> N50[label="",style=dashed];
N18 -> N64[label="",style=dashed];
N18 -> N124[label="",style=dashed];
N19 -> N20[label="",style=dashed];
N19 -> N21[label="",style=dashed];
N19 -> N22[label="",style=dashed];
N20 -> N9[label="",style=dashed];
N22 -> N51[label="",style=dashed];
N23 -> N24[label="",style=dashed];
N24 -> N51[label="",style=dashed];
N26 -> N28[label="",style=dashed];
N26 -> N96[label="",style=dashed];
N27 -> N28[label="",style=dashed];
N18 -> N14[label="",style=dashed];
N18 -> N15[label="",style=dashed];
N18 -> N17[label="",style=dashed];
N18 -> N19[label="",style=dashed];
N18 -> N21[label="",style=dashed];
N18 -> N23[label="",style=dashed];
N18 -> N41[label="",style=dashed];
N18 -> N42[label="",style=dashed];
N18 -> N48[label="",style=dashed];
N18 -> N52[label="",style=dashed];
N18 -> N60[label="",style=dashed];
N18 -> N65[label="",style=dashed];
N18 -> N99[label="",style=dashed];
N18 -> N100[label="",style=dashed];
N18 -> N109[label="",style=dashed];
N19 -> N2[label="",style=dashed];
N19 -> N4[label="",style=dashed];
N19 -> N9[label="",style=dashed];
N19 -> N13[label="",style=dashed];
N19 -> N15[label="",style=dashed];
N19 -> N17[label="",style=dashed];
N19 -> N52[label="",style=dashed];
N19 -> N60[label="",style=dashed];
N19 -> N76[label="",style=dashed];
N20 -> N21[label="",style=dashed];
N20 -> N22[label="",style=dashed];
N20 -> N23[label="",style=dashed];
N23 -> N8[label="",style=dashed];
N24 -> N25[label="",style=dashed];
N25 -> N8[label="",style=dashed];
N27 -> N29[label="",style=dashed];
N27 -> N96[label="",style=dashed];
N30 -> N31[label=""];
N30 -> N32[label=""];
N28 -> N29[label="",style=dashed];
N28 -> N96[label="",style=dashed];
N31 -> N32[label=""];
N33 -> N34[label="",style=dashed];
N34 -> N9[label="",style=dashed];
N34 -> N45[label="",style=dashed];
N34 -> N49[label="",style=dashed];
N34 -> N51[label="",style=dashed];
N34 -> N117[label="",style=dashed];
N34 -> N129[label="",style=dashed];
N34 -> N130[label="",style=dashed];
N34 -> N131[label="",style=dashed];
N36 -> N22[label="",style=dashed];
N37 -> N48[label="",style=dashed];
N37 -> N49[label="",style=dashed];
N37 -> N108[label="",style=dashed];
N38 -> N3[label="",style=dashed];
N38 -> N37[label="",style=dashed];
N38 -> N39[label="",style=dashed];
N38 -> N50[label="",style=dashed];
N39 -> N28[label="",style=dashed];
N39 -> N51[label="",style=dashed];
N39 -> N76[label="",style=dashed];
N41 -> N37[label="",style=dashed];
N41 -> N42[label="",style=dashed];
N41 -> N43[label="",style=dashed];
N42 -> N22[label="",style=dashed];
N42 -> N39[label="",style=dashed];
N42 -> N49[label="",style=dashed];
N42 -> N51[label="",style=dashed];
N42 -> N72[label="",style=dashed];
N48 -> N76[label="",style=dashed];
N50 -> N37[label="",style=dashed];
N50 -> N46[label="",style=dashed];
N53 -> N28[label="",style=dashed];
N53 -> N51[label="",style=dashed];
N53 -> N76[label="",style=dashed];
N58 -> N39[label=""];
N58 -> N59[label=""];
N59 -> N85[label=""];
N59 -> N86[label=""];
N61 -> N46[label="",style=dashed];
N61 -> N49[label="",style=dashed];
N63 -> N99[label="",style=dashed];
N64 -> N113[label="",style=dashed];
N64 -> N115[label="",style=dashed];
N65 -> N51[label="",style=dashed];
N65 -> N123[label="",style=dashed];
N66 -> N22[label="",style=dashed];
N67 -> N20[label="",style=dashed];
N67 -> N22[label="",style=dashed];
N67 -> N46[label="",style=dashed];
N67 -> N68[label="",style=dashed];
N68 -> N9[label="",style=dashed];
N68 -> N20[label="",style=dashed];
N68 -> N101[label="",style=dashed];
N68 -> N105[label="",style=dashed];
N68 -> N127[label="",style=dashed];
N70 -> N23[label="",style=dashed];
N70 -> N24[label="",style=dashed];
N70 -> N120[label="",style=dashed];
N70 -> N121[label="",style=dashed];
N70 -> N122[label="",style=dashed];
N71 -> N22[label="",style=dashed];
N71 -> N30[label="",style=dashed];
N71 -> N49[label="",style=dashed];
N71 -> N51[label="",style=dashed];
N71 -> N72[label="",style=dashed];
N72 -> N75[label="",style=dashed];
N73 -> N20[label="",style=dashed];
N73 -> N60[label="",style=dashed];
N73 -> N74[label="",style=dashed];
N74 -> N51[label="",style=dashed];
N75 -> N22[label="",style=dashed];
N75 -> N51[label="",style=dashed];
N75 -> N66[label="",style=dashed];
N75 -> N74[label="",style=dashed];
N76 -> N28[label="",style=dashed];
N76 -> N96[label="",style=dashed];
N31 -> N33[label=""];
N32 -> N33[label=""];
N34 -> N8[label="",style=dashed];
N34 -> N29[label="",style=dashed];
N34 -> N35[label="",style=dashed];
N35 -> N29[label="",style=dashed];
N35 -> N96[label="",style=dashed];
N37 -> N23[label="",style=dashed];
N37 -> N38[label="",style=dashed];
N37 -> N39[label="",style=dashed];
N37 -> N40[label="",style=dashed];
N38 -> N35[label="",style=dashed];
N40 -> N110[label="",style=dashed];
N42 -> N15[label="",style=dashed];
N42 -> N43[label="",style=dashed];
N42 -> N44[label="",style=dashed];
N43 -> N8[label="",style=dashed];
N43 -> N23[label="",style=dashed];
N43 -> N39[label="",style=dashed];
N43 -> N60[label="",style=dashed];
N43 -> N73[label="",style=dashed];
N49 -> N48[label="",style=dashed];
N49 -> N50[label="",style=dashed];
N50 -> N8[label="",style=dashed];
N50 -> N29[label="",style=dashed];
N52 -> N15[label="",style=dashed];
N52 -> N48[label="",style=dashed];
N54 -> N8[label="",style=dashed];
N54 -> N29[label="",style=dashed];
N54 -> N35[label="",style=dashed];
N59 -> N60[label=""];
N59 -> N61[label=""];
N60 -> N8[label="",style=dashed];
N60 -> N29[label="",style=dashed];
N60 -> N35[label="",style=dashed];
N60 -> N121[label="",style=dashed];
N61 -> N85[label=""];
N61 -> N86[label=""];
N62 -> N39[label="",style=dashed];
N62 -> N48[label="",style=dashed];
N62 -> N63[label="",style=dashed];
N63 -> N8[label="",style=dashed];
N64 -> N38[label="",style=dashed];
N65 -> N114[label="",style=dashed];
N65 -> N117[label="",style=dashed];
N65 -> N118[label="",style=dashed];
N66 -> N8[label="",style=dashed];
N66 -> N125[label="",style=dashed];
N67 -> N23[label="",style=dashed];
N68 -> N21[label="",style=dashed];
N68 -> N23[label="",style=dashed];
N68 -> N47[label=""];
N68 -> N69[label="",style=dashed];
N69 -> N9[label="",style=dashed];
N69 -> N21[label="",style=dashed];
N69 -> N49[label="",style=dashed];
N69 -> N50[label="",style=dashed];
N69 -> N105[label="",style=dashed];
N69 -> N106[label="",style=dashed];
N69 -> N116[label="",style=dashed];
N69 -> N126[label="",style=dashed];
N71 -> N24[label="",style=dashed];
N71 -> N25[label="",style=dashed];
N71 -> N122[label="",style=dashed];
N71 -> N123[label="",style=dashed];
N71 -> N124[label="",style=dashed];
N72 -> N8[label="",style=dashed];
N72 -> N23[label="",style=dashed];
N72 -> N31[label="",style=dashed];
N72 -> N39[label="",style=dashed];
N72 -> N73[label="",style=dashed];
N73 -> N76[label="",style=dashed];
N74 -> N21[label="",style=dashed];
N74 -> N75[label="",style=dashed];
N75 -> N8[label="",style=dashed];
N76 -> N8[label="",style=dashed];
N76 -> N23[label="",style=dashed];
N76 -> N67[label="",style=dashed];
N76 -> N75[label="",style=dashed];
N78 -> N9[label="",style=dashed];
N78 -> N39[label="",style=dashed];
N78 -> N49[label="",style=dashed];
N78 -> N58[label=""];
N78 -> N59[label=""];
N78 -> N60[label="",style=dashed];
N78 -> N61[label=""];
N78 -> N77[label=""];
N78 -> N79[label=""];
N78 -> N80[label=""];
@ -404,102 +398,105 @@ digraph dependencies {
N78 -> N84[label=""];
N80 -> N9[label=""];
N81 -> N9[label=""];
N81 -> N21[label=""];
N81 -> N22[label=""];
N81 -> N101[label=""];
N81 -> N105[label=""];
N81 -> N110[label=""];
N83 -> N108[label="",style=dashed];
N84 -> N28[label=""];
N84 -> N106[label=""];
N81 -> N111[label=""];
N83 -> N40[label="",style=dashed];
N84 -> N29[label=""];
N84 -> N108[label=""];
N85 -> N86[label=""];
N85 -> N87[label=""];
N85 -> N88[label=""];
N87 -> N86[label=""];
N90 -> N9[label="",style=dashed];
N90 -> N21[label="",style=dashed];
N90 -> N69[label="",style=dashed];
N90 -> N91[label="",style=dashed];
N90 -> N92[label="",style=dashed];
N90 -> N93[label="",style=dashed];
N90 -> N94[label="",style=dashed];
N91 -> N28[label="",style=dashed];
N91 -> N51[label="",style=dashed];
N91 -> N76[label="",style=dashed];
N91 -> N114[label="",style=dashed];
N93 -> N33[label="",style=dashed];
N93 -> N34[label="",style=dashed];
N93 -> N116[label="",style=dashed];
N93 -> N118[label="",style=dashed];
N93 -> N119[label="",style=dashed];
N93 -> N128[label="",style=dashed];
N92 -> N120[label="",style=dashed];
N92 -> N127[label="",style=dashed];
N92 -> N128[label="",style=dashed];
N93 -> N70[label="",style=dashed];
N93 -> N89[label="",style=dashed];
N93 -> N91[label="",style=dashed];
N93 -> N113[label="",style=dashed];
N94 -> N9[label="",style=dashed];
N94 -> N69[label="",style=dashed];
N94 -> N89[label="",style=dashed];
N94 -> N92[label="",style=dashed];
N94 -> N112[label="",style=dashed];
N95 -> N9[label="",style=dashed];
N95 -> N78[label="",style=dashed];
N95 -> N83[label="",style=dashed];
N94 -> N78[label="",style=dashed];
N94 -> N83[label="",style=dashed];
N94 -> N90[label="",style=dashed];
N95 -> N90[label="",style=dashed];
N101 -> N9[label="",style=dashed];
N101 -> N28[label="",style=dashed];
N101 -> N51[label="",style=dashed];
N101 -> N76[label="",style=dashed];
N101 -> N98[label="",style=dashed];
N101 -> N102[label="",style=dashed];
N101 -> N103[label="",style=dashed];
N101 -> N104[label="",style=dashed];
N101 -> N105[label="",style=dashed];
N102 -> N28[label="",style=dashed];
N102 -> N76[label="",style=dashed];
N102 -> N103[label="",style=dashed];
N102 -> N106[label="",style=dashed];
N103 -> N28[label="",style=dashed];
N103 -> N47[label="",style=dashed];
N103 -> N51[label="",style=dashed];
N103 -> N76[label="",style=dashed];
N103 -> N106[label="",style=dashed];
N104 -> N44[label="",style=dashed];
N104 -> N47[label="",style=dashed];
N104 -> N51[label="",style=dashed];
N104 -> N108[label="",style=dashed];
N104 -> N109[label="",style=dashed];
N104 -> N110[label="",style=dashed];
N106 -> N28[label="",style=dashed];
N106 -> N96[label="",style=dashed];
N107 -> N46[label="",style=dashed];
N108 -> N109[label="",style=dashed];
N111 -> N19[label="",style=dashed];
N111 -> N20[label="",style=dashed];
N111 -> N67[label="",style=dashed];
N111 -> N68[label="",style=dashed];
N115 -> N22[label="",style=dashed];
N115 -> N28[label="",style=dashed];
N115 -> N51[label="",style=dashed];
N115 -> N76[label="",style=dashed];
N115 -> N114[label="",style=dashed];
N116 -> N34[label="",style=dashed];
N116 -> N117[label="",style=dashed];
N117 -> N9[label="",style=dashed];
N117 -> N49[label="",style=dashed];
N117 -> N51[label="",style=dashed];
N117 -> N129[label="",style=dashed];
N117 -> N130[label="",style=dashed];
N117 -> N131[label="",style=dashed];
N118 -> N33[label="",style=dashed];
N118 -> N34[label="",style=dashed];
N118 -> N117[label="",style=dashed];
N118 -> N119[label="",style=dashed];
N119 -> N34[label="",style=dashed];
N119 -> N117[label="",style=dashed];
N121 -> N132[label="",style=dashed];
N123 -> N51[label="",style=dashed];
N123 -> N72[label="",style=dashed];
N124 -> N60[label="",style=dashed];
N124 -> N125[label="",style=dashed];
N124 -> N126[label="",style=dashed];
N128 -> N34[label="",style=dashed];
N128 -> N117[label="",style=dashed];
N129 -> N49[label="",style=dashed];
N130 -> N28[label="",style=dashed];
N130 -> N76[label="",style=dashed];
N132 -> N51[label="",style=dashed];
N132 -> N76[label="",style=dashed];
N95 -> N91[label="",style=dashed];
N100 -> N2[label="",style=dashed];
N100 -> N15[label="",style=dashed];
N100 -> N17[label="",style=dashed];
N100 -> N52[label="",style=dashed];
N100 -> N60[label="",style=dashed];
N101 -> N8[label=""];
N101 -> N9[label=""];
N101 -> N29[label=""];
N101 -> N35[label=""];
N101 -> N98[label=""];
N101 -> N102[label=""];
N101 -> N103[label=""];
N101 -> N104[label=""];
N101 -> N105[label=""];
N102 -> N29[label=""];
N102 -> N35[label=""];
N102 -> N103[label=""];
N102 -> N108[label=""];
N103 -> N8[label="",style=dashed];
N103 -> N29[label="",style=dashed];
N103 -> N35[label="",style=dashed];
N103 -> N51[label=""];
N103 -> N108[label="",style=dashed];
N104 -> N8[label=""];
N104 -> N40[label=""];
N104 -> N45[label=""];
N104 -> N51[label=""];
N104 -> N110[label=""];
N104 -> N111[label=""];
N106 -> N8[label="",style=dashed];
N106 -> N9[label="",style=dashed];
N106 -> N29[label="",style=dashed];
N106 -> N35[label="",style=dashed];
N106 -> N50[label="",style=dashed];
N106 -> N98[label="",style=dashed];
N106 -> N103[label="",style=dashed];
N106 -> N105[label="",style=dashed];
N106 -> N107[label="",style=dashed];
N107 -> N29[label="",style=dashed];
N107 -> N35[label="",style=dashed];
N107 -> N103[label="",style=dashed];
N107 -> N108[label="",style=dashed];
N108 -> N29[label="",style=dashed];
N108 -> N96[label="",style=dashed];
N109 -> N48[label="",style=dashed];
N112 -> N20[label="",style=dashed];
N112 -> N21[label="",style=dashed];
N112 -> N68[label="",style=dashed];
N112 -> N69[label="",style=dashed];
N114 -> N115[label="",style=dashed];
N116 -> N9[label="",style=dashed];
N116 -> N21[label="",style=dashed];
N116 -> N49[label="",style=dashed];
N117 -> N8[label="",style=dashed];
N117 -> N23[label="",style=dashed];
N117 -> N29[label="",style=dashed];
N117 -> N35[label="",style=dashed];
N117 -> N119[label="",style=dashed];
N118 -> N8[label="",style=dashed];
N118 -> N35[label="",style=dashed];
N123 -> N131[label="",style=dashed];
N125 -> N8[label="",style=dashed];
N125 -> N73[label="",style=dashed];
N127 -> N128[label="",style=dashed];
N128 -> N120[label="",style=dashed];
N128 -> N129[label="",style=dashed];
N128 -> N130[label="",style=dashed];
N129 -> N130[label="",style=dashed];
N131 -> N8[label="",style=dashed];
N131 -> N35[label="",style=dashed];
}

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 173 KiB

After

Width:  |  Height:  |  Size: 169 KiB

View File

@ -2,9 +2,10 @@ diff --git Cargo.toml Cargo.toml
index fca51d5..6a16dd6 100644
--- Cargo.toml
+++ Cargo.toml
@@ -24,3 +24,5 @@ import = { path = "import" }
@@ -24,3 +24,6 @@ import = { path = "import" }
[[bin]]
path = "pbtc/main.rs"
name = "pbtc"
+
+[workspace]
+members = ["bencher"]

View File

@ -16,4 +16,3 @@ db = { path = "../db" }
[dev-dependencies]
test-data = { path = "../test-data" }
ethcore-devtools = { path = "../devtools" }