Cargo Features
eigensdk has no features set by default.
[dependencies]
eigensdk = { version = "0.1.0", features = ["full", "chainio-txmanager", "client-avsregistry", "client-elcontracts", "client-eth", "client-fireblocks", "contract-bindings", "crypto-bls", "crypto-bn254", "metrics", "metrics-collectors-economic", "metrics-collectors-rpc-calls", "services-avsregistry", "services-blsaggregation", "services-operatorsinfo", "nodeapi", "logging", "utils", "testing-utils", "signer", "types"] }
Feature configurations
- full = chainio-txmanager, client-avsregistry, client-elcontracts, client-eth, client-fireblocks, contract-bindings, crypto-bls, crypto-bn254, logging, metrics, nodeapi, services-avsregistry, services-blsaggregation, services-operatorsinfo, signer, testing-utils
-
Full features set for full usage
- chainio-txmanager full?
-
Chain IO related features
Enables eigen-chainio-txmanager
- client-avsregistry full?
-
Client-related features
Enables eigen-client-avsregistry
- client-elcontracts full?
-
Enables eigen-client-elcontracts
- client-eth full?
-
Enables eigen-client-eth
- client-fireblocks full?
-
Enables eigen-client-fireblocks
- contract-bindings full?
-
Contract-related features
Enables eigen-contract-bindings
- crypto-bls full?
-
Crypto-related features
Enables eigen-crypto-bls
- crypto-bn254 full?
-
Enables eigen-crypto-bn254
- metrics full?
-
Metrics and collectors
Enables eigen-metrics
- metrics-collectors-economic
- metrics-collectors-rpc-calls
- services-avsregistry full?
-
Service-related features
Enables eigen-services-avsregistry
- services-blsaggregation full?
-
Enables eigen-services-blsaggregation
- services-operatorsinfo full?
-
Enables eigen-services-operatorsinfo
- nodeapi full?
-
Node API related features
Enables eigen-nodeapi
- logging full?
-
Logging and utilities
Enables eigen-logging
- utils
-
Enables eigen-utils
- testing-utils full?
-
Testing utilities
Enables eigen-testing-utils
- signer full?
-
Signer-related features
Enables eigen-signer
- types
-
Enables eigen-types