dosbridge

package
v0.0.0-...-032b0eb Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const DosbridgeABI = "" /* 4836-byte string literal not displayed */

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

View Source
const DosbridgeBin = `` /* 4696-byte string literal not displayed */

DosbridgeBin is the compiled bytecode used for deploying new contracts.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dosbridge

type Dosbridge struct {
	DosbridgeCaller     // Read-only binding to the contract
	DosbridgeTransactor // Write-only binding to the contract
	DosbridgeFilterer   // Log filterer for contract events
}

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

func DeployDosbridge

func DeployDosbridge(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Dosbridge, error)

DeployDosbridge deploys a new Ethereum contract, binding an instance of Dosbridge to it.

func NewDosbridge

func NewDosbridge(address common.Address, backend bind.ContractBackend) (*Dosbridge, error)

NewDosbridge creates a new instance of Dosbridge, bound to a specific deployed contract.

type DosbridgeBootStrapUrlUpdated

type DosbridgeBootStrapUrlUpdated struct {
	PreviousURL string
	NewURL      string
	Raw         types.Log // Blockchain specific contextual infos
}

DosbridgeBootStrapUrlUpdated represents a BootStrapUrlUpdated event raised by the Dosbridge contract.

type DosbridgeBootStrapUrlUpdatedIterator

type DosbridgeBootStrapUrlUpdatedIterator struct {
	Event *DosbridgeBootStrapUrlUpdated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgeBootStrapUrlUpdatedIterator is returned from FilterBootStrapUrlUpdated and is used to iterate over the raw logs and unpacked data for BootStrapUrlUpdated events raised by the Dosbridge contract.

func (*DosbridgeBootStrapUrlUpdatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgeBootStrapUrlUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgeBootStrapUrlUpdatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgeCaller

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

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

func NewDosbridgeCaller

func NewDosbridgeCaller(address common.Address, caller bind.ContractCaller) (*DosbridgeCaller, error)

NewDosbridgeCaller creates a new read-only instance of Dosbridge, bound to a specific deployed contract.

func (*DosbridgeCaller) GetBootStrapUrl

func (_Dosbridge *DosbridgeCaller) GetBootStrapUrl(opts *bind.CallOpts) (string, error)

GetBootStrapUrl is a free data retrieval call binding the contract method 0xb7e982be.

Solidity: function getBootStrapUrl() constant returns(string)

func (*DosbridgeCaller) GetCommitRevealAddress

func (_Dosbridge *DosbridgeCaller) GetCommitRevealAddress(opts *bind.CallOpts) (common.Address, error)

GetCommitRevealAddress is a free data retrieval call binding the contract method 0x1ae0433c.

Solidity: function getCommitRevealAddress() constant returns(address)

func (*DosbridgeCaller) GetPaymentAddress

func (_Dosbridge *DosbridgeCaller) GetPaymentAddress(opts *bind.CallOpts) (common.Address, error)

GetPaymentAddress is a free data retrieval call binding the contract method 0x9d265e58.

Solidity: function getPaymentAddress() constant returns(address)

func (*DosbridgeCaller) GetProxyAddress

func (_Dosbridge *DosbridgeCaller) GetProxyAddress(opts *bind.CallOpts) (common.Address, error)

GetProxyAddress is a free data retrieval call binding the contract method 0x43a73d9a.

Solidity: function getProxyAddress() constant returns(address)

func (*DosbridgeCaller) GetStakingAddress

func (_Dosbridge *DosbridgeCaller) GetStakingAddress(opts *bind.CallOpts) (common.Address, error)

GetStakingAddress is a free data retrieval call binding the contract method 0x0e9ed68b.

Solidity: function getStakingAddress() constant returns(address)

func (*DosbridgeCaller) IsOwner

func (_Dosbridge *DosbridgeCaller) IsOwner(opts *bind.CallOpts) (bool, error)

IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.

Solidity: function isOwner() constant returns(bool)

func (*DosbridgeCaller) Owner

func (_Dosbridge *DosbridgeCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

type DosbridgeCallerRaw

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

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

func (*DosbridgeCallerRaw) Call

func (_Dosbridge *DosbridgeCallerRaw) 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 DosbridgeCallerSession

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

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

func (*DosbridgeCallerSession) GetBootStrapUrl

func (_Dosbridge *DosbridgeCallerSession) GetBootStrapUrl() (string, error)

GetBootStrapUrl is a free data retrieval call binding the contract method 0xb7e982be.

Solidity: function getBootStrapUrl() constant returns(string)

func (*DosbridgeCallerSession) GetCommitRevealAddress

func (_Dosbridge *DosbridgeCallerSession) GetCommitRevealAddress() (common.Address, error)

GetCommitRevealAddress is a free data retrieval call binding the contract method 0x1ae0433c.

Solidity: function getCommitRevealAddress() constant returns(address)

func (*DosbridgeCallerSession) GetPaymentAddress

func (_Dosbridge *DosbridgeCallerSession) GetPaymentAddress() (common.Address, error)

GetPaymentAddress is a free data retrieval call binding the contract method 0x9d265e58.

Solidity: function getPaymentAddress() constant returns(address)

func (*DosbridgeCallerSession) GetProxyAddress

func (_Dosbridge *DosbridgeCallerSession) GetProxyAddress() (common.Address, error)

GetProxyAddress is a free data retrieval call binding the contract method 0x43a73d9a.

Solidity: function getProxyAddress() constant returns(address)

func (*DosbridgeCallerSession) GetStakingAddress

func (_Dosbridge *DosbridgeCallerSession) GetStakingAddress() (common.Address, error)

GetStakingAddress is a free data retrieval call binding the contract method 0x0e9ed68b.

Solidity: function getStakingAddress() constant returns(address)

func (*DosbridgeCallerSession) IsOwner

func (_Dosbridge *DosbridgeCallerSession) IsOwner() (bool, error)

IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.

Solidity: function isOwner() constant returns(bool)

func (*DosbridgeCallerSession) Owner

func (_Dosbridge *DosbridgeCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

type DosbridgeCommitRevealAddressUpdated

type DosbridgeCommitRevealAddressUpdated struct {
	PreviousAddr common.Address
	NewAddr      common.Address
	Raw          types.Log // Blockchain specific contextual infos
}

DosbridgeCommitRevealAddressUpdated represents a CommitRevealAddressUpdated event raised by the Dosbridge contract.

type DosbridgeCommitRevealAddressUpdatedIterator

type DosbridgeCommitRevealAddressUpdatedIterator struct {
	Event *DosbridgeCommitRevealAddressUpdated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgeCommitRevealAddressUpdatedIterator is returned from FilterCommitRevealAddressUpdated and is used to iterate over the raw logs and unpacked data for CommitRevealAddressUpdated events raised by the Dosbridge contract.

func (*DosbridgeCommitRevealAddressUpdatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgeCommitRevealAddressUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgeCommitRevealAddressUpdatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgeFilterer

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

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

func NewDosbridgeFilterer

func NewDosbridgeFilterer(address common.Address, filterer bind.ContractFilterer) (*DosbridgeFilterer, error)

NewDosbridgeFilterer creates a new log filterer instance of Dosbridge, bound to a specific deployed contract.

func (*DosbridgeFilterer) FilterBootStrapUrlUpdated

func (_Dosbridge *DosbridgeFilterer) FilterBootStrapUrlUpdated(opts *bind.FilterOpts) (*DosbridgeBootStrapUrlUpdatedIterator, error)

FilterBootStrapUrlUpdated is a free log retrieval operation binding the contract event 0xc2194dd450e596fc07061b41e1cb9e4d38bd372ed38c6f909979d464f71cde7c.

Solidity: e BootStrapUrlUpdated(previousURL string, newURL string)

func (*DosbridgeFilterer) FilterCommitRevealAddressUpdated

func (_Dosbridge *DosbridgeFilterer) FilterCommitRevealAddressUpdated(opts *bind.FilterOpts) (*DosbridgeCommitRevealAddressUpdatedIterator, error)

FilterCommitRevealAddressUpdated is a free log retrieval operation binding the contract event 0x23b082fc42fcc9c7d42de567b56abef6a737aa2600b8036ee5c304086a2545c3.

Solidity: e CommitRevealAddressUpdated(previousAddr address, newAddr address)

func (*DosbridgeFilterer) FilterOwnershipRenounced

func (_Dosbridge *DosbridgeFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*DosbridgeOwnershipRenouncedIterator, error)

FilterOwnershipRenounced is a free log retrieval operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.

Solidity: e OwnershipRenounced(previousOwner indexed address)

func (*DosbridgeFilterer) FilterOwnershipTransferred

func (_Dosbridge *DosbridgeFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DosbridgeOwnershipTransferredIterator, error)

FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)

func (*DosbridgeFilterer) FilterPaymentAddressUpdated

func (_Dosbridge *DosbridgeFilterer) FilterPaymentAddressUpdated(opts *bind.FilterOpts) (*DosbridgePaymentAddressUpdatedIterator, error)

FilterPaymentAddressUpdated is a free log retrieval operation binding the contract event 0xb3d3f832f05d764f8934189cba7879e2dd829dd3f92749ec959339fd5cd8b0be.

Solidity: e PaymentAddressUpdated(previousPayment address, newPayment address)

func (*DosbridgeFilterer) FilterProxyAddressUpdated

func (_Dosbridge *DosbridgeFilterer) FilterProxyAddressUpdated(opts *bind.FilterOpts) (*DosbridgeProxyAddressUpdatedIterator, error)

FilterProxyAddressUpdated is a free log retrieval operation binding the contract event 0xafa5c16901af5d392255707d27b3e2687e79a18df187b9f1525e7f0fc2144f6f.

Solidity: e ProxyAddressUpdated(previousProxy address, newProxy address)

func (*DosbridgeFilterer) FilterStakingAddressUpdated

func (_Dosbridge *DosbridgeFilterer) FilterStakingAddressUpdated(opts *bind.FilterOpts) (*DosbridgeStakingAddressUpdatedIterator, error)

FilterStakingAddressUpdated is a free log retrieval operation binding the contract event 0x03fbfa1263b46c684780f3c24be11a2e189a59bedf0e316a7eae861cc769eb4f.

Solidity: e StakingAddressUpdated(previousStaking address, newStaking address)

func (*DosbridgeFilterer) WatchBootStrapUrlUpdated

func (_Dosbridge *DosbridgeFilterer) WatchBootStrapUrlUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeBootStrapUrlUpdated) (event.Subscription, error)

WatchBootStrapUrlUpdated is a free log subscription operation binding the contract event 0xc2194dd450e596fc07061b41e1cb9e4d38bd372ed38c6f909979d464f71cde7c.

Solidity: e BootStrapUrlUpdated(previousURL string, newURL string)

func (*DosbridgeFilterer) WatchCommitRevealAddressUpdated

func (_Dosbridge *DosbridgeFilterer) WatchCommitRevealAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeCommitRevealAddressUpdated) (event.Subscription, error)

WatchCommitRevealAddressUpdated is a free log subscription operation binding the contract event 0x23b082fc42fcc9c7d42de567b56abef6a737aa2600b8036ee5c304086a2545c3.

Solidity: e CommitRevealAddressUpdated(previousAddr address, newAddr address)

func (*DosbridgeFilterer) WatchOwnershipRenounced

func (_Dosbridge *DosbridgeFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *DosbridgeOwnershipRenounced, previousOwner []common.Address) (event.Subscription, error)

WatchOwnershipRenounced is a free log subscription operation binding the contract event 0xf8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c64820.

Solidity: e OwnershipRenounced(previousOwner indexed address)

func (*DosbridgeFilterer) WatchOwnershipTransferred

func (_Dosbridge *DosbridgeFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DosbridgeOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.

Solidity: e OwnershipTransferred(previousOwner indexed address, newOwner indexed address)

func (*DosbridgeFilterer) WatchPaymentAddressUpdated

func (_Dosbridge *DosbridgeFilterer) WatchPaymentAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgePaymentAddressUpdated) (event.Subscription, error)

WatchPaymentAddressUpdated is a free log subscription operation binding the contract event 0xb3d3f832f05d764f8934189cba7879e2dd829dd3f92749ec959339fd5cd8b0be.

Solidity: e PaymentAddressUpdated(previousPayment address, newPayment address)

func (*DosbridgeFilterer) WatchProxyAddressUpdated

func (_Dosbridge *DosbridgeFilterer) WatchProxyAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeProxyAddressUpdated) (event.Subscription, error)

WatchProxyAddressUpdated is a free log subscription operation binding the contract event 0xafa5c16901af5d392255707d27b3e2687e79a18df187b9f1525e7f0fc2144f6f.

Solidity: e ProxyAddressUpdated(previousProxy address, newProxy address)

func (*DosbridgeFilterer) WatchStakingAddressUpdated

func (_Dosbridge *DosbridgeFilterer) WatchStakingAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeStakingAddressUpdated) (event.Subscription, error)

WatchStakingAddressUpdated is a free log subscription operation binding the contract event 0x03fbfa1263b46c684780f3c24be11a2e189a59bedf0e316a7eae861cc769eb4f.

Solidity: e StakingAddressUpdated(previousStaking address, newStaking address)

type DosbridgeOwnershipRenounced

type DosbridgeOwnershipRenounced struct {
	PreviousOwner common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

DosbridgeOwnershipRenounced represents a OwnershipRenounced event raised by the Dosbridge contract.

type DosbridgeOwnershipRenouncedIterator

type DosbridgeOwnershipRenouncedIterator struct {
	Event *DosbridgeOwnershipRenounced // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgeOwnershipRenouncedIterator is returned from FilterOwnershipRenounced and is used to iterate over the raw logs and unpacked data for OwnershipRenounced events raised by the Dosbridge contract.

func (*DosbridgeOwnershipRenouncedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgeOwnershipRenouncedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgeOwnershipRenouncedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgeOwnershipTransferred

type DosbridgeOwnershipTransferred struct {
	PreviousOwner common.Address
	NewOwner      common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

DosbridgeOwnershipTransferred represents a OwnershipTransferred event raised by the Dosbridge contract.

type DosbridgeOwnershipTransferredIterator

type DosbridgeOwnershipTransferredIterator struct {
	Event *DosbridgeOwnershipTransferred // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgeOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Dosbridge contract.

func (*DosbridgeOwnershipTransferredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgeOwnershipTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgeOwnershipTransferredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgePaymentAddressUpdated

type DosbridgePaymentAddressUpdated struct {
	PreviousPayment common.Address
	NewPayment      common.Address
	Raw             types.Log // Blockchain specific contextual infos
}

DosbridgePaymentAddressUpdated represents a PaymentAddressUpdated event raised by the Dosbridge contract.

type DosbridgePaymentAddressUpdatedIterator

type DosbridgePaymentAddressUpdatedIterator struct {
	Event *DosbridgePaymentAddressUpdated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgePaymentAddressUpdatedIterator is returned from FilterPaymentAddressUpdated and is used to iterate over the raw logs and unpacked data for PaymentAddressUpdated events raised by the Dosbridge contract.

func (*DosbridgePaymentAddressUpdatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgePaymentAddressUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgePaymentAddressUpdatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgeProxyAddressUpdated

type DosbridgeProxyAddressUpdated struct {
	PreviousProxy common.Address
	NewProxy      common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

DosbridgeProxyAddressUpdated represents a ProxyAddressUpdated event raised by the Dosbridge contract.

type DosbridgeProxyAddressUpdatedIterator

type DosbridgeProxyAddressUpdatedIterator struct {
	Event *DosbridgeProxyAddressUpdated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgeProxyAddressUpdatedIterator is returned from FilterProxyAddressUpdated and is used to iterate over the raw logs and unpacked data for ProxyAddressUpdated events raised by the Dosbridge contract.

func (*DosbridgeProxyAddressUpdatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgeProxyAddressUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgeProxyAddressUpdatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgeRaw

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

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

func (*DosbridgeRaw) Call

func (_Dosbridge *DosbridgeRaw) 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 (*DosbridgeRaw) Transact

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

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

func (*DosbridgeRaw) Transfer

func (_Dosbridge *DosbridgeRaw) 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 DosbridgeSession

type DosbridgeSession struct {
	Contract     *Dosbridge        // 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
}

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

func (*DosbridgeSession) GetBootStrapUrl

func (_Dosbridge *DosbridgeSession) GetBootStrapUrl() (string, error)

GetBootStrapUrl is a free data retrieval call binding the contract method 0xb7e982be.

Solidity: function getBootStrapUrl() constant returns(string)

func (*DosbridgeSession) GetCommitRevealAddress

func (_Dosbridge *DosbridgeSession) GetCommitRevealAddress() (common.Address, error)

GetCommitRevealAddress is a free data retrieval call binding the contract method 0x1ae0433c.

Solidity: function getCommitRevealAddress() constant returns(address)

func (*DosbridgeSession) GetPaymentAddress

func (_Dosbridge *DosbridgeSession) GetPaymentAddress() (common.Address, error)

GetPaymentAddress is a free data retrieval call binding the contract method 0x9d265e58.

Solidity: function getPaymentAddress() constant returns(address)

func (*DosbridgeSession) GetProxyAddress

func (_Dosbridge *DosbridgeSession) GetProxyAddress() (common.Address, error)

GetProxyAddress is a free data retrieval call binding the contract method 0x43a73d9a.

Solidity: function getProxyAddress() constant returns(address)

func (*DosbridgeSession) GetStakingAddress

func (_Dosbridge *DosbridgeSession) GetStakingAddress() (common.Address, error)

GetStakingAddress is a free data retrieval call binding the contract method 0x0e9ed68b.

Solidity: function getStakingAddress() constant returns(address)

func (*DosbridgeSession) IsOwner

func (_Dosbridge *DosbridgeSession) IsOwner() (bool, error)

IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.

Solidity: function isOwner() constant returns(bool)

func (*DosbridgeSession) Owner

func (_Dosbridge *DosbridgeSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*DosbridgeSession) RenounceOwnership

func (_Dosbridge *DosbridgeSession) RenounceOwnership() (*types.Transaction, error)

RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.

Solidity: function renounceOwnership() returns()

func (*DosbridgeSession) SetBootStrapUrl

func (_Dosbridge *DosbridgeSession) SetBootStrapUrl(url string) (*types.Transaction, error)

SetBootStrapUrl is a paid mutator transaction binding the contract method 0x4400bc07.

Solidity: function setBootStrapUrl(url string) returns()

func (*DosbridgeSession) SetCommitRevealAddress

func (_Dosbridge *DosbridgeSession) SetCommitRevealAddress(newAddr common.Address) (*types.Transaction, error)

SetCommitRevealAddress is a paid mutator transaction binding the contract method 0x7b08cd03.

Solidity: function setCommitRevealAddress(newAddr address) returns()

func (*DosbridgeSession) SetPaymentAddress

func (_Dosbridge *DosbridgeSession) SetPaymentAddress(newAddr common.Address) (*types.Transaction, error)

SetPaymentAddress is a paid mutator transaction binding the contract method 0x5e1e1004.

Solidity: function setPaymentAddress(newAddr address) returns()

func (*DosbridgeSession) SetProxyAddress

func (_Dosbridge *DosbridgeSession) SetProxyAddress(newAddr common.Address) (*types.Transaction, error)

SetProxyAddress is a paid mutator transaction binding the contract method 0x46a7dadc.

Solidity: function setProxyAddress(newAddr address) returns()

func (*DosbridgeSession) SetStakingAddress

func (_Dosbridge *DosbridgeSession) SetStakingAddress(newAddr common.Address) (*types.Transaction, error)

SetStakingAddress is a paid mutator transaction binding the contract method 0xf4e0d9ac.

Solidity: function setStakingAddress(newAddr address) returns()

func (*DosbridgeSession) TransferOwnership

func (_Dosbridge *DosbridgeSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(newOwner address) returns()

type DosbridgeStakingAddressUpdated

type DosbridgeStakingAddressUpdated struct {
	PreviousStaking common.Address
	NewStaking      common.Address
	Raw             types.Log // Blockchain specific contextual infos
}

DosbridgeStakingAddressUpdated represents a StakingAddressUpdated event raised by the Dosbridge contract.

type DosbridgeStakingAddressUpdatedIterator

type DosbridgeStakingAddressUpdatedIterator struct {
	Event *DosbridgeStakingAddressUpdated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

DosbridgeStakingAddressUpdatedIterator is returned from FilterStakingAddressUpdated and is used to iterate over the raw logs and unpacked data for StakingAddressUpdated events raised by the Dosbridge contract.

func (*DosbridgeStakingAddressUpdatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*DosbridgeStakingAddressUpdatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*DosbridgeStakingAddressUpdatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type DosbridgeTransactor

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

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

func NewDosbridgeTransactor

func NewDosbridgeTransactor(address common.Address, transactor bind.ContractTransactor) (*DosbridgeTransactor, error)

NewDosbridgeTransactor creates a new write-only instance of Dosbridge, bound to a specific deployed contract.

func (*DosbridgeTransactor) RenounceOwnership

func (_Dosbridge *DosbridgeTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.

Solidity: function renounceOwnership() returns()

func (*DosbridgeTransactor) SetBootStrapUrl

func (_Dosbridge *DosbridgeTransactor) SetBootStrapUrl(opts *bind.TransactOpts, url string) (*types.Transaction, error)

SetBootStrapUrl is a paid mutator transaction binding the contract method 0x4400bc07.

Solidity: function setBootStrapUrl(url string) returns()

func (*DosbridgeTransactor) SetCommitRevealAddress

func (_Dosbridge *DosbridgeTransactor) SetCommitRevealAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)

SetCommitRevealAddress is a paid mutator transaction binding the contract method 0x7b08cd03.

Solidity: function setCommitRevealAddress(newAddr address) returns()

func (*DosbridgeTransactor) SetPaymentAddress

func (_Dosbridge *DosbridgeTransactor) SetPaymentAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)

SetPaymentAddress is a paid mutator transaction binding the contract method 0x5e1e1004.

Solidity: function setPaymentAddress(newAddr address) returns()

func (*DosbridgeTransactor) SetProxyAddress

func (_Dosbridge *DosbridgeTransactor) SetProxyAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)

SetProxyAddress is a paid mutator transaction binding the contract method 0x46a7dadc.

Solidity: function setProxyAddress(newAddr address) returns()

func (*DosbridgeTransactor) SetStakingAddress

func (_Dosbridge *DosbridgeTransactor) SetStakingAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)

SetStakingAddress is a paid mutator transaction binding the contract method 0xf4e0d9ac.

Solidity: function setStakingAddress(newAddr address) returns()

func (*DosbridgeTransactor) TransferOwnership

func (_Dosbridge *DosbridgeTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(newOwner address) returns()

type DosbridgeTransactorRaw

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

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

func (*DosbridgeTransactorRaw) Transact

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

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

func (*DosbridgeTransactorRaw) Transfer

func (_Dosbridge *DosbridgeTransactorRaw) 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 DosbridgeTransactorSession

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

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

func (*DosbridgeTransactorSession) RenounceOwnership

func (_Dosbridge *DosbridgeTransactorSession) RenounceOwnership() (*types.Transaction, error)

RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.

Solidity: function renounceOwnership() returns()

func (*DosbridgeTransactorSession) SetBootStrapUrl

func (_Dosbridge *DosbridgeTransactorSession) SetBootStrapUrl(url string) (*types.Transaction, error)

SetBootStrapUrl is a paid mutator transaction binding the contract method 0x4400bc07.

Solidity: function setBootStrapUrl(url string) returns()

func (*DosbridgeTransactorSession) SetCommitRevealAddress

func (_Dosbridge *DosbridgeTransactorSession) SetCommitRevealAddress(newAddr common.Address) (*types.Transaction, error)

SetCommitRevealAddress is a paid mutator transaction binding the contract method 0x7b08cd03.

Solidity: function setCommitRevealAddress(newAddr address) returns()

func (*DosbridgeTransactorSession) SetPaymentAddress

func (_Dosbridge *DosbridgeTransactorSession) SetPaymentAddress(newAddr common.Address) (*types.Transaction, error)

SetPaymentAddress is a paid mutator transaction binding the contract method 0x5e1e1004.

Solidity: function setPaymentAddress(newAddr address) returns()

func (*DosbridgeTransactorSession) SetProxyAddress

func (_Dosbridge *DosbridgeTransactorSession) SetProxyAddress(newAddr common.Address) (*types.Transaction, error)

SetProxyAddress is a paid mutator transaction binding the contract method 0x46a7dadc.

Solidity: function setProxyAddress(newAddr address) returns()

func (*DosbridgeTransactorSession) SetStakingAddress

func (_Dosbridge *DosbridgeTransactorSession) SetStakingAddress(newAddr common.Address) (*types.Transaction, error)

SetStakingAddress is a paid mutator transaction binding the contract method 0xf4e0d9ac.

Solidity: function setStakingAddress(newAddr address) returns()

func (*DosbridgeTransactorSession) TransferOwnership

func (_Dosbridge *DosbridgeTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)

TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.

Solidity: function transferOwnership(newOwner address) returns()

Jump to

Keyboard shortcuts

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