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

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewAerodromeFactory creates a new instance of AerodromeFactory, bound to a specific deployed contract.
NewAerodromeFactoryCaller creates a new read-only instance of AerodromeFactory, bound to a specific deployed contract.
NewAerodromeFactoryFilterer creates a new log filterer instance of AerodromeFactory, bound to a specific deployed contract.
NewAerodromeFactoryTransactor creates a new write-only instance of AerodromeFactory, bound to a specific deployed contract.
NewErc20 creates a new instance of Erc20, bound to a specific deployed contract.
NewErc20Caller creates a new read-only instance of Erc20, bound to a specific deployed contract.
NewErc20Filterer creates a new log filterer instance of Erc20, bound to a specific deployed contract.
NewErc20Transactor creates a new write-only instance of Erc20, bound to a specific deployed contract.
NewIiZiSwapFactory creates a new instance of IiZiSwapFactory, bound to a specific deployed contract.
NewIiZiSwapFactoryCaller creates a new read-only instance of IiZiSwapFactory, bound to a specific deployed contract.
NewIiZiSwapFactoryFilterer creates a new log filterer instance of IiZiSwapFactory, bound to a specific deployed contract.
NewIiZiSwapFactoryTransactor creates a new write-only instance of IiZiSwapFactory, bound to a specific deployed contract.
NewIiZiSwapPool creates a new instance of IiZiSwapPool, bound to a specific deployed contract.
NewIiZiSwapPoolCaller creates a new read-only instance of IiZiSwapPool, bound to a specific deployed contract.
NewIiZiSwapPoolFilterer creates a new log filterer instance of IiZiSwapPool, bound to a specific deployed contract.
NewIiZiSwapPoolTransactor creates a new write-only instance of IiZiSwapPool, bound to a specific deployed contract.
NewIMulticall3 creates a new instance of IMulticall3, bound to a specific deployed contract.
NewIMulticall3Caller creates a new read-only instance of IMulticall3, bound to a specific deployed contract.
NewIMulticall3Filterer creates a new log filterer instance of IMulticall3, bound to a specific deployed contract.
NewIMulticall3Transactor creates a new write-only instance of IMulticall3, bound to a specific deployed contract.
NewIQuickPool creates a new instance of IQuickPool, bound to a specific deployed contract.
NewIQuickPoolCaller creates a new read-only instance of IQuickPool, bound to a specific deployed contract.
NewIQuickPoolFilterer creates a new log filterer instance of IQuickPool, bound to a specific deployed contract.
NewIQuickPoolTransactor creates a new write-only instance of IQuickPool, bound to a specific deployed contract.
NewMuteIoFactory creates a new instance of MuteIoFactory, bound to a specific deployed contract.
NewMuteIoFactoryCaller creates a new read-only instance of MuteIoFactory, bound to a specific deployed contract.
NewMuteIoFactoryFilterer creates a new log filterer instance of MuteIoFactory, bound to a specific deployed contract.
NewMuteIoFactoryTransactor creates a new write-only instance of MuteIoFactory, bound to a specific deployed contract.
NewQuickSwapFactory creates a new instance of QuickSwapFactory, bound to a specific deployed contract.
NewQuickSwapFactoryCaller creates a new read-only instance of QuickSwapFactory, bound to a specific deployed contract.
NewQuickSwapFactoryFilterer creates a new log filterer instance of QuickSwapFactory, bound to a specific deployed contract.
NewQuickSwapFactoryTransactor creates a new write-only instance of QuickSwapFactory, bound to a specific deployed contract.

# Variables

No description provided by the author
AerodromeFactoryABI is the input ABI used to generate the binding from.
AerodromeFactoryMetaData contains all meta data concerning the AerodromeFactory contract.
No description provided by the author
Erc20.
Erc20ABI is the input ABI used to generate the binding from.
Erc20MetaData contains all meta data concerning the Erc20 contract.
No description provided by the author
No description provided by the author
No description provided by the author
IiZiSwapFactoryABI is the input ABI used to generate the binding from.
IiZiSwapFactoryMetaData contains all meta data concerning the IiZiSwapFactory contract.
No description provided by the author
IiZiSwapPoolABI is the input ABI used to generate the binding from.
IiZiSwapPoolMetaData contains all meta data concerning the IiZiSwapPool contract.
No description provided by the author
No description provided by the author
IMulticall3ABI is the input ABI used to generate the binding from.
IMulticall3MetaData contains all meta data concerning the IMulticall3 contract.
No description provided by the author
No description provided by the author
No description provided by the author
IQuickPoolABI is the input ABI used to generate the binding from.
IQuickPoolMetaData contains all meta data concerning the IQuickPool contract.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Quoter.
No description provided by the author
router.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Factory.
Pool.
No description provided by the author
multicall.
MuteIoFactoryABI is the input ABI used to generate the binding from.
MuteIoFactoryMetaData contains all meta data concerning the MuteIoFactory contract.
No description provided by the author
No description provided by the author
QuickSwapFactoryABI is the input ABI used to generate the binding from.
QuickSwapFactoryMetaData contains all meta data concerning the QuickSwapFactory contract.

# Structs

AerodromeFactory is an auto generated Go binding around an Ethereum contract.
AerodromeFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
AerodromeFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AerodromeFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AerodromeFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AerodromeFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
AerodromeFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AerodromeFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
AerodromeFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AerodromeFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Erc20 is an auto generated Go binding around an Ethereum contract.
Erc20Approval represents a Approval event raised by the Erc20 contract.
Erc20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Erc20 contract.
Erc20Caller is an auto generated read-only Go binding around an Ethereum contract.
Erc20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Erc20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Erc20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Erc20Raw is an auto generated low-level Go binding around an Ethereum contract.
Erc20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Erc20Transactor is an auto generated write-only Go binding around an Ethereum contract.
Erc20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Erc20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Erc20Transfer represents a Transfer event raised by the Erc20 contract.
Erc20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Erc20 contract.
IiZiSwapFactory is an auto generated Go binding around an Ethereum contract.
IiZiSwapFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
IiZiSwapFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IiZiSwapFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IiZiSwapFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IiZiSwapFactoryNewPool represents a NewPool event raised by the IiZiSwapFactory contract.
IiZiSwapFactoryNewPoolIterator is returned from FilterNewPool and is used to iterate over the raw logs and unpacked data for NewPool events raised by the IiZiSwapFactory contract.
IiZiSwapFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
IiZiSwapFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IiZiSwapFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
IiZiSwapFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IiZiSwapFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IiZiSwapPool is an auto generated Go binding around an Ethereum contract.
IiZiSwapPoolAddLimitOrder represents a AddLimitOrder event raised by the IiZiSwapPool contract.
IiZiSwapPoolAddLimitOrderIterator is returned from FilterAddLimitOrder and is used to iterate over the raw logs and unpacked data for AddLimitOrder events raised by the IiZiSwapPool contract.
IiZiSwapPoolBurn represents a Burn event raised by the IiZiSwapPool contract.
IiZiSwapPoolBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the IiZiSwapPool contract.
IiZiSwapPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
IiZiSwapPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IiZiSwapPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IiZiSwapPoolCollectLimitOrder represents a CollectLimitOrder event raised by the IiZiSwapPool contract.
IiZiSwapPoolCollectLimitOrderIterator is returned from FilterCollectLimitOrder and is used to iterate over the raw logs and unpacked data for CollectLimitOrder events raised by the IiZiSwapPool contract.
IiZiSwapPoolCollectLiquidity represents a CollectLiquidity event raised by the IiZiSwapPool contract.
IiZiSwapPoolCollectLiquidityIterator is returned from FilterCollectLiquidity and is used to iterate over the raw logs and unpacked data for CollectLiquidity events raised by the IiZiSwapPool contract.
IiZiSwapPoolDecLimitOrder represents a DecLimitOrder event raised by the IiZiSwapPool contract.
IiZiSwapPoolDecLimitOrderIterator is returned from FilterDecLimitOrder and is used to iterate over the raw logs and unpacked data for DecLimitOrder events raised by the IiZiSwapPool contract.
IiZiSwapPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IiZiSwapPoolFlash represents a Flash event raised by the IiZiSwapPool contract.
IiZiSwapPoolFlashIterator is returned from FilterFlash and is used to iterate over the raw logs and unpacked data for Flash events raised by the IiZiSwapPool contract.
IiZiSwapPoolLimitOrderStruct is an auto generated low-level Go binding around an user-defined struct.
IiZiSwapPoolMint represents a Mint event raised by the IiZiSwapPool contract.
IiZiSwapPoolMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the IiZiSwapPool contract.
IiZiSwapPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
IiZiSwapPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IiZiSwapPoolSwap represents a Swap event raised by the IiZiSwapPool contract.
IiZiSwapPoolSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the IiZiSwapPool contract.
IiZiSwapPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
IiZiSwapPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IiZiSwapPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IMulticall3 is an auto generated Go binding around an Ethereum contract.
IMulticall3Caller is an auto generated read-only Go binding around an Ethereum contract.
IMulticall3CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IMulticall3CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IMulticall3Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
IMulticall3Raw is an auto generated low-level Go binding around an Ethereum contract.
IMulticall3Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IMulticall3Transactor is an auto generated write-only Go binding around an Ethereum contract.
IMulticall3TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IMulticall3TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IQuickPool is an auto generated Go binding around an Ethereum contract.
IQuickPoolBurn represents a Burn event raised by the IQuickPool contract.
IQuickPoolBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the IQuickPool contract.
IQuickPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
IQuickPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IQuickPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IQuickPoolCollect represents a Collect event raised by the IQuickPool contract.
IQuickPoolCollectIterator is returned from FilterCollect and is used to iterate over the raw logs and unpacked data for Collect events raised by the IQuickPool contract.
IQuickPoolCommunityFee represents a CommunityFee event raised by the IQuickPool contract.
IQuickPoolCommunityFeeIterator is returned from FilterCommunityFee and is used to iterate over the raw logs and unpacked data for CommunityFee events raised by the IQuickPool contract.
IQuickPoolFee represents a Fee event raised by the IQuickPool contract.
IQuickPoolFeeIterator is returned from FilterFee and is used to iterate over the raw logs and unpacked data for Fee events raised by the IQuickPool contract.
IQuickPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IQuickPoolFlash represents a Flash event raised by the IQuickPool contract.
IQuickPoolFlashIterator is returned from FilterFlash and is used to iterate over the raw logs and unpacked data for Flash events raised by the IQuickPool contract.
IQuickPoolIncentive represents a Incentive event raised by the IQuickPool contract.
IQuickPoolIncentiveIterator is returned from FilterIncentive and is used to iterate over the raw logs and unpacked data for Incentive events raised by the IQuickPool contract.
IQuickPoolInitialize represents a Initialize event raised by the IQuickPool contract.
IQuickPoolInitializeIterator is returned from FilterInitialize and is used to iterate over the raw logs and unpacked data for Initialize events raised by the IQuickPool contract.
IQuickPoolLiquidityCooldown represents a LiquidityCooldown event raised by the IQuickPool contract.
IQuickPoolLiquidityCooldownIterator is returned from FilterLiquidityCooldown and is used to iterate over the raw logs and unpacked data for LiquidityCooldown events raised by the IQuickPool contract.
IQuickPoolMint represents a Mint event raised by the IQuickPool contract.
IQuickPoolMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the IQuickPool contract.
IQuickPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
IQuickPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IQuickPoolSwap represents a Swap event raised by the IQuickPool contract.
IQuickPoolSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the IQuickPool contract.
IQuickPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
IQuickPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IQuickPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Multicall3Call is an auto generated low-level Go binding around an user-defined struct.
Multicall3Call3 is an auto generated low-level Go binding around an user-defined struct.
Multicall3Call3Value is an auto generated low-level Go binding around an user-defined struct.
Multicall3Result is an auto generated low-level Go binding around an user-defined struct.
MuteIoFactory is an auto generated Go binding around an Ethereum contract.
MuteIoFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
MuteIoFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MuteIoFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MuteIoFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MuteIoFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
MuteIoFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MuteIoFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
MuteIoFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MuteIoFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
QuickSwapFactory is an auto generated Go binding around an Ethereum contract.
QuickSwapFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
QuickSwapFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
QuickSwapFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
QuickSwapFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
QuickSwapFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
QuickSwapFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
QuickSwapFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
QuickSwapFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
QuickSwapFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.