package
2.0.2-beta+incompatible
Repository: https://github.com/tomochain/tomochain-v1.git
Documentation: pkg.go.dev
# Functions
DeployAbstractTokenTRC21 deploys a new Ethereum contract, binding an instance of AbstractTokenTRC21 to it.
DeployITRC21 deploys a new Ethereum contract, binding an instance of ITRC21 to it.
DeployMyTRC21 deploys a new Ethereum contract, binding an instance of MyTRC21 to it.
DeployRelayerRegistration deploys a new Ethereum contract, binding an instance of RelayerRegistration to it.
DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
DeployTOMOXListing deploys a new Ethereum contract, binding an instance of TOMOXListing to it.
DeployTRC21 deploys a new Ethereum contract, binding an instance of TRC21 to it.
DeployTRC21Issuer deploys a new Ethereum contract, binding an instance of TRC21Issuer to it.
NewAbstractTokenTRC21 creates a new instance of AbstractTokenTRC21, bound to a specific deployed contract.
NewAbstractTokenTRC21Caller creates a new read-only instance of AbstractTokenTRC21, bound to a specific deployed contract.
NewAbstractTokenTRC21Filterer creates a new log filterer instance of AbstractTokenTRC21, bound to a specific deployed contract.
NewAbstractTokenTRC21Transactor creates a new write-only instance of AbstractTokenTRC21, bound to a specific deployed contract.
NewITRC21 creates a new instance of ITRC21, bound to a specific deployed contract.
NewITRC21Caller creates a new read-only instance of ITRC21, bound to a specific deployed contract.
NewITRC21Filterer creates a new log filterer instance of ITRC21, bound to a specific deployed contract.
NewITRC21Transactor creates a new write-only instance of ITRC21, bound to a specific deployed contract.
NewMyTRC21 creates a new instance of MyTRC21, bound to a specific deployed contract.
NewMyTRC21Caller creates a new read-only instance of MyTRC21, bound to a specific deployed contract.
NewMyTRC21Filterer creates a new log filterer instance of MyTRC21, bound to a specific deployed contract.
NewMyTRC21Transactor creates a new write-only instance of MyTRC21, bound to a specific deployed contract.
NewRelayerRegistration creates a new instance of RelayerRegistration, bound to a specific deployed contract.
NewRelayerRegistrationCaller creates a new read-only instance of RelayerRegistration, bound to a specific deployed contract.
NewRelayerRegistrationFilterer creates a new log filterer instance of RelayerRegistration, bound to a specific deployed contract.
NewRelayerRegistrationTransactor creates a new write-only instance of RelayerRegistration, bound to a specific deployed contract.
NewSafeMath creates a new instance of SafeMath, bound to a specific deployed contract.
NewSafeMathCaller creates a new read-only instance of SafeMath, bound to a specific deployed contract.
NewSafeMathFilterer creates a new log filterer instance of SafeMath, bound to a specific deployed contract.
NewSafeMathTransactor creates a new write-only instance of SafeMath, bound to a specific deployed contract.
NewTOMOXListing creates a new instance of TOMOXListing, bound to a specific deployed contract.
NewTOMOXListingCaller creates a new read-only instance of TOMOXListing, bound to a specific deployed contract.
NewTOMOXListingFilterer creates a new log filterer instance of TOMOXListing, bound to a specific deployed contract.
NewTOMOXListingTransactor creates a new write-only instance of TOMOXListing, bound to a specific deployed contract.
NewTRC21 creates a new instance of TRC21, bound to a specific deployed contract.
NewTRC21Caller creates a new read-only instance of TRC21, bound to a specific deployed contract.
NewTRC21Filterer creates a new log filterer instance of TRC21, bound to a specific deployed contract.
NewTRC21Issuer creates a new instance of TRC21Issuer, bound to a specific deployed contract.
NewTRC21IssuerCaller creates a new read-only instance of TRC21Issuer, bound to a specific deployed contract.
NewTRC21IssuerFilterer creates a new log filterer instance of TRC21Issuer, bound to a specific deployed contract.
NewTRC21IssuerTransactor creates a new write-only instance of TRC21Issuer, bound to a specific deployed contract.
NewTRC21Transactor creates a new write-only instance of TRC21, bound to a specific deployed contract.
# Constants
AbstractTokenTRC21ABI is the input ABI used to generate the binding from.
AbstractTokenTRC21Bin is the compiled bytecode used for deploying new contracts.
ITRC21ABI is the input ABI used to generate the binding from.
ITRC21Bin is the compiled bytecode used for deploying new contracts.
MyTRC21ABI is the input ABI used to generate the binding from.
MyTRC21Bin is the compiled bytecode used for deploying new contracts.
RelayerRegistrationABI is the input ABI used to generate the binding from.
RelayerRegistrationBin is the compiled bytecode used for deploying new contracts.
SafeMathABI is the input ABI used to generate the binding from.
SafeMathBin is the compiled bytecode used for deploying new contracts.
TOMOXListingABI is the input ABI used to generate the binding from.
TOMOXListingBin is the compiled bytecode used for deploying new contracts.
TRC21ABI is the input ABI used to generate the binding from.
TRC21Bin is the compiled bytecode used for deploying new contracts.
TRC21IssuerABI is the input ABI used to generate the binding from.
TRC21IssuerBin is the compiled bytecode used for deploying new contracts.
# Structs
AbstractTokenTRC21 is an auto generated Go binding around an Ethereum contract.
AbstractTokenTRC21Caller is an auto generated read-only Go binding around an Ethereum contract.
AbstractTokenTRC21CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AbstractTokenTRC21CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AbstractTokenTRC21Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
AbstractTokenTRC21Raw is an auto generated low-level Go binding around an Ethereum contract.
AbstractTokenTRC21Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AbstractTokenTRC21Transactor is an auto generated write-only Go binding around an Ethereum contract.
AbstractTokenTRC21TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AbstractTokenTRC21TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ITRC21 is an auto generated Go binding around an Ethereum contract.
ITRC21Approval represents a Approval event raised by the ITRC21 contract.
ITRC21ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ITRC21 contract.
ITRC21Caller is an auto generated read-only Go binding around an Ethereum contract.
ITRC21CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ITRC21CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ITRC21Fee represents a Fee event raised by the ITRC21 contract.
ITRC21FeeIterator is returned from FilterFee and is used to iterate over the raw logs and unpacked data for Fee events raised by the ITRC21 contract.
ITRC21Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
ITRC21Raw is an auto generated low-level Go binding around an Ethereum contract.
ITRC21Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ITRC21Transactor is an auto generated write-only Go binding around an Ethereum contract.
ITRC21TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ITRC21TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ITRC21Transfer represents a Transfer event raised by the ITRC21 contract.
ITRC21TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ITRC21 contract.
MyTRC21 is an auto generated Go binding around an Ethereum contract.
MyTRC21Approval represents a Approval event raised by the MyTRC21 contract.
MyTRC21ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the MyTRC21 contract.
MyTRC21Caller is an auto generated read-only Go binding around an Ethereum contract.
MyTRC21CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MyTRC21CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MyTRC21Fee represents a Fee event raised by the MyTRC21 contract.
MyTRC21FeeIterator is returned from FilterFee and is used to iterate over the raw logs and unpacked data for Fee events raised by the MyTRC21 contract.
MyTRC21Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
MyTRC21Raw is an auto generated low-level Go binding around an Ethereum contract.
MyTRC21Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MyTRC21Transactor is an auto generated write-only Go binding around an Ethereum contract.
MyTRC21TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MyTRC21TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MyTRC21Transfer represents a Transfer event raised by the MyTRC21 contract.
MyTRC21TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the MyTRC21 contract.
RelayerRegistration is an auto generated Go binding around an Ethereum contract.
RelayerRegistrationBuyEvent represents a BuyEvent event raised by the RelayerRegistration contract.
RelayerRegistrationBuyEventIterator is returned from FilterBuyEvent and is used to iterate over the raw logs and unpacked data for BuyEvent events raised by the RelayerRegistration contract.
RelayerRegistrationCaller is an auto generated read-only Go binding around an Ethereum contract.
RelayerRegistrationCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RelayerRegistrationCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RelayerRegistrationConfigEvent represents a ConfigEvent event raised by the RelayerRegistration contract.
RelayerRegistrationConfigEventIterator is returned from FilterConfigEvent and is used to iterate over the raw logs and unpacked data for ConfigEvent events raised by the RelayerRegistration contract.
RelayerRegistrationFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RelayerRegistrationRaw is an auto generated low-level Go binding around an Ethereum contract.
RelayerRegistrationRefundEvent represents a RefundEvent event raised by the RelayerRegistration contract.
RelayerRegistrationRefundEventIterator is returned from FilterRefundEvent and is used to iterate over the raw logs and unpacked data for RefundEvent events raised by the RelayerRegistration contract.
RelayerRegistrationRegisterEvent represents a RegisterEvent event raised by the RelayerRegistration contract.
RelayerRegistrationRegisterEventIterator is returned from FilterRegisterEvent and is used to iterate over the raw logs and unpacked data for RegisterEvent events raised by the RelayerRegistration contract.
RelayerRegistrationResignEvent represents a ResignEvent event raised by the RelayerRegistration contract.
RelayerRegistrationResignEventIterator is returned from FilterResignEvent and is used to iterate over the raw logs and unpacked data for ResignEvent events raised by the RelayerRegistration contract.
RelayerRegistrationSellEvent represents a SellEvent event raised by the RelayerRegistration contract.
RelayerRegistrationSellEventIterator is returned from FilterSellEvent and is used to iterate over the raw logs and unpacked data for SellEvent events raised by the RelayerRegistration contract.
RelayerRegistrationSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RelayerRegistrationTransactor is an auto generated write-only Go binding around an Ethereum contract.
RelayerRegistrationTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RelayerRegistrationTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RelayerRegistrationTransferEvent represents a TransferEvent event raised by the RelayerRegistration contract.
RelayerRegistrationTransferEventIterator is returned from FilterTransferEvent and is used to iterate over the raw logs and unpacked data for TransferEvent events raised by the RelayerRegistration contract.
RelayerRegistrationUpdateEvent represents a UpdateEvent event raised by the RelayerRegistration contract.
RelayerRegistrationUpdateEventIterator is returned from FilterUpdateEvent and is used to iterate over the raw logs and unpacked data for UpdateEvent events raised by the RelayerRegistration contract.
SafeMath is an auto generated Go binding around an Ethereum contract.
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TOMOXListing is an auto generated Go binding around an Ethereum contract.
TOMOXListingCaller is an auto generated read-only Go binding around an Ethereum contract.
TOMOXListingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TOMOXListingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TOMOXListingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TOMOXListingRaw is an auto generated low-level Go binding around an Ethereum contract.
TOMOXListingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TOMOXListingTransactor is an auto generated write-only Go binding around an Ethereum contract.
TOMOXListingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TOMOXListingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TRC21 is an auto generated Go binding around an Ethereum contract.
TRC21Approval represents a Approval event raised by the TRC21 contract.
TRC21ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the TRC21 contract.
TRC21Caller is an auto generated read-only Go binding around an Ethereum contract.
TRC21CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TRC21CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TRC21Fee represents a Fee event raised by the TRC21 contract.
TRC21FeeIterator is returned from FilterFee and is used to iterate over the raw logs and unpacked data for Fee events raised by the TRC21 contract.
TRC21Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
TRC21Issuer is an auto generated Go binding around an Ethereum contract.
TRC21IssuerApply represents a Apply event raised by the TRC21Issuer contract.
TRC21IssuerApplyIterator is returned from FilterApply and is used to iterate over the raw logs and unpacked data for Apply events raised by the TRC21Issuer contract.
TRC21IssuerCaller is an auto generated read-only Go binding around an Ethereum contract.
TRC21IssuerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TRC21IssuerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TRC21IssuerCharge represents a Charge event raised by the TRC21Issuer contract.
TRC21IssuerChargeIterator is returned from FilterCharge and is used to iterate over the raw logs and unpacked data for Charge events raised by the TRC21Issuer contract.
TRC21IssuerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TRC21IssuerRaw is an auto generated low-level Go binding around an Ethereum contract.
TRC21IssuerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TRC21IssuerTransactor is an auto generated write-only Go binding around an Ethereum contract.
TRC21IssuerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TRC21IssuerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TRC21Raw is an auto generated low-level Go binding around an Ethereum contract.
TRC21Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TRC21Transactor is an auto generated write-only Go binding around an Ethereum contract.
TRC21TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TRC21TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TRC21Transfer represents a Transfer event raised by the TRC21 contract.
TRC21TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the TRC21 contract.