package
0.0.6
Repository: https://github.com/tellor-io/tellorminer.git
Documentation: pkg.go.dev

# Functions

DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
DeployTellor deploys a new Ethereum contract, binding an instance of Tellor to it.
DeployTellorDispute deploys a new Ethereum contract, binding an instance of TellorDispute to it.
DeployTellorGettersLibrary deploys a new Ethereum contract, binding an instance of TellorGettersLibrary to it.
DeployTellorLibrary deploys a new Ethereum contract, binding an instance of TellorLibrary to it.
DeployTellorStake deploys a new Ethereum contract, binding an instance of TellorStake to it.
DeployTellorStorage deploys a new Ethereum contract, binding an instance of TellorStorage to it.
DeployTellorTransfer deploys a new Ethereum contract, binding an instance of TellorTransfer to it.
DeployUtilities deploys a new Ethereum contract, binding an instance of Utilities 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.
NewTellor creates a new instance of Tellor, bound to a specific deployed contract.
NewTellorCaller creates a new read-only instance of Tellor, bound to a specific deployed contract.
NewTellorDispute creates a new instance of TellorDispute, bound to a specific deployed contract.
NewTellorDisputeCaller creates a new read-only instance of TellorDispute, bound to a specific deployed contract.
NewTellorDisputeFilterer creates a new log filterer instance of TellorDispute, bound to a specific deployed contract.
NewTellorDisputeTransactor creates a new write-only instance of TellorDispute, bound to a specific deployed contract.
NewTellorFilterer creates a new log filterer instance of Tellor, bound to a specific deployed contract.
NewTellorGettersLibrary creates a new instance of TellorGettersLibrary, bound to a specific deployed contract.
NewTellorGettersLibraryCaller creates a new read-only instance of TellorGettersLibrary, bound to a specific deployed contract.
NewTellorGettersLibraryFilterer creates a new log filterer instance of TellorGettersLibrary, bound to a specific deployed contract.
NewTellorGettersLibraryTransactor creates a new write-only instance of TellorGettersLibrary, bound to a specific deployed contract.
NewTellorLibrary creates a new instance of TellorLibrary, bound to a specific deployed contract.
NewTellorLibraryCaller creates a new read-only instance of TellorLibrary, bound to a specific deployed contract.
NewTellorLibraryFilterer creates a new log filterer instance of TellorLibrary, bound to a specific deployed contract.
NewTellorLibraryTransactor creates a new write-only instance of TellorLibrary, bound to a specific deployed contract.
NewTellorStake creates a new instance of TellorStake, bound to a specific deployed contract.
NewTellorStakeCaller creates a new read-only instance of TellorStake, bound to a specific deployed contract.
NewTellorStakeFilterer creates a new log filterer instance of TellorStake, bound to a specific deployed contract.
NewTellorStakeTransactor creates a new write-only instance of TellorStake, bound to a specific deployed contract.
NewTellorStorage creates a new instance of TellorStorage, bound to a specific deployed contract.
NewTellorStorageCaller creates a new read-only instance of TellorStorage, bound to a specific deployed contract.
NewTellorStorageFilterer creates a new log filterer instance of TellorStorage, bound to a specific deployed contract.
NewTellorStorageTransactor creates a new write-only instance of TellorStorage, bound to a specific deployed contract.
NewTellorTransactor creates a new write-only instance of Tellor, bound to a specific deployed contract.
NewTellorTransfer creates a new instance of TellorTransfer, bound to a specific deployed contract.
NewTellorTransferCaller creates a new read-only instance of TellorTransfer, bound to a specific deployed contract.
NewTellorTransferFilterer creates a new log filterer instance of TellorTransfer, bound to a specific deployed contract.
NewTellorTransferTransactor creates a new write-only instance of TellorTransfer, bound to a specific deployed contract.
NewUtilities creates a new instance of Utilities, bound to a specific deployed contract.
NewUtilitiesCaller creates a new read-only instance of Utilities, bound to a specific deployed contract.
NewUtilitiesFilterer creates a new log filterer instance of Utilities, bound to a specific deployed contract.
NewUtilitiesTransactor creates a new write-only instance of Utilities, 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.
TellorABI is the input ABI used to generate the binding from.
TellorBin is the compiled bytecode used for deploying new contracts.
TellorDisputeABI is the input ABI used to generate the binding from.
TellorDisputeBin is the compiled bytecode used for deploying new contracts.
TellorGettersLibraryABI is the input ABI used to generate the binding from.
TellorGettersLibraryBin is the compiled bytecode used for deploying new contracts.
TellorLibraryABI is the input ABI used to generate the binding from.
TellorLibraryBin is the compiled bytecode used for deploying new contracts.
TellorStakeABI is the input ABI used to generate the binding from.
TellorStakeBin is the compiled bytecode used for deploying new contracts.
TellorStorageABI is the input ABI used to generate the binding from.
TellorStorageBin is the compiled bytecode used for deploying new contracts.
TellorTransferABI is the input ABI used to generate the binding from.
TellorTransferBin is the compiled bytecode used for deploying new contracts.
UtilitiesABI is the input ABI used to generate the binding from.
UtilitiesBin 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.
Tellor is an auto generated Go binding around an Ethereum contract.
TellorCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorDispute is an auto generated Go binding around an Ethereum contract.
TellorDisputeCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorDisputeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorDisputeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorDisputeDisputeVoteTallied represents a DisputeVoteTallied event raised by the TellorDispute contract.
TellorDisputeDisputeVoteTalliedIterator is returned from FilterDisputeVoteTallied and is used to iterate over the raw logs and unpacked data for DisputeVoteTallied events raised by the TellorDispute contract.
TellorDisputeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorDisputeNewDispute represents a NewDispute event raised by the TellorDispute contract.
TellorDisputeNewDisputeIterator is returned from FilterNewDispute and is used to iterate over the raw logs and unpacked data for NewDispute events raised by the TellorDispute contract.
TellorDisputeNewTellorAddress represents a NewTellorAddress event raised by the TellorDispute contract.
TellorDisputeNewTellorAddressIterator is returned from FilterNewTellorAddress and is used to iterate over the raw logs and unpacked data for NewTellorAddress events raised by the TellorDispute contract.
TellorDisputeRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorDisputeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorDisputeTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorDisputeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorDisputeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorDisputeVoted represents a Voted event raised by the TellorDispute contract.
TellorDisputeVotedIterator is returned from FilterVoted and is used to iterate over the raw logs and unpacked data for Voted events raised by the TellorDispute contract.
TellorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorGettersLibrary is an auto generated Go binding around an Ethereum contract.
TellorGettersLibraryCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorGettersLibraryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorGettersLibraryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorGettersLibraryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorGettersLibraryNewTellorAddress represents a NewTellorAddress event raised by the TellorGettersLibrary contract.
TellorGettersLibraryNewTellorAddressIterator is returned from FilterNewTellorAddress and is used to iterate over the raw logs and unpacked data for NewTellorAddress events raised by the TellorGettersLibrary contract.
TellorGettersLibraryRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorGettersLibrarySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorGettersLibraryTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorGettersLibraryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorGettersLibraryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorLibrary is an auto generated Go binding around an Ethereum contract.
TellorLibraryCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorLibraryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorLibraryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorLibraryDataRequested represents a DataRequested event raised by the TellorLibrary contract.
TellorLibraryDataRequestedIterator is returned from FilterDataRequested and is used to iterate over the raw logs and unpacked data for DataRequested events raised by the TellorLibrary contract.
TellorLibraryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorLibraryNewChallenge represents a NewChallenge event raised by the TellorLibrary contract.
TellorLibraryNewChallengeIterator is returned from FilterNewChallenge and is used to iterate over the raw logs and unpacked data for NewChallenge events raised by the TellorLibrary contract.
TellorLibraryNewRequestOnDeck represents a NewRequestOnDeck event raised by the TellorLibrary contract.
TellorLibraryNewRequestOnDeckIterator is returned from FilterNewRequestOnDeck and is used to iterate over the raw logs and unpacked data for NewRequestOnDeck events raised by the TellorLibrary contract.
TellorLibraryNewValue represents a NewValue event raised by the TellorLibrary contract.
TellorLibraryNewValueIterator is returned from FilterNewValue and is used to iterate over the raw logs and unpacked data for NewValue events raised by the TellorLibrary contract.
TellorLibraryNonceSubmitted represents a NonceSubmitted event raised by the TellorLibrary contract.
TellorLibraryNonceSubmittedIterator is returned from FilterNonceSubmitted and is used to iterate over the raw logs and unpacked data for NonceSubmitted events raised by the TellorLibrary contract.
TellorLibraryOwnershipTransferred represents a OwnershipTransferred event raised by the TellorLibrary contract.
TellorLibraryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TellorLibrary contract.
TellorLibraryRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorLibrarySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorLibraryTipAdded represents a TipAdded event raised by the TellorLibrary contract.
TellorLibraryTipAddedIterator is returned from FilterTipAdded and is used to iterate over the raw logs and unpacked data for TipAdded events raised by the TellorLibrary contract.
TellorLibraryTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorLibraryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorLibraryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorStake is an auto generated Go binding around an Ethereum contract.
TellorStakeCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorStakeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorStakeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorStakeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorStakeNewStake represents a NewStake event raised by the TellorStake contract.
TellorStakeNewStakeIterator is returned from FilterNewStake and is used to iterate over the raw logs and unpacked data for NewStake events raised by the TellorStake contract.
TellorStakeRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorStakeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorStakeStakeWithdrawn represents a StakeWithdrawn event raised by the TellorStake contract.
TellorStakeStakeWithdrawnIterator is returned from FilterStakeWithdrawn and is used to iterate over the raw logs and unpacked data for StakeWithdrawn events raised by the TellorStake contract.
TellorStakeStakeWithdrawRequested represents a StakeWithdrawRequested event raised by the TellorStake contract.
TellorStakeStakeWithdrawRequestedIterator is returned from FilterStakeWithdrawRequested and is used to iterate over the raw logs and unpacked data for StakeWithdrawRequested events raised by the TellorStake contract.
TellorStakeTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorStakeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorStakeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorStorage is an auto generated Go binding around an Ethereum contract.
TellorStorageCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorStorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorStorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorStorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorStorageRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorStorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorStorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorStorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorStorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorTransfer is an auto generated Go binding around an Ethereum contract.
TellorTransferApproval represents a Approval event raised by the TellorTransfer contract.
TellorTransferApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the TellorTransfer contract.
TellorTransferCaller is an auto generated read-only Go binding around an Ethereum contract.
TellorTransferCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TellorTransferCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TellorTransferFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TellorTransferRaw is an auto generated low-level Go binding around an Ethereum contract.
TellorTransferSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TellorTransferTransactor is an auto generated write-only Go binding around an Ethereum contract.
TellorTransferTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TellorTransferTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TellorTransferTransfer represents a Transfer event raised by the TellorTransfer contract.
TellorTransferTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the TellorTransfer contract.
Utilities is an auto generated Go binding around an Ethereum contract.
UtilitiesCaller is an auto generated read-only Go binding around an Ethereum contract.
UtilitiesCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UtilitiesCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UtilitiesFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UtilitiesRaw is an auto generated low-level Go binding around an Ethereum contract.
UtilitiesSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UtilitiesTransactor is an auto generated write-only Go binding around an Ethereum contract.
UtilitiesTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UtilitiesTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.