package
1.0.0-devnet-slashing-alpha
Repository: https://github.com/layr-labs/eigenlayer-contracts.git
Documentation: pkg.go.dev

# Functions

DeployEigenStrategy deploys a new Ethereum contract, binding an instance of EigenStrategy to it.
NewEigenStrategy creates a new instance of EigenStrategy, bound to a specific deployed contract.
NewEigenStrategyCaller creates a new read-only instance of EigenStrategy, bound to a specific deployed contract.
NewEigenStrategyFilterer creates a new log filterer instance of EigenStrategy, bound to a specific deployed contract.
NewEigenStrategyTransactor creates a new write-only instance of EigenStrategy, bound to a specific deployed contract.

# Variables

EigenStrategyABI is the input ABI used to generate the binding from.
EigenStrategyBin is the compiled bytecode used for deploying new contracts.
EigenStrategyMetaData contains all meta data concerning the EigenStrategy contract.

# Structs

EigenStrategy is an auto generated Go binding around an Ethereum contract.
EigenStrategyCaller is an auto generated read-only Go binding around an Ethereum contract.
EigenStrategyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
EigenStrategyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
EigenStrategyExchangeRateEmitted represents a ExchangeRateEmitted event raised by the EigenStrategy contract.
EigenStrategyExchangeRateEmittedIterator is returned from FilterExchangeRateEmitted and is used to iterate over the raw logs and unpacked data for ExchangeRateEmitted events raised by the EigenStrategy contract.
EigenStrategyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
EigenStrategyInitialized represents a Initialized event raised by the EigenStrategy contract.
EigenStrategyInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the EigenStrategy contract.
EigenStrategyPaused represents a Paused event raised by the EigenStrategy contract.
EigenStrategyPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the EigenStrategy contract.
EigenStrategyPauserRegistrySet represents a PauserRegistrySet event raised by the EigenStrategy contract.
EigenStrategyPauserRegistrySetIterator is returned from FilterPauserRegistrySet and is used to iterate over the raw logs and unpacked data for PauserRegistrySet events raised by the EigenStrategy contract.
EigenStrategyRaw is an auto generated low-level Go binding around an Ethereum contract.
EigenStrategySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
EigenStrategyStrategyTokenSet represents a StrategyTokenSet event raised by the EigenStrategy contract.
EigenStrategyStrategyTokenSetIterator is returned from FilterStrategyTokenSet and is used to iterate over the raw logs and unpacked data for StrategyTokenSet events raised by the EigenStrategy contract.
EigenStrategyTransactor is an auto generated write-only Go binding around an Ethereum contract.
EigenStrategyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
EigenStrategyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
EigenStrategyUnpaused represents a Unpaused event raised by the EigenStrategy contract.
EigenStrategyUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the EigenStrategy contract.