[package] name = "eth2" version = "0.1.0" authors = ["Paul Hauner "] edition = { workspace = true } [features] default = ["lighthouse"] lighthouse = [] [dependencies] derivative = { workspace = true } either = { workspace = true } enr = { version = "0.13.0", features = ["ed25519"] } eth2_keystore = { workspace = true } ethereum_serde_utils = { workspace = true } ethereum_ssz = { workspace = true } ethereum_ssz_derive = { workspace = true } futures = { workspace = true } futures-util = "0.3.8" libp2p-identity = { version = "0.2", features = ["peerid"] } mediatype = "0.19.13" multiaddr = "0.18.2" pretty_reqwest_error = { workspace = true } proto_array = { workspace = true } rand = { workspace = true } reqwest = { workspace = true } reqwest-eventsource = "0.5.0" sensitive_url = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } slashing_protection = { workspace = true } ssz_types = { workspace = true } test_random_derive = { path = "../../common/test_random_derive" } types = { workspace = true } zeroize = { workspace = true } [dev-dependencies] tokio = { workspace = true }