package
1.1.4
Repository: https://github.com/dosnetwork/core.git
Documentation: pkg.go.dev

# Functions

DeployCommitreveal deploys a new Ethereum contract, binding an instance of Commitreveal to it.
NewCommitreveal creates a new instance of Commitreveal, bound to a specific deployed contract.
NewCommitrevealCaller creates a new read-only instance of Commitreveal, bound to a specific deployed contract.
NewCommitrevealFilterer creates a new log filterer instance of Commitreveal, bound to a specific deployed contract.
NewCommitrevealTransactor creates a new write-only instance of Commitreveal, bound to a specific deployed contract.

# Constants

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

# Structs

Commitreveal is an auto generated Go binding around an Ethereum contract.
CommitrevealCaller is an auto generated read-only Go binding around an Ethereum contract.
CommitrevealCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CommitrevealCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CommitrevealFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CommitrevealLogCommit represents a LogCommit event raised by the Commitreveal contract.
CommitrevealLogCommitIterator is returned from FilterLogCommit and is used to iterate over the raw logs and unpacked data for LogCommit events raised by the Commitreveal contract.
CommitrevealLogRandom represents a LogRandom event raised by the Commitreveal contract.
CommitrevealLogRandomFailure represents a LogRandomFailure event raised by the Commitreveal contract.
CommitrevealLogRandomFailureIterator is returned from FilterLogRandomFailure and is used to iterate over the raw logs and unpacked data for LogRandomFailure events raised by the Commitreveal contract.
CommitrevealLogRandomIterator is returned from FilterLogRandom and is used to iterate over the raw logs and unpacked data for LogRandom events raised by the Commitreveal contract.
CommitrevealLogReveal represents a LogReveal event raised by the Commitreveal contract.
CommitrevealLogRevealIterator is returned from FilterLogReveal and is used to iterate over the raw logs and unpacked data for LogReveal events raised by the Commitreveal contract.
CommitrevealLogStartCommitReveal represents a LogStartCommitReveal event raised by the Commitreveal contract.
CommitrevealLogStartCommitRevealIterator is returned from FilterLogStartCommitReveal and is used to iterate over the raw logs and unpacked data for LogStartCommitReveal events raised by the Commitreveal contract.
CommitrevealRaw is an auto generated low-level Go binding around an Ethereum contract.
CommitrevealSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CommitrevealTransactor is an auto generated write-only Go binding around an Ethereum contract.
CommitrevealTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CommitrevealTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.