package
0.0.0-20231217145139-cb1cce962d9b
Repository: https://github.com/gearbox-protocol/sdk-go.git
Documentation: pkg.go.dev
# Functions
NewCreditFacade creates a new instance of CreditFacade, bound to a specific deployed contract.
NewCreditFacadeCaller creates a new read-only instance of CreditFacade, bound to a specific deployed contract.
NewCreditFacadeFilterer creates a new log filterer instance of CreditFacade, bound to a specific deployed contract.
NewCreditFacadeTransactor creates a new write-only instance of CreditFacade, bound to a specific deployed contract.
# Variables
CreditFacadeABI is the input ABI used to generate the binding from.
CreditFacadeMetaData contains all meta data concerning the CreditFacade contract.
# Structs
CreditFacade is an auto generated Go binding around an Ethereum contract.
CreditFacadeAddCollateral represents a AddCollateral event raised by the CreditFacade contract.
CreditFacadeAddCollateralIterator is returned from FilterAddCollateral and is used to iterate over the raw logs and unpacked data for AddCollateral events raised by the CreditFacade contract.
CreditFacadeCaller is an auto generated read-only Go binding around an Ethereum contract.
CreditFacadeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CreditFacadeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CreditFacadeCloseCreditAccount represents a CloseCreditAccount event raised by the CreditFacade contract.
CreditFacadeCloseCreditAccountIterator is returned from FilterCloseCreditAccount and is used to iterate over the raw logs and unpacked data for CloseCreditAccount events raised by the CreditFacade contract.
CreditFacadeDecreaseBorrowedAmount represents a DecreaseBorrowedAmount event raised by the CreditFacade contract.
CreditFacadeDecreaseBorrowedAmountIterator is returned from FilterDecreaseBorrowedAmount and is used to iterate over the raw logs and unpacked data for DecreaseBorrowedAmount events raised by the CreditFacade contract.
CreditFacadeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CreditFacadeIncreaseBorrowedAmount represents a IncreaseBorrowedAmount event raised by the CreditFacade contract.
CreditFacadeIncreaseBorrowedAmountIterator is returned from FilterIncreaseBorrowedAmount and is used to iterate over the raw logs and unpacked data for IncreaseBorrowedAmount events raised by the CreditFacade contract.
CreditFacadeLiquidateCreditAccount represents a LiquidateCreditAccount event raised by the CreditFacade contract.
CreditFacadeLiquidateCreditAccountIterator is returned from FilterLiquidateCreditAccount and is used to iterate over the raw logs and unpacked data for LiquidateCreditAccount events raised by the CreditFacade contract.
CreditFacadeLiquidateExpiredCreditAccount represents a LiquidateExpiredCreditAccount event raised by the CreditFacade contract.
CreditFacadeLiquidateExpiredCreditAccountIterator is returned from FilterLiquidateExpiredCreditAccount and is used to iterate over the raw logs and unpacked data for LiquidateExpiredCreditAccount events raised by the CreditFacade contract.
CreditFacadeMultiCallFinished represents a MultiCallFinished event raised by the CreditFacade contract.
CreditFacadeMultiCallFinishedIterator is returned from FilterMultiCallFinished and is used to iterate over the raw logs and unpacked data for MultiCallFinished events raised by the CreditFacade contract.
CreditFacadeMultiCallStarted represents a MultiCallStarted event raised by the CreditFacade contract.
CreditFacadeMultiCallStartedIterator is returned from FilterMultiCallStarted and is used to iterate over the raw logs and unpacked data for MultiCallStarted events raised by the CreditFacade contract.
CreditFacadeOpenCreditAccount represents a OpenCreditAccount event raised by the CreditFacade contract.
CreditFacadeOpenCreditAccountIterator is returned from FilterOpenCreditAccount and is used to iterate over the raw logs and unpacked data for OpenCreditAccount events raised by the CreditFacade contract.
CreditFacadeRaw is an auto generated low-level Go binding around an Ethereum contract.
CreditFacadeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CreditFacadeTokenDisabled represents a TokenDisabled event raised by the CreditFacade contract.
CreditFacadeTokenDisabledIterator is returned from FilterTokenDisabled and is used to iterate over the raw logs and unpacked data for TokenDisabled events raised by the CreditFacade contract.
CreditFacadeTokenEnabled represents a TokenEnabled event raised by the CreditFacade contract.
CreditFacadeTokenEnabledIterator is returned from FilterTokenEnabled and is used to iterate over the raw logs and unpacked data for TokenEnabled events raised by the CreditFacade contract.
CreditFacadeTransactor is an auto generated write-only Go binding around an Ethereum contract.
CreditFacadeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CreditFacadeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
CreditFacadeTransferAccount represents a TransferAccount event raised by the CreditFacade contract.
CreditFacadeTransferAccountAllowed represents a TransferAccountAllowed event raised by the CreditFacade contract.
CreditFacadeTransferAccountAllowedIterator is returned from FilterTransferAccountAllowed and is used to iterate over the raw logs and unpacked data for TransferAccountAllowed events raised by the CreditFacade contract.
CreditFacadeTransferAccountIterator is returned from FilterTransferAccount and is used to iterate over the raw logs and unpacked data for TransferAccount events raised by the CreditFacade contract.
MultiCall is an auto generated low-level Go binding around an user-defined struct.