package
0.5.3-beta.0
Repository: https://github.com/cpchain/chain.git
Documentation: pkg.go.dev

# Functions

DeployReward deploys a new cpchain contract, binding an instance of Reward to it.
DeploySafeMath deploys a new cpchain contract, binding an instance of SafeMath to it.
DeploySet deploys a new cpchain contract, binding an instance of Set to it.
NewReward creates a new instance of Reward, bound to a specific deployed contract.
NewRewardCaller creates a new read-only instance of Reward, bound to a specific deployed contract.
NewRewardFilterer creates a new log filterer instance of Reward, bound to a specific deployed contract.
NewRewardTransactor creates a new write-only instance of Reward, 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.
NewSet creates a new instance of Set, bound to a specific deployed contract.
NewSetCaller creates a new read-only instance of Set, bound to a specific deployed contract.
NewSetFilterer creates a new log filterer instance of Set, bound to a specific deployed contract.
NewSetTransactor creates a new write-only instance of Set, bound to a specific deployed contract.

# Constants

RewardABI is the input ABI used to generate the binding from.
RewardBin 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.
SetABI is the input ABI used to generate the binding from.
SetBin is the compiled bytecode used for deploying new contracts.

# Structs

Reward is an auto generated Go binding around an cpchain contract.
RewardAddInvestment represents a AddInvestment event raised by the Reward contract.
RewardAddInvestmentIterator is returned from FilterAddInvestment and is used to iterate over the raw logs and unpacked data for AddInvestment events raised by the Reward contract.
RewardApplyForSettlement represents a ApplyForSettlement event raised by the Reward contract.
RewardApplyForSettlementIterator is returned from FilterApplyForSettlement and is used to iterate over the raw logs and unpacked data for ApplyForSettlement events raised by the Reward contract.
RewardCaller is an auto generated read-only Go binding around an cpchain contract.
RewardCallerRaw is an auto generated low-level read-only Go binding around an cpchain contract.
RewardCallerSession is an auto generated read-only Go binding around an cpchain contract, with pre-set call options.
RewardEnodeQuit represents a EnodeQuit event raised by the Reward contract.
RewardEnodeQuitIterator is returned from FilterEnodeQuit and is used to iterate over the raw logs and unpacked data for EnodeQuit events raised by the Reward contract.
RewardFilterer is an auto generated log filtering Go binding around an cpchain contract events.
RewardFundBonusPool represents a FundBonusPool event raised by the Reward contract.
RewardFundBonusPoolIterator is returned from FilterFundBonusPool and is used to iterate over the raw logs and unpacked data for FundBonusPool events raised by the Reward contract.
RewardNewEnode represents a NewEnode event raised by the Reward contract.
RewardNewEnodeIterator is returned from FilterNewEnode and is used to iterate over the raw logs and unpacked data for NewEnode events raised by the Reward contract.
RewardNewLock represents a NewLock event raised by the Reward contract.
RewardNewLockIterator is returned from FilterNewLock and is used to iterate over the raw logs and unpacked data for NewLock events raised by the Reward contract.
RewardNewRaise represents a NewRaise event raised by the Reward contract.
RewardNewRaiseIterator is returned from FilterNewRaise and is used to iterate over the raw logs and unpacked data for NewRaise events raised by the Reward contract.
RewardNewSettlement represents a NewSettlement event raised by the Reward contract.
RewardNewSettlementIterator is returned from FilterNewSettlement and is used to iterate over the raw logs and unpacked data for NewSettlement events raised by the Reward contract.
RewardRaw is an auto generated low-level Go binding around an cpchain contract.
RewardSession is an auto generated Go binding around an cpchain contract, with pre-set call and transact options.
RewardSetConfig represents a SetConfig event raised by the Reward contract.
RewardSetConfigIterator is returned from FilterSetConfig and is used to iterate over the raw logs and unpacked data for SetConfig events raised by the Reward contract.
RewardSetTime represents a SetTime event raised by the Reward contract.
RewardSetTimeIterator is returned from FilterSetTime and is used to iterate over the raw logs and unpacked data for SetTime events raised by the Reward contract.
RewardSubInvestment represents a SubInvestment event raised by the Reward contract.
RewardSubInvestmentIterator is returned from FilterSubInvestment and is used to iterate over the raw logs and unpacked data for SubInvestment events raised by the Reward contract.
RewardTransactor is an auto generated write-only Go binding around an cpchain contract.
RewardTransactorRaw is an auto generated low-level write-only Go binding around an cpchain contract.
RewardTransactorSession is an auto generated write-only Go binding around an cpchain contract, with pre-set transact options.
SafeMath is an auto generated Go binding around an cpchain contract.
SafeMathCaller is an auto generated read-only Go binding around an cpchain contract.
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an cpchain contract.
SafeMathCallerSession is an auto generated read-only Go binding around an cpchain contract, with pre-set call options.
SafeMathFilterer is an auto generated log filtering Go binding around an cpchain contract events.
SafeMathRaw is an auto generated low-level Go binding around an cpchain contract.
SafeMathSession is an auto generated Go binding around an cpchain contract, with pre-set call and transact options.
SafeMathTransactor is an auto generated write-only Go binding around an cpchain contract.
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an cpchain contract.
SafeMathTransactorSession is an auto generated write-only Go binding around an cpchain contract, with pre-set transact options.
Set is an auto generated Go binding around an cpchain contract.
SetCaller is an auto generated read-only Go binding around an cpchain contract.
SetCallerRaw is an auto generated low-level read-only Go binding around an cpchain contract.
SetCallerSession is an auto generated read-only Go binding around an cpchain contract, with pre-set call options.
SetFilterer is an auto generated log filtering Go binding around an cpchain contract events.
SetRaw is an auto generated low-level Go binding around an cpchain contract.
SetSession is an auto generated Go binding around an cpchain contract, with pre-set call and transact options.
SetTransactor is an auto generated write-only Go binding around an cpchain contract.
SetTransactorRaw is an auto generated low-level write-only Go binding around an cpchain contract.
SetTransactorSession is an auto generated write-only Go binding around an cpchain contract, with pre-set transact options.