package
0.0.0-20220322085611-4859beebdbb5
Repository: https://github.com/snail-plus/eth-pkg.git
Documentation: pkg.go.dev
# Functions
NewErc1155 creates a new instance of Erc1155, bound to a specific deployed contract.
NewErc1155Caller creates a new read-only instance of Erc1155, bound to a specific deployed contract.
NewErc1155Filterer creates a new log filterer instance of Erc1155, bound to a specific deployed contract.
NewErc1155Transactor creates a new write-only instance of Erc1155, 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.
NewErc721 creates a new instance of Erc721, bound to a specific deployed contract.
NewErc721Caller creates a new read-only instance of Erc721, bound to a specific deployed contract.
NewErc721Filterer creates a new log filterer instance of Erc721, bound to a specific deployed contract.
NewErc721Transactor creates a new write-only instance of Erc721, bound to a specific deployed contract.
NewUniswapFactory creates a new instance of UniswapFactory, bound to a specific deployed contract.
NewUniswapFactoryCaller creates a new read-only instance of UniswapFactory, bound to a specific deployed contract.
NewUniswapFactoryFilterer creates a new log filterer instance of UniswapFactory, bound to a specific deployed contract.
NewUniswapFactoryTransactor creates a new write-only instance of UniswapFactory, bound to a specific deployed contract.
NewUniswapPair creates a new instance of UniswapPair, bound to a specific deployed contract.
NewUniswapPairCaller creates a new read-only instance of UniswapPair, bound to a specific deployed contract.
NewUniswapPairFilterer creates a new log filterer instance of UniswapPair, bound to a specific deployed contract.
NewUniswapPairTransactor creates a new write-only instance of UniswapPair, bound to a specific deployed contract.
NewUniswapRouter creates a new instance of UniswapRouter, bound to a specific deployed contract.
NewUniswapRouterCaller creates a new read-only instance of UniswapRouter, bound to a specific deployed contract.
NewUniswapRouterFilterer creates a new log filterer instance of UniswapRouter, bound to a specific deployed contract.
NewUniswapRouterTransactor creates a new write-only instance of UniswapRouter, bound to a specific deployed contract.
# Constants
Erc1155ABI is the input ABI used to generate the binding from.
Erc20ABI is the input ABI used to generate the binding from.
Erc721ABI is the input ABI used to generate the binding from.
UniswapFactoryABI is the input ABI used to generate the binding from.
UniswapPairABI is the input ABI used to generate the binding from.
UniswapRouterABI is the input ABI used to generate the binding from.
# Structs
Erc1155 is an auto generated Go binding around an Ethereum contract.
Erc1155ApprovalForAll represents a ApprovalForAll event raised by the Erc1155 contract.
Erc1155ApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Erc1155 contract.
Erc1155Caller is an auto generated read-only Go binding around an Ethereum contract.
Erc1155CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Erc1155CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Erc1155Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Erc1155Raw is an auto generated low-level Go binding around an Ethereum contract.
Erc1155Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Erc1155Transactor is an auto generated write-only Go binding around an Ethereum contract.
Erc1155TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Erc1155TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Erc1155TransferBatch represents a TransferBatch event raised by the Erc1155 contract.
Erc1155TransferBatchIterator is returned from FilterTransferBatch and is used to iterate over the raw logs and unpacked data for TransferBatch events raised by the Erc1155 contract.
Erc1155TransferSingle represents a TransferSingle event raised by the Erc1155 contract.
Erc1155TransferSingleIterator is returned from FilterTransferSingle and is used to iterate over the raw logs and unpacked data for TransferSingle events raised by the Erc1155 contract.
Erc1155URI represents a URI event raised by the Erc1155 contract.
Erc1155URIIterator is returned from FilterURI and is used to iterate over the raw logs and unpacked data for URI events raised by the Erc1155 contract.
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.
Erc20DelegateChanged represents a DelegateChanged event raised by the Erc20 contract.
Erc20DelegateChangedIterator is returned from FilterDelegateChanged and is used to iterate over the raw logs and unpacked data for DelegateChanged events raised by the Erc20 contract.
Erc20DelegateVotesChanged represents a DelegateVotesChanged event raised by the Erc20 contract.
Erc20DelegateVotesChangedIterator is returned from FilterDelegateVotesChanged and is used to iterate over the raw logs and unpacked data for DelegateVotesChanged events raised by the Erc20 contract.
Erc20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Erc20OwnerNominated represents a OwnerNominated event raised by the Erc20 contract.
Erc20OwnerNominatedIterator is returned from FilterOwnerNominated and is used to iterate over the raw logs and unpacked data for OwnerNominated events raised by the Erc20 contract.
Erc20OwnershipTransferred represents a OwnershipTransferred event raised by the Erc20 contract.
Erc20OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Erc20 contract.
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.
Erc721 is an auto generated Go binding around an Ethereum contract.
Erc721Approval represents a Approval event raised by the Erc721 contract.
Erc721ApprovalForAll represents a ApprovalForAll event raised by the Erc721 contract.
Erc721ApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Erc721 contract.
Erc721ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Erc721 contract.
Erc721Caller is an auto generated read-only Go binding around an Ethereum contract.
Erc721CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Erc721CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Erc721Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Erc721OwnerNominated represents a OwnerNominated event raised by the Erc721 contract.
Erc721OwnerNominatedIterator is returned from FilterOwnerNominated and is used to iterate over the raw logs and unpacked data for OwnerNominated events raised by the Erc721 contract.
Erc721OwnershipTransferred represents a OwnershipTransferred event raised by the Erc721 contract.
Erc721OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Erc721 contract.
Erc721Paused represents a Paused event raised by the Erc721 contract.
Erc721PausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the Erc721 contract.
Erc721Raw is an auto generated low-level Go binding around an Ethereum contract.
Erc721Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Erc721Transactor is an auto generated write-only Go binding around an Ethereum contract.
Erc721TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Erc721TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Erc721Transfer represents a Transfer event raised by the Erc721 contract.
Erc721TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Erc721 contract.
Erc721Unpaused represents a Unpaused event raised by the Erc721 contract.
Erc721UnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the Erc721 contract.
UniswapFactory is an auto generated Go binding around an Ethereum contract.
UniswapFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapFactoryPairCreated represents a PairCreated event raised by the UniswapFactory contract.
UniswapFactoryPairCreatedIterator is returned from FilterPairCreated and is used to iterate over the raw logs and unpacked data for PairCreated events raised by the UniswapFactory contract.
UniswapFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapPair is an auto generated Go binding around an Ethereum contract.
UniswapPairApproval represents a Approval event raised by the UniswapPair contract.
UniswapPairApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the UniswapPair contract.
UniswapPairBurn represents a Burn event raised by the UniswapPair contract.
UniswapPairBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the UniswapPair contract.
UniswapPairCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapPairCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapPairCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapPairFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapPairMint represents a Mint event raised by the UniswapPair contract.
UniswapPairMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the UniswapPair contract.
UniswapPairRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapPairSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapPairSwap represents a Swap event raised by the UniswapPair contract.
UniswapPairSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the UniswapPair contract.
UniswapPairSync represents a Sync event raised by the UniswapPair contract.
UniswapPairSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the UniswapPair contract.
UniswapPairTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapPairTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapPairTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapPairTransfer represents a Transfer event raised by the UniswapPair contract.
UniswapPairTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the UniswapPair contract.
UniswapRouter is an auto generated Go binding around an Ethereum contract.
UniswapRouterCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapRouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapRouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapRouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapRouterRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapRouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapRouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapRouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapRouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.