package
0.0.0-20241020013219-e307e51aef47
Repository: https://github.com/migratooor/tokenlists.git
Documentation: pkg.go.dev

# Functions

DeployERC20 deploys a new Ethereum contract, binding an instance of ERC20 to it.
DeployMulticall3 deploys a new Ethereum contract, binding an instance of Multicall3 to it.
NewAjnaPool creates a new instance of AjnaPool, bound to a specific deployed contract.
NewAjnaPoolCaller creates a new read-only instance of AjnaPool, bound to a specific deployed contract.
NewAjnaPoolFactory creates a new instance of AjnaPoolFactory, bound to a specific deployed contract.
NewAjnaPoolFactoryCaller creates a new read-only instance of AjnaPoolFactory, bound to a specific deployed contract.
NewAjnaPoolFactoryFilterer creates a new log filterer instance of AjnaPoolFactory, bound to a specific deployed contract.
NewAjnaPoolFactoryTransactor creates a new write-only instance of AjnaPoolFactory, bound to a specific deployed contract.
NewAjnaPoolFilterer creates a new log filterer instance of AjnaPool, bound to a specific deployed contract.
NewAjnaPoolTransactor creates a new write-only instance of AjnaPool, bound to a specific deployed contract.
NewContext creates a new instance of Context, bound to a specific deployed contract.
NewContextCaller creates a new read-only instance of Context, bound to a specific deployed contract.
NewContextFilterer creates a new log filterer instance of Context, bound to a specific deployed contract.
NewContextTransactor creates a new write-only instance of Context, bound to a specific deployed contract.
NewERC20 creates a new instance of ERC20, bound to a specific deployed contract.
NewErc20Alt creates a new instance of Erc20Alt, bound to a specific deployed contract.
NewErc20AltCaller creates a new read-only instance of Erc20Alt, bound to a specific deployed contract.
NewErc20AltFilterer creates a new log filterer instance of Erc20Alt, bound to a specific deployed contract.
NewErc20AltTransactor creates a new write-only instance of Erc20Alt, bound to a specific deployed contract.
NewERC20Caller creates a new read-only instance of ERC20, bound to a specific deployed contract.
NewERC20Filterer creates a new log filterer instance of ERC20, bound to a specific deployed contract.
NewERC20Transactor creates a new write-only instance of ERC20, bound to a specific deployed contract.
NewIERC20 creates a new instance of IERC20, bound to a specific deployed contract.
NewIERC20Caller creates a new read-only instance of IERC20, bound to a specific deployed contract.
NewIERC20Filterer creates a new log filterer instance of IERC20, bound to a specific deployed contract.
NewIERC20Metadata creates a new instance of IERC20Metadata, bound to a specific deployed contract.
NewIERC20MetadataCaller creates a new read-only instance of IERC20Metadata, bound to a specific deployed contract.
NewIERC20MetadataFilterer creates a new log filterer instance of IERC20Metadata, bound to a specific deployed contract.
NewIERC20MetadataTransactor creates a new write-only instance of IERC20Metadata, bound to a specific deployed contract.
NewIERC20Transactor creates a new write-only instance of IERC20, bound to a specific deployed contract.
NewMulticall3 creates a new instance of Multicall3, bound to a specific deployed contract.
NewMulticall3Caller creates a new read-only instance of Multicall3, bound to a specific deployed contract.
NewMulticall3Filterer creates a new log filterer instance of Multicall3, bound to a specific deployed contract.
NewMulticall3Transactor creates a new write-only instance of Multicall3, bound to a specific deployed contract.
NewSushiV2Factory creates a new instance of SushiV2Factory, bound to a specific deployed contract.
NewSushiV2FactoryCaller creates a new read-only instance of SushiV2Factory, bound to a specific deployed contract.
NewSushiV2FactoryFilterer creates a new log filterer instance of SushiV2Factory, bound to a specific deployed contract.
NewSushiV2FactoryTransactor creates a new write-only instance of SushiV2Factory, bound to a specific deployed contract.
NewUniV2Factory creates a new instance of UniV2Factory, bound to a specific deployed contract.
NewUniV2FactoryCaller creates a new read-only instance of UniV2Factory, bound to a specific deployed contract.
NewUniV2FactoryFilterer creates a new log filterer instance of UniV2Factory, bound to a specific deployed contract.
NewUniV2FactoryTransactor creates a new write-only instance of UniV2Factory, bound to a specific deployed contract.
NewUniV3Factory creates a new instance of UniV3Factory, bound to a specific deployed contract.
NewUniV3FactoryCaller creates a new read-only instance of UniV3Factory, bound to a specific deployed contract.
NewUniV3FactoryFilterer creates a new log filterer instance of UniV3Factory, bound to a specific deployed contract.
NewUniV3FactoryTransactor creates a new write-only instance of UniV3Factory, bound to a specific deployed contract.
NewVeloSugarV2 creates a new instance of VeloSugarV2, bound to a specific deployed contract.
NewVeloSugarV2Caller creates a new read-only instance of VeloSugarV2, bound to a specific deployed contract.
NewVeloSugarV2Filterer creates a new log filterer instance of VeloSugarV2, bound to a specific deployed contract.
NewVeloSugarV2Transactor creates a new write-only instance of VeloSugarV2, bound to a specific deployed contract.

# Variables

AjnaPoolABI is the input ABI used to generate the binding from.
AjnaPoolFactoryABI is the input ABI used to generate the binding from.
AjnaPoolFactoryMetaData contains all meta data concerning the AjnaPoolFactory contract.
AjnaPoolMetaData contains all meta data concerning the AjnaPool contract.
ContextABI is the input ABI used to generate the binding from.
ContextMetaData contains all meta data concerning the Context contract.
ERC20ABI is the input ABI used to generate the binding from.
Erc20AltABI is the input ABI used to generate the binding from.
Erc20AltMetaData contains all meta data concerning the Erc20Alt contract.
ERC20Bin is the compiled bytecode used for deploying new contracts.
Deprecated: Use ERC20MetaData.Sigs instead.
ERC20MetaData contains all meta data concerning the ERC20 contract.
IERC20ABI is the input ABI used to generate the binding from.
Deprecated: Use IERC20MetaData.Sigs instead.
IERC20MetaData contains all meta data concerning the IERC20 contract.
IERC20MetadataABI is the input ABI used to generate the binding from.
Deprecated: Use IERC20MetadataMetaData.Sigs instead.
IERC20MetadataMetaData contains all meta data concerning the IERC20Metadata contract.
Multicall3ABI is the input ABI used to generate the binding from.
Multicall3Bin is the compiled bytecode used for deploying new contracts.
Deprecated: Use Multicall3MetaData.Sigs instead.
Multicall3MetaData contains all meta data concerning the Multicall3 contract.
SushiV2FactoryABI is the input ABI used to generate the binding from.
SushiV2FactoryMetaData contains all meta data concerning the SushiV2Factory contract.
UniV2FactoryABI is the input ABI used to generate the binding from.
UniV2FactoryMetaData contains all meta data concerning the UniV2Factory contract.
UniV3FactoryABI is the input ABI used to generate the binding from.
UniV3FactoryMetaData contains all meta data concerning the UniV3Factory contract.
VeloSugarV2ABI is the input ABI used to generate the binding from.
VeloSugarV2MetaData contains all meta data concerning the VeloSugarV2 contract.

# Structs

AjnaPool is an auto generated Go binding around an Ethereum contract.
AjnaPoolAddCollateral represents a AddCollateral event raised by the AjnaPool contract.
AjnaPoolAddCollateralIterator is returned from FilterAddCollateral and is used to iterate over the raw logs and unpacked data for AddCollateral events raised by the AjnaPool contract.
AjnaPoolAddQuoteToken represents a AddQuoteToken event raised by the AjnaPool contract.
AjnaPoolAddQuoteTokenIterator is returned from FilterAddQuoteToken and is used to iterate over the raw logs and unpacked data for AddQuoteToken events raised by the AjnaPool contract.
AjnaPoolApproveLPTransferors represents a ApproveLPTransferors event raised by the AjnaPool contract.
AjnaPoolApproveLPTransferorsIterator is returned from FilterApproveLPTransferors and is used to iterate over the raw logs and unpacked data for ApproveLPTransferors events raised by the AjnaPool contract.
AjnaPoolAuctionNFTSettle represents a AuctionNFTSettle event raised by the AjnaPool contract.
AjnaPoolAuctionNFTSettleIterator is returned from FilterAuctionNFTSettle and is used to iterate over the raw logs and unpacked data for AuctionNFTSettle events raised by the AjnaPool contract.
AjnaPoolAuctionSettle represents a AuctionSettle event raised by the AjnaPool contract.
AjnaPoolAuctionSettleIterator is returned from FilterAuctionSettle and is used to iterate over the raw logs and unpacked data for AuctionSettle events raised by the AjnaPool contract.
AjnaPoolBondWithdrawn represents a BondWithdrawn event raised by the AjnaPool contract.
AjnaPoolBondWithdrawnIterator is returned from FilterBondWithdrawn and is used to iterate over the raw logs and unpacked data for BondWithdrawn events raised by the AjnaPool contract.
AjnaPoolBucketBankruptcy represents a BucketBankruptcy event raised by the AjnaPool contract.
AjnaPoolBucketBankruptcyIterator is returned from FilterBucketBankruptcy and is used to iterate over the raw logs and unpacked data for BucketBankruptcy events raised by the AjnaPool contract.
AjnaPoolBucketTake represents a BucketTake event raised by the AjnaPool contract.
AjnaPoolBucketTakeIterator is returned from FilterBucketTake and is used to iterate over the raw logs and unpacked data for BucketTake events raised by the AjnaPool contract.
AjnaPoolBucketTakeLPAwarded represents a BucketTakeLPAwarded event raised by the AjnaPool contract.
AjnaPoolBucketTakeLPAwardedIterator is returned from FilterBucketTakeLPAwarded and is used to iterate over the raw logs and unpacked data for BucketTakeLPAwarded events raised by the AjnaPool contract.
AjnaPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
AjnaPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AjnaPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AjnaPoolDecreaseLPAllowance represents a DecreaseLPAllowance event raised by the AjnaPool contract.
AjnaPoolDecreaseLPAllowanceIterator is returned from FilterDecreaseLPAllowance and is used to iterate over the raw logs and unpacked data for DecreaseLPAllowance events raised by the AjnaPool contract.
AjnaPoolDrawDebt represents a DrawDebt event raised by the AjnaPool contract.
AjnaPoolDrawDebtIterator is returned from FilterDrawDebt and is used to iterate over the raw logs and unpacked data for DrawDebt events raised by the AjnaPool contract.
AjnaPoolFactory is an auto generated Go binding around an Ethereum contract.
AjnaPoolFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
AjnaPoolFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AjnaPoolFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AjnaPoolFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AjnaPoolFactoryPoolCreated represents a PoolCreated event raised by the AjnaPoolFactory contract.
AjnaPoolFactoryPoolCreatedIterator is returned from FilterPoolCreated and is used to iterate over the raw logs and unpacked data for PoolCreated events raised by the AjnaPoolFactory contract.
AjnaPoolFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
AjnaPoolFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AjnaPoolFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
AjnaPoolFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AjnaPoolFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AjnaPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AjnaPoolFlashloan represents a Flashloan event raised by the AjnaPool contract.
AjnaPoolFlashloanIterator is returned from FilterFlashloan and is used to iterate over the raw logs and unpacked data for Flashloan events raised by the AjnaPool contract.
AjnaPoolIncreaseLPAllowance represents a IncreaseLPAllowance event raised by the AjnaPool contract.
AjnaPoolIncreaseLPAllowanceIterator is returned from FilterIncreaseLPAllowance and is used to iterate over the raw logs and unpacked data for IncreaseLPAllowance events raised by the AjnaPool contract.
AjnaPoolInterestUpdateFailure represents a InterestUpdateFailure event raised by the AjnaPool contract.
AjnaPoolInterestUpdateFailureIterator is returned from FilterInterestUpdateFailure and is used to iterate over the raw logs and unpacked data for InterestUpdateFailure events raised by the AjnaPool contract.
AjnaPoolKick represents a Kick event raised by the AjnaPool contract.
AjnaPoolKickIterator is returned from FilterKick and is used to iterate over the raw logs and unpacked data for Kick events raised by the AjnaPool contract.
AjnaPoolKickReserveAuction represents a KickReserveAuction event raised by the AjnaPool contract.
AjnaPoolKickReserveAuctionIterator is returned from FilterKickReserveAuction and is used to iterate over the raw logs and unpacked data for KickReserveAuction events raised by the AjnaPool contract.
AjnaPoolLoanStamped represents a LoanStamped event raised by the AjnaPool contract.
AjnaPoolLoanStampedIterator is returned from FilterLoanStamped and is used to iterate over the raw logs and unpacked data for LoanStamped events raised by the AjnaPool contract.
AjnaPoolMoveQuoteToken represents a MoveQuoteToken event raised by the AjnaPool contract.
AjnaPoolMoveQuoteTokenIterator is returned from FilterMoveQuoteToken and is used to iterate over the raw logs and unpacked data for MoveQuoteToken events raised by the AjnaPool contract.
AjnaPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
AjnaPoolRemoveCollateral represents a RemoveCollateral event raised by the AjnaPool contract.
AjnaPoolRemoveCollateralIterator is returned from FilterRemoveCollateral and is used to iterate over the raw logs and unpacked data for RemoveCollateral events raised by the AjnaPool contract.
AjnaPoolRemoveQuoteToken represents a RemoveQuoteToken event raised by the AjnaPool contract.
AjnaPoolRemoveQuoteTokenIterator is returned from FilterRemoveQuoteToken and is used to iterate over the raw logs and unpacked data for RemoveQuoteToken events raised by the AjnaPool contract.
AjnaPoolRepayDebt represents a RepayDebt event raised by the AjnaPool contract.
AjnaPoolRepayDebtIterator is returned from FilterRepayDebt and is used to iterate over the raw logs and unpacked data for RepayDebt events raised by the AjnaPool contract.
AjnaPoolReserveAuction represents a ReserveAuction event raised by the AjnaPool contract.
AjnaPoolReserveAuctionIterator is returned from FilterReserveAuction and is used to iterate over the raw logs and unpacked data for ReserveAuction events raised by the AjnaPool contract.
AjnaPoolResetInterestRate represents a ResetInterestRate event raised by the AjnaPool contract.
AjnaPoolResetInterestRateIterator is returned from FilterResetInterestRate and is used to iterate over the raw logs and unpacked data for ResetInterestRate events raised by the AjnaPool contract.
AjnaPoolRevokeLPAllowance represents a RevokeLPAllowance event raised by the AjnaPool contract.
AjnaPoolRevokeLPAllowanceIterator is returned from FilterRevokeLPAllowance and is used to iterate over the raw logs and unpacked data for RevokeLPAllowance events raised by the AjnaPool contract.
AjnaPoolRevokeLPTransferors represents a RevokeLPTransferors event raised by the AjnaPool contract.
AjnaPoolRevokeLPTransferorsIterator is returned from FilterRevokeLPTransferors and is used to iterate over the raw logs and unpacked data for RevokeLPTransferors events raised by the AjnaPool contract.
AjnaPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AjnaPoolSettle represents a Settle event raised by the AjnaPool contract.
AjnaPoolSettleIterator is returned from FilterSettle and is used to iterate over the raw logs and unpacked data for Settle events raised by the AjnaPool contract.
AjnaPoolTake represents a Take event raised by the AjnaPool contract.
AjnaPoolTakeIterator is returned from FilterTake and is used to iterate over the raw logs and unpacked data for Take events raised by the AjnaPool contract.
AjnaPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
AjnaPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AjnaPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AjnaPoolTransferLP represents a TransferLP event raised by the AjnaPool contract.
AjnaPoolTransferLPIterator is returned from FilterTransferLP and is used to iterate over the raw logs and unpacked data for TransferLP events raised by the AjnaPool contract.
AjnaPoolUpdateInterestRate represents a UpdateInterestRate event raised by the AjnaPool contract.
AjnaPoolUpdateInterestRateIterator is returned from FilterUpdateInterestRate and is used to iterate over the raw logs and unpacked data for UpdateInterestRate events raised by the AjnaPool contract.
Context is an auto generated Go binding around an Ethereum contract.
ContextCaller is an auto generated read-only Go binding around an Ethereum contract.
ContextCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ContextCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ContextFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContextRaw is an auto generated low-level Go binding around an Ethereum contract.
ContextSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ContextTransactor is an auto generated write-only Go binding around an Ethereum contract.
ContextTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ContextTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC20 is an auto generated Go binding around an Ethereum contract.
Erc20Alt is an auto generated Go binding around an Ethereum contract.
Erc20AltApproval represents a Approval event raised by the Erc20Alt contract.
Erc20AltApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Erc20Alt contract.
Erc20AltCaller is an auto generated read-only Go binding around an Ethereum contract.
Erc20AltCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Erc20AltCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Erc20AltFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
Erc20AltLogSetAuthority represents a LogSetAuthority event raised by the Erc20Alt contract.
Erc20AltLogSetAuthorityIterator is returned from FilterLogSetAuthority and is used to iterate over the raw logs and unpacked data for LogSetAuthority events raised by the Erc20Alt contract.
Erc20AltLogSetOwner represents a LogSetOwner event raised by the Erc20Alt contract.
Erc20AltLogSetOwnerIterator is returned from FilterLogSetOwner and is used to iterate over the raw logs and unpacked data for LogSetOwner events raised by the Erc20Alt contract.
Erc20AltRaw is an auto generated low-level Go binding around an Ethereum contract.
Erc20AltSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Erc20AltTransactor is an auto generated write-only Go binding around an Ethereum contract.
Erc20AltTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Erc20AltTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Erc20AltTransfer represents a Transfer event raised by the Erc20Alt contract.
Erc20AltTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Erc20Alt contract.
ERC20Approval represents a Approval event raised by the ERC20 contract.
ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20 contract.
ERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
ERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
ERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
ERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC20Transfer represents a Transfer event raised by the ERC20 contract.
ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20 contract.
IERC20 is an auto generated Go binding around an Ethereum contract.
IERC20Approval represents a Approval event raised by the IERC20 contract.
IERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20 contract.
IERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
IERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20Metadata is an auto generated Go binding around an Ethereum contract.
IERC20MetadataApproval represents a Approval event raised by the IERC20Metadata contract.
IERC20MetadataApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20Metadata contract.
IERC20MetadataCaller is an auto generated read-only Go binding around an Ethereum contract.
IERC20MetadataCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20MetadataCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20MetadataFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20MetadataRaw is an auto generated low-level Go binding around an Ethereum contract.
IERC20MetadataSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20MetadataTransactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20MetadataTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20MetadataTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20MetadataTransfer represents a Transfer event raised by the IERC20Metadata contract.
IERC20MetadataTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20Metadata contract.
IERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
IERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20Transfer represents a Transfer event raised by the IERC20 contract.
IERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20 contract.
Multicall3 is an auto generated Go binding around an Ethereum contract.
Multicall3Call is an auto generated low-level Go binding around an user-defined struct.
Multicall3Call3 is an auto generated low-level Go binding around an user-defined struct.
Multicall3Call3Value is an auto generated low-level Go binding around an user-defined struct.
Multicall3Caller is an auto generated read-only Go binding around an Ethereum contract.
Multicall3CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Multicall3CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Multicall3Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Multicall3Raw is an auto generated low-level Go binding around an Ethereum contract.
Multicall3Result is an auto generated low-level Go binding around an user-defined struct.
Multicall3Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Multicall3Transactor is an auto generated write-only Go binding around an Ethereum contract.
Multicall3TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Multicall3TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Struct0 is an auto generated low-level Go binding around an user-defined struct.
Struct1 is an auto generated low-level Go binding around an user-defined struct.
Struct2 is an auto generated low-level Go binding around an user-defined struct.
Struct3 is an auto generated low-level Go binding around an user-defined struct.
Struct4 is an auto generated low-level Go binding around an user-defined struct.
Struct5 is an auto generated low-level Go binding around an user-defined struct.
SushiV2Factory is an auto generated Go binding around an Ethereum contract.
SushiV2FactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
SushiV2FactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SushiV2FactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SushiV2FactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SushiV2FactoryPairCreated represents a PairCreated event raised by the SushiV2Factory contract.
SushiV2FactoryPairCreatedIterator is returned from FilterPairCreated and is used to iterate over the raw logs and unpacked data for PairCreated events raised by the SushiV2Factory contract.
SushiV2FactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
SushiV2FactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SushiV2FactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
SushiV2FactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SushiV2FactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniV2Factory is an auto generated Go binding around an Ethereum contract.
UniV2FactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
UniV2FactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniV2FactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniV2FactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniV2FactoryPairCreated represents a PairCreated event raised by the UniV2Factory contract.
UniV2FactoryPairCreatedIterator is returned from FilterPairCreated and is used to iterate over the raw logs and unpacked data for PairCreated events raised by the UniV2Factory contract.
UniV2FactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
UniV2FactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniV2FactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniV2FactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniV2FactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniV3Factory is an auto generated Go binding around an Ethereum contract.
UniV3FactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
UniV3FactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniV3FactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniV3FactoryFeeAmountEnabled represents a FeeAmountEnabled event raised by the UniV3Factory contract.
UniV3FactoryFeeAmountEnabledIterator is returned from FilterFeeAmountEnabled and is used to iterate over the raw logs and unpacked data for FeeAmountEnabled events raised by the UniV3Factory contract.
UniV3FactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniV3FactoryOwnerChanged represents a OwnerChanged event raised by the UniV3Factory contract.
UniV3FactoryOwnerChangedIterator is returned from FilterOwnerChanged and is used to iterate over the raw logs and unpacked data for OwnerChanged events raised by the UniV3Factory contract.
UniV3FactoryPoolCreated represents a PoolCreated event raised by the UniV3Factory contract.
UniV3FactoryPoolCreatedIterator is returned from FilterPoolCreated and is used to iterate over the raw logs and unpacked data for PoolCreated events raised by the UniV3Factory contract.
UniV3FactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
UniV3FactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniV3FactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniV3FactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniV3FactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
VeloSugarV2 is an auto generated Go binding around an Ethereum contract.
VeloSugarV2Caller is an auto generated read-only Go binding around an Ethereum contract.
VeloSugarV2CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
VeloSugarV2CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
VeloSugarV2Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
VeloSugarV2Raw is an auto generated low-level Go binding around an Ethereum contract.
VeloSugarV2Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
VeloSugarV2Transactor is an auto generated write-only Go binding around an Ethereum contract.
VeloSugarV2TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
VeloSugarV2TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.