package
0.0.0-20231110024404-d7c490c8a2e7
Repository: https://github.com/coming-chat/intra-swap-core.git
Documentation: pkg.go.dev

# Functions

NewPairFactory creates a new instance of PairFactory, bound to a specific deployed contract.
NewPairFactoryCaller creates a new read-only instance of PairFactory, bound to a specific deployed contract.
NewPairFactoryFilterer creates a new log filterer instance of PairFactory, bound to a specific deployed contract.
NewPairFactoryTransactor creates a new write-only instance of PairFactory, bound to a specific deployed contract.
NewPool creates a new instance of Pool, bound to a specific deployed contract.
NewPoolCaller creates a new read-only instance of Pool, bound to a specific deployed contract.
NewPoolFilterer creates a new log filterer instance of Pool, bound to a specific deployed contract.
NewPoolTransactor creates a new write-only instance of Pool, bound to a specific deployed contract.

# Variables

PairFactoryABI is the input ABI used to generate the binding from.
PairFactoryMetaData contains all meta data concerning the PairFactory contract.
PoolABI is the input ABI used to generate the binding from.
PoolMetaData contains all meta data concerning the Pool contract.

# Structs

PairFactory is an auto generated Go binding around an Ethereum contract.
PairFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
PairFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PairFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PairFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PairFactoryPairCreated represents a PairCreated event raised by the PairFactory contract.
PairFactoryPairCreatedIterator is returned from FilterPairCreated and is used to iterate over the raw logs and unpacked data for PairCreated events raised by the PairFactory contract.
PairFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
PairFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PairFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
PairFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PairFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Pool is an auto generated Go binding around an Ethereum contract.
PoolApproval represents a Approval event raised by the Pool contract.
PoolApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Pool contract.
PoolBurn represents a Burn event raised by the Pool contract.
PoolBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the Pool contract.
PoolCaller is an auto generated read-only Go binding around an Ethereum contract.
PoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PoolMint represents a Mint event raised by the Pool contract.
PoolMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the Pool contract.
PoolRaw is an auto generated low-level Go binding around an Ethereum contract.
PoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PoolSwap represents a Swap event raised by the Pool contract.
PoolSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the Pool contract.
PoolSync represents a Sync event raised by the Pool contract.
PoolSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the Pool contract.
PoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
PoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PoolTransfer represents a Transfer event raised by the Pool contract.
PoolTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Pool contract.