package
0.0.0-20240118035224-bd3dd7f90c63
Repository: https://github.com/indexer3/ethereum-lake.git
Documentation: pkg.go.dev
# Functions
NewGraphStaking creates a new instance of GraphStaking, bound to a specific deployed contract.
NewGraphStakingCaller creates a new read-only instance of GraphStaking, bound to a specific deployed contract.
NewGraphStakingFilterer creates a new log filterer instance of GraphStaking, bound to a specific deployed contract.
NewGraphStakingTransactor creates a new write-only instance of GraphStaking, bound to a specific deployed contract.
# Variables
GraphStakingABI is the input ABI used to generate the binding from.
GraphStakingMetaData contains all meta data concerning the GraphStaking contract.
# Structs
GraphStaking is an auto generated Go binding around an Ethereum contract.
GraphStakingAllocationClosed represents a AllocationClosed event raised by the GraphStaking contract.
GraphStakingAllocationClosedIterator is returned from FilterAllocationClosed and is used to iterate over the raw logs and unpacked data for AllocationClosed events raised by the GraphStaking contract.
GraphStakingAllocationCollected represents a AllocationCollected event raised by the GraphStaking contract.
GraphStakingAllocationCollectedIterator is returned from FilterAllocationCollected and is used to iterate over the raw logs and unpacked data for AllocationCollected events raised by the GraphStaking contract.
GraphStakingAllocationCreated represents a AllocationCreated event raised by the GraphStaking contract.
GraphStakingAllocationCreatedIterator is returned from FilterAllocationCreated and is used to iterate over the raw logs and unpacked data for AllocationCreated events raised by the GraphStaking contract.
GraphStakingAssetHolderUpdate represents a AssetHolderUpdate event raised by the GraphStaking contract.
GraphStakingAssetHolderUpdateIterator is returned from FilterAssetHolderUpdate and is used to iterate over the raw logs and unpacked data for AssetHolderUpdate events raised by the GraphStaking contract.
GraphStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
GraphStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
GraphStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
GraphStakingContractSynced represents a ContractSynced event raised by the GraphStaking contract.
GraphStakingContractSyncedIterator is returned from FilterContractSynced and is used to iterate over the raw logs and unpacked data for ContractSynced events raised by the GraphStaking contract.
GraphStakingDelegationParametersUpdated represents a DelegationParametersUpdated event raised by the GraphStaking contract.
GraphStakingDelegationParametersUpdatedIterator is returned from FilterDelegationParametersUpdated and is used to iterate over the raw logs and unpacked data for DelegationParametersUpdated events raised by the GraphStaking contract.
GraphStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
GraphStakingParameterUpdated represents a ParameterUpdated event raised by the GraphStaking contract.
GraphStakingParameterUpdatedIterator is returned from FilterParameterUpdated and is used to iterate over the raw logs and unpacked data for ParameterUpdated events raised by the GraphStaking contract.
GraphStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
GraphStakingRebateClaimed represents a RebateClaimed event raised by the GraphStaking contract.
GraphStakingRebateClaimedIterator is returned from FilterRebateClaimed and is used to iterate over the raw logs and unpacked data for RebateClaimed events raised by the GraphStaking contract.
GraphStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
GraphStakingSetController represents a SetController event raised by the GraphStaking contract.
GraphStakingSetControllerIterator is returned from FilterSetController and is used to iterate over the raw logs and unpacked data for SetController events raised by the GraphStaking contract.
GraphStakingSetOperator represents a SetOperator event raised by the GraphStaking contract.
GraphStakingSetOperatorIterator is returned from FilterSetOperator and is used to iterate over the raw logs and unpacked data for SetOperator events raised by the GraphStaking contract.
GraphStakingSetRewardsDestination represents a SetRewardsDestination event raised by the GraphStaking contract.
GraphStakingSetRewardsDestinationIterator is returned from FilterSetRewardsDestination and is used to iterate over the raw logs and unpacked data for SetRewardsDestination events raised by the GraphStaking contract.
GraphStakingSlasherUpdate represents a SlasherUpdate event raised by the GraphStaking contract.
GraphStakingSlasherUpdateIterator is returned from FilterSlasherUpdate and is used to iterate over the raw logs and unpacked data for SlasherUpdate events raised by the GraphStaking contract.
GraphStakingStakeDelegated represents a StakeDelegated event raised by the GraphStaking contract.
GraphStakingStakeDelegatedIterator is returned from FilterStakeDelegated and is used to iterate over the raw logs and unpacked data for StakeDelegated events raised by the GraphStaking contract.
GraphStakingStakeDelegatedLocked represents a StakeDelegatedLocked event raised by the GraphStaking contract.
GraphStakingStakeDelegatedLockedIterator is returned from FilterStakeDelegatedLocked and is used to iterate over the raw logs and unpacked data for StakeDelegatedLocked events raised by the GraphStaking contract.
GraphStakingStakeDelegatedWithdrawn represents a StakeDelegatedWithdrawn event raised by the GraphStaking contract.
GraphStakingStakeDelegatedWithdrawnIterator is returned from FilterStakeDelegatedWithdrawn and is used to iterate over the raw logs and unpacked data for StakeDelegatedWithdrawn events raised by the GraphStaking contract.
GraphStakingStakeDeposited represents a StakeDeposited event raised by the GraphStaking contract.
GraphStakingStakeDepositedIterator is returned from FilterStakeDeposited and is used to iterate over the raw logs and unpacked data for StakeDeposited events raised by the GraphStaking contract.
GraphStakingStakeLocked represents a StakeLocked event raised by the GraphStaking contract.
GraphStakingStakeLockedIterator is returned from FilterStakeLocked and is used to iterate over the raw logs and unpacked data for StakeLocked events raised by the GraphStaking contract.
GraphStakingStakeSlashed represents a StakeSlashed event raised by the GraphStaking contract.
GraphStakingStakeSlashedIterator is returned from FilterStakeSlashed and is used to iterate over the raw logs and unpacked data for StakeSlashed events raised by the GraphStaking contract.
GraphStakingStakeWithdrawn represents a StakeWithdrawn event raised by the GraphStaking contract.
GraphStakingStakeWithdrawnIterator is returned from FilterStakeWithdrawn and is used to iterate over the raw logs and unpacked data for StakeWithdrawn events raised by the GraphStaking contract.
GraphStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
GraphStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
GraphStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IStakingDataAllocation is an auto generated low-level Go binding around an user-defined struct.
IStakingDataCloseAllocationRequest is an auto generated low-level Go binding around an user-defined struct.
IStakingDataDelegation is an auto generated low-level Go binding around an user-defined struct.