Documentation
¶
Index ¶
- Constants
- Variables
- type BridgeRegistry
- type BridgeRegistryCaller
- func (_BridgeRegistry *BridgeRegistryCaller) BridgeBank(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) EthereumBridge(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) GetBridgeBank(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) GetEthereumBridge(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) GetOperator(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) GetOracle(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) GetValset(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) Operator(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) Oracle(opts *bind.CallOpts) (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCaller) Valset(opts *bind.CallOpts) (common.Address, error)
- type BridgeRegistryCallerRaw
- type BridgeRegistryCallerSession
- func (_BridgeRegistry *BridgeRegistryCallerSession) BridgeBank() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) EthereumBridge() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) GetBridgeBank() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) GetEthereumBridge() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) GetOperator() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) GetOracle() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) GetValset() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) Operator() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) Oracle() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistryCallerSession) Valset() (common.Address, error)
- type BridgeRegistryFilterer
- func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogBridgeBankSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogBridgeBankSetIterator, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogHarmonyBridgeSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogHarmonyBridgeSetIterator, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogOracleSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogOracleSetIterator, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogValsetSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogValsetSetIterator, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogBridgeBankSet(log types.Log) (*BridgeRegistryHmyLogBridgeBankSet, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogHarmonyBridgeSet(log types.Log) (*BridgeRegistryHmyLogHarmonyBridgeSet, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogOracleSet(log types.Log) (*BridgeRegistryHmyLogOracleSet, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogValsetSet(log types.Log) (*BridgeRegistryHmyLogValsetSet, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogBridgeBankSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogBridgeBankSet) (event.Subscription, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogHarmonyBridgeSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogHarmonyBridgeSet) (event.Subscription, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogOracleSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogOracleSet) (event.Subscription, error)
- func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogValsetSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogValsetSet) (event.Subscription, error)
- type BridgeRegistryHmyLogBridgeBankSet
- type BridgeRegistryHmyLogBridgeBankSetIterator
- type BridgeRegistryHmyLogHarmonyBridgeSet
- type BridgeRegistryHmyLogHarmonyBridgeSetIterator
- type BridgeRegistryHmyLogOracleSet
- type BridgeRegistryHmyLogOracleSetIterator
- type BridgeRegistryHmyLogValsetSet
- type BridgeRegistryHmyLogValsetSetIterator
- type BridgeRegistryRaw
- func (_BridgeRegistry *BridgeRegistryRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_BridgeRegistry *BridgeRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BridgeRegistrySession
- func (_BridgeRegistry *BridgeRegistrySession) BridgeBank() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) EthereumBridge() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) GetBridgeBank() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) GetEthereumBridge() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) GetOperator() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) GetOracle() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) GetValset() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) Operator() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) Oracle() (common.Address, error)
- func (_BridgeRegistry *BridgeRegistrySession) SetBridgeBank(_bridgeBank common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistrySession) SetEthereumBridge(_ethereumBridge common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistrySession) SetOracle(_oracle common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistrySession) SetValset(_valset common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistrySession) Valset() (common.Address, error)
- type BridgeRegistryTransactor
- func (_BridgeRegistry *BridgeRegistryTransactor) SetBridgeBank(opts *bind.TransactOpts, _bridgeBank common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryTransactor) SetEthereumBridge(opts *bind.TransactOpts, _ethereumBridge common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryTransactor) SetOracle(opts *bind.TransactOpts, _oracle common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryTransactor) SetValset(opts *bind.TransactOpts, _valset common.Address) (*types.Transaction, error)
- type BridgeRegistryTransactorRaw
- type BridgeRegistryTransactorSession
- func (_BridgeRegistry *BridgeRegistryTransactorSession) SetBridgeBank(_bridgeBank common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryTransactorSession) SetEthereumBridge(_ethereumBridge common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryTransactorSession) SetOracle(_oracle common.Address) (*types.Transaction, error)
- func (_BridgeRegistry *BridgeRegistryTransactorSession) SetValset(_valset common.Address) (*types.Transaction, error)
Constants ¶
const BridgeRegistryABI = "" /* 3812-byte string literal not displayed */
BridgeRegistryABI is the input ABI used to generate the binding from.
Variables ¶
var BridgeRegistryBin = "" /* 6628-byte string literal not displayed */
BridgeRegistryBin is the compiled bytecode used for deploying new contracts.
Functions ¶
This section is empty.
Types ¶
type BridgeRegistry ¶
type BridgeRegistry struct { BridgeRegistryCaller // Read-only binding to the contract BridgeRegistryTransactor // Write-only binding to the contract BridgeRegistryFilterer // Log filterer for contract events }
BridgeRegistry is an auto generated Go binding around an Ethereum contract.
func DeployBridgeRegistry ¶
func DeployBridgeRegistry(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BridgeRegistry, error)
DeployBridgeRegistry deploys a new Ethereum contract, binding an instance of BridgeRegistry to it.
func NewBridgeRegistry ¶
func NewBridgeRegistry(address common.Address, backend bind.ContractBackend) (*BridgeRegistry, error)
NewBridgeRegistry creates a new instance of BridgeRegistry, bound to a specific deployed contract.
type BridgeRegistryCaller ¶
type BridgeRegistryCaller struct {
// contains filtered or unexported fields
}
BridgeRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBridgeRegistryCaller ¶
func NewBridgeRegistryCaller(address common.Address, caller bind.ContractCaller) (*BridgeRegistryCaller, error)
NewBridgeRegistryCaller creates a new read-only instance of BridgeRegistry, bound to a specific deployed contract.
func (*BridgeRegistryCaller) BridgeBank ¶
func (_BridgeRegistry *BridgeRegistryCaller) BridgeBank(opts *bind.CallOpts) (common.Address, error)
BridgeBank is a free data retrieval call binding the contract method 0x0e41f373.
Solidity: function bridgeBank() view returns(address)
func (*BridgeRegistryCaller) EthereumBridge ¶
func (_BridgeRegistry *BridgeRegistryCaller) EthereumBridge(opts *bind.CallOpts) (common.Address, error)
EthereumBridge is a free data retrieval call binding the contract method 0x1cf86a63.
Solidity: function ethereumBridge() view returns(address)
func (*BridgeRegistryCaller) GetBridgeBank ¶
func (_BridgeRegistry *BridgeRegistryCaller) GetBridgeBank(opts *bind.CallOpts) (common.Address, error)
GetBridgeBank is a free data retrieval call binding the contract method 0xd33f397e.
Solidity: function getBridgeBank() view returns(address)
func (*BridgeRegistryCaller) GetEthereumBridge ¶
func (_BridgeRegistry *BridgeRegistryCaller) GetEthereumBridge(opts *bind.CallOpts) (common.Address, error)
GetEthereumBridge is a free data retrieval call binding the contract method 0x960bc2ee.
Solidity: function getEthereumBridge() view returns(address)
func (*BridgeRegistryCaller) GetOperator ¶
func (_BridgeRegistry *BridgeRegistryCaller) GetOperator(opts *bind.CallOpts) (common.Address, error)
GetOperator is a free data retrieval call binding the contract method 0xe7f43c68.
Solidity: function getOperator() view returns(address)
func (*BridgeRegistryCaller) GetOracle ¶
GetOracle is a free data retrieval call binding the contract method 0x833b1fce.
Solidity: function getOracle() view returns(address)
func (*BridgeRegistryCaller) GetValset ¶
GetValset is a free data retrieval call binding the contract method 0x9fd168ec.
Solidity: function getValset() view returns(address)
func (*BridgeRegistryCaller) Operator ¶
Operator is a free data retrieval call binding the contract method 0x570ca735.
Solidity: function operator() view returns(address)
type BridgeRegistryCallerRaw ¶
type BridgeRegistryCallerRaw struct {
Contract *BridgeRegistryCaller // Generic read-only contract binding to access the raw methods on
}
BridgeRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BridgeRegistryCallerRaw) Call ¶
func (_BridgeRegistry *BridgeRegistryCallerRaw) 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 BridgeRegistryCallerSession ¶
type BridgeRegistryCallerSession struct { Contract *BridgeRegistryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BridgeRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BridgeRegistryCallerSession) BridgeBank ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) BridgeBank() (common.Address, error)
BridgeBank is a free data retrieval call binding the contract method 0x0e41f373.
Solidity: function bridgeBank() view returns(address)
func (*BridgeRegistryCallerSession) EthereumBridge ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) EthereumBridge() (common.Address, error)
EthereumBridge is a free data retrieval call binding the contract method 0x1cf86a63.
Solidity: function ethereumBridge() view returns(address)
func (*BridgeRegistryCallerSession) GetBridgeBank ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) GetBridgeBank() (common.Address, error)
GetBridgeBank is a free data retrieval call binding the contract method 0xd33f397e.
Solidity: function getBridgeBank() view returns(address)
func (*BridgeRegistryCallerSession) GetEthereumBridge ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) GetEthereumBridge() (common.Address, error)
GetEthereumBridge is a free data retrieval call binding the contract method 0x960bc2ee.
Solidity: function getEthereumBridge() view returns(address)
func (*BridgeRegistryCallerSession) GetOperator ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) GetOperator() (common.Address, error)
GetOperator is a free data retrieval call binding the contract method 0xe7f43c68.
Solidity: function getOperator() view returns(address)
func (*BridgeRegistryCallerSession) GetOracle ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) GetOracle() (common.Address, error)
GetOracle is a free data retrieval call binding the contract method 0x833b1fce.
Solidity: function getOracle() view returns(address)
func (*BridgeRegistryCallerSession) GetValset ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) GetValset() (common.Address, error)
GetValset is a free data retrieval call binding the contract method 0x9fd168ec.
Solidity: function getValset() view returns(address)
func (*BridgeRegistryCallerSession) Operator ¶
func (_BridgeRegistry *BridgeRegistryCallerSession) Operator() (common.Address, error)
Operator is a free data retrieval call binding the contract method 0x570ca735.
Solidity: function operator() view returns(address)
type BridgeRegistryFilterer ¶
type BridgeRegistryFilterer struct {
// contains filtered or unexported fields
}
BridgeRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBridgeRegistryFilterer ¶
func NewBridgeRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeRegistryFilterer, error)
NewBridgeRegistryFilterer creates a new log filterer instance of BridgeRegistry, bound to a specific deployed contract.
func (*BridgeRegistryFilterer) FilterHmyLogBridgeBankSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogBridgeBankSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogBridgeBankSetIterator, error)
FilterHmyLogBridgeBankSet is a free log retrieval operation binding the contract event 0xa4ce696f3b5c3ecec852cb66da1f78522d9a3b5a98f2e3428eeca4ce0931df86.
Solidity: event HmyLogBridgeBankSet(address _bridgeBank)
func (*BridgeRegistryFilterer) FilterHmyLogHarmonyBridgeSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogHarmonyBridgeSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogHarmonyBridgeSetIterator, error)
FilterHmyLogHarmonyBridgeSet is a free log retrieval operation binding the contract event 0xd3869bed92142314dc7f6cd8e15f19f72f14034c42e74a8b170d39b42fa1b4ac.
Solidity: event HmyLogHarmonyBridgeSet(address _ethereumBridge)
func (*BridgeRegistryFilterer) FilterHmyLogOracleSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogOracleSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogOracleSetIterator, error)
FilterHmyLogOracleSet is a free log retrieval operation binding the contract event 0xad9ae01008c260a11bf3fa6e389527b6a3a3fb1ed015c1937a9087d7c6dbc18d.
Solidity: event HmyLogOracleSet(address _oracle)
func (*BridgeRegistryFilterer) FilterHmyLogValsetSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) FilterHmyLogValsetSet(opts *bind.FilterOpts) (*BridgeRegistryHmyLogValsetSetIterator, error)
FilterHmyLogValsetSet is a free log retrieval operation binding the contract event 0x31a3f52a07e4eaa601f0c839a0b72df88e5a49ae52a6aefcf04eeac96c72f9aa.
Solidity: event HmyLogValsetSet(address _valset)
func (*BridgeRegistryFilterer) ParseHmyLogBridgeBankSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogBridgeBankSet(log types.Log) (*BridgeRegistryHmyLogBridgeBankSet, error)
ParseHmyLogBridgeBankSet is a log parse operation binding the contract event 0xa4ce696f3b5c3ecec852cb66da1f78522d9a3b5a98f2e3428eeca4ce0931df86.
Solidity: event HmyLogBridgeBankSet(address _bridgeBank)
func (*BridgeRegistryFilterer) ParseHmyLogHarmonyBridgeSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogHarmonyBridgeSet(log types.Log) (*BridgeRegistryHmyLogHarmonyBridgeSet, error)
ParseHmyLogHarmonyBridgeSet is a log parse operation binding the contract event 0xd3869bed92142314dc7f6cd8e15f19f72f14034c42e74a8b170d39b42fa1b4ac.
Solidity: event HmyLogHarmonyBridgeSet(address _ethereumBridge)
func (*BridgeRegistryFilterer) ParseHmyLogOracleSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogOracleSet(log types.Log) (*BridgeRegistryHmyLogOracleSet, error)
ParseHmyLogOracleSet is a log parse operation binding the contract event 0xad9ae01008c260a11bf3fa6e389527b6a3a3fb1ed015c1937a9087d7c6dbc18d.
Solidity: event HmyLogOracleSet(address _oracle)
func (*BridgeRegistryFilterer) ParseHmyLogValsetSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) ParseHmyLogValsetSet(log types.Log) (*BridgeRegistryHmyLogValsetSet, error)
ParseHmyLogValsetSet is a log parse operation binding the contract event 0x31a3f52a07e4eaa601f0c839a0b72df88e5a49ae52a6aefcf04eeac96c72f9aa.
Solidity: event HmyLogValsetSet(address _valset)
func (*BridgeRegistryFilterer) WatchHmyLogBridgeBankSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogBridgeBankSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogBridgeBankSet) (event.Subscription, error)
WatchHmyLogBridgeBankSet is a free log subscription operation binding the contract event 0xa4ce696f3b5c3ecec852cb66da1f78522d9a3b5a98f2e3428eeca4ce0931df86.
Solidity: event HmyLogBridgeBankSet(address _bridgeBank)
func (*BridgeRegistryFilterer) WatchHmyLogHarmonyBridgeSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogHarmonyBridgeSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogHarmonyBridgeSet) (event.Subscription, error)
WatchHmyLogHarmonyBridgeSet is a free log subscription operation binding the contract event 0xd3869bed92142314dc7f6cd8e15f19f72f14034c42e74a8b170d39b42fa1b4ac.
Solidity: event HmyLogHarmonyBridgeSet(address _ethereumBridge)
func (*BridgeRegistryFilterer) WatchHmyLogOracleSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogOracleSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogOracleSet) (event.Subscription, error)
WatchHmyLogOracleSet is a free log subscription operation binding the contract event 0xad9ae01008c260a11bf3fa6e389527b6a3a3fb1ed015c1937a9087d7c6dbc18d.
Solidity: event HmyLogOracleSet(address _oracle)
func (*BridgeRegistryFilterer) WatchHmyLogValsetSet ¶
func (_BridgeRegistry *BridgeRegistryFilterer) WatchHmyLogValsetSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryHmyLogValsetSet) (event.Subscription, error)
WatchHmyLogValsetSet is a free log subscription operation binding the contract event 0x31a3f52a07e4eaa601f0c839a0b72df88e5a49ae52a6aefcf04eeac96c72f9aa.
Solidity: event HmyLogValsetSet(address _valset)
type BridgeRegistryHmyLogBridgeBankSet ¶
type BridgeRegistryHmyLogBridgeBankSet struct { BridgeBank common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeRegistryHmyLogBridgeBankSet represents a HmyLogBridgeBankSet event raised by the BridgeRegistry contract.
type BridgeRegistryHmyLogBridgeBankSetIterator ¶
type BridgeRegistryHmyLogBridgeBankSetIterator struct { Event *BridgeRegistryHmyLogBridgeBankSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeRegistryHmyLogBridgeBankSetIterator is returned from FilterHmyLogBridgeBankSet and is used to iterate over the raw logs and unpacked data for HmyLogBridgeBankSet events raised by the BridgeRegistry contract.
func (*BridgeRegistryHmyLogBridgeBankSetIterator) Close ¶
func (it *BridgeRegistryHmyLogBridgeBankSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeRegistryHmyLogBridgeBankSetIterator) Error ¶
func (it *BridgeRegistryHmyLogBridgeBankSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeRegistryHmyLogBridgeBankSetIterator) Next ¶
func (it *BridgeRegistryHmyLogBridgeBankSetIterator) 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 BridgeRegistryHmyLogHarmonyBridgeSet ¶
type BridgeRegistryHmyLogHarmonyBridgeSet struct { EthereumBridge common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeRegistryHmyLogHarmonyBridgeSet represents a HmyLogHarmonyBridgeSet event raised by the BridgeRegistry contract.
type BridgeRegistryHmyLogHarmonyBridgeSetIterator ¶
type BridgeRegistryHmyLogHarmonyBridgeSetIterator struct { Event *BridgeRegistryHmyLogHarmonyBridgeSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeRegistryHmyLogHarmonyBridgeSetIterator is returned from FilterHmyLogHarmonyBridgeSet and is used to iterate over the raw logs and unpacked data for HmyLogHarmonyBridgeSet events raised by the BridgeRegistry contract.
func (*BridgeRegistryHmyLogHarmonyBridgeSetIterator) Close ¶
func (it *BridgeRegistryHmyLogHarmonyBridgeSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeRegistryHmyLogHarmonyBridgeSetIterator) Error ¶
func (it *BridgeRegistryHmyLogHarmonyBridgeSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeRegistryHmyLogHarmonyBridgeSetIterator) Next ¶
func (it *BridgeRegistryHmyLogHarmonyBridgeSetIterator) 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 BridgeRegistryHmyLogOracleSet ¶
type BridgeRegistryHmyLogOracleSet struct { Oracle common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeRegistryHmyLogOracleSet represents a HmyLogOracleSet event raised by the BridgeRegistry contract.
type BridgeRegistryHmyLogOracleSetIterator ¶
type BridgeRegistryHmyLogOracleSetIterator struct { Event *BridgeRegistryHmyLogOracleSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeRegistryHmyLogOracleSetIterator is returned from FilterHmyLogOracleSet and is used to iterate over the raw logs and unpacked data for HmyLogOracleSet events raised by the BridgeRegistry contract.
func (*BridgeRegistryHmyLogOracleSetIterator) Close ¶
func (it *BridgeRegistryHmyLogOracleSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeRegistryHmyLogOracleSetIterator) Error ¶
func (it *BridgeRegistryHmyLogOracleSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeRegistryHmyLogOracleSetIterator) Next ¶
func (it *BridgeRegistryHmyLogOracleSetIterator) 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 BridgeRegistryHmyLogValsetSet ¶
type BridgeRegistryHmyLogValsetSet struct { Valset common.Address Raw types.Log // Blockchain specific contextual infos }
BridgeRegistryHmyLogValsetSet represents a HmyLogValsetSet event raised by the BridgeRegistry contract.
type BridgeRegistryHmyLogValsetSetIterator ¶
type BridgeRegistryHmyLogValsetSetIterator struct { Event *BridgeRegistryHmyLogValsetSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BridgeRegistryHmyLogValsetSetIterator is returned from FilterHmyLogValsetSet and is used to iterate over the raw logs and unpacked data for HmyLogValsetSet events raised by the BridgeRegistry contract.
func (*BridgeRegistryHmyLogValsetSetIterator) Close ¶
func (it *BridgeRegistryHmyLogValsetSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BridgeRegistryHmyLogValsetSetIterator) Error ¶
func (it *BridgeRegistryHmyLogValsetSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BridgeRegistryHmyLogValsetSetIterator) Next ¶
func (it *BridgeRegistryHmyLogValsetSetIterator) 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 BridgeRegistryRaw ¶
type BridgeRegistryRaw struct {
Contract *BridgeRegistry // Generic contract binding to access the raw methods on
}
BridgeRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BridgeRegistryRaw) Call ¶
func (_BridgeRegistry *BridgeRegistryRaw) 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 (*BridgeRegistryRaw) Transact ¶
func (_BridgeRegistry *BridgeRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeRegistryRaw) Transfer ¶
func (_BridgeRegistry *BridgeRegistryRaw) 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 BridgeRegistrySession ¶
type BridgeRegistrySession struct { Contract *BridgeRegistry // 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 }
BridgeRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BridgeRegistrySession) BridgeBank ¶
func (_BridgeRegistry *BridgeRegistrySession) BridgeBank() (common.Address, error)
BridgeBank is a free data retrieval call binding the contract method 0x0e41f373.
Solidity: function bridgeBank() view returns(address)
func (*BridgeRegistrySession) EthereumBridge ¶
func (_BridgeRegistry *BridgeRegistrySession) EthereumBridge() (common.Address, error)
EthereumBridge is a free data retrieval call binding the contract method 0x1cf86a63.
Solidity: function ethereumBridge() view returns(address)
func (*BridgeRegistrySession) GetBridgeBank ¶
func (_BridgeRegistry *BridgeRegistrySession) GetBridgeBank() (common.Address, error)
GetBridgeBank is a free data retrieval call binding the contract method 0xd33f397e.
Solidity: function getBridgeBank() view returns(address)
func (*BridgeRegistrySession) GetEthereumBridge ¶
func (_BridgeRegistry *BridgeRegistrySession) GetEthereumBridge() (common.Address, error)
GetEthereumBridge is a free data retrieval call binding the contract method 0x960bc2ee.
Solidity: function getEthereumBridge() view returns(address)
func (*BridgeRegistrySession) GetOperator ¶
func (_BridgeRegistry *BridgeRegistrySession) GetOperator() (common.Address, error)
GetOperator is a free data retrieval call binding the contract method 0xe7f43c68.
Solidity: function getOperator() view returns(address)
func (*BridgeRegistrySession) GetOracle ¶
func (_BridgeRegistry *BridgeRegistrySession) GetOracle() (common.Address, error)
GetOracle is a free data retrieval call binding the contract method 0x833b1fce.
Solidity: function getOracle() view returns(address)
func (*BridgeRegistrySession) GetValset ¶
func (_BridgeRegistry *BridgeRegistrySession) GetValset() (common.Address, error)
GetValset is a free data retrieval call binding the contract method 0x9fd168ec.
Solidity: function getValset() view returns(address)
func (*BridgeRegistrySession) Operator ¶
func (_BridgeRegistry *BridgeRegistrySession) Operator() (common.Address, error)
Operator is a free data retrieval call binding the contract method 0x570ca735.
Solidity: function operator() view returns(address)
func (*BridgeRegistrySession) Oracle ¶
func (_BridgeRegistry *BridgeRegistrySession) Oracle() (common.Address, error)
Oracle is a free data retrieval call binding the contract method 0x7dc0d1d0.
Solidity: function oracle() view returns(address)
func (*BridgeRegistrySession) SetBridgeBank ¶
func (_BridgeRegistry *BridgeRegistrySession) SetBridgeBank(_bridgeBank common.Address) (*types.Transaction, error)
SetBridgeBank is a paid mutator transaction binding the contract method 0x814c92c3.
Solidity: function setBridgeBank(address _bridgeBank) returns()
func (*BridgeRegistrySession) SetEthereumBridge ¶
func (_BridgeRegistry *BridgeRegistrySession) SetEthereumBridge(_ethereumBridge common.Address) (*types.Transaction, error)
SetEthereumBridge is a paid mutator transaction binding the contract method 0x005e09ca.
Solidity: function setEthereumBridge(address _ethereumBridge) returns()
func (*BridgeRegistrySession) SetOracle ¶
func (_BridgeRegistry *BridgeRegistrySession) SetOracle(_oracle common.Address) (*types.Transaction, error)
SetOracle is a paid mutator transaction binding the contract method 0x7adbf973.
Solidity: function setOracle(address _oracle) returns()
func (*BridgeRegistrySession) SetValset ¶
func (_BridgeRegistry *BridgeRegistrySession) SetValset(_valset common.Address) (*types.Transaction, error)
SetValset is a paid mutator transaction binding the contract method 0x3d051a9e.
Solidity: function setValset(address _valset) returns()
type BridgeRegistryTransactor ¶
type BridgeRegistryTransactor struct {
// contains filtered or unexported fields
}
BridgeRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBridgeRegistryTransactor ¶
func NewBridgeRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeRegistryTransactor, error)
NewBridgeRegistryTransactor creates a new write-only instance of BridgeRegistry, bound to a specific deployed contract.
func (*BridgeRegistryTransactor) SetBridgeBank ¶
func (_BridgeRegistry *BridgeRegistryTransactor) SetBridgeBank(opts *bind.TransactOpts, _bridgeBank common.Address) (*types.Transaction, error)
SetBridgeBank is a paid mutator transaction binding the contract method 0x814c92c3.
Solidity: function setBridgeBank(address _bridgeBank) returns()
func (*BridgeRegistryTransactor) SetEthereumBridge ¶
func (_BridgeRegistry *BridgeRegistryTransactor) SetEthereumBridge(opts *bind.TransactOpts, _ethereumBridge common.Address) (*types.Transaction, error)
SetEthereumBridge is a paid mutator transaction binding the contract method 0x005e09ca.
Solidity: function setEthereumBridge(address _ethereumBridge) returns()
func (*BridgeRegistryTransactor) SetOracle ¶
func (_BridgeRegistry *BridgeRegistryTransactor) SetOracle(opts *bind.TransactOpts, _oracle common.Address) (*types.Transaction, error)
SetOracle is a paid mutator transaction binding the contract method 0x7adbf973.
Solidity: function setOracle(address _oracle) returns()
func (*BridgeRegistryTransactor) SetValset ¶
func (_BridgeRegistry *BridgeRegistryTransactor) SetValset(opts *bind.TransactOpts, _valset common.Address) (*types.Transaction, error)
SetValset is a paid mutator transaction binding the contract method 0x3d051a9e.
Solidity: function setValset(address _valset) returns()
type BridgeRegistryTransactorRaw ¶
type BridgeRegistryTransactorRaw struct {
Contract *BridgeRegistryTransactor // Generic write-only contract binding to access the raw methods on
}
BridgeRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BridgeRegistryTransactorRaw) Transact ¶
func (_BridgeRegistry *BridgeRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BridgeRegistryTransactorRaw) Transfer ¶
func (_BridgeRegistry *BridgeRegistryTransactorRaw) 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 BridgeRegistryTransactorSession ¶
type BridgeRegistryTransactorSession struct { Contract *BridgeRegistryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BridgeRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BridgeRegistryTransactorSession) SetBridgeBank ¶
func (_BridgeRegistry *BridgeRegistryTransactorSession) SetBridgeBank(_bridgeBank common.Address) (*types.Transaction, error)
SetBridgeBank is a paid mutator transaction binding the contract method 0x814c92c3.
Solidity: function setBridgeBank(address _bridgeBank) returns()
func (*BridgeRegistryTransactorSession) SetEthereumBridge ¶
func (_BridgeRegistry *BridgeRegistryTransactorSession) SetEthereumBridge(_ethereumBridge common.Address) (*types.Transaction, error)
SetEthereumBridge is a paid mutator transaction binding the contract method 0x005e09ca.
Solidity: function setEthereumBridge(address _ethereumBridge) returns()
func (*BridgeRegistryTransactorSession) SetOracle ¶
func (_BridgeRegistry *BridgeRegistryTransactorSession) SetOracle(_oracle common.Address) (*types.Transaction, error)
SetOracle is a paid mutator transaction binding the contract method 0x7adbf973.
Solidity: function setOracle(address _oracle) returns()
func (*BridgeRegistryTransactorSession) SetValset ¶
func (_BridgeRegistry *BridgeRegistryTransactorSession) SetValset(_valset common.Address) (*types.Transaction, error)
SetValset is a paid mutator transaction binding the contract method 0x3d051a9e.
Solidity: function setValset(address _valset) returns()