package
0.0.0-20210126205931-b4cfd715f5ee
Repository: https://github.com/tao-network/tao2.git
Documentation: pkg.go.dev

# Functions

DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
DeployTaoValidator deploys a new Ethereum contract, binding an instance of TaoValidator 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.
NewTaoValidator creates a new instance of TaoValidator, bound to a specific deployed contract.
NewTaoValidatorCaller creates a new read-only instance of TaoValidator, bound to a specific deployed contract.
NewTaoValidatorFilterer creates a new log filterer instance of TaoValidator, bound to a specific deployed contract.
NewTaoValidatorTransactor creates a new write-only instance of TaoValidator, 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.
TaoValidatorABI is the input ABI used to generate the binding from.
TaoValidatorBin 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.
TaoValidator is an auto generated Go binding around an Ethereum contract.
TaoValidatorCaller is an auto generated read-only Go binding around an Ethereum contract.
TaoValidatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TaoValidatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TaoValidatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TaoValidatorPropose represents a Propose event raised by the TaoValidator contract.
TaoValidatorProposeIterator is returned from FilterPropose and is used to iterate over the raw logs and unpacked data for Propose events raised by the TaoValidator contract.
TaoValidatorRaw is an auto generated low-level Go binding around an Ethereum contract.
TaoValidatorResign represents a Resign event raised by the TaoValidator contract.
TaoValidatorResignIterator is returned from FilterResign and is used to iterate over the raw logs and unpacked data for Resign events raised by the TaoValidator contract.
TaoValidatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TaoValidatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
TaoValidatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TaoValidatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TaoValidatorUnvote represents a Unvote event raised by the TaoValidator contract.
TaoValidatorUnvoteIterator is returned from FilterUnvote and is used to iterate over the raw logs and unpacked data for Unvote events raised by the TaoValidator contract.
TaoValidatorVote represents a Vote event raised by the TaoValidator contract.
TaoValidatorVoteIterator is returned from FilterVote and is used to iterate over the raw logs and unpacked data for Vote events raised by the TaoValidator contract.
TaoValidatorWithdraw represents a Withdraw event raised by the TaoValidator contract.
TaoValidatorWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the TaoValidator contract.