Help us shape the future of Go! Take the 2026 Go Developer Survey

dosbridge

package
v1.1.4 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2020 License: MIT Imports: 7 Imported by: 3

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