BridgeRegistry

package
v0.0.0-...-3085ac3 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2021 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const BridgeRegistryABI = "" /* 3812-byte string literal not displayed */

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

Variables

View Source
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

func (_BridgeRegistry *BridgeRegistryCaller) GetOracle(opts *bind.CallOpts) (common.Address, error)

GetOracle is a free data retrieval call binding the contract method 0x833b1fce.

Solidity: function getOracle() view returns(address)

func (*BridgeRegistryCaller) GetValset

func (_BridgeRegistry *BridgeRegistryCaller) GetValset(opts *bind.CallOpts) (common.Address, error)

GetValset is a free data retrieval call binding the contract method 0x9fd168ec.

Solidity: function getValset() view returns(address)

func (*BridgeRegistryCaller) Operator

func (_BridgeRegistry *BridgeRegistryCaller) Operator(opts *bind.CallOpts) (common.Address, error)

Operator is a free data retrieval call binding the contract method 0x570ca735.

Solidity: function operator() view returns(address)

func (*BridgeRegistryCaller) Oracle

func (_BridgeRegistry *BridgeRegistryCaller) Oracle(opts *bind.CallOpts) (common.Address, error)

Oracle is a free data retrieval call binding the contract method 0x7dc0d1d0.

Solidity: function oracle() view returns(address)

func (*BridgeRegistryCaller) Valset

func (_BridgeRegistry *BridgeRegistryCaller) Valset(opts *bind.CallOpts) (common.Address, error)

Valset is a free data retrieval call binding the contract method 0x7f54af0c.

Solidity: function valset() 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)

func (*BridgeRegistryCallerSession) Oracle

func (_BridgeRegistry *BridgeRegistryCallerSession) Oracle() (common.Address, error)

Oracle is a free data retrieval call binding the contract method 0x7dc0d1d0.

Solidity: function oracle() view returns(address)

func (*BridgeRegistryCallerSession) Valset

func (_BridgeRegistry *BridgeRegistryCallerSession) Valset() (common.Address, error)

Valset is a free data retrieval call binding the contract method 0x7f54af0c.

Solidity: function valset() 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

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

func (*BridgeRegistryHmyLogBridgeBankSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BridgeRegistryHmyLogBridgeBankSetIterator) 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 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

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

func (*BridgeRegistryHmyLogHarmonyBridgeSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BridgeRegistryHmyLogHarmonyBridgeSetIterator) 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 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

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

func (*BridgeRegistryHmyLogOracleSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BridgeRegistryHmyLogOracleSetIterator) 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 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

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

func (*BridgeRegistryHmyLogValsetSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*BridgeRegistryHmyLogValsetSetIterator) 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 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()

func (*BridgeRegistrySession) Valset

func (_BridgeRegistry *BridgeRegistrySession) Valset() (common.Address, error)

Valset is a free data retrieval call binding the contract method 0x7f54af0c.

Solidity: function valset() view returns(address)

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()

Jump to

Keyboard shortcuts

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