Documentation ¶
Index ¶
- Constants
- type Dosbridge
- type DosbridgeBootStrapUrlUpdated
- type DosbridgeBootStrapUrlUpdatedIterator
- type DosbridgeCaller
- func (_Dosbridge *DosbridgeCaller) GetBootStrapUrl(opts *bind.CallOpts) (string, error)
- func (_Dosbridge *DosbridgeCaller) GetCommitRevealAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Dosbridge *DosbridgeCaller) GetPaymentAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Dosbridge *DosbridgeCaller) GetProxyAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Dosbridge *DosbridgeCaller) GetStakingAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Dosbridge *DosbridgeCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_Dosbridge *DosbridgeCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- type DosbridgeCallerRaw
- type DosbridgeCallerSession
- func (_Dosbridge *DosbridgeCallerSession) GetBootStrapUrl() (string, error)
- func (_Dosbridge *DosbridgeCallerSession) GetCommitRevealAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeCallerSession) GetPaymentAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeCallerSession) GetProxyAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeCallerSession) GetStakingAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeCallerSession) IsOwner() (bool, error)
- func (_Dosbridge *DosbridgeCallerSession) Owner() (common.Address, error)
- type DosbridgeCommitRevealAddressUpdated
- type DosbridgeCommitRevealAddressUpdatedIterator
- type DosbridgeFilterer
- func (_Dosbridge *DosbridgeFilterer) FilterBootStrapUrlUpdated(opts *bind.FilterOpts) (*DosbridgeBootStrapUrlUpdatedIterator, error)
- func (_Dosbridge *DosbridgeFilterer) FilterCommitRevealAddressUpdated(opts *bind.FilterOpts) (*DosbridgeCommitRevealAddressUpdatedIterator, error)
- func (_Dosbridge *DosbridgeFilterer) FilterOwnershipRenounced(opts *bind.FilterOpts, previousOwner []common.Address) (*DosbridgeOwnershipRenouncedIterator, error)
- func (_Dosbridge *DosbridgeFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DosbridgeOwnershipTransferredIterator, error)
- func (_Dosbridge *DosbridgeFilterer) FilterPaymentAddressUpdated(opts *bind.FilterOpts) (*DosbridgePaymentAddressUpdatedIterator, error)
- func (_Dosbridge *DosbridgeFilterer) FilterProxyAddressUpdated(opts *bind.FilterOpts) (*DosbridgeProxyAddressUpdatedIterator, error)
- func (_Dosbridge *DosbridgeFilterer) FilterStakingAddressUpdated(opts *bind.FilterOpts) (*DosbridgeStakingAddressUpdatedIterator, error)
- func (_Dosbridge *DosbridgeFilterer) WatchBootStrapUrlUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeBootStrapUrlUpdated) (event.Subscription, error)
- func (_Dosbridge *DosbridgeFilterer) WatchCommitRevealAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeCommitRevealAddressUpdated) (event.Subscription, error)
- func (_Dosbridge *DosbridgeFilterer) WatchOwnershipRenounced(opts *bind.WatchOpts, sink chan<- *DosbridgeOwnershipRenounced, ...) (event.Subscription, error)
- func (_Dosbridge *DosbridgeFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DosbridgeOwnershipTransferred, ...) (event.Subscription, error)
- func (_Dosbridge *DosbridgeFilterer) WatchPaymentAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgePaymentAddressUpdated) (event.Subscription, error)
- func (_Dosbridge *DosbridgeFilterer) WatchProxyAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeProxyAddressUpdated) (event.Subscription, error)
- func (_Dosbridge *DosbridgeFilterer) WatchStakingAddressUpdated(opts *bind.WatchOpts, sink chan<- *DosbridgeStakingAddressUpdated) (event.Subscription, error)
- type DosbridgeOwnershipRenounced
- type DosbridgeOwnershipRenouncedIterator
- type DosbridgeOwnershipTransferred
- type DosbridgeOwnershipTransferredIterator
- type DosbridgePaymentAddressUpdated
- type DosbridgePaymentAddressUpdatedIterator
- type DosbridgeProxyAddressUpdated
- type DosbridgeProxyAddressUpdatedIterator
- type DosbridgeRaw
- func (_Dosbridge *DosbridgeRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Dosbridge *DosbridgeRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DosbridgeSession
- func (_Dosbridge *DosbridgeSession) GetBootStrapUrl() (string, error)
- func (_Dosbridge *DosbridgeSession) GetCommitRevealAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeSession) GetPaymentAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeSession) GetProxyAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeSession) GetStakingAddress() (common.Address, error)
- func (_Dosbridge *DosbridgeSession) IsOwner() (bool, error)
- func (_Dosbridge *DosbridgeSession) Owner() (common.Address, error)
- func (_Dosbridge *DosbridgeSession) RenounceOwnership() (*types.Transaction, error)
- func (_Dosbridge *DosbridgeSession) SetBootStrapUrl(url string) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeSession) SetCommitRevealAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeSession) SetPaymentAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeSession) SetProxyAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeSession) SetStakingAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type DosbridgeStakingAddressUpdated
- type DosbridgeStakingAddressUpdatedIterator
- type DosbridgeTransactor
- func (_Dosbridge *DosbridgeTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactor) SetBootStrapUrl(opts *bind.TransactOpts, url string) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactor) SetCommitRevealAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactor) SetPaymentAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactor) SetProxyAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactor) SetStakingAddress(opts *bind.TransactOpts, newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type DosbridgeTransactorRaw
- type DosbridgeTransactorSession
- func (_Dosbridge *DosbridgeTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactorSession) SetBootStrapUrl(url string) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactorSession) SetCommitRevealAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactorSession) SetPaymentAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactorSession) SetProxyAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactorSession) SetStakingAddress(newAddr common.Address) (*types.Transaction, error)
- func (_Dosbridge *DosbridgeTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
Constants ¶
const DosbridgeABI = "" /* 4836-byte string literal not displayed */
DosbridgeABI is the input ABI used to generate the binding from.
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 ¶
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 ¶
func (it *DosbridgeBootStrapUrlUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgeBootStrapUrlUpdatedIterator) Error ¶
func (it *DosbridgeBootStrapUrlUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgeBootStrapUrlUpdatedIterator) Next ¶
func (it *DosbridgeBootStrapUrlUpdatedIterator) Next() bool
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 ¶
GetPaymentAddress is a free data retrieval call binding the contract method 0x9d265e58.
Solidity: function getPaymentAddress() constant returns(address)
func (*DosbridgeCaller) GetProxyAddress ¶
GetProxyAddress is a free data retrieval call binding the contract method 0x43a73d9a.
Solidity: function getProxyAddress() constant returns(address)
func (*DosbridgeCaller) GetStakingAddress ¶
GetStakingAddress is a free data retrieval call binding the contract method 0x0e9ed68b.
Solidity: function getStakingAddress() 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)
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 ¶
func (it *DosbridgeCommitRevealAddressUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgeCommitRevealAddressUpdatedIterator) Error ¶
func (it *DosbridgeCommitRevealAddressUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgeCommitRevealAddressUpdatedIterator) Next ¶
func (it *DosbridgeCommitRevealAddressUpdatedIterator) Next() bool
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 ¶
func (it *DosbridgeOwnershipRenouncedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgeOwnershipRenouncedIterator) Error ¶
func (it *DosbridgeOwnershipRenouncedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgeOwnershipRenouncedIterator) Next ¶
func (it *DosbridgeOwnershipRenouncedIterator) Next() bool
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 ¶
func (it *DosbridgeOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgeOwnershipTransferredIterator) Error ¶
func (it *DosbridgeOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgeOwnershipTransferredIterator) Next ¶
func (it *DosbridgeOwnershipTransferredIterator) Next() bool
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 ¶
func (it *DosbridgePaymentAddressUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgePaymentAddressUpdatedIterator) Error ¶
func (it *DosbridgePaymentAddressUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgePaymentAddressUpdatedIterator) Next ¶
func (it *DosbridgePaymentAddressUpdatedIterator) Next() bool
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 ¶
func (it *DosbridgeProxyAddressUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgeProxyAddressUpdatedIterator) Error ¶
func (it *DosbridgeProxyAddressUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgeProxyAddressUpdatedIterator) Next ¶
func (it *DosbridgeProxyAddressUpdatedIterator) Next() bool
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 ¶
func (it *DosbridgeStakingAddressUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DosbridgeStakingAddressUpdatedIterator) Error ¶
func (it *DosbridgeStakingAddressUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DosbridgeStakingAddressUpdatedIterator) Next ¶
func (it *DosbridgeStakingAddressUpdatedIterator) Next() bool
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()