Update external deps (#1711)
## Issue Addressed - Resolves #1706 ## Proposed Changes Updates dependencies across the workspace. Any crate that was not able to be brought to the latest version is listed in #1712. ## Additional Info NA
This commit is contained in:
parent
240181e840
commit
ee7c8a0b7e
249
Cargo.lock
generated
249
Cargo.lock
generated
@ -10,7 +10,7 @@ dependencies = [
|
|||||||
"clap_utils",
|
"clap_utils",
|
||||||
"deposit_contract",
|
"deposit_contract",
|
||||||
"directory",
|
"directory",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"environment",
|
"environment",
|
||||||
"eth2_keystore",
|
"eth2_keystore",
|
||||||
"eth2_ssz",
|
"eth2_ssz",
|
||||||
@ -106,14 +106,14 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "aes-ctr"
|
name = "aes-ctr"
|
||||||
version = "0.4.0"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "92e60aeefd2a0243bd53a42e92444e039f67c3d7f0382c9813577696e7c10bf3"
|
checksum = "64c3b03608ea1c077228520a167cca2514dc7cd8100a81b30a2b38be985234e5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aes-soft 0.4.0",
|
"aes-soft 0.5.0",
|
||||||
"aesni 0.7.0",
|
"aesni 0.9.0",
|
||||||
"ctr",
|
"ctr",
|
||||||
"stream-cipher 0.4.1",
|
"stream-cipher",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -172,7 +172,6 @@ checksum = "d050d39b0b7688b3a3254394c3e30a9d66c41dcf9b05b0e2dbdc623f6505d264"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"block-cipher 0.7.1",
|
"block-cipher 0.7.1",
|
||||||
"opaque-debug 0.2.3",
|
"opaque-debug 0.2.3",
|
||||||
"stream-cipher 0.4.1",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -186,14 +185,22 @@ dependencies = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ahash"
|
name = "aesni"
|
||||||
version = "0.2.18"
|
version = "0.9.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "6f33b5018f120946c1dcf279194f238a9f146725593ead1c08fa47ff22b0b5d3"
|
checksum = "b6a4d655ae633a96d0acaf0fd7e76aafb8ca5732739bba37aac6f882c8fce656"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"const-random",
|
"block-cipher 0.8.0",
|
||||||
|
"opaque-debug 0.3.0",
|
||||||
|
"stream-cipher",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "ahash"
|
||||||
|
version = "0.3.8"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "aho-corasick"
|
name = "aho-corasick"
|
||||||
version = "0.7.13"
|
version = "0.7.13"
|
||||||
@ -344,7 +351,7 @@ dependencies = [
|
|||||||
"addr2line",
|
"addr2line",
|
||||||
"cfg-if",
|
"cfg-if",
|
||||||
"libc",
|
"libc",
|
||||||
"miniz_oxide",
|
"miniz_oxide 0.4.2",
|
||||||
"object",
|
"object",
|
||||||
"rustc-demangle",
|
"rustc-demangle",
|
||||||
]
|
]
|
||||||
@ -371,11 +378,17 @@ version = "0.12.3"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
|
checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "base64"
|
||||||
|
version = "0.13.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "beacon_chain"
|
name = "beacon_chain"
|
||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitvec",
|
"bitvec 0.19.3",
|
||||||
"bls",
|
"bls",
|
||||||
"bus",
|
"bus",
|
||||||
"derivative",
|
"derivative",
|
||||||
@ -436,7 +449,7 @@ dependencies = [
|
|||||||
"client",
|
"client",
|
||||||
"ctrlc",
|
"ctrlc",
|
||||||
"directory",
|
"directory",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"environment",
|
"environment",
|
||||||
"eth2_config",
|
"eth2_config",
|
||||||
"eth2_libp2p",
|
"eth2_libp2p",
|
||||||
@ -480,7 +493,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c"
|
checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"either",
|
"either",
|
||||||
"radium",
|
"radium 0.3.0",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "bitvec"
|
||||||
|
version = "0.19.3"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "11593270830d9b037fbead730bb0c05ef6fbf6be55537a1e8e5892edef7e1f03"
|
||||||
|
dependencies = [
|
||||||
|
"funty",
|
||||||
|
"radium 0.5.1",
|
||||||
|
"tap",
|
||||||
|
"wyz",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -582,7 +607,7 @@ dependencies = [
|
|||||||
"eth2_hashing",
|
"eth2_hashing",
|
||||||
"eth2_ssz",
|
"eth2_ssz",
|
||||||
"ethereum-types",
|
"ethereum-types",
|
||||||
"hex 0.3.2",
|
"hex 0.4.2",
|
||||||
"milagro_bls",
|
"milagro_bls",
|
||||||
"rand 0.7.3",
|
"rand 0.7.3",
|
||||||
"serde",
|
"serde",
|
||||||
@ -775,7 +800,7 @@ version = "0.5.0"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "244fbce0d47e97e8ef2f63b81d5e05882cb518c68531eb33194990d7b7e85845"
|
checksum = "244fbce0d47e97e8ef2f63b81d5e05882cb518c68531eb33194990d7b7e85845"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"stream-cipher 0.7.1",
|
"stream-cipher",
|
||||||
"zeroize",
|
"zeroize",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -788,7 +813,7 @@ dependencies = [
|
|||||||
"aead",
|
"aead",
|
||||||
"chacha20",
|
"chacha20",
|
||||||
"poly1305",
|
"poly1305",
|
||||||
"stream-cipher 0.7.1",
|
"stream-cipher",
|
||||||
"zeroize",
|
"zeroize",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -825,7 +850,7 @@ name = "clap_utils"
|
|||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"clap",
|
"clap",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"eth2_ssz",
|
"eth2_ssz",
|
||||||
"eth2_testnet_config",
|
"eth2_testnet_config",
|
||||||
"hex 0.4.2",
|
"hex 0.4.2",
|
||||||
@ -839,7 +864,7 @@ dependencies = [
|
|||||||
"beacon_chain",
|
"beacon_chain",
|
||||||
"bus",
|
"bus",
|
||||||
"directory",
|
"directory",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"environment",
|
"environment",
|
||||||
"error-chain",
|
"error-chain",
|
||||||
"eth1",
|
"eth1",
|
||||||
@ -938,26 +963,6 @@ dependencies = [
|
|||||||
"wasm-bindgen",
|
"wasm-bindgen",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "const-random"
|
|
||||||
version = "0.1.8"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "2f1af9ac737b2dd2d577701e59fd09ba34822f6f2ebdb30a7647405d9e55e16a"
|
|
||||||
dependencies = [
|
|
||||||
"const-random-macro",
|
|
||||||
"proc-macro-hack",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "const-random-macro"
|
|
||||||
version = "0.1.8"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "25e4c606eb459dd29f7c57b2e0879f2b6f14ee130918c2b78ccb58a9624e6c7a"
|
|
||||||
dependencies = [
|
|
||||||
"getrandom",
|
|
||||||
"proc-macro-hack",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "const_fn"
|
name = "const_fn"
|
||||||
version = "0.4.2"
|
version = "0.4.2"
|
||||||
@ -1135,6 +1140,16 @@ dependencies = [
|
|||||||
"subtle 2.3.0",
|
"subtle 2.3.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "crypto-mac"
|
||||||
|
version = "0.9.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "58bcd97a54c7ca5ce2f6eb16f6bede5b0ab5f0055fedc17d2f0b4466e21671ca"
|
||||||
|
dependencies = [
|
||||||
|
"generic-array 0.14.4",
|
||||||
|
"subtle 2.3.0",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "csv"
|
name = "csv"
|
||||||
version = "1.1.3"
|
version = "1.1.3"
|
||||||
@ -1159,11 +1174,11 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ctr"
|
name = "ctr"
|
||||||
version = "0.4.0"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "a3592740fd55aaf61dd72df96756bd0d11e6037b89dcf30ae2e1895b267692be"
|
checksum = "cc03dee3a2843ac6eb4b5fb39cfcf4cb034d078555d1f4a0afbed418b822f3c2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"stream-cipher 0.4.1",
|
"stream-cipher",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -1292,7 +1307,7 @@ version = "0.1.0"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"clap",
|
"clap",
|
||||||
"clap_utils",
|
"clap_utils",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"eth2_testnet_config",
|
"eth2_testnet_config",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -1306,6 +1321,15 @@ dependencies = [
|
|||||||
"dirs-sys",
|
"dirs-sys",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "dirs"
|
||||||
|
version = "3.0.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "142995ed02755914747cc6ca76fc7e4583cd18578746716d0508ea6ed558b9ff"
|
||||||
|
dependencies = [
|
||||||
|
"dirs-sys",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "dirs-sys"
|
name = "dirs-sys"
|
||||||
version = "0.3.5"
|
version = "0.3.5"
|
||||||
@ -1573,7 +1597,7 @@ dependencies = [
|
|||||||
name = "eth2_interop_keypairs"
|
name = "eth2_interop_keypairs"
|
||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64 0.12.3",
|
"base64 0.13.0",
|
||||||
"bls",
|
"bls",
|
||||||
"eth2_hashing",
|
"eth2_hashing",
|
||||||
"hex 0.4.2",
|
"hex 0.4.2",
|
||||||
@ -1605,8 +1629,8 @@ dependencies = [
|
|||||||
"eth2_key_derivation",
|
"eth2_key_derivation",
|
||||||
"eth2_ssz",
|
"eth2_ssz",
|
||||||
"hex 0.4.2",
|
"hex 0.4.2",
|
||||||
"hmac 0.8.1",
|
"hmac 0.9.0",
|
||||||
"pbkdf2 0.4.0",
|
"pbkdf2 0.5.0",
|
||||||
"rand 0.7.3",
|
"rand 0.7.3",
|
||||||
"scrypt",
|
"scrypt",
|
||||||
"serde",
|
"serde",
|
||||||
@ -1622,9 +1646,9 @@ dependencies = [
|
|||||||
name = "eth2_libp2p"
|
name = "eth2_libp2p"
|
||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64 0.12.3",
|
"base64 0.13.0",
|
||||||
"directory",
|
"directory",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"discv5",
|
"discv5",
|
||||||
"error-chain",
|
"error-chain",
|
||||||
"eth2_ssz",
|
"eth2_ssz",
|
||||||
@ -1843,15 +1867,15 @@ checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "flate2"
|
name = "flate2"
|
||||||
version = "1.0.18"
|
version = "1.0.14"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "da80be589a72651dcda34d8b35bcdc9b7254ad06325611074d9cc0fbb19f60ee"
|
checksum = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cfg-if",
|
"cfg-if",
|
||||||
"crc32fast",
|
"crc32fast",
|
||||||
"libc",
|
"libc",
|
||||||
"libz-sys",
|
"libz-sys",
|
||||||
"miniz_oxide",
|
"miniz_oxide 0.3.7",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -1913,6 +1937,12 @@ version = "0.3.3"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
|
checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "funty"
|
||||||
|
version = "1.0.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "0ba62103ce691c2fd80fbae2213dfdda9ce60804973ac6b6e97de818ea7f52c8"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "futures"
|
name = "futures"
|
||||||
version = "0.1.29"
|
version = "0.1.29"
|
||||||
@ -2214,12 +2244,12 @@ checksum = "d36fab90f82edc3c747f9d438e06cf0a491055896f2a279638bb5beed6c40177"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "hashbrown"
|
name = "hashbrown"
|
||||||
version = "0.6.3"
|
version = "0.8.2"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead"
|
checksum = "e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"autocfg 0.1.7",
|
"autocfg 1.0.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -2319,11 +2349,11 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "hmac"
|
name = "hmac"
|
||||||
version = "0.8.1"
|
version = "0.9.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840"
|
checksum = "deae6d9dbb35ec2c502d62b8f7b1c000a0822c3b0794ba36b3149c0a1c840dff"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"crypto-mac 0.8.0",
|
"crypto-mac 0.9.1",
|
||||||
"digest 0.9.0",
|
"digest 0.9.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -2769,7 +2799,7 @@ dependencies = [
|
|||||||
"clap_utils",
|
"clap_utils",
|
||||||
"deposit_contract",
|
"deposit_contract",
|
||||||
"directory",
|
"directory",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"environment",
|
"environment",
|
||||||
"eth2_keystore",
|
"eth2_keystore",
|
||||||
"eth2_libp2p",
|
"eth2_libp2p",
|
||||||
@ -3100,9 +3130,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "libsqlite3-sys"
|
name = "libsqlite3-sys"
|
||||||
version = "0.18.0"
|
version = "0.20.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "1e704a02bcaecd4a08b93a23f6be59d0bd79cd161e0963e9499165a0a35df7bd"
|
checksum = "e3a245984b1b06c291f46e27ebda9f369a94a1ab8461d0e845e23f9ced01f5db"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
"pkg-config",
|
"pkg-config",
|
||||||
@ -3116,6 +3146,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655"
|
checksum = "602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
|
"libc",
|
||||||
"pkg-config",
|
"pkg-config",
|
||||||
"vcpkg",
|
"vcpkg",
|
||||||
]
|
]
|
||||||
@ -3220,11 +3251,11 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lru"
|
name = "lru"
|
||||||
version = "0.5.3"
|
version = "0.6.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "35c456c123957de3a220cd03786e0d86aa542a88b46029973b542f426da6ef34"
|
checksum = "111b945ac72ec09eb7bc62a0fbdc3cc6e80555a7245f52a69d3921a75b53b153"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"hashbrown 0.6.3",
|
"hashbrown 0.8.2",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -3340,6 +3371,15 @@ dependencies = [
|
|||||||
"unicase 2.6.0",
|
"unicase 2.6.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "miniz_oxide"
|
||||||
|
version = "0.3.7"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435"
|
||||||
|
dependencies = [
|
||||||
|
"adler32",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "miniz_oxide"
|
name = "miniz_oxide"
|
||||||
version = "0.4.2"
|
version = "0.4.2"
|
||||||
@ -3802,7 +3842,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861"
|
checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"bitvec",
|
"bitvec 0.17.4",
|
||||||
"byte-slice-cast",
|
"byte-slice-cast",
|
||||||
"serde",
|
"serde",
|
||||||
]
|
]
|
||||||
@ -3895,11 +3935,11 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pbkdf2"
|
name = "pbkdf2"
|
||||||
version = "0.4.0"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbd"
|
checksum = "7170d73bf11f39b4ce1809aabc95bf5c33564cdc16fc3200ddda17a5f6e5e48b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"crypto-mac 0.8.0",
|
"crypto-mac 0.9.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -3980,12 +4020,6 @@ dependencies = [
|
|||||||
"web-sys",
|
"web-sys",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "podio"
|
|
||||||
version = "0.1.7"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "b18befed8bc2b61abc79a457295e7e838417326da1586050b919414073977f19"
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "poly1305"
|
name = "poly1305"
|
||||||
version = "0.6.1"
|
version = "0.6.1"
|
||||||
@ -4059,15 +4093,16 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "prometheus"
|
name = "prometheus"
|
||||||
version = "0.9.0"
|
version = "0.10.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "dd0ced56dee39a6e960c15c74dc48849d614586db2eaada6497477af7c7811cd"
|
checksum = "30d70cf4412832bcac9cffe27906f4a66e450d323525e977168c70d1b36120ae"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cfg-if",
|
"cfg-if",
|
||||||
"fnv",
|
"fnv",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
|
"parking_lot 0.11.0",
|
||||||
"protobuf",
|
"protobuf",
|
||||||
"spin",
|
"regex",
|
||||||
"thiserror",
|
"thiserror",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -4221,9 +4256,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "r2d2_sqlite"
|
name = "r2d2_sqlite"
|
||||||
version = "0.16.0"
|
version = "0.17.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "ed60ebe88b27ac28c0563bc0fbeaecd302ff53e3a01e5ddc2ec9f4e6c707d929"
|
checksum = "227ab35ff4cbb01fa76da8f062590fe677b93c8d9e8415eb5fa981f2c1dba9d8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"r2d2",
|
"r2d2",
|
||||||
"rusqlite",
|
"rusqlite",
|
||||||
@ -4235,6 +4270,12 @@ version = "0.3.0"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac"
|
checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "radium"
|
||||||
|
version = "0.5.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "5a333b5f6adeff5a89f2e95dc2ea1ecb5319abbb56212afea6a37f87435338a5"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "rand"
|
name = "rand"
|
||||||
version = "0.4.6"
|
version = "0.4.6"
|
||||||
@ -4572,9 +4613,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "rpassword"
|
name = "rpassword"
|
||||||
version = "4.0.5"
|
version = "5.0.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "99371657d3c8e4d816fb6221db98fa408242b0b53bac08f8676a41f8554fe99f"
|
checksum = "d755237fc0f99d98641540e66abac8bc46a0652f19148ac9e21de2da06b326c9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"libc",
|
"libc",
|
||||||
"winapi 0.3.9",
|
"winapi 0.3.9",
|
||||||
@ -4582,9 +4623,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "rusqlite"
|
name = "rusqlite"
|
||||||
version = "0.23.1"
|
version = "0.24.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "45d0fd62e1df63d254714e6cb40d0a0e82e7a1623e7a27f679d851af092ae58b"
|
checksum = "4c78c3275d9d6eb684d2db4b2388546b32fdae0586c20a82f3905d21ea78b9ef"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 1.2.1",
|
"bitflags 1.2.1",
|
||||||
"fallible-iterator",
|
"fallible-iterator",
|
||||||
@ -4593,7 +4634,6 @@ dependencies = [
|
|||||||
"lru-cache",
|
"lru-cache",
|
||||||
"memchr",
|
"memchr",
|
||||||
"smallvec 1.4.2",
|
"smallvec 1.4.2",
|
||||||
"time 0.1.44",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -4723,12 +4763,12 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "scrypt"
|
name = "scrypt"
|
||||||
version = "0.3.1"
|
version = "0.4.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "10e7e75e27e8cd47e4be027d4b9fdc0b696116f981c22de21ca7bad63a9cb33a"
|
checksum = "3437654bbbe34054a268b3859fe41f871215069b39f0aef78808d85c37100696"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"hmac 0.8.1",
|
"hmac 0.9.0",
|
||||||
"pbkdf2 0.4.0",
|
"pbkdf2 0.5.0",
|
||||||
"sha2 0.9.1",
|
"sha2 0.9.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -5331,16 +5371,6 @@ dependencies = [
|
|||||||
"types",
|
"types",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "stream-cipher"
|
|
||||||
version = "0.4.1"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "09f8ed9974042b8c3672ff3030a69fcc03b74c47c3d1ecb7755e8a3626011e88"
|
|
||||||
dependencies = [
|
|
||||||
"block-cipher 0.7.1",
|
|
||||||
"generic-array 0.14.4",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stream-cipher"
|
name = "stream-cipher"
|
||||||
version = "0.7.1"
|
version = "0.7.1"
|
||||||
@ -5416,6 +5446,12 @@ version = "0.2.2"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
|
checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "tap"
|
||||||
|
version = "1.0.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "target_info"
|
name = "target_info"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
@ -5464,7 +5500,7 @@ version = "0.6.1"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "c0863a3345e70f61d613eab32ee046ccd1bcc5f9105fe402c61fcd0c13eeb8b5"
|
checksum = "c0863a3345e70f61d613eab32ee046ccd1bcc5f9105fe402c61fcd0c13eeb8b5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"dirs",
|
"dirs 2.0.2",
|
||||||
"winapi 0.3.9",
|
"winapi 0.3.9",
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -6325,7 +6361,7 @@ dependencies = [
|
|||||||
"clap_utils",
|
"clap_utils",
|
||||||
"deposit_contract",
|
"deposit_contract",
|
||||||
"directory",
|
"directory",
|
||||||
"dirs",
|
"dirs 3.0.1",
|
||||||
"environment",
|
"environment",
|
||||||
"eth2",
|
"eth2",
|
||||||
"eth2_config",
|
"eth2_config",
|
||||||
@ -6791,6 +6827,12 @@ dependencies = [
|
|||||||
"winapi-build",
|
"winapi-build",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "wyz"
|
||||||
|
version = "0.2.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "x25519-dalek"
|
name = "x25519-dalek"
|
||||||
version = "1.1.0"
|
version = "1.1.0"
|
||||||
@ -6849,13 +6891,14 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zip"
|
name = "zip"
|
||||||
version = "0.5.6"
|
version = "0.5.8"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "58287c28d78507f5f91f2a4cf1e8310e2c76fd4c6932f93ac60fd1ceb402db7d"
|
checksum = "543adf038106b64cfca4711c82c917d785e3540e04f7996554488f988ec43124"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
"byteorder",
|
||||||
"bzip2",
|
"bzip2",
|
||||||
"crc32fast",
|
"crc32fast",
|
||||||
"flate2",
|
"flate2",
|
||||||
"podio",
|
"thiserror",
|
||||||
"time 0.1.44",
|
"time 0.1.44",
|
||||||
]
|
]
|
||||||
|
@ -6,20 +6,20 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bls = { path = "../crypto/bls" }
|
bls = { path = "../crypto/bls" }
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
types = { path = "../consensus/types" }
|
types = { path = "../consensus/types" }
|
||||||
state_processing = { path = "../consensus/state_processing" }
|
state_processing = { path = "../consensus/state_processing" }
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
environment = { path = "../lighthouse/environment" }
|
environment = { path = "../lighthouse/environment" }
|
||||||
deposit_contract = { path = "../common/deposit_contract" }
|
deposit_contract = { path = "../common/deposit_contract" }
|
||||||
libc = "0.2.65"
|
libc = "0.2.79"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
||||||
web3 = "0.11.0"
|
web3 = "0.11.0"
|
||||||
futures = { version = "0.3.5", features = ["compat"] }
|
futures = { version = "0.3.5", features = ["compat"] }
|
||||||
@ -27,7 +27,7 @@ clap_utils = { path = "../common/clap_utils" }
|
|||||||
directory = { path = "../common/directory" }
|
directory = { path = "../common/directory" }
|
||||||
eth2_wallet = { path = "../crypto/eth2_wallet" }
|
eth2_wallet = { path = "../crypto/eth2_wallet" }
|
||||||
eth2_wallet_manager = { path = "../common/eth2_wallet_manager" }
|
eth2_wallet_manager = { path = "../common/eth2_wallet_manager" }
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
validator_dir = { path = "../common/validator_dir" }
|
validator_dir = { path = "../common/validator_dir" }
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
eth2_keystore = { path = "../crypto/eth2_keystore" }
|
eth2_keystore = { path = "../crypto/eth2_keystore" }
|
||||||
|
@ -20,15 +20,15 @@ beacon_chain = { path = "beacon_chain" }
|
|||||||
types = { path = "../consensus/types" }
|
types = { path = "../consensus/types" }
|
||||||
store = { path = "./store" }
|
store = { path = "./store" }
|
||||||
client = { path = "client" }
|
client = { path = "client" }
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
rand = "0.7.3"
|
rand = "0.7.3"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
ctrlc = { version = "3.1.4", features = ["termination"] }
|
ctrlc = { version = "3.1.6", features = ["termination"] }
|
||||||
tokio = { version = "0.2.22", features = ["time"] }
|
tokio = { version = "0.2.22", features = ["time"] }
|
||||||
exit-future = "0.2.0"
|
exit-future = "0.2.0"
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
logging = { path = "../common/logging" }
|
logging = { path = "../common/logging" }
|
||||||
directory = {path = "../common/directory"}
|
directory = {path = "../common/directory"}
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
@ -38,8 +38,8 @@ genesis = { path = "genesis" }
|
|||||||
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
||||||
eth2_libp2p = { path = "./eth2_libp2p" }
|
eth2_libp2p = { path = "./eth2_libp2p" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
clap_utils = { path = "../common/clap_utils" }
|
clap_utils = { path = "../common/clap_utils" }
|
||||||
hyper = "0.13.5"
|
hyper = "0.13.8"
|
||||||
lighthouse_version = { path = "../common/lighthouse_version" }
|
lighthouse_version = { path = "../common/lighthouse_version" }
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
|
@ -20,38 +20,38 @@ merkle_proof = { path = "../../consensus/merkle_proof" }
|
|||||||
store = { path = "../store" }
|
store = { path = "../store" }
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
smallvec = "1.4.1"
|
smallvec = "1.4.2"
|
||||||
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
||||||
log = "0.4.8"
|
log = "0.4.11"
|
||||||
operation_pool = { path = "../operation_pool" }
|
operation_pool = { path = "../operation_pool" }
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
||||||
slog-term = "2.6.0"
|
slog-term = "2.6.0"
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
slot_clock = { path = "../../common/slot_clock" }
|
slot_clock = { path = "../../common/slot_clock" }
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_types = { path = "../../consensus/ssz_types" }
|
eth2_ssz_types = { path = "../../consensus/ssz_types" }
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
tokio = "0.2.22"
|
tokio = "0.2.22"
|
||||||
eth1 = { path = "../eth1" }
|
eth1 = { path = "../eth1" }
|
||||||
websocket_server = { path = "../websocket_server" }
|
websocket_server = { path = "../websocket_server" }
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
genesis = { path = "../genesis" }
|
genesis = { path = "../genesis" }
|
||||||
integer-sqrt = "0.1.3"
|
integer-sqrt = "0.1.5"
|
||||||
rand = "0.7.3"
|
rand = "0.7.3"
|
||||||
rand_core = "0.5.1"
|
rand_core = "0.5.1"
|
||||||
proto_array = { path = "../../consensus/proto_array" }
|
proto_array = { path = "../../consensus/proto_array" }
|
||||||
lru = "0.5.1"
|
lru = "0.6.0"
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.1.0"
|
||||||
bitvec = "0.17.4"
|
bitvec = "0.19.3"
|
||||||
bls = { path = "../../crypto/bls" }
|
bls = { path = "../../crypto/bls" }
|
||||||
safe_arith = { path = "../../consensus/safe_arith" }
|
safe_arith = { path = "../../consensus/safe_arith" }
|
||||||
fork_choice = { path = "../../consensus/fork_choice" }
|
fork_choice = { path = "../../consensus/fork_choice" }
|
||||||
|
@ -5,7 +5,7 @@ authors = ["Sigma Prime <contact@sigmaprime.io>"]
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
toml = "0.5.6"
|
toml = "0.5.6"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
@ -16,21 +16,21 @@ timer = { path = "../timer" }
|
|||||||
eth2_libp2p = { path = "../eth2_libp2p" }
|
eth2_libp2p = { path = "../eth2_libp2p" }
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
websocket_server = { path = "../websocket_server" }
|
websocket_server = { path = "../websocket_server" }
|
||||||
prometheus = "0.9.0"
|
prometheus = "0.10.0"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
eth2_config = { path = "../../common/eth2_config" }
|
eth2_config = { path = "../../common/eth2_config" }
|
||||||
slot_clock = { path = "../../common/slot_clock" }
|
slot_clock = { path = "../../common/slot_clock" }
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
error-chain = "0.12.2"
|
error-chain = "0.12.4"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
tokio = "0.2.22"
|
tokio = "0.2.22"
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
reqwest = { version = "0.10.4", features = ["native-tls-vendored"] }
|
reqwest = { version = "0.10.8", features = ["native-tls-vendored"] }
|
||||||
url = "2.1.1"
|
url = "2.1.1"
|
||||||
eth1 = { path = "../eth1" }
|
eth1 = { path = "../eth1" }
|
||||||
genesis = { path = "../genesis" }
|
genesis = { path = "../genesis" }
|
||||||
@ -39,7 +39,7 @@ environment = { path = "../../lighthouse/environment" }
|
|||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
||||||
time = "0.2.16"
|
time = "0.2.22"
|
||||||
bus = "2.2.3"
|
bus = "2.2.3"
|
||||||
directory = {path = "../../common/directory"}
|
directory = {path = "../../common/directory"}
|
||||||
http_api = { path = "../http_api" }
|
http_api = { path = "../http_api" }
|
||||||
|
@ -8,26 +8,26 @@ edition = "2018"
|
|||||||
eth1_test_rig = { path = "../../testing/eth1_test_rig" }
|
eth1_test_rig = { path = "../../testing/eth1_test_rig" }
|
||||||
toml = "0.5.6"
|
toml = "0.5.6"
|
||||||
web3 = "0.11.0"
|
web3 = "0.11.0"
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
environment = { path = "../../lighthouse/environment" }
|
environment = { path = "../../lighthouse/environment" }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
reqwest = { version = "0.10.4", features = ["native-tls-vendored"] }
|
reqwest = { version = "0.10.8", features = ["native-tls-vendored"] }
|
||||||
futures = { version = "0.3.5", features = ["compat"] }
|
futures = { version = "0.3.5", features = ["compat"] }
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
types = { path = "../../consensus/types"}
|
types = { path = "../../consensus/types"}
|
||||||
merkle_proof = { path = "../../consensus/merkle_proof"}
|
merkle_proof = { path = "../../consensus/merkle_proof"}
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
libflate = "1.0.0"
|
libflate = "1.0.2"
|
||||||
lighthouse_metrics = { path = "../../common/lighthouse_metrics"}
|
lighthouse_metrics = { path = "../../common/lighthouse_metrics"}
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
task_executor = { path = "../../common/task_executor" }
|
task_executor = { path = "../../common/task_executor" }
|
||||||
|
@ -9,26 +9,26 @@ discv5 = { version = "0.1.0-alpha.13", features = ["libp2p"] }
|
|||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
hashset_delay = { path = "../../common/hashset_delay" }
|
hashset_delay = { path = "../../common/hashset_delay" }
|
||||||
eth2_ssz_types = { path = "../../consensus/ssz_types" }
|
eth2_ssz_types = { path = "../../consensus/ssz_types" }
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
||||||
lighthouse_version = { path = "../../common/lighthouse_version" }
|
lighthouse_version = { path = "../../common/lighthouse_version" }
|
||||||
tokio = { version = "0.2.22", features = ["time", "macros"] }
|
tokio = { version = "0.2.22", features = ["time", "macros"] }
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
error-chain = "0.12.2"
|
error-chain = "0.12.4"
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
fnv = "1.0.7"
|
fnv = "1.0.7"
|
||||||
unsigned-varint = { git = "https://github.com/sigp/unsigned-varint", branch = "latest-codecs", features = ["codec"] }
|
unsigned-varint = { git = "https://github.com/sigp/unsigned-varint", branch = "latest-codecs", features = ["codec"] }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
||||||
smallvec = "1.4.1"
|
smallvec = "1.4.2"
|
||||||
lru = "0.5.1"
|
lru = "0.6.0"
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
sha2 = "0.9.1"
|
sha2 = "0.9.1"
|
||||||
base64 = "0.12.1"
|
base64 = "0.13.0"
|
||||||
snap = "1.0.0"
|
snap = "1.0.1"
|
||||||
void = "1.0.2"
|
void = "1.0.2"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
tokio-io-timeout = "0.4.0"
|
tokio-io-timeout = "0.4.0"
|
||||||
@ -48,7 +48,7 @@ features = ["websocket", "identify", "mplex", "noise", "gossipsub", "dns", "tcp-
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
tempdir = "0.3.7"
|
tempdir = "0.3.7"
|
||||||
exit-future = "0.2.0"
|
exit-future = "0.2.0"
|
||||||
|
@ -12,16 +12,16 @@ futures = "0.3.5"
|
|||||||
types = { path = "../../consensus/types"}
|
types = { path = "../../consensus/types"}
|
||||||
environment = { path = "../../lighthouse/environment"}
|
environment = { path = "../../lighthouse/environment"}
|
||||||
eth1 = { path = "../eth1"}
|
eth1 = { path = "../eth1"}
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
merkle_proof = { path = "../../consensus/merkle_proof" }
|
merkle_proof = { path = "../../consensus/merkle_proof" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
exit-future = "0.2.0"
|
exit-future = "0.2.0"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
int_to_bytes = { path = "../../consensus/int_to_bytes" }
|
int_to_bytes = { path = "../../consensus/int_to_bytes" }
|
||||||
|
@ -6,7 +6,7 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
warp = "0.2.5"
|
warp = "0.2.5"
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
tokio = { version = "0.2.22", features = ["macros"] }
|
tokio = { version = "0.2.22", features = ["macros"] }
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
@ -28,5 +28,5 @@ slot_clock = { path = "../../common/slot_clock" }
|
|||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
store = { path = "../store" }
|
store = { path = "../store" }
|
||||||
environment = { path = "../../lighthouse/environment" }
|
environment = { path = "../../lighthouse/environment" }
|
||||||
tree_hash = { path = "../../consensus/tree_hash" }
|
tree_hash = "0.1.1"
|
||||||
discv5 = { version = "0.1.0-alpha.10", features = ["libp2p"] }
|
discv5 = { version = "0.1.0-alpha.13", features = ["libp2p"] }
|
||||||
|
@ -7,9 +7,9 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
prometheus = "0.9.0"
|
prometheus = "0.10.0"
|
||||||
warp = "0.2.5"
|
warp = "0.2.5"
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
beacon_chain = { path = "../beacon_chain" }
|
beacon_chain = { path = "../beacon_chain" }
|
||||||
store = { path = "../store" }
|
store = { path = "../store" }
|
||||||
@ -22,7 +22,7 @@ lighthouse_version = { path = "../../common/lighthouse_version" }
|
|||||||
warp_utils = { path = "../../common/warp_utils" }
|
warp_utils = { path = "../../common/warp_utils" }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "0.2.21", features = ["sync"] }
|
tokio = { version = "0.2.22", features = ["sync"] }
|
||||||
reqwest = { version = "0.10.8", features = ["json"] }
|
reqwest = { version = "0.10.8", features = ["json"] }
|
||||||
environment = { path = "../../lighthouse/environment" }
|
environment = { path = "../../lighthouse/environment" }
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
|
@ -5,7 +5,7 @@ authors = ["Sigma Prime <contact@sigmaprime.io>"]
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
genesis = { path = "../genesis" }
|
genesis = { path = "../genesis" }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
matches = "0.1.8"
|
matches = "0.1.8"
|
||||||
@ -24,15 +24,15 @@ slog = { version = "2.5.2", features = ["max_level_trace"] }
|
|||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_types = { path = "../../consensus/ssz_types" }
|
eth2_ssz_types = { path = "../../consensus/ssz_types" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
error-chain = "0.12.2"
|
error-chain = "0.12.4"
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
smallvec = "1.4.1"
|
smallvec = "1.4.2"
|
||||||
rand = "0.7.3"
|
rand = "0.7.3"
|
||||||
fnv = "1.0.6"
|
fnv = "1.0.7"
|
||||||
rlp = "0.4.5"
|
rlp = "0.4.6"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
||||||
task_executor = { path = "../../common/task_executor" }
|
task_executor = { path = "../../common/task_executor" }
|
||||||
|
@ -11,8 +11,8 @@ types = { path = "../../consensus/types" }
|
|||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
store = { path = "../store" }
|
store = { path = "../store" }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
@ -10,8 +10,8 @@ harness = false
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.1.0"
|
||||||
criterion = "0.3.2"
|
criterion = "0.3.3"
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
db-key = "0.0.5"
|
db-key = "0.0.5"
|
||||||
@ -20,13 +20,13 @@ parking_lot = "0.11.0"
|
|||||||
itertools = "0.9.0"
|
itertools = "0.9.0"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
lighthouse_metrics = { path = "../../common/lighthouse_metrics" }
|
||||||
lru = "0.5.1"
|
lru = "0.6.0"
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
|
@ -8,8 +8,8 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
|
@ -6,15 +6,15 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
beacon_node = { path = "../beacon_node" }
|
beacon_node = { path = "../beacon_node" }
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
eth2_libp2p = { path = "../beacon_node/eth2_libp2p" }
|
eth2_libp2p = { path = "../beacon_node/eth2_libp2p" }
|
||||||
types = { path = "../consensus/types" }
|
types = { path = "../consensus/types" }
|
||||||
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
||||||
eth2_ssz = { path = "../consensus/ssz" }
|
eth2_ssz = "0.1.2"
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
sloggers = "1.0.1"
|
sloggers = "1.0.1"
|
||||||
tokio = "0.2.22"
|
tokio = "0.2.22"
|
||||||
log = "0.4.8"
|
log = "0.4.11"
|
||||||
slog-term = "2.6.0"
|
slog-term = "2.6.0"
|
||||||
logging = { path = "../common/logging" }
|
logging = { path = "../common/logging" }
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
|
@ -7,15 +7,15 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
eth2_wallet = { path = "../../crypto/eth2_wallet" }
|
eth2_wallet = { path = "../../crypto/eth2_wallet" }
|
||||||
eth2_keystore = { path = "../../crypto/eth2_keystore" }
|
eth2_keystore = { path = "../../crypto/eth2_keystore" }
|
||||||
zeroize = { version = "1.0.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.1.1", features = ["zeroize_derive"] }
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_yaml = "0.8.13"
|
serde_yaml = "0.8.13"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
validator_dir = { path = "../validator_dir" }
|
validator_dir = { path = "../validator_dir" }
|
||||||
regex = "1.3.9"
|
regex = "1.3.9"
|
||||||
rpassword = "4.0.5"
|
rpassword = "5.0.0"
|
||||||
|
@ -7,9 +7,9 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
eth2_testnet_config = { path = "../eth2_testnet_config" }
|
eth2_testnet_config = { path = "../eth2_testnet_config" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
|
@ -8,5 +8,5 @@ edition = "2018"
|
|||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = "1.0.18"
|
syn = "1.0.42"
|
||||||
quote = "1.0.4"
|
quote = "1.0.7"
|
||||||
|
@ -7,13 +7,13 @@ edition = "2018"
|
|||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
reqwest = { version = "0.10.4", features = ["blocking", "json", "native-tls-vendored"] }
|
reqwest = { version = "0.10.8", features = ["blocking", "json", "native-tls-vendored"] }
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
sha2 = "0.9.1"
|
sha2 = "0.9.1"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
types = { path = "../../consensus/types"}
|
types = { path = "../../consensus/types"}
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
ethabi = "12.0.0"
|
ethabi = "12.0.0"
|
||||||
|
@ -7,7 +7,7 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
clap_utils = {path = "../clap_utils"}
|
clap_utils = {path = "../clap_utils"}
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
eth2_testnet_config = { path = "../eth2_testnet_config" }
|
eth2_testnet_config = { path = "../eth2_testnet_config" }
|
||||||
|
@ -7,15 +7,15 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
reqwest = { version = "0.10.8", features = ["json"] }
|
reqwest = { version = "0.10.8", features = ["json"] }
|
||||||
eth2_libp2p = { path = "../../beacon_node/eth2_libp2p" }
|
eth2_libp2p = { path = "../../beacon_node/eth2_libp2p" }
|
||||||
proto_array = { path = "../../consensus/proto_array", optional = true }
|
proto_array = { path = "../../consensus/proto_array", optional = true }
|
||||||
serde_utils = { path = "../../consensus/serde_utils" }
|
serde_utils = { path = "../../consensus/serde_utils" }
|
||||||
zeroize = { version = "1.0.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.1.1", features = ["zeroize_derive"] }
|
||||||
eth2_keystore = { path = "../../crypto/eth2_keystore" }
|
eth2_keystore = { path = "../../crypto/eth2_keystore" }
|
||||||
libsecp256k1 = "0.3.5"
|
libsecp256k1 = "0.3.5"
|
||||||
ring = "0.16.12"
|
ring = "0.16.12"
|
||||||
@ -23,7 +23,7 @@ bytes = "0.5.6"
|
|||||||
account_utils = { path = "../../common/account_utils" }
|
account_utils = { path = "../../common/account_utils" }
|
||||||
|
|
||||||
[target.'cfg(target_os = "linux")'.dependencies]
|
[target.'cfg(target_os = "linux")'.dependencies]
|
||||||
psutil = { version = "3.1.0", optional = true }
|
psutil = { version = "3.2.0", optional = true }
|
||||||
procinfo = { version = "0.4.2", optional = true }
|
procinfo = { version = "0.4.2", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
@ -5,7 +5,7 @@ authors = ["Paul Hauner <paul@paulhauner.com>"]
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
toml = "0.5.6"
|
toml = "0.5.6"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
|
@ -11,10 +11,10 @@ lazy_static = "1.4.0"
|
|||||||
num-bigint = "0.3.0"
|
num-bigint = "0.3.0"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
bls = { path = "../../crypto/bls" }
|
bls = { path = "../../crypto/bls" }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
base64 = "0.12.1"
|
base64 = "0.13.0"
|
||||||
|
@ -7,15 +7,15 @@ edition = "2018"
|
|||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
zip = "0.5"
|
zip = "0.5.8"
|
||||||
eth2_config = { path = "../eth2_config"}
|
eth2_config = { path = "../eth2_config"}
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempdir = "0.3.7"
|
tempdir = "0.3.7"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
types = { path = "../../consensus/types"}
|
types = { path = "../../consensus/types"}
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_config = { path = "../eth2_config"}
|
eth2_config = { path = "../eth2_config"}
|
||||||
|
@ -8,4 +8,4 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
prometheus = "0.9.0"
|
prometheus = "0.10.0"
|
||||||
|
@ -6,6 +6,6 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
lighthouse_metrics = { path = "../lighthouse_metrics" }
|
lighthouse_metrics = { path = "../lighthouse_metrics" }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
|
@ -9,5 +9,5 @@ description = "Procedural derive macros for implementation of TestRandom trait"
|
|||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = "1.0.18"
|
syn = "1.0.42"
|
||||||
quote = "1.0.4"
|
quote = "1.0.7"
|
||||||
|
@ -13,10 +13,10 @@ insecure_keys = []
|
|||||||
bls = { path = "../../crypto/bls" }
|
bls = { path = "../../crypto/bls" }
|
||||||
eth2_keystore = { path = "../../crypto/eth2_keystore" }
|
eth2_keystore = { path = "../../crypto/eth2_keystore" }
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
deposit_contract = { path = "../deposit_contract" }
|
deposit_contract = { path = "../deposit_contract" }
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
tree_hash = { path = "../../consensus/tree_hash" }
|
tree_hash = "0.1.1"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
|
|
||||||
|
@ -13,5 +13,5 @@ types = { path = "../../consensus/types" }
|
|||||||
beacon_chain = { path = "../../beacon_node/beacon_chain" }
|
beacon_chain = { path = "../../beacon_node/beacon_chain" }
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
safe_arith = { path = "../../consensus/safe_arith" }
|
safe_arith = { path = "../../consensus/safe_arith" }
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
tokio = { version = "0.2.21", features = ["sync"] }
|
tokio = { version = "0.2.22", features = ["sync"] }
|
||||||
|
@ -5,13 +5,13 @@ authors = ["Michael Sproul <michael@sigmaprime.io>"]
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
eth2_ssz_types = { path = "../ssz_types" }
|
eth2_ssz_types = { path = "../ssz_types" }
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
smallvec = "1.4.1"
|
smallvec = "1.4.2"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
quickcheck = "0.9.2"
|
quickcheck = "0.9.2"
|
||||||
|
@ -9,13 +9,13 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
types = { path = "../types" }
|
types = { path = "../types" }
|
||||||
proto_array = { path = "../proto_array" }
|
proto_array = { path = "../proto_array" }
|
||||||
eth2_ssz = { path = "../ssz" }
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = { path = "../ssz_derive" }
|
eth2_ssz_derive = "0.1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
beacon_chain = { path = "../../beacon_node/beacon_chain" }
|
beacon_chain = { path = "../../beacon_node/beacon_chain" }
|
||||||
store = { path = "../../beacon_node/store" }
|
store = { path = "../../beacon_node/store" }
|
||||||
tree_hash = { path = "../../consensus/tree_hash" }
|
tree_hash = "0.1.1"
|
||||||
slot_clock = { path = "../../common/slot_clock" }
|
slot_clock = { path = "../../common/slot_clock" }
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
|
@ -5,8 +5,8 @@ authors = ["Paul Hauner <paul@paulhauner.com>"]
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bytes = "0.5.4"
|
bytes = "0.5.6"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
yaml-rust = "0.4.3"
|
yaml-rust = "0.4.4"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
|
@ -5,7 +5,7 @@ authors = ["Michael Sproul <michael@sigmaprime.io>"]
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
safe_arith = { path = "../safe_arith" }
|
safe_arith = { path = "../safe_arith" }
|
||||||
|
@ -12,6 +12,6 @@ path = "src/bin.rs"
|
|||||||
types = { path = "../types" }
|
types = { path = "../types" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
|
@ -5,9 +5,9 @@ authors = ["Paul Hauner <paul@paulhauner.com", "Michael Sproul <michael@sigmapri
|
|||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = { version = "1.0.110", features = ["derive"] }
|
serde = { version = "1.0.116", features = ["derive"] }
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
|
@ -13,8 +13,8 @@ name = "ssz"
|
|||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
smallvec = "1.4.1"
|
smallvec = "1.4.2"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
arbitrary = ["ethereum-types/arbitrary"]
|
arbitrary = ["ethereum-types/arbitrary"]
|
||||||
|
@ -11,5 +11,5 @@ name = "ssz_derive"
|
|||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = "1.0.18"
|
syn = "1.0.42"
|
||||||
quote = "1.0.4"
|
quote = "1.0.7"
|
||||||
|
@ -8,13 +8,13 @@ edition = "2018"
|
|||||||
name = "ssz_types"
|
name = "ssz_types"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_utils = { path = "../serde_utils" }
|
serde_utils = { path = "../serde_utils" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
typenum = "1.12.0"
|
typenum = "1.12.0"
|
||||||
arbitrary = { version = "0.4.4", features = ["derive"], optional = true }
|
arbitrary = { version = "0.4.6", features = ["derive"], optional = true }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tree_hash_derive = "0.2.0"
|
tree_hash_derive = "0.2.0"
|
||||||
|
@ -9,29 +9,29 @@ name = "benches"
|
|||||||
harness = false
|
harness = false
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
criterion = "0.3.2"
|
criterion = "0.3.3"
|
||||||
env_logger = "0.7.1"
|
env_logger = "0.7.1"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bls = { path = "../../crypto/bls" }
|
bls = { path = "../../crypto/bls" }
|
||||||
integer-sqrt = "0.1.3"
|
integer-sqrt = "0.1.5"
|
||||||
itertools = "0.9.0"
|
itertools = "0.9.0"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_types = { path = "../ssz_types" }
|
eth2_ssz_types = { path = "../ssz_types" }
|
||||||
merkle_proof = { path = "../merkle_proof" }
|
merkle_proof = { path = "../merkle_proof" }
|
||||||
log = "0.4.8"
|
log = "0.4.11"
|
||||||
safe_arith = { path = "../safe_arith" }
|
safe_arith = { path = "../safe_arith" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
tree_hash_derive = "0.2.0"
|
tree_hash_derive = "0.2.0"
|
||||||
types = { path = "../types", default-features = false }
|
types = { path = "../types", default-features = false }
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
int_to_bytes = { path = "../int_to_bytes" }
|
int_to_bytes = { path = "../int_to_bytes" }
|
||||||
arbitrary = { version = "0.4.4", features = ["derive"], optional = true }
|
arbitrary = { version = "0.4.6", features = ["derive"], optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["legacy-arith"]
|
default = ["legacy-arith"]
|
||||||
|
@ -9,11 +9,11 @@ name = "benches"
|
|||||||
harness = false
|
harness = false
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
criterion = "0.3.2"
|
criterion = "0.3.3"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
arbitrary = ["ethereum-types/arbitrary"]
|
arbitrary = ["ethereum-types/arbitrary"]
|
||||||
|
@ -11,16 +11,16 @@ name = "benches"
|
|||||||
harness = false
|
harness = false
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
criterion = "0.3.2"
|
criterion = "0.3.3"
|
||||||
rand = "0.7.3"
|
rand = "0.7.3"
|
||||||
tree_hash_derive = "0.2.0"
|
tree_hash_derive = "0.2.0"
|
||||||
types = { path = "../types" }
|
types = { path = "../types" }
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.4.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
smallvec = "1.4.1"
|
smallvec = "1.4.2"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
arbitrary = ["ethereum-types/arbitrary"]
|
arbitrary = ["ethereum-types/arbitrary"]
|
||||||
|
@ -10,5 +10,5 @@ license = "Apache-2.0"
|
|||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = "1.0.18"
|
syn = "1.0.42"
|
||||||
quote = "1.0.4"
|
quote = "1.0.7"
|
||||||
|
@ -13,38 +13,38 @@ bls = { path = "../../crypto/bls" }
|
|||||||
compare_fields = { path = "../../common/compare_fields" }
|
compare_fields = { path = "../../common/compare_fields" }
|
||||||
compare_fields_derive = { path = "../../common/compare_fields_derive" }
|
compare_fields_derive = { path = "../../common/compare_fields_derive" }
|
||||||
eth2_interop_keypairs = { path = "../../common/eth2_interop_keypairs" }
|
eth2_interop_keypairs = { path = "../../common/eth2_interop_keypairs" }
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
int_to_bytes = { path = "../int_to_bytes" }
|
int_to_bytes = { path = "../int_to_bytes" }
|
||||||
log = "0.4.8"
|
log = "0.4.11"
|
||||||
merkle_proof = { path = "../merkle_proof" }
|
merkle_proof = { path = "../merkle_proof" }
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
rand = "0.7.3"
|
rand = "0.7.3"
|
||||||
safe_arith = { path = "../safe_arith" }
|
safe_arith = { path = "../safe_arith" }
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
slog = "2.5.2"
|
slog = "2.5.2"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
eth2_ssz_types = { path = "../ssz_types" }
|
eth2_ssz_types = { path = "../ssz_types" }
|
||||||
swap_or_not_shuffle = { path = "../swap_or_not_shuffle" }
|
swap_or_not_shuffle = { path = "../swap_or_not_shuffle" }
|
||||||
test_random_derive = { path = "../../common/test_random_derive" }
|
test_random_derive = { path = "../../common/test_random_derive" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
tree_hash_derive = "0.2.0"
|
tree_hash_derive = "0.2.0"
|
||||||
rand_xorshift = "0.2.0"
|
rand_xorshift = "0.2.0"
|
||||||
cached_tree_hash = { path = "../cached_tree_hash" }
|
cached_tree_hash = { path = "../cached_tree_hash" }
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.1.0"
|
||||||
derivative = "2.1.1"
|
derivative = "2.1.1"
|
||||||
rusqlite = { version = "0.23.1", features = ["bundled"], optional = true }
|
rusqlite = { version = "0.24.0", features = ["bundled"], optional = true }
|
||||||
arbitrary = { version = "0.4.4", features = ["derive"], optional = true }
|
arbitrary = { version = "0.4.6", features = ["derive"], optional = true }
|
||||||
serde_utils = { path = "../serde_utils" }
|
serde_utils = { path = "../serde_utils" }
|
||||||
regex = "1.3.9"
|
regex = "1.3.9"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
criterion = "0.3.2"
|
criterion = "0.3.3"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["sqlite", "legacy-arith"]
|
default = ["sqlite", "legacy-arith"]
|
||||||
|
@ -6,17 +6,17 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
milagro_bls = { git = "https://github.com/sigp/milagro_bls", branch = "paulh" }
|
milagro_bls = { git = "https://github.com/sigp/milagro_bls", branch = "paulh" }
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
serde = "1.0.102"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.102"
|
serde_derive = "1.0.116"
|
||||||
serde_utils = { path = "../../consensus/serde_utils" }
|
serde_utils = { path = "../../consensus/serde_utils" }
|
||||||
hex = "0.3"
|
hex = "0.4.2"
|
||||||
eth2_hashing = "0.1.0"
|
eth2_hashing = "0.1.0"
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
arbitrary = { version = "0.4.4", features = ["derive"], optional = true }
|
arbitrary = { version = "0.4.6", features = ["derive"], optional = true }
|
||||||
zeroize = { version = "1.0.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.1.1", features = ["zeroize_derive"] }
|
||||||
blst = { git = "https://github.com/sigp/blst.git", rev = "284f7059642851c760a09fb1708bcb59c7ca323c" }
|
blst = { git = "https://github.com/sigp/blst.git", rev = "284f7059642851c760a09fb1708bcb59c7ca323c" }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
@ -19,7 +19,7 @@ sha2 = "0.9.1"
|
|||||||
rustc-hex = "2.1.0"
|
rustc-hex = "2.1.0"
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.12"
|
wasm-bindgen-test = "0.3.18"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["zero_hash_cache"]
|
default = ["zero_hash_cache"]
|
||||||
|
@ -7,10 +7,10 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
sha2 = "0.9.0"
|
sha2 = "0.9.1"
|
||||||
zeroize = { version = "1.0.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.1.1", features = ["zeroize_derive"] }
|
||||||
num-bigint-dig = { version = "0.6.0", features = ["zeroize"] }
|
num-bigint-dig = { version = "0.6.0", features = ["zeroize"] }
|
||||||
ring = "0.16.9"
|
ring = "0.16.12"
|
||||||
bls = { path = "../bls" }
|
bls = { path = "../bls" }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
@ -7,20 +7,20 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
aes-ctr = "0.4.0"
|
aes-ctr = "0.5.0"
|
||||||
hmac = "0.8.0"
|
hmac = "0.9.0"
|
||||||
pbkdf2 = { version = "0.4.0", default-features = false }
|
pbkdf2 = { version = "0.5.0", default-features = false }
|
||||||
scrypt = { version = "0.3.0", default-features = false }
|
scrypt = { version = "0.4.1", default-features = false }
|
||||||
sha2 = "0.9.0"
|
sha2 = "0.9.1"
|
||||||
uuid = { version = "0.8", features = ["serde", "v4"] }
|
uuid = { version = "0.8.1", features = ["serde", "v4"] }
|
||||||
zeroize = { version = "1.0.0", features = ["zeroize_derive"] }
|
zeroize = { version = "1.1.1", features = ["zeroize_derive"] }
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_repr = "0.1"
|
serde_repr = "0.1.6"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
bls = { path = "../bls" }
|
bls = { path = "../bls" }
|
||||||
eth2_ssz = { path = "../../consensus/ssz" }
|
eth2_ssz = "0.1.2"
|
||||||
serde_json = "1.0.41"
|
serde_json = "1.0.58"
|
||||||
eth2_key_derivation = { path = "../eth2_key_derivation" }
|
eth2_key_derivation = { path = "../eth2_key_derivation" }
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.1.0"
|
||||||
|
@ -7,11 +7,11 @@ edition = "2018"
|
|||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_json = "1.0.41"
|
serde_json = "1.0.58"
|
||||||
serde_repr = "0.1"
|
serde_repr = "0.1.6"
|
||||||
uuid = { version = "0.8", features = ["serde", "v4"] }
|
uuid = { version = "0.8.1", features = ["serde", "v4"] }
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
eth2_keystore = { path = "../eth2_keystore" }
|
eth2_keystore = { path = "../eth2_keystore" }
|
||||||
eth2_key_derivation = { path = "../eth2_key_derivation" }
|
eth2_key_derivation = { path = "../eth2_key_derivation" }
|
||||||
tiny-bip39 = { git = "https://github.com/sigp/tiny-bip39.git", rev = "1137c32da91bd5e75db4305a84ddd15255423f7f" }
|
tiny-bip39 = { git = "https://github.com/sigp/tiny-bip39.git", rev = "1137c32da91bd5e75db4305a84ddd15255423f7f" }
|
||||||
|
@ -10,29 +10,29 @@ portable = ["bls/supranational-portable"]
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bls = { path = "../crypto/bls" }
|
bls = { path = "../crypto/bls" }
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
log = "0.4.8"
|
log = "0.4.11"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
simple_logger = "1.6.0"
|
simple_logger = "1.10.0"
|
||||||
types = { path = "../consensus/types" }
|
types = { path = "../consensus/types" }
|
||||||
state_processing = { path = "../consensus/state_processing" }
|
state_processing = { path = "../consensus/state_processing" }
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
regex = "1.3.7"
|
regex = "1.3.9"
|
||||||
futures = { version = "0.3.5", features = ["compat"] }
|
futures = { version = "0.3.5", features = ["compat"] }
|
||||||
environment = { path = "../lighthouse/environment" }
|
environment = { path = "../lighthouse/environment" }
|
||||||
web3 = "0.11.0"
|
web3 = "0.11.0"
|
||||||
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
eth2_testnet_config = { path = "../common/eth2_testnet_config" }
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
genesis = { path = "../beacon_node/genesis" }
|
genesis = { path = "../beacon_node/genesis" }
|
||||||
deposit_contract = { path = "../common/deposit_contract" }
|
deposit_contract = { path = "../common/deposit_contract" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
tokio = { version = "0.2.22", features = ["full"] }
|
tokio = { version = "0.2.22", features = ["full"] }
|
||||||
clap_utils = { path = "../common/clap_utils" }
|
clap_utils = { path = "../common/clap_utils" }
|
||||||
eth2_libp2p = { path = "../beacon_node/eth2_libp2p" }
|
eth2_libp2p = { path = "../beacon_node/eth2_libp2p" }
|
||||||
validator_dir = { path = "../common/validator_dir", features = ["insecure_keys"] }
|
validator_dir = { path = "../common/validator_dir", features = ["insecure_keys"] }
|
||||||
rand = "0.7.2"
|
rand = "0.7.3"
|
||||||
eth2_keystore = { path = "../crypto/eth2_keystore" }
|
eth2_keystore = { path = "../crypto/eth2_keystore" }
|
||||||
lighthouse_version = { path = "../common/lighthouse_version" }
|
lighthouse_version = { path = "../common/lighthouse_version" }
|
||||||
directory = { path = "../common/directory" }
|
directory = { path = "../common/directory" }
|
||||||
|
@ -16,13 +16,13 @@ milagro = ["bls/milagro"]
|
|||||||
beacon_node = { "path" = "../beacon_node" }
|
beacon_node = { "path" = "../beacon_node" }
|
||||||
tokio = "0.2.22"
|
tokio = "0.2.22"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
types = { "path" = "../consensus/types" }
|
types = { "path" = "../consensus/types" }
|
||||||
bls = { path = "../crypto/bls" }
|
bls = { path = "../crypto/bls" }
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
env_logger = "0.7.1"
|
env_logger = "0.7.1"
|
||||||
logging = { path = "../common/logging" }
|
logging = { path = "../common/logging" }
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
environment = { path = "./environment" }
|
environment = { path = "./environment" }
|
||||||
boot_node = { path = "../boot_node" }
|
boot_node = { path = "../boot_node" }
|
||||||
|
@ -7,15 +7,15 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
tokio = { version = "0.2.22", features = ["macros"] }
|
tokio = { version = "0.2.22", features = ["macros"] }
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace"] }
|
||||||
sloggers = "1.0.0"
|
sloggers = "1.0.1"
|
||||||
types = { "path" = "../../consensus/types" }
|
types = { "path" = "../../consensus/types" }
|
||||||
eth2_config = { "path" = "../../common/eth2_config" }
|
eth2_config = { "path" = "../../common/eth2_config" }
|
||||||
task_executor = { "path" = "../../common/task_executor" }
|
task_executor = { "path" = "../../common/task_executor" }
|
||||||
eth2_testnet_config = { path = "../../common/eth2_testnet_config" }
|
eth2_testnet_config = { path = "../../common/eth2_testnet_config" }
|
||||||
logging = { path = "../../common/logging" }
|
logging = { path = "../../common/logging" }
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
ctrlc = { version = "3.1.4", features = ["termination"] }
|
ctrlc = { version = "3.1.6", features = ["termination"] }
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
slog-json = "2.3.0"
|
slog-json = "2.3.0"
|
||||||
|
@ -13,16 +13,16 @@ fake_crypto = ["bls/fake_crypto"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
bls = { path = "../../crypto/bls", default-features = false }
|
bls = { path = "../../crypto/bls", default-features = false }
|
||||||
compare_fields = { path = "../../common/compare_fields" }
|
compare_fields = { path = "../../common/compare_fields" }
|
||||||
ethereum-types = "0.9.1"
|
ethereum-types = "0.9.2"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_repr = "0.1.5"
|
serde_repr = "0.1.6"
|
||||||
serde_yaml = "0.8.11"
|
serde_yaml = "0.8.13"
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
tree_hash_derive = "0.2.0"
|
tree_hash_derive = "0.2.0"
|
||||||
cached_tree_hash = { path = "../../consensus/cached_tree_hash" }
|
cached_tree_hash = { path = "../../consensus/cached_tree_hash" }
|
||||||
state_processing = { path = "../../consensus/state_processing" }
|
state_processing = { path = "../../consensus/state_processing" }
|
||||||
|
@ -9,5 +9,5 @@ tokio = { version = "0.2.22", features = ["time"] }
|
|||||||
web3 = "0.11.0"
|
web3 = "0.11.0"
|
||||||
futures = { version = "0.3.5", features = ["compat"] }
|
futures = { version = "0.3.5", features = ["compat"] }
|
||||||
types = { path = "../../consensus/types"}
|
types = { path = "../../consensus/types"}
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
deposit_contract = { path = "../../common/deposit_contract"}
|
deposit_contract = { path = "../../common/deposit_contract"}
|
||||||
|
@ -10,9 +10,9 @@ beacon_node = { path = "../../beacon_node" }
|
|||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
eth2_config = { path = "../../common/eth2_config" }
|
eth2_config = { path = "../../common/eth2_config" }
|
||||||
tempdir = "0.3.7"
|
tempdir = "0.3.7"
|
||||||
reqwest = { version = "0.10.4", features = ["native-tls-vendored"] }
|
reqwest = { version = "0.10.8", features = ["native-tls-vendored"] }
|
||||||
url = "2.1.1"
|
url = "2.1.1"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
futures = "0.3.5"
|
futures = "0.3.5"
|
||||||
genesis = { path = "../../beacon_node/genesis" }
|
genesis = { path = "../../beacon_node/genesis" }
|
||||||
eth2 = { path = "../../common/eth2" }
|
eth2 = { path = "../../common/eth2" }
|
||||||
|
@ -16,5 +16,5 @@ futures = "0.3.5"
|
|||||||
tokio = "0.2.22"
|
tokio = "0.2.22"
|
||||||
eth1_test_rig = { path = "../eth1_test_rig" }
|
eth1_test_rig = { path = "../eth1_test_rig" }
|
||||||
env_logger = "0.7.1"
|
env_logger = "0.7.1"
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
|
@ -16,35 +16,35 @@ deposit_contract = { path = "../common/deposit_contract" }
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
eth2_ssz = "0.1.2"
|
eth2_ssz = "0.1.2"
|
||||||
eth2_config = { path = "../common/eth2_config" }
|
eth2_config = { path = "../common/eth2_config" }
|
||||||
tree_hash = "0.1.0"
|
tree_hash = "0.1.1"
|
||||||
clap = "2.33.0"
|
clap = "2.33.3"
|
||||||
eth2_interop_keypairs = { path = "../common/eth2_interop_keypairs" }
|
eth2_interop_keypairs = { path = "../common/eth2_interop_keypairs" }
|
||||||
slashing_protection = { path = "./slashing_protection" }
|
slashing_protection = { path = "./slashing_protection" }
|
||||||
slot_clock = { path = "../common/slot_clock" }
|
slot_clock = { path = "../common/slot_clock" }
|
||||||
types = { path = "../consensus/types" }
|
types = { path = "../consensus/types" }
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
serde_yaml = "0.8.13"
|
serde_yaml = "0.8.13"
|
||||||
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] }
|
||||||
slog-async = "2.5.0"
|
slog-async = "2.5.0"
|
||||||
slog-term = "2.5.0"
|
slog-term = "2.6.0"
|
||||||
tokio = { version = "0.2.22", features = ["time"] }
|
tokio = { version = "0.2.22", features = ["time"] }
|
||||||
futures = { version = "0.3.5", features = ["compat"] }
|
futures = { version = "0.3.5", features = ["compat"] }
|
||||||
dirs = "2.0.2"
|
dirs = "3.0.1"
|
||||||
directory = {path = "../common/directory"}
|
directory = {path = "../common/directory"}
|
||||||
logging = { path = "../common/logging" }
|
logging = { path = "../common/logging" }
|
||||||
environment = { path = "../lighthouse/environment" }
|
environment = { path = "../lighthouse/environment" }
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
exit-future = "0.2.0"
|
exit-future = "0.2.0"
|
||||||
libc = "0.2.69"
|
libc = "0.2.79"
|
||||||
eth2_ssz_derive = "0.1.0"
|
eth2_ssz_derive = "0.1.0"
|
||||||
hex = "0.4.2"
|
hex = "0.4.2"
|
||||||
deposit_contract = { path = "../common/deposit_contract" }
|
deposit_contract = { path = "../common/deposit_contract" }
|
||||||
bls = { path = "../crypto/bls" }
|
bls = { path = "../crypto/bls" }
|
||||||
eth2 = { path = "../common/eth2" }
|
eth2 = { path = "../common/eth2" }
|
||||||
tempdir = "0.3.7"
|
tempdir = "0.3.7"
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
validator_dir = { path = "../common/validator_dir" }
|
validator_dir = { path = "../common/validator_dir" }
|
||||||
clap_utils = { path = "../common/clap_utils" }
|
clap_utils = { path = "../common/clap_utils" }
|
||||||
eth2_keystore = { path = "../crypto/eth2_keystore" }
|
eth2_keystore = { path = "../crypto/eth2_keystore" }
|
||||||
@ -52,7 +52,7 @@ account_utils = { path = "../common/account_utils" }
|
|||||||
lighthouse_version = { path = "../common/lighthouse_version" }
|
lighthouse_version = { path = "../common/lighthouse_version" }
|
||||||
warp_utils = { path = "../common/warp_utils" }
|
warp_utils = { path = "../common/warp_utils" }
|
||||||
warp = "0.2.5"
|
warp = "0.2.5"
|
||||||
hyper = "0.13.5"
|
hyper = "0.13.8"
|
||||||
serde_utils = { path = "../consensus/serde_utils" }
|
serde_utils = { path = "../consensus/serde_utils" }
|
||||||
libsecp256k1 = "0.3.5"
|
libsecp256k1 = "0.3.5"
|
||||||
ring = "0.16.12"
|
ring = "0.16.12"
|
||||||
|
@ -7,15 +7,15 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
tempfile = "3.1.0"
|
tempfile = "3.1.0"
|
||||||
types = { path = "../../consensus/types" }
|
types = { path = "../../consensus/types" }
|
||||||
tree_hash = { path = "../../consensus/tree_hash" }
|
tree_hash = "0.1.1"
|
||||||
rusqlite = { version = "0.23.1", features = ["bundled"] }
|
rusqlite = { version = "0.24.0", features = ["bundled"] }
|
||||||
r2d2 = "0.8.8"
|
r2d2 = "0.8.9"
|
||||||
r2d2_sqlite = "0.16.0"
|
r2d2_sqlite = "0.17.0"
|
||||||
parking_lot = "0.11.0"
|
parking_lot = "0.11.0"
|
||||||
serde = "1.0.110"
|
serde = "1.0.116"
|
||||||
serde_derive = "1.0.110"
|
serde_derive = "1.0.116"
|
||||||
serde_json = "1.0.52"
|
serde_json = "1.0.58"
|
||||||
serde_utils = { path = "../../consensus/serde_utils" }
|
serde_utils = { path = "../../consensus/serde_utils" }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
rayon = "1.3.0"
|
rayon = "1.4.1"
|
||||||
|
Loading…
Reference in New Issue
Block a user