package
0.0.0-20231217145139-cb1cce962d9b
Repository: https://github.com/gearbox-protocol/sdk-go.git
Documentation: pkg.go.dev
# Functions
NewUniswapv2Pool creates a new instance of Uniswapv2Pool, bound to a specific deployed contract.
NewUniswapv2PoolCaller creates a new read-only instance of Uniswapv2Pool, bound to a specific deployed contract.
NewUniswapv2PoolFilterer creates a new log filterer instance of Uniswapv2Pool, bound to a specific deployed contract.
NewUniswapv2PoolTransactor creates a new write-only instance of Uniswapv2Pool, bound to a specific deployed contract.
# Constants
Uniswapv2PoolABI is the input ABI used to generate the binding from.
# Structs
Uniswapv2Pool is an auto generated Go binding around an Ethereum contract.
Uniswapv2PoolApproval represents a Approval event raised by the Uniswapv2Pool contract.
Uniswapv2PoolApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Uniswapv2Pool contract.
Uniswapv2PoolBurn represents a Burn event raised by the Uniswapv2Pool contract.
Uniswapv2PoolBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the Uniswapv2Pool contract.
Uniswapv2PoolCaller is an auto generated read-only Go binding around an Ethereum contract.
Uniswapv2PoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Uniswapv2PoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Uniswapv2PoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
Uniswapv2PoolMint represents a Mint event raised by the Uniswapv2Pool contract.
Uniswapv2PoolMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the Uniswapv2Pool contract.
Uniswapv2PoolRaw is an auto generated low-level Go binding around an Ethereum contract.
Uniswapv2PoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Uniswapv2PoolSwap represents a Swap event raised by the Uniswapv2Pool contract.
Uniswapv2PoolSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the Uniswapv2Pool contract.
Uniswapv2PoolSync represents a Sync event raised by the Uniswapv2Pool contract.
Uniswapv2PoolSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the Uniswapv2Pool contract.
Uniswapv2PoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
Uniswapv2PoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Uniswapv2PoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Uniswapv2PoolTransfer represents a Transfer event raised by the Uniswapv2Pool contract.
Uniswapv2PoolTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Uniswapv2Pool contract.