eigensdk 0.4.0

SDK for eigenlayer
Documentation
[dependencies.eigen-client-avsregistry]
optional = true
version = "0.4.0"

[dependencies.eigen-client-elcontracts]
optional = true
version = "0.4.0"

[dependencies.eigen-client-eth]
optional = true
version = "0.4.0"

[dependencies.eigen-client-fireblocks]
optional = true
version = "0.4.0"

[dependencies.eigen-common]
optional = true
version = "0.4.0"

[dependencies.eigen-crypto-bls]
optional = true
version = "0.4.0"

[dependencies.eigen-crypto-bn254]
optional = true
version = "0.4.0"

[dependencies.eigen-logging]
optional = true
version = "0.4.0"

[dependencies.eigen-metrics]
optional = true
version = "0.4.0"

[dependencies.eigen-metrics-collectors-economic]
optional = true
version = "0.4.0"

[dependencies.eigen-metrics-collectors-rpc-calls]
optional = true
version = "0.4.0"

[dependencies.eigen-nodeapi]
optional = true
version = "0.4.0"

[dependencies.eigen-services-avsregistry]
optional = true
version = "0.4.0"

[dependencies.eigen-services-blsaggregation]
optional = true
version = "0.4.0"

[dependencies.eigen-services-operatorsinfo]
optional = true
version = "0.4.0"

[dependencies.eigen-signer]
optional = true
version = "0.4.0"

[dependencies.eigen-testing-utils]
optional = true
version = "0.4.0"

[dependencies.eigen-types]
optional = true
version = "0.4.0"

[dependencies.eigen-utils]
optional = true
version = "0.4.0"

[features]
client-avsregistry = ["dep:eigen-client-avsregistry"]
client-elcontracts = ["dep:eigen-client-elcontracts"]
client-eth = ["dep:eigen-client-eth"]
client-fireblocks = ["dep:eigen-client-fireblocks"]
common = ["dep:eigen-common"]
crypto-bls = ["dep:eigen-crypto-bls"]
crypto-bn254 = ["dep:eigen-crypto-bn254"]
default = []
full = ["client-avsregistry", "client-elcontracts", "client-eth", "client-fireblocks", "common", "crypto-bls", "crypto-bn254", "logging", "metrics", "services-avsregistry", "services-blsaggregation", "services-operatorsinfo", "signer", "testing-utils", "nodeapi"]
logging = ["dep:eigen-logging"]
metrics = ["dep:eigen-metrics"]
metrics-collectors-economic = ["dep:eigen-metrics-collectors-economic"]
metrics-collectors-rpc-calls = ["dep:eigen-metrics-collectors-rpc-calls"]
nodeapi = ["dep:eigen-nodeapi"]
services-avsregistry = ["dep:eigen-services-avsregistry"]
services-blsaggregation = ["dep:eigen-services-blsaggregation"]
services-operatorsinfo = ["dep:eigen-services-operatorsinfo"]
signer = ["dep:eigen-signer"]
testing-utils = ["dep:eigen-testing-utils"]
types = ["dep:eigen-types"]
utils = ["dep:eigen-utils"]

[lib]
name = "eigensdk"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "SDK for eigenlayer"
edition = "2021"
license-file = "LICENSE"
name = "eigensdk"
readme = "README.md"
repository = "https://github.com/Layr-Labs/eigensdk-rs"
rust-version = "1.79"
version = "0.4.0"