package
0.3.1
Repository: https://github.com/xinfinorg/xdc-subnet.git
Documentation: pkg.go.dev

# Functions

DeployXDCValidator deploys a new Ethereum contract, binding an instance of XDCValidator to it.
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

XDCValidatorABI is the input ABI used to generate the binding from.
XDCValidatorBin is the compiled bytecode used for deploying new contracts.

# Structs

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.