package
2.3.3-beta1+incompatible
Repository: https://github.com/xinfinorg/xdposchain.git
Documentation: pkg.go.dev
# Functions
DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
DeployXDCValidator deploys a new Ethereum contract, binding an instance of XDCValidator to it.
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.
NewXDCValidator creates a new instance of XDCValidator, bound to a specific deployed contract.
NewXDCValidatorCaller creates a new read-only instance of XDCValidator, bound to a specific deployed contract.
NewXDCValidatorFilterer creates a new log filterer instance of XDCValidator, bound to a specific deployed contract.
NewXDCValidatorTransactor creates a new write-only instance of XDCValidator, bound to a specific deployed contract.
# Constants
SafeMathABI is the input ABI used to generate the binding from.
SafeMathBin is the compiled bytecode used for deploying new contracts.
XDCValidatorABI is the input ABI used to generate the binding from.
XDCValidatorBin is the compiled bytecode used for deploying new contracts.
# Structs
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.
XDCValidator is an auto generated Go binding around an Ethereum contract.
XDCValidatorCaller is an auto generated read-only Go binding around an Ethereum contract.
XDCValidatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
XDCValidatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
XDCValidatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
XDCValidatorInvalidatedNode represents a InvalidatedNode event raised by the XDCValidator contract.
XDCValidatorInvalidatedNodeIterator is returned from FilterInvalidatedNode and is used to iterate over the raw logs and unpacked data for InvalidatedNode events raised by the XDCValidator contract.
XDCValidatorPropose represents a Propose event raised by the XDCValidator contract.
XDCValidatorProposeIterator is returned from FilterPropose and is used to iterate over the raw logs and unpacked data for Propose events raised by the XDCValidator contract.
XDCValidatorRaw is an auto generated low-level Go binding around an Ethereum contract.
XDCValidatorResign represents a Resign event raised by the XDCValidator contract.
XDCValidatorResignIterator is returned from FilterResign and is used to iterate over the raw logs and unpacked data for Resign events raised by the XDCValidator contract.
XDCValidatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
XDCValidatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
XDCValidatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
XDCValidatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
XDCValidatorUnvote represents a Unvote event raised by the XDCValidator contract.
XDCValidatorUnvoteIterator is returned from FilterUnvote and is used to iterate over the raw logs and unpacked data for Unvote events raised by the XDCValidator contract.
XDCValidatorUploadedKYC represents a UploadedKYC event raised by the XDCValidator contract.
XDCValidatorUploadedKYCIterator is returned from FilterUploadedKYC and is used to iterate over the raw logs and unpacked data for UploadedKYC events raised by the XDCValidator contract.
XDCValidatorVote represents a Vote event raised by the XDCValidator contract.
XDCValidatorVoteIterator is returned from FilterVote and is used to iterate over the raw logs and unpacked data for Vote events raised by the XDCValidator contract.
XDCValidatorWithdraw represents a Withdraw event raised by the XDCValidator contract.
XDCValidatorWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the XDCValidator contract.