package
0.0.0-20231217145139-cb1cce962d9b
Repository: https://github.com/gearbox-protocol/sdk-go.git
Documentation: pkg.go.dev

# Functions

NewRebaseToken creates a new instance of RebaseToken, bound to a specific deployed contract.
NewRebaseTokenCaller creates a new read-only instance of RebaseToken, bound to a specific deployed contract.
NewRebaseTokenFilterer creates a new log filterer instance of RebaseToken, bound to a specific deployed contract.
NewRebaseTokenTransactor creates a new write-only instance of RebaseToken, bound to a specific deployed contract.

# Variables

RebaseTokenABI is the input ABI used to generate the binding from.
RebaseTokenMetaData contains all meta data concerning the RebaseToken contract.

# Structs

RebaseToken is an auto generated Go binding around an Ethereum contract.
RebaseTokenApproval represents a Approval event raised by the RebaseToken contract.
RebaseTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the RebaseToken contract.
RebaseTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
RebaseTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RebaseTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RebaseTokenCLValidatorsUpdated represents a CLValidatorsUpdated event raised by the RebaseToken contract.
RebaseTokenCLValidatorsUpdatedIterator is returned from FilterCLValidatorsUpdated and is used to iterate over the raw logs and unpacked data for CLValidatorsUpdated events raised by the RebaseToken contract.
RebaseTokenContractVersionSet represents a ContractVersionSet event raised by the RebaseToken contract.
RebaseTokenContractVersionSetIterator is returned from FilterContractVersionSet and is used to iterate over the raw logs and unpacked data for ContractVersionSet events raised by the RebaseToken contract.
RebaseTokenDepositedValidatorsChanged represents a DepositedValidatorsChanged event raised by the RebaseToken contract.
RebaseTokenDepositedValidatorsChangedIterator is returned from FilterDepositedValidatorsChanged and is used to iterate over the raw logs and unpacked data for DepositedValidatorsChanged events raised by the RebaseToken contract.
RebaseTokenEIP712StETHInitialized represents a EIP712StETHInitialized event raised by the RebaseToken contract.
RebaseTokenEIP712StETHInitializedIterator is returned from FilterEIP712StETHInitialized and is used to iterate over the raw logs and unpacked data for EIP712StETHInitialized events raised by the RebaseToken contract.
RebaseTokenELRewardsReceived represents a ELRewardsReceived event raised by the RebaseToken contract.
RebaseTokenELRewardsReceivedIterator is returned from FilterELRewardsReceived and is used to iterate over the raw logs and unpacked data for ELRewardsReceived events raised by the RebaseToken contract.
RebaseTokenETHDistributed represents a ETHDistributed event raised by the RebaseToken contract.
RebaseTokenETHDistributedIterator is returned from FilterETHDistributed and is used to iterate over the raw logs and unpacked data for ETHDistributed events raised by the RebaseToken contract.
RebaseTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RebaseTokenLidoLocatorSet represents a LidoLocatorSet event raised by the RebaseToken contract.
RebaseTokenLidoLocatorSetIterator is returned from FilterLidoLocatorSet and is used to iterate over the raw logs and unpacked data for LidoLocatorSet events raised by the RebaseToken contract.
RebaseTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
RebaseTokenRecoverToVault represents a RecoverToVault event raised by the RebaseToken contract.
RebaseTokenRecoverToVaultIterator is returned from FilterRecoverToVault and is used to iterate over the raw logs and unpacked data for RecoverToVault events raised by the RebaseToken contract.
RebaseTokenResumed represents a Resumed event raised by the RebaseToken contract.
RebaseTokenResumedIterator is returned from FilterResumed and is used to iterate over the raw logs and unpacked data for Resumed events raised by the RebaseToken contract.
RebaseTokenScriptResult represents a ScriptResult event raised by the RebaseToken contract.
RebaseTokenScriptResultIterator is returned from FilterScriptResult and is used to iterate over the raw logs and unpacked data for ScriptResult events raised by the RebaseToken contract.
RebaseTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RebaseTokenSharesBurnt represents a SharesBurnt event raised by the RebaseToken contract.
RebaseTokenSharesBurntIterator is returned from FilterSharesBurnt and is used to iterate over the raw logs and unpacked data for SharesBurnt events raised by the RebaseToken contract.
RebaseTokenStakingLimitRemoved represents a StakingLimitRemoved event raised by the RebaseToken contract.
RebaseTokenStakingLimitRemovedIterator is returned from FilterStakingLimitRemoved and is used to iterate over the raw logs and unpacked data for StakingLimitRemoved events raised by the RebaseToken contract.
RebaseTokenStakingLimitSet represents a StakingLimitSet event raised by the RebaseToken contract.
RebaseTokenStakingLimitSetIterator is returned from FilterStakingLimitSet and is used to iterate over the raw logs and unpacked data for StakingLimitSet events raised by the RebaseToken contract.
RebaseTokenStakingPaused represents a StakingPaused event raised by the RebaseToken contract.
RebaseTokenStakingPausedIterator is returned from FilterStakingPaused and is used to iterate over the raw logs and unpacked data for StakingPaused events raised by the RebaseToken contract.
RebaseTokenStakingResumed represents a StakingResumed event raised by the RebaseToken contract.
RebaseTokenStakingResumedIterator is returned from FilterStakingResumed and is used to iterate over the raw logs and unpacked data for StakingResumed events raised by the RebaseToken contract.
RebaseTokenStopped represents a Stopped event raised by the RebaseToken contract.
RebaseTokenStoppedIterator is returned from FilterStopped and is used to iterate over the raw logs and unpacked data for Stopped events raised by the RebaseToken contract.
RebaseTokenSubmitted represents a Submitted event raised by the RebaseToken contract.
RebaseTokenSubmittedIterator is returned from FilterSubmitted and is used to iterate over the raw logs and unpacked data for Submitted events raised by the RebaseToken contract.
RebaseTokenTokenRebased represents a TokenRebased event raised by the RebaseToken contract.
RebaseTokenTokenRebasedIterator is returned from FilterTokenRebased and is used to iterate over the raw logs and unpacked data for TokenRebased events raised by the RebaseToken contract.
RebaseTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
RebaseTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RebaseTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RebaseTokenTransfer represents a Transfer event raised by the RebaseToken contract.
RebaseTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the RebaseToken contract.
RebaseTokenTransferShares represents a TransferShares event raised by the RebaseToken contract.
RebaseTokenTransferSharesIterator is returned from FilterTransferShares and is used to iterate over the raw logs and unpacked data for TransferShares events raised by the RebaseToken contract.
RebaseTokenUnbuffered represents a Unbuffered event raised by the RebaseToken contract.
RebaseTokenUnbufferedIterator is returned from FilterUnbuffered and is used to iterate over the raw logs and unpacked data for Unbuffered events raised by the RebaseToken contract.
RebaseTokenWithdrawalsReceived represents a WithdrawalsReceived event raised by the RebaseToken contract.
RebaseTokenWithdrawalsReceivedIterator is returned from FilterWithdrawalsReceived and is used to iterate over the raw logs and unpacked data for WithdrawalsReceived events raised by the RebaseToken contract.