package
0.0.0-20240910082702-8861e9cae745
Repository: https://github.com/cessproject/cess-dcdn-components.git
Documentation: pkg.go.dev

# Functions

NewCacheProto creates a new instance of CacheProto, bound to a specific deployed contract.
NewCacheProtoCaller creates a new read-only instance of CacheProto, bound to a specific deployed contract.
NewCacheProtoFilterer creates a new log filterer instance of CacheProto, bound to a specific deployed contract.
NewCacheProtoTransactor creates a new write-only instance of CacheProto, bound to a specific deployed contract.
NewToken creates a new instance of Token, bound to a specific deployed contract.
NewTokenCaller creates a new read-only instance of Token, bound to a specific deployed contract.
NewTokenFilterer creates a new log filterer instance of Token, bound to a specific deployed contract.
NewTokenTransactor creates a new write-only instance of Token, bound to a specific deployed contract.

# Variables

CacheProtoABI is the input ABI used to generate the binding from.
CacheProtoMetaData contains all meta data concerning the CacheProto contract.
TokenABI is the input ABI used to generate the binding from.
TokenMetaData contains all meta data concerning the Token contract.

# Structs

CacheProto is an auto generated Go binding around an Ethereum contract.
CacheProtoCaller is an auto generated read-only Go binding around an Ethereum contract.
CacheProtoCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CacheProtoCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CacheProtoClaim represents a Claim event raised by the CacheProto contract.
CacheProtoClaimIterator is returned from FilterClaim and is used to iterate over the raw logs and unpacked data for Claim events raised by the CacheProto contract.
CacheProtoExit represents a Exit event raised by the CacheProto contract.
CacheProtoExitIterator is returned from FilterExit and is used to iterate over the raw logs and unpacked data for Exit events raised by the CacheProto contract.
CacheProtoFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CacheProtoOrderPayment represents a OrderPayment event raised by the CacheProto contract.
CacheProtoOrderPaymentIterator is returned from FilterOrderPayment and is used to iterate over the raw logs and unpacked data for OrderPayment events raised by the CacheProto contract.
CacheProtoRaw is an auto generated low-level Go binding around an Ethereum contract.
CacheProtoSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CacheProtoStaking represents a Staking event raised by the CacheProto contract.
CacheProtoStakingIterator is returned from FilterStaking and is used to iterate over the raw logs and unpacked data for Staking events raised by the CacheProto contract.
CacheProtoTransactor is an auto generated write-only Go binding around an Ethereum contract.
CacheProtoTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CacheProtoTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Token is an auto generated Go binding around an Ethereum contract.
TokenApproval represents a Approval event raised by the Token contract.
TokenApprovalForAll represents a ApprovalForAll event raised by the Token contract.
TokenApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Token contract.
TokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Token contract.
TokenCaller is an auto generated read-only Go binding around an Ethereum contract.
TokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TokenMintToken represents a MintToken event raised by the Token contract.
TokenMintTokenIterator is returned from FilterMintToken and is used to iterate over the raw logs and unpacked data for MintToken events raised by the Token contract.
TokenRaw is an auto generated low-level Go binding around an Ethereum contract.
TokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
TokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TokenTransfer represents a Transfer event raised by the Token contract.
TokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Token contract.