# Functions
NewIUniswapV2Factory creates a new instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2FactoryCaller creates a new read-only instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2FactoryFilterer creates a new log filterer instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2FactoryTransactor creates a new write-only instance of IUniswapV2Factory, bound to a specific deployed contract.
# Variables
IUniswapV2FactoryABI is the input ABI used to generate the binding from.
IUniswapV2FactoryMetaData contains all meta data concerning the IUniswapV2Factory contract.
# Structs
IUniswapV2Factory is an auto generated Go binding around an Ethereum contract.
IUniswapV2FactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
IUniswapV2FactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IUniswapV2FactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IUniswapV2FactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IUniswapV2FactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
IUniswapV2FactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IUniswapV2FactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
IUniswapV2FactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IUniswapV2FactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.