package
0.0.0-20240118035224-bd3dd7f90c63
Repository: https://github.com/indexer3/ethereum-lake.git
Documentation: pkg.go.dev

# Functions

NewLiquityLQTYStaking creates a new instance of LiquityLQTYStaking, bound to a specific deployed contract.
NewLiquityLQTYStakingCaller creates a new read-only instance of LiquityLQTYStaking, bound to a specific deployed contract.
NewLiquityLQTYStakingFilterer creates a new log filterer instance of LiquityLQTYStaking, bound to a specific deployed contract.
NewLiquityLQTYStakingTransactor creates a new write-only instance of LiquityLQTYStaking, bound to a specific deployed contract.
NewLiquityStabilityPool creates a new instance of LiquityStabilityPool, bound to a specific deployed contract.
NewLiquityStabilityPoolCaller creates a new read-only instance of LiquityStabilityPool, bound to a specific deployed contract.
NewLiquityStabilityPoolFilterer creates a new log filterer instance of LiquityStabilityPool, bound to a specific deployed contract.
NewLiquityStabilityPoolTransactor creates a new write-only instance of LiquityStabilityPool, bound to a specific deployed contract.
NewLiquityTroveManager creates a new instance of LiquityTroveManager, bound to a specific deployed contract.
NewLiquityTroveManagerCaller creates a new read-only instance of LiquityTroveManager, bound to a specific deployed contract.
NewLiquityTroveManagerFilterer creates a new log filterer instance of LiquityTroveManager, bound to a specific deployed contract.
NewLiquityTroveManagerTransactor creates a new write-only instance of LiquityTroveManager, bound to a specific deployed contract.

# Variables

LiquityLQTYStakingABI is the input ABI used to generate the binding from.
LiquityLQTYStakingMetaData contains all meta data concerning the LiquityLQTYStaking contract.
LiquityStabilityPoolABI is the input ABI used to generate the binding from.
LiquityStabilityPoolMetaData contains all meta data concerning the LiquityStabilityPool contract.
LiquityTroveManagerABI is the input ABI used to generate the binding from.
LiquityTroveManagerMetaData contains all meta data concerning the LiquityTroveManager contract.

# Structs

LiquityLQTYStaking is an auto generated Go binding around an Ethereum contract.
LiquityLQTYStakingActivePoolAddressSet represents a ActivePoolAddressSet event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingActivePoolAddressSetIterator is returned from FilterActivePoolAddressSet and is used to iterate over the raw logs and unpacked data for ActivePoolAddressSet events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingBorrowerOperationsAddressSet represents a BorrowerOperationsAddressSet event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingBorrowerOperationsAddressSetIterator is returned from FilterBorrowerOperationsAddressSet and is used to iterate over the raw logs and unpacked data for BorrowerOperationsAddressSet events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
LiquityLQTYStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LiquityLQTYStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LiquityLQTYStakingEtherSent represents a EtherSent event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingEtherSentIterator is returned from FilterEtherSent and is used to iterate over the raw logs and unpacked data for EtherSent events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingFETHUpdated represents a FETHUpdated event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingFETHUpdatedIterator is returned from FilterFETHUpdated and is used to iterate over the raw logs and unpacked data for FETHUpdated events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LiquityLQTYStakingFLUSDUpdated represents a FLUSDUpdated event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingFLUSDUpdatedIterator is returned from FilterFLUSDUpdated and is used to iterate over the raw logs and unpacked data for FLUSDUpdated events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingLQTYTokenAddressSet represents a LQTYTokenAddressSet event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingLQTYTokenAddressSetIterator is returned from FilterLQTYTokenAddressSet and is used to iterate over the raw logs and unpacked data for LQTYTokenAddressSet events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingLUSDTokenAddressSet represents a LUSDTokenAddressSet event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingLUSDTokenAddressSetIterator is returned from FilterLUSDTokenAddressSet and is used to iterate over the raw logs and unpacked data for LUSDTokenAddressSet events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingOwnershipTransferred represents a OwnershipTransferred event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
LiquityLQTYStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LiquityLQTYStakingStakeChanged represents a StakeChanged event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingStakeChangedIterator is returned from FilterStakeChanged and is used to iterate over the raw logs and unpacked data for StakeChanged events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingStakerSnapshotsUpdated represents a StakerSnapshotsUpdated event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingStakerSnapshotsUpdatedIterator is returned from FilterStakerSnapshotsUpdated and is used to iterate over the raw logs and unpacked data for StakerSnapshotsUpdated events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingStakingGainsWithdrawn represents a StakingGainsWithdrawn event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingStakingGainsWithdrawnIterator is returned from FilterStakingGainsWithdrawn and is used to iterate over the raw logs and unpacked data for StakingGainsWithdrawn events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingTotalLQTYStakedUpdated represents a TotalLQTYStakedUpdated event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingTotalLQTYStakedUpdatedIterator is returned from FilterTotalLQTYStakedUpdated and is used to iterate over the raw logs and unpacked data for TotalLQTYStakedUpdated events raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
LiquityLQTYStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LiquityLQTYStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LiquityLQTYStakingTroveManagerAddressSet represents a TroveManagerAddressSet event raised by the LiquityLQTYStaking contract.
LiquityLQTYStakingTroveManagerAddressSetIterator is returned from FilterTroveManagerAddressSet and is used to iterate over the raw logs and unpacked data for TroveManagerAddressSet events raised by the LiquityLQTYStaking contract.
LiquityStabilityPool is an auto generated Go binding around an Ethereum contract.
LiquityStabilityPoolActivePoolAddressChanged represents a ActivePoolAddressChanged event raised by the LiquityStabilityPool contract.
LiquityStabilityPoolActivePoolAddressChangedIterator is returned from FilterActivePoolAddressChanged and is used to iterate over the raw logs and unpacked data for ActivePoolAddressChanged events raised by the LiquityStabilityPool contract.
LiquityStabilityPoolBorrowerOperationsAddressChanged represents a BorrowerOperationsAddressChanged event raised by the LiquityStabilityPool contract.
LiquityStabilityPoolBorrowerOperationsAddressChangedIterator is returned from FilterBorrowerOperationsAddressChanged and is used to iterate over the raw logs and unpacked data for BorrowerOperationsAddressChanged events raised by the LiquityStabilityPool contract.
LiquityStabilityPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
LiquityStabilityPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LiquityStabilityPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LiquityStabilityPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LiquityStabilityPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
LiquityStabilityPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LiquityStabilityPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
LiquityStabilityPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LiquityStabilityPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LiquityTroveManager is an auto generated Go binding around an Ethereum contract.
LiquityTroveManagerActivePoolAddressChanged represents a ActivePoolAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerActivePoolAddressChangedIterator is returned from FilterActivePoolAddressChanged and is used to iterate over the raw logs and unpacked data for ActivePoolAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerBaseRateUpdated represents a BaseRateUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerBaseRateUpdatedIterator is returned from FilterBaseRateUpdated and is used to iterate over the raw logs and unpacked data for BaseRateUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerBorrowerOperationsAddressChanged represents a BorrowerOperationsAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerBorrowerOperationsAddressChangedIterator is returned from FilterBorrowerOperationsAddressChanged and is used to iterate over the raw logs and unpacked data for BorrowerOperationsAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
LiquityTroveManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LiquityTroveManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LiquityTroveManagerCollSurplusPoolAddressChanged represents a CollSurplusPoolAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerCollSurplusPoolAddressChangedIterator is returned from FilterCollSurplusPoolAddressChanged and is used to iterate over the raw logs and unpacked data for CollSurplusPoolAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerDefaultPoolAddressChanged represents a DefaultPoolAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerDefaultPoolAddressChangedIterator is returned from FilterDefaultPoolAddressChanged and is used to iterate over the raw logs and unpacked data for DefaultPoolAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LiquityTroveManagerGasPoolAddressChanged represents a GasPoolAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerGasPoolAddressChangedIterator is returned from FilterGasPoolAddressChanged and is used to iterate over the raw logs and unpacked data for GasPoolAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerLastFeeOpTimeUpdated represents a LastFeeOpTimeUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerLastFeeOpTimeUpdatedIterator is returned from FilterLastFeeOpTimeUpdated and is used to iterate over the raw logs and unpacked data for LastFeeOpTimeUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerLiquidation represents a Liquidation event raised by the LiquityTroveManager contract.
LiquityTroveManagerLiquidationIterator is returned from FilterLiquidation and is used to iterate over the raw logs and unpacked data for Liquidation events raised by the LiquityTroveManager contract.
LiquityTroveManagerLQTYStakingAddressChanged represents a LQTYStakingAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerLQTYStakingAddressChangedIterator is returned from FilterLQTYStakingAddressChanged and is used to iterate over the raw logs and unpacked data for LQTYStakingAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerLQTYTokenAddressChanged represents a LQTYTokenAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerLQTYTokenAddressChangedIterator is returned from FilterLQTYTokenAddressChanged and is used to iterate over the raw logs and unpacked data for LQTYTokenAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerLTermsUpdated represents a LTermsUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerLTermsUpdatedIterator is returned from FilterLTermsUpdated and is used to iterate over the raw logs and unpacked data for LTermsUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerLUSDTokenAddressChanged represents a LUSDTokenAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerLUSDTokenAddressChangedIterator is returned from FilterLUSDTokenAddressChanged and is used to iterate over the raw logs and unpacked data for LUSDTokenAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerOwnershipTransferred represents a OwnershipTransferred event raised by the LiquityTroveManager contract.
LiquityTroveManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the LiquityTroveManager contract.
LiquityTroveManagerPriceFeedAddressChanged represents a PriceFeedAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerPriceFeedAddressChangedIterator is returned from FilterPriceFeedAddressChanged and is used to iterate over the raw logs and unpacked data for PriceFeedAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
LiquityTroveManagerRedemption represents a Redemption event raised by the LiquityTroveManager contract.
LiquityTroveManagerRedemptionIterator is returned from FilterRedemption and is used to iterate over the raw logs and unpacked data for Redemption events raised by the LiquityTroveManager contract.
LiquityTroveManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LiquityTroveManagerSortedTrovesAddressChanged represents a SortedTrovesAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerSortedTrovesAddressChangedIterator is returned from FilterSortedTrovesAddressChanged and is used to iterate over the raw logs and unpacked data for SortedTrovesAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerStabilityPoolAddressChanged represents a StabilityPoolAddressChanged event raised by the LiquityTroveManager contract.
LiquityTroveManagerStabilityPoolAddressChangedIterator is returned from FilterStabilityPoolAddressChanged and is used to iterate over the raw logs and unpacked data for StabilityPoolAddressChanged events raised by the LiquityTroveManager contract.
LiquityTroveManagerSystemSnapshotsUpdated represents a SystemSnapshotsUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerSystemSnapshotsUpdatedIterator is returned from FilterSystemSnapshotsUpdated and is used to iterate over the raw logs and unpacked data for SystemSnapshotsUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerTotalStakesUpdated represents a TotalStakesUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerTotalStakesUpdatedIterator is returned from FilterTotalStakesUpdated and is used to iterate over the raw logs and unpacked data for TotalStakesUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
LiquityTroveManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LiquityTroveManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LiquityTroveManagerTroveIndexUpdated represents a TroveIndexUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveIndexUpdatedIterator is returned from FilterTroveIndexUpdated and is used to iterate over the raw logs and unpacked data for TroveIndexUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveLiquidated represents a TroveLiquidated event raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveLiquidatedIterator is returned from FilterTroveLiquidated and is used to iterate over the raw logs and unpacked data for TroveLiquidated events raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveSnapshotsUpdated represents a TroveSnapshotsUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveSnapshotsUpdatedIterator is returned from FilterTroveSnapshotsUpdated and is used to iterate over the raw logs and unpacked data for TroveSnapshotsUpdated events raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveUpdated represents a TroveUpdated event raised by the LiquityTroveManager contract.
LiquityTroveManagerTroveUpdatedIterator is returned from FilterTroveUpdated and is used to iterate over the raw logs and unpacked data for TroveUpdated events raised by the LiquityTroveManager contract.