package
0.0.0-20231217145139-cb1cce962d9b
Repository: https://github.com/gearbox-protocol/sdk-go.git
Documentation: pkg.go.dev
# Functions
NewPoolService creates a new instance of PoolService, bound to a specific deployed contract.
NewPoolServiceCaller creates a new read-only instance of PoolService, bound to a specific deployed contract.
NewPoolServiceFilterer creates a new log filterer instance of PoolService, bound to a specific deployed contract.
NewPoolServiceTransactor creates a new write-only instance of PoolService, bound to a specific deployed contract.
# Variables
PoolServiceABI is the input ABI used to generate the binding from.
PoolServiceMetaData contains all meta data concerning the PoolService contract.
# Structs
PoolService is an auto generated Go binding around an Ethereum contract.
PoolServiceAddLiquidity represents a AddLiquidity event raised by the PoolService contract.
PoolServiceAddLiquidityIterator is returned from FilterAddLiquidity and is used to iterate over the raw logs and unpacked data for AddLiquidity events raised by the PoolService contract.
PoolServiceBorrow represents a Borrow event raised by the PoolService contract.
PoolServiceBorrowForbidden represents a BorrowForbidden event raised by the PoolService contract.
PoolServiceBorrowForbiddenIterator is returned from FilterBorrowForbidden and is used to iterate over the raw logs and unpacked data for BorrowForbidden events raised by the PoolService contract.
PoolServiceBorrowIterator is returned from FilterBorrow and is used to iterate over the raw logs and unpacked data for Borrow events raised by the PoolService contract.
PoolServiceCaller is an auto generated read-only Go binding around an Ethereum contract.
PoolServiceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PoolServiceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PoolServiceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PoolServiceNewCreditManagerConnected represents a NewCreditManagerConnected event raised by the PoolService contract.
PoolServiceNewCreditManagerConnectedIterator is returned from FilterNewCreditManagerConnected and is used to iterate over the raw logs and unpacked data for NewCreditManagerConnected events raised by the PoolService contract.
PoolServiceNewExpectedLiquidityLimit represents a NewExpectedLiquidityLimit event raised by the PoolService contract.
PoolServiceNewExpectedLiquidityLimitIterator is returned from FilterNewExpectedLiquidityLimit and is used to iterate over the raw logs and unpacked data for NewExpectedLiquidityLimit events raised by the PoolService contract.
PoolServiceNewInterestRateModel represents a NewInterestRateModel event raised by the PoolService contract.
PoolServiceNewInterestRateModelIterator is returned from FilterNewInterestRateModel and is used to iterate over the raw logs and unpacked data for NewInterestRateModel events raised by the PoolService contract.
PoolServiceNewWithdrawFee represents a NewWithdrawFee event raised by the PoolService contract.
PoolServiceNewWithdrawFeeIterator is returned from FilterNewWithdrawFee and is used to iterate over the raw logs and unpacked data for NewWithdrawFee events raised by the PoolService contract.
PoolServicePaused represents a Paused event raised by the PoolService contract.
PoolServicePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the PoolService contract.
PoolServiceRaw is an auto generated low-level Go binding around an Ethereum contract.
PoolServiceRemoveLiquidity represents a RemoveLiquidity event raised by the PoolService contract.
PoolServiceRemoveLiquidityIterator is returned from FilterRemoveLiquidity and is used to iterate over the raw logs and unpacked data for RemoveLiquidity events raised by the PoolService contract.
PoolServiceRepay represents a Repay event raised by the PoolService contract.
PoolServiceRepayIterator is returned from FilterRepay and is used to iterate over the raw logs and unpacked data for Repay events raised by the PoolService contract.
PoolServiceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PoolServiceTransactor is an auto generated write-only Go binding around an Ethereum contract.
PoolServiceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PoolServiceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PoolServiceUncoveredLoss represents a UncoveredLoss event raised by the PoolService contract.
PoolServiceUncoveredLossIterator is returned from FilterUncoveredLoss and is used to iterate over the raw logs and unpacked data for UncoveredLoss events raised by the PoolService contract.
PoolServiceUnpaused represents a Unpaused event raised by the PoolService contract.
PoolServiceUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the PoolService contract.