contracts2

package
v0.1.1-0...-94ed833 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2020 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const TellorABI = "" /* 12260-byte string literal not displayed */

TellorABI is the input ABI used to generate the binding from.

Variables

This section is empty.

Functions

This section is empty.

Types

type Tellor

type Tellor struct {
	TellorCaller     // Read-only binding to the contract
	TellorTransactor // Write-only binding to the contract
	TellorFilterer   // Log filterer for contract events
}

Tellor is an auto generated Go binding around an Ethereum contract.

func NewTellor

func NewTellor(address common.Address, backend bind.ContractBackend) (*Tellor, error)

NewTellor creates a new instance of Tellor, bound to a specific deployed contract.

type TellorCaller

type TellorCaller struct {
	// contains filtered or unexported fields
}

TellorCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewTellorCaller

func NewTellorCaller(address common.Address, caller bind.ContractCaller) (*TellorCaller, error)

NewTellorCaller creates a new read-only instance of Tellor, bound to a specific deployed contract.

func (*TellorCaller) Decimals

func (_Tellor *TellorCaller) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() pure returns(uint8)

func (*TellorCaller) GetNewCurrentVariables

func (_Tellor *TellorCaller) GetNewCurrentVariables(opts *bind.CallOpts) (struct {
	Challenge  [32]byte
	RequestIds [5]*big.Int
	Difficulty *big.Int
	Tip        *big.Int
}, error)

GetNewCurrentVariables is a free data retrieval call binding the contract method 0x4049f198.

Solidity: function getNewCurrentVariables() view returns(bytes32 _challenge, uint256[5] _requestIds, uint256 _difficulty, uint256 _tip)

func (*TellorCaller) GetNewVariablesOnDeck

func (_Tellor *TellorCaller) GetNewVariablesOnDeck(opts *bind.CallOpts) (struct {
	IdsOnDeck  [5]*big.Int
	TipsOnDeck [5]*big.Int
}, error)

GetNewVariablesOnDeck is a free data retrieval call binding the contract method 0x9a7077ab.

Solidity: function getNewVariablesOnDeck() view returns(uint256[5] idsOnDeck, uint256[5] tipsOnDeck)

func (*TellorCaller) GetTopRequestIDs

func (_Tellor *TellorCaller) GetTopRequestIDs(opts *bind.CallOpts) ([5]*big.Int, error)

GetTopRequestIDs is a free data retrieval call binding the contract method 0xfe1cd15d.

Solidity: function getTopRequestIDs() view returns(uint256[5] _requestIds)

func (*TellorCaller) Name

func (_Tellor *TellorCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() pure returns(string)

func (*TellorCaller) Symbol

func (_Tellor *TellorCaller) Symbol(opts *bind.CallOpts) (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() pure returns(string)

type TellorCallerRaw

type TellorCallerRaw struct {
	Contract *TellorCaller // Generic read-only contract binding to access the raw methods on
}

TellorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*TellorCallerRaw) Call

func (_Tellor *TellorCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type TellorCallerSession

type TellorCallerSession struct {
	Contract *TellorCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts // Call options to use throughout this session
}

TellorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*TellorCallerSession) Decimals

func (_Tellor *TellorCallerSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() pure returns(uint8)

func (*TellorCallerSession) GetNewCurrentVariables

func (_Tellor *TellorCallerSession) GetNewCurrentVariables() (struct {
	Challenge  [32]byte
	RequestIds [5]*big.Int
	Difficulty *big.Int
	Tip        *big.Int
}, error)

GetNewCurrentVariables is a free data retrieval call binding the contract method 0x4049f198.

Solidity: function getNewCurrentVariables() view returns(bytes32 _challenge, uint256[5] _requestIds, uint256 _difficulty, uint256 _tip)

func (*TellorCallerSession) GetNewVariablesOnDeck

func (_Tellor *TellorCallerSession) GetNewVariablesOnDeck() (struct {
	IdsOnDeck  [5]*big.Int
	TipsOnDeck [5]*big.Int
}, error)

GetNewVariablesOnDeck is a free data retrieval call binding the contract method 0x9a7077ab.

Solidity: function getNewVariablesOnDeck() view returns(uint256[5] idsOnDeck, uint256[5] tipsOnDeck)

func (*TellorCallerSession) GetTopRequestIDs

func (_Tellor *TellorCallerSession) GetTopRequestIDs() ([5]*big.Int, error)

GetTopRequestIDs is a free data retrieval call binding the contract method 0xfe1cd15d.

Solidity: function getTopRequestIDs() view returns(uint256[5] _requestIds)

func (*TellorCallerSession) Name

func (_Tellor *TellorCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() pure returns(string)

func (*TellorCallerSession) Symbol

func (_Tellor *TellorCallerSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() pure returns(string)

type TellorFilterer

type TellorFilterer struct {
	// contains filtered or unexported fields
}

TellorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewTellorFilterer

func NewTellorFilterer(address common.Address, filterer bind.ContractFilterer) (*TellorFilterer, error)

NewTellorFilterer creates a new log filterer instance of Tellor, bound to a specific deployed contract.

type TellorRaw

type TellorRaw struct {
	Contract *Tellor // Generic contract binding to access the raw methods on
}

TellorRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*TellorRaw) Call

func (_Tellor *TellorRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*TellorRaw) Transact

func (_Tellor *TellorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*TellorRaw) Transfer

func (_Tellor *TellorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type TellorSession

type TellorSession struct {
	Contract     *Tellor           // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

TellorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*TellorSession) AddTip

func (_Tellor *TellorSession) AddTip(_requestId *big.Int, _tip *big.Int) (*types.Transaction, error)

AddTip is a paid mutator transaction binding the contract method 0x752d49a1.

Solidity: function addTip(uint256 _requestId, uint256 _tip) returns()

func (*TellorSession) Approve

func (_Tellor *TellorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(address _spender, uint256 _amount) returns(bool)

func (*TellorSession) BeginDispute

func (_Tellor *TellorSession) BeginDispute(_requestId *big.Int, _timestamp *big.Int, _minerIndex *big.Int) (*types.Transaction, error)

BeginDispute is a paid mutator transaction binding the contract method 0x8581af19.

Solidity: function beginDispute(uint256 _requestId, uint256 _timestamp, uint256 _minerIndex) returns()

func (*TellorSession) ClaimOwnership

func (_Tellor *TellorSession) ClaimOwnership() (*types.Transaction, error)

ClaimOwnership is a paid mutator transaction binding the contract method 0x4e71e0c8.

Solidity: function claimOwnership() returns()

func (*TellorSession) Decimals

func (_Tellor *TellorSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() pure returns(uint8)

func (*TellorSession) DepositStake

func (_Tellor *TellorSession) DepositStake() (*types.Transaction, error)

DepositStake is a paid mutator transaction binding the contract method 0x0d2d76a2.

Solidity: function depositStake() returns()

func (*TellorSession) GetNewCurrentVariables

func (_Tellor *TellorSession) GetNewCurrentVariables() (struct {
	Challenge  [32]byte
	RequestIds [5]*big.Int
	Difficulty *big.Int
	Tip        *big.Int
}, error)

GetNewCurrentVariables is a free data retrieval call binding the contract method 0x4049f198.

Solidity: function getNewCurrentVariables() view returns(bytes32 _challenge, uint256[5] _requestIds, uint256 _difficulty, uint256 _tip)

func (*TellorSession) GetNewVariablesOnDeck

func (_Tellor *TellorSession) GetNewVariablesOnDeck() (struct {
	IdsOnDeck  [5]*big.Int
	TipsOnDeck [5]*big.Int
}, error)

GetNewVariablesOnDeck is a free data retrieval call binding the contract method 0x9a7077ab.

Solidity: function getNewVariablesOnDeck() view returns(uint256[5] idsOnDeck, uint256[5] tipsOnDeck)

func (*TellorSession) GetTopRequestIDs

func (_Tellor *TellorSession) GetTopRequestIDs() ([5]*big.Int, error)

GetTopRequestIDs is a free data retrieval call binding the contract method 0xfe1cd15d.

Solidity: function getTopRequestIDs() view returns(uint256[5] _requestIds)

func (*TellorSession) Name

func (_Tellor *TellorSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() pure returns(string)

func (*TellorSession) ProposeFork

func (_Tellor *TellorSession) ProposeFork(_propNewTellorAddress common.Address) (*types.Transaction, error)

ProposeFork is a paid mutator transaction binding the contract method 0x26b7d9f6.

Solidity: function proposeFork(address _propNewTellorAddress) returns()

func (*TellorSession) ProposeOwnership

func (_Tellor *TellorSession) ProposeOwnership(_pendingOwner common.Address) (*types.Transaction, error)

ProposeOwnership is a paid mutator transaction binding the contract method 0x710bf322.

Solidity: function proposeOwnership(address _pendingOwner) returns()

func (*TellorSession) RequestStakingWithdraw

func (_Tellor *TellorSession) RequestStakingWithdraw() (*types.Transaction, error)

RequestStakingWithdraw is a paid mutator transaction binding the contract method 0x28449c3a.

Solidity: function requestStakingWithdraw() returns()

func (*TellorSession) SubmitMiningSolution

func (_Tellor *TellorSession) SubmitMiningSolution(_nonce string, _requestId [5]*big.Int, _value [5]*big.Int) (*types.Transaction, error)

SubmitMiningSolution is a paid mutator transaction binding the contract method 0x4350283e.

Solidity: function submitMiningSolution(string _nonce, uint256[5] _requestId, uint256[5] _value) returns()

func (*TellorSession) SubmitMiningSolution0

func (_Tellor *TellorSession) SubmitMiningSolution0(_nonce string, _requestId *big.Int, _value *big.Int) (*types.Transaction, error)

SubmitMiningSolution0 is a paid mutator transaction binding the contract method 0x68c180d5.

Solidity: function submitMiningSolution(string _nonce, uint256 _requestId, uint256 _value) returns()

func (*TellorSession) Symbol

func (_Tellor *TellorSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() pure returns(string)

func (*TellorSession) TallyVotes

func (_Tellor *TellorSession) TallyVotes(_disputeId *big.Int) (*types.Transaction, error)

TallyVotes is a paid mutator transaction binding the contract method 0x4d318b0e.

Solidity: function tallyVotes(uint256 _disputeId) returns()

func (*TellorSession) TestSubmitMiningSolution

func (_Tellor *TellorSession) TestSubmitMiningSolution(_nonce string, _requestId *big.Int, _value *big.Int) (*types.Transaction, error)

TestSubmitMiningSolution is a paid mutator transaction binding the contract method 0xc0a8b650.

Solidity: function testSubmitMiningSolution(string _nonce, uint256 _requestId, uint256 _value) returns()

func (*TellorSession) TestSubmitMiningSolution0

func (_Tellor *TellorSession) TestSubmitMiningSolution0(_nonce string, _requestId [5]*big.Int, _value [5]*big.Int) (*types.Transaction, error)

TestSubmitMiningSolution0 is a paid mutator transaction binding the contract method 0xd47f0dd4.

Solidity: function testSubmitMiningSolution(string _nonce, uint256[5] _requestId, uint256[5] _value) returns()

func (*TellorSession) TheLazyCoon

func (_Tellor *TellorSession) TheLazyCoon(_address common.Address, _amount *big.Int) (*types.Transaction, error)

TheLazyCoon is a paid mutator transaction binding the contract method 0xb079f64a.

Solidity: function theLazyCoon(address _address, uint256 _amount) returns()

func (*TellorSession) Transfer

func (_Tellor *TellorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(address _to, uint256 _amount) returns(bool)

func (*TellorSession) TransferFrom

func (_Tellor *TellorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool)

func (*TellorSession) UnlockDisputeFee

func (_Tellor *TellorSession) UnlockDisputeFee(_disputeId *big.Int) (*types.Transaction, error)

UnlockDisputeFee is a paid mutator transaction binding the contract method 0x9a01ca13.

Solidity: function unlockDisputeFee(uint256 _disputeId) returns()

func (*TellorSession) UpdateTellor

func (_Tellor *TellorSession) UpdateTellor(_disputeId *big.Int) (*types.Transaction, error)

UpdateTellor is a paid mutator transaction binding the contract method 0xf458ab98.

Solidity: function updateTellor(uint256 _disputeId) returns()

func (*TellorSession) Vote

func (_Tellor *TellorSession) Vote(_disputeId *big.Int, _supportsDispute bool) (*types.Transaction, error)

Vote is a paid mutator transaction binding the contract method 0xc9d27afe.

Solidity: function vote(uint256 _disputeId, bool _supportsDispute) returns()

func (*TellorSession) WithdrawStake

func (_Tellor *TellorSession) WithdrawStake() (*types.Transaction, error)

WithdrawStake is a paid mutator transaction binding the contract method 0xbed9d861.

Solidity: function withdrawStake() returns()

type TellorTransactor

type TellorTransactor struct {
	// contains filtered or unexported fields
}

TellorTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewTellorTransactor

func NewTellorTransactor(address common.Address, transactor bind.ContractTransactor) (*TellorTransactor, error)

NewTellorTransactor creates a new write-only instance of Tellor, bound to a specific deployed contract.

func (*TellorTransactor) AddTip

func (_Tellor *TellorTransactor) AddTip(opts *bind.TransactOpts, _requestId *big.Int, _tip *big.Int) (*types.Transaction, error)

AddTip is a paid mutator transaction binding the contract method 0x752d49a1.

Solidity: function addTip(uint256 _requestId, uint256 _tip) returns()

func (*TellorTransactor) Approve

func (_Tellor *TellorTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _amount *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(address _spender, uint256 _amount) returns(bool)

func (*TellorTransactor) BeginDispute

func (_Tellor *TellorTransactor) BeginDispute(opts *bind.TransactOpts, _requestId *big.Int, _timestamp *big.Int, _minerIndex *big.Int) (*types.Transaction, error)

BeginDispute is a paid mutator transaction binding the contract method 0x8581af19.

Solidity: function beginDispute(uint256 _requestId, uint256 _timestamp, uint256 _minerIndex) returns()

func (*TellorTransactor) ClaimOwnership

func (_Tellor *TellorTransactor) ClaimOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

ClaimOwnership is a paid mutator transaction binding the contract method 0x4e71e0c8.

Solidity: function claimOwnership() returns()

func (*TellorTransactor) DepositStake

func (_Tellor *TellorTransactor) DepositStake(opts *bind.TransactOpts) (*types.Transaction, error)

DepositStake is a paid mutator transaction binding the contract method 0x0d2d76a2.

Solidity: function depositStake() returns()

func (*TellorTransactor) ProposeFork

func (_Tellor *TellorTransactor) ProposeFork(opts *bind.TransactOpts, _propNewTellorAddress common.Address) (*types.Transaction, error)

ProposeFork is a paid mutator transaction binding the contract method 0x26b7d9f6.

Solidity: function proposeFork(address _propNewTellorAddress) returns()

func (*TellorTransactor) ProposeOwnership

func (_Tellor *TellorTransactor) ProposeOwnership(opts *bind.TransactOpts, _pendingOwner common.Address) (*types.Transaction, error)

ProposeOwnership is a paid mutator transaction binding the contract method 0x710bf322.

Solidity: function proposeOwnership(address _pendingOwner) returns()

func (*TellorTransactor) RequestStakingWithdraw

func (_Tellor *TellorTransactor) RequestStakingWithdraw(opts *bind.TransactOpts) (*types.Transaction, error)

RequestStakingWithdraw is a paid mutator transaction binding the contract method 0x28449c3a.

Solidity: function requestStakingWithdraw() returns()

func (*TellorTransactor) SubmitMiningSolution

func (_Tellor *TellorTransactor) SubmitMiningSolution(opts *bind.TransactOpts, _nonce string, _requestId [5]*big.Int, _value [5]*big.Int) (*types.Transaction, error)

SubmitMiningSolution is a paid mutator transaction binding the contract method 0x4350283e.

Solidity: function submitMiningSolution(string _nonce, uint256[5] _requestId, uint256[5] _value) returns()

func (*TellorTransactor) SubmitMiningSolution0

func (_Tellor *TellorTransactor) SubmitMiningSolution0(opts *bind.TransactOpts, _nonce string, _requestId *big.Int, _value *big.Int) (*types.Transaction, error)

SubmitMiningSolution0 is a paid mutator transaction binding the contract method 0x68c180d5.

Solidity: function submitMiningSolution(string _nonce, uint256 _requestId, uint256 _value) returns()

func (*TellorTransactor) TallyVotes

func (_Tellor *TellorTransactor) TallyVotes(opts *bind.TransactOpts, _disputeId *big.Int) (*types.Transaction, error)

TallyVotes is a paid mutator transaction binding the contract method 0x4d318b0e.

Solidity: function tallyVotes(uint256 _disputeId) returns()

func (*TellorTransactor) TestSubmitMiningSolution

func (_Tellor *TellorTransactor) TestSubmitMiningSolution(opts *bind.TransactOpts, _nonce string, _requestId *big.Int, _value *big.Int) (*types.Transaction, error)

TestSubmitMiningSolution is a paid mutator transaction binding the contract method 0xc0a8b650.

Solidity: function testSubmitMiningSolution(string _nonce, uint256 _requestId, uint256 _value) returns()

func (*TellorTransactor) TestSubmitMiningSolution0

func (_Tellor *TellorTransactor) TestSubmitMiningSolution0(opts *bind.TransactOpts, _nonce string, _requestId [5]*big.Int, _value [5]*big.Int) (*types.Transaction, error)

TestSubmitMiningSolution0 is a paid mutator transaction binding the contract method 0xd47f0dd4.

Solidity: function testSubmitMiningSolution(string _nonce, uint256[5] _requestId, uint256[5] _value) returns()

func (*TellorTransactor) TheLazyCoon

func (_Tellor *TellorTransactor) TheLazyCoon(opts *bind.TransactOpts, _address common.Address, _amount *big.Int) (*types.Transaction, error)

TheLazyCoon is a paid mutator transaction binding the contract method 0xb079f64a.

Solidity: function theLazyCoon(address _address, uint256 _amount) returns()

func (*TellorTransactor) Transfer

func (_Tellor *TellorTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _amount *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(address _to, uint256 _amount) returns(bool)

func (*TellorTransactor) TransferFrom

func (_Tellor *TellorTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool)

func (*TellorTransactor) UnlockDisputeFee

func (_Tellor *TellorTransactor) UnlockDisputeFee(opts *bind.TransactOpts, _disputeId *big.Int) (*types.Transaction, error)

UnlockDisputeFee is a paid mutator transaction binding the contract method 0x9a01ca13.

Solidity: function unlockDisputeFee(uint256 _disputeId) returns()

func (*TellorTransactor) UpdateTellor

func (_Tellor *TellorTransactor) UpdateTellor(opts *bind.TransactOpts, _disputeId *big.Int) (*types.Transaction, error)

UpdateTellor is a paid mutator transaction binding the contract method 0xf458ab98.

Solidity: function updateTellor(uint256 _disputeId) returns()

func (*TellorTransactor) Vote

func (_Tellor *TellorTransactor) Vote(opts *bind.TransactOpts, _disputeId *big.Int, _supportsDispute bool) (*types.Transaction, error)

Vote is a paid mutator transaction binding the contract method 0xc9d27afe.

Solidity: function vote(uint256 _disputeId, bool _supportsDispute) returns()

func (*TellorTransactor) WithdrawStake

func (_Tellor *TellorTransactor) WithdrawStake(opts *bind.TransactOpts) (*types.Transaction, error)

WithdrawStake is a paid mutator transaction binding the contract method 0xbed9d861.

Solidity: function withdrawStake() returns()

type TellorTransactorRaw

type TellorTransactorRaw struct {
	Contract *TellorTransactor // Generic write-only contract binding to access the raw methods on
}

TellorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*TellorTransactorRaw) Transact

func (_Tellor *TellorTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*TellorTransactorRaw) Transfer

func (_Tellor *TellorTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type TellorTransactorSession

type TellorTransactorSession struct {
	Contract     *TellorTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

TellorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*TellorTransactorSession) AddTip

func (_Tellor *TellorTransactorSession) AddTip(_requestId *big.Int, _tip *big.Int) (*types.Transaction, error)

AddTip is a paid mutator transaction binding the contract method 0x752d49a1.

Solidity: function addTip(uint256 _requestId, uint256 _tip) returns()

func (*TellorTransactorSession) Approve

func (_Tellor *TellorTransactorSession) Approve(_spender common.Address, _amount *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(address _spender, uint256 _amount) returns(bool)

func (*TellorTransactorSession) BeginDispute

func (_Tellor *TellorTransactorSession) BeginDispute(_requestId *big.Int, _timestamp *big.Int, _minerIndex *big.Int) (*types.Transaction, error)

BeginDispute is a paid mutator transaction binding the contract method 0x8581af19.

Solidity: function beginDispute(uint256 _requestId, uint256 _timestamp, uint256 _minerIndex) returns()

func (*TellorTransactorSession) ClaimOwnership

func (_Tellor *TellorTransactorSession) ClaimOwnership() (*types.Transaction, error)

ClaimOwnership is a paid mutator transaction binding the contract method 0x4e71e0c8.

Solidity: function claimOwnership() returns()

func (*TellorTransactorSession) DepositStake

func (_Tellor *TellorTransactorSession) DepositStake() (*types.Transaction, error)

DepositStake is a paid mutator transaction binding the contract method 0x0d2d76a2.

Solidity: function depositStake() returns()

func (*TellorTransactorSession) ProposeFork

func (_Tellor *TellorTransactorSession) ProposeFork(_propNewTellorAddress common.Address) (*types.Transaction, error)

ProposeFork is a paid mutator transaction binding the contract method 0x26b7d9f6.

Solidity: function proposeFork(address _propNewTellorAddress) returns()

func (*TellorTransactorSession) ProposeOwnership

func (_Tellor *TellorTransactorSession) ProposeOwnership(_pendingOwner common.Address) (*types.Transaction, error)

ProposeOwnership is a paid mutator transaction binding the contract method 0x710bf322.

Solidity: function proposeOwnership(address _pendingOwner) returns()

func (*TellorTransactorSession) RequestStakingWithdraw

func (_Tellor *TellorTransactorSession) RequestStakingWithdraw() (*types.Transaction, error)

RequestStakingWithdraw is a paid mutator transaction binding the contract method 0x28449c3a.

Solidity: function requestStakingWithdraw() returns()

func (*TellorTransactorSession) SubmitMiningSolution

func (_Tellor *TellorTransactorSession) SubmitMiningSolution(_nonce string, _requestId [5]*big.Int, _value [5]*big.Int) (*types.Transaction, error)

SubmitMiningSolution is a paid mutator transaction binding the contract method 0x4350283e.

Solidity: function submitMiningSolution(string _nonce, uint256[5] _requestId, uint256[5] _value) returns()

func (*TellorTransactorSession) SubmitMiningSolution0

func (_Tellor *TellorTransactorSession) SubmitMiningSolution0(_nonce string, _requestId *big.Int, _value *big.Int) (*types.Transaction, error)

SubmitMiningSolution0 is a paid mutator transaction binding the contract method 0x68c180d5.

Solidity: function submitMiningSolution(string _nonce, uint256 _requestId, uint256 _value) returns()

func (*TellorTransactorSession) TallyVotes

func (_Tellor *TellorTransactorSession) TallyVotes(_disputeId *big.Int) (*types.Transaction, error)

TallyVotes is a paid mutator transaction binding the contract method 0x4d318b0e.

Solidity: function tallyVotes(uint256 _disputeId) returns()

func (*TellorTransactorSession) TestSubmitMiningSolution

func (_Tellor *TellorTransactorSession) TestSubmitMiningSolution(_nonce string, _requestId *big.Int, _value *big.Int) (*types.Transaction, error)

TestSubmitMiningSolution is a paid mutator transaction binding the contract method 0xc0a8b650.

Solidity: function testSubmitMiningSolution(string _nonce, uint256 _requestId, uint256 _value) returns()

func (*TellorTransactorSession) TestSubmitMiningSolution0

func (_Tellor *TellorTransactorSession) TestSubmitMiningSolution0(_nonce string, _requestId [5]*big.Int, _value [5]*big.Int) (*types.Transaction, error)

TestSubmitMiningSolution0 is a paid mutator transaction binding the contract method 0xd47f0dd4.

Solidity: function testSubmitMiningSolution(string _nonce, uint256[5] _requestId, uint256[5] _value) returns()

func (*TellorTransactorSession) TheLazyCoon

func (_Tellor *TellorTransactorSession) TheLazyCoon(_address common.Address, _amount *big.Int) (*types.Transaction, error)

TheLazyCoon is a paid mutator transaction binding the contract method 0xb079f64a.

Solidity: function theLazyCoon(address _address, uint256 _amount) returns()

func (*TellorTransactorSession) Transfer

func (_Tellor *TellorTransactorSession) Transfer(_to common.Address, _amount *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(address _to, uint256 _amount) returns(bool)

func (*TellorTransactorSession) TransferFrom

func (_Tellor *TellorTransactorSession) TransferFrom(_from common.Address, _to common.Address, _amount *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(address _from, address _to, uint256 _amount) returns(bool)

func (*TellorTransactorSession) UnlockDisputeFee

func (_Tellor *TellorTransactorSession) UnlockDisputeFee(_disputeId *big.Int) (*types.Transaction, error)

UnlockDisputeFee is a paid mutator transaction binding the contract method 0x9a01ca13.

Solidity: function unlockDisputeFee(uint256 _disputeId) returns()

func (*TellorTransactorSession) UpdateTellor

func (_Tellor *TellorTransactorSession) UpdateTellor(_disputeId *big.Int) (*types.Transaction, error)

UpdateTellor is a paid mutator transaction binding the contract method 0xf458ab98.

Solidity: function updateTellor(uint256 _disputeId) returns()

func (*TellorTransactorSession) Vote

func (_Tellor *TellorTransactorSession) Vote(_disputeId *big.Int, _supportsDispute bool) (*types.Transaction, error)

Vote is a paid mutator transaction binding the contract method 0xc9d27afe.

Solidity: function vote(uint256 _disputeId, bool _supportsDispute) returns()

func (*TellorTransactorSession) WithdrawStake

func (_Tellor *TellorTransactorSession) WithdrawStake() (*types.Transaction, error)

WithdrawStake is a paid mutator transaction binding the contract method 0xbed9d861.

Solidity: function withdrawStake() returns()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL