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

# Functions

DeployBackingEigen deploys a new Ethereum contract, binding an instance of BackingEigen to it.
NewBackingEigen creates a new instance of BackingEigen, bound to a specific deployed contract.
NewBackingEigenCaller creates a new read-only instance of BackingEigen, bound to a specific deployed contract.
NewBackingEigenFilterer creates a new log filterer instance of BackingEigen, bound to a specific deployed contract.
NewBackingEigenTransactor creates a new write-only instance of BackingEigen, bound to a specific deployed contract.

# Variables

BackingEigenABI is the input ABI used to generate the binding from.
BackingEigenBin is the compiled bytecode used for deploying new contracts.
BackingEigenMetaData contains all meta data concerning the BackingEigen contract.

# Structs

BackingEigen is an auto generated Go binding around an Ethereum contract.
BackingEigenApproval represents a Approval event raised by the BackingEigen contract.
BackingEigenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the BackingEigen contract.
BackingEigenBacked represents a Backed event raised by the BackingEigen contract.
BackingEigenBackedIterator is returned from FilterBacked and is used to iterate over the raw logs and unpacked data for Backed events raised by the BackingEigen contract.
BackingEigenCaller is an auto generated read-only Go binding around an Ethereum contract.
BackingEigenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BackingEigenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BackingEigenDelegateChanged represents a DelegateChanged event raised by the BackingEigen contract.
BackingEigenDelegateChangedIterator is returned from FilterDelegateChanged and is used to iterate over the raw logs and unpacked data for DelegateChanged events raised by the BackingEigen contract.
BackingEigenDelegateVotesChanged represents a DelegateVotesChanged event raised by the BackingEigen contract.
BackingEigenDelegateVotesChangedIterator is returned from FilterDelegateVotesChanged and is used to iterate over the raw logs and unpacked data for DelegateVotesChanged events raised by the BackingEigen contract.
BackingEigenEIP712DomainChanged represents a EIP712DomainChanged event raised by the BackingEigen contract.
BackingEigenEIP712DomainChangedIterator is returned from FilterEIP712DomainChanged and is used to iterate over the raw logs and unpacked data for EIP712DomainChanged events raised by the BackingEigen contract.
BackingEigenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BackingEigenInitialized represents a Initialized event raised by the BackingEigen contract.
BackingEigenInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the BackingEigen contract.
BackingEigenOwnershipTransferred represents a OwnershipTransferred event raised by the BackingEigen contract.
BackingEigenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BackingEigen contract.
BackingEigenRaw is an auto generated low-level Go binding around an Ethereum contract.
BackingEigenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BackingEigenSetAllowedFrom represents a SetAllowedFrom event raised by the BackingEigen contract.
BackingEigenSetAllowedFromIterator is returned from FilterSetAllowedFrom and is used to iterate over the raw logs and unpacked data for SetAllowedFrom events raised by the BackingEigen contract.
BackingEigenSetAllowedTo represents a SetAllowedTo event raised by the BackingEigen contract.
BackingEigenSetAllowedToIterator is returned from FilterSetAllowedTo and is used to iterate over the raw logs and unpacked data for SetAllowedTo events raised by the BackingEigen contract.
BackingEigenTransactor is an auto generated write-only Go binding around an Ethereum contract.
BackingEigenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BackingEigenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BackingEigenTransfer represents a Transfer event raised by the BackingEigen contract.
BackingEigenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BackingEigen contract.
BackingEigenTransferRestrictionsDisabled represents a TransferRestrictionsDisabled event raised by the BackingEigen contract.
BackingEigenTransferRestrictionsDisabledIterator is returned from FilterTransferRestrictionsDisabled and is used to iterate over the raw logs and unpacked data for TransferRestrictionsDisabled events raised by the BackingEigen contract.
ERC20VotesUpgradeableCheckpoint is an auto generated low-level Go binding around an user-defined struct.