# Functions
NewPancakeswapV2Router creates a new instance of PancakeswapV2Router, bound to a specific deployed contract.
NewPancakeswapV2RouterCaller creates a new read-only instance of PancakeswapV2Router, bound to a specific deployed contract.
NewPancakeswapV2RouterFilterer creates a new log filterer instance of PancakeswapV2Router, bound to a specific deployed contract.
NewPancakeswapV2RouterTransactor creates a new write-only instance of PancakeswapV2Router, bound to a specific deployed contract.
NewPancakeswapV3Pair creates a new instance of PancakeswapV3Pair, bound to a specific deployed contract.
NewPancakeswapV3PairCaller creates a new read-only instance of PancakeswapV3Pair, bound to a specific deployed contract.
NewPancakeswapV3PairFilterer creates a new log filterer instance of PancakeswapV3Pair, bound to a specific deployed contract.
NewPancakeswapV3PairTransactor creates a new write-only instance of PancakeswapV3Pair, bound to a specific deployed contract.
NewPancakeswapV3Quoter creates a new instance of PancakeswapV3Quoter, bound to a specific deployed contract.
NewPancakeswapV3QuoterCaller creates a new read-only instance of PancakeswapV3Quoter, bound to a specific deployed contract.
NewPancakeswapV3QuoterFilterer creates a new log filterer instance of PancakeswapV3Quoter, bound to a specific deployed contract.
NewPancakeswapV3QuoterTransactor creates a new write-only instance of PancakeswapV3Quoter, bound to a specific deployed contract.
NewPancakeswapV3Router creates a new instance of PancakeswapV3Router, bound to a specific deployed contract.
NewPancakeswapV3RouterCaller creates a new read-only instance of PancakeswapV3Router, bound to a specific deployed contract.
NewPancakeswapV3RouterFilterer creates a new log filterer instance of PancakeswapV3Router, bound to a specific deployed contract.
NewPancakeswapV3RouterTransactor creates a new write-only instance of PancakeswapV3Router, bound to a specific deployed contract.
# Variables
PancakeswapV2RouterABI is the input ABI used to generate the binding from.
PancakeswapV2RouterMetaData contains all meta data concerning the PancakeswapV2Router contract.
PancakeswapV3PairABI is the input ABI used to generate the binding from.
PancakeswapV3PairMetaData contains all meta data concerning the PancakeswapV3Pair contract.
PancakeswapV3QuoterABI is the input ABI used to generate the binding from.
PancakeswapV3QuoterMetaData contains all meta data concerning the PancakeswapV3Quoter contract.
PancakeswapV3RouterABI is the input ABI used to generate the binding from.
PancakeswapV3RouterMetaData contains all meta data concerning the PancakeswapV3Router contract.
# Structs
IQuoterV2QuoteExactInputSingleParams is an auto generated low-level Go binding around an user-defined struct.
IQuoterV2QuoteExactOutputSingleParams is an auto generated low-level Go binding around an user-defined struct.
ISwapRouterExactInputParams is an auto generated low-level Go binding around an user-defined struct.
ISwapRouterExactInputSingleParams is an auto generated low-level Go binding around an user-defined struct.
ISwapRouterExactOutputParams is an auto generated low-level Go binding around an user-defined struct.
ISwapRouterExactOutputSingleParams is an auto generated low-level Go binding around an user-defined struct.
PancakeswapV2Router is an auto generated Go binding around an Ethereum contract.
PancakeswapV2RouterCaller is an auto generated read-only Go binding around an Ethereum contract.
PancakeswapV2RouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PancakeswapV2RouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PancakeswapV2RouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PancakeswapV2RouterRaw is an auto generated low-level Go binding around an Ethereum contract.
PancakeswapV2RouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PancakeswapV2RouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
PancakeswapV2RouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PancakeswapV2RouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PancakeswapV3Pair is an auto generated Go binding around an Ethereum contract.
PancakeswapV3PairBurn represents a Burn event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairCaller is an auto generated read-only Go binding around an Ethereum contract.
PancakeswapV3PairCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PancakeswapV3PairCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PancakeswapV3PairCollect represents a Collect event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairCollectIterator is returned from FilterCollect and is used to iterate over the raw logs and unpacked data for Collect events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairCollectProtocol represents a CollectProtocol event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairCollectProtocolIterator is returned from FilterCollectProtocol and is used to iterate over the raw logs and unpacked data for CollectProtocol events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PancakeswapV3PairFlash represents a Flash event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairFlashIterator is returned from FilterFlash and is used to iterate over the raw logs and unpacked data for Flash events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairIncreaseObservationCardinalityNext represents a IncreaseObservationCardinalityNext event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairIncreaseObservationCardinalityNextIterator is returned from FilterIncreaseObservationCardinalityNext and is used to iterate over the raw logs and unpacked data for IncreaseObservationCardinalityNext events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairInitialize represents a Initialize event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairInitializeIterator is returned from FilterInitialize and is used to iterate over the raw logs and unpacked data for Initialize events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairMint represents a Mint event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairRaw is an auto generated low-level Go binding around an Ethereum contract.
PancakeswapV3PairSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PancakeswapV3PairSetFeeProtocol represents a SetFeeProtocol event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairSetFeeProtocolIterator is returned from FilterSetFeeProtocol and is used to iterate over the raw logs and unpacked data for SetFeeProtocol events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairSetLmPoolEvent represents a SetLmPoolEvent event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairSetLmPoolEventIterator is returned from FilterSetLmPoolEvent and is used to iterate over the raw logs and unpacked data for SetLmPoolEvent events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairSwap represents a Swap event raised by the PancakeswapV3Pair contract.
PancakeswapV3PairSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the PancakeswapV3Pair contract.
PancakeswapV3PairTransactor is an auto generated write-only Go binding around an Ethereum contract.
PancakeswapV3PairTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PancakeswapV3PairTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PancakeswapV3Quoter is an auto generated Go binding around an Ethereum contract.
PancakeswapV3QuoterCaller is an auto generated read-only Go binding around an Ethereum contract.
PancakeswapV3QuoterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PancakeswapV3QuoterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PancakeswapV3QuoterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PancakeswapV3QuoterRaw is an auto generated low-level Go binding around an Ethereum contract.
PancakeswapV3QuoterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PancakeswapV3QuoterTransactor is an auto generated write-only Go binding around an Ethereum contract.
PancakeswapV3QuoterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PancakeswapV3QuoterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PancakeswapV3Router is an auto generated Go binding around an Ethereum contract.
PancakeswapV3RouterCaller is an auto generated read-only Go binding around an Ethereum contract.
PancakeswapV3RouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PancakeswapV3RouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PancakeswapV3RouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PancakeswapV3RouterRaw is an auto generated low-level Go binding around an Ethereum contract.
PancakeswapV3RouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PancakeswapV3RouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
PancakeswapV3RouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PancakeswapV3RouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.