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 = "" /* 3807-byte string literal not displayed */

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

Variables

View Source
var BridgeRegistryBin = "" /* 6630-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) 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) GetHarmonyBridge

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

GetHarmonyBridge is a free data retrieval call binding the contract method 0x476dc25c.

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

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

HarmonyBridge is a free data retrieval call binding the contract method 0x972ded09.

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

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

GetHarmonyBridge is a free data retrieval call binding the contract method 0x476dc25c.

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

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

HarmonyBridge is a free data retrieval call binding the contract method 0x972ded09.

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

type BridgeRegistryEthLogBridgeBankSet struct {
	BridgeBank common.Address
	Raw        types.Log // Blockchain specific contextual infos
}

BridgeRegistryEthLogBridgeBankSet represents a EthLogBridgeBankSet event raised by the BridgeRegistry contract.

type BridgeRegistryEthLogBridgeBankSetIterator

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

BridgeRegistryEthLogBridgeBankSetIterator is returned from FilterEthLogBridgeBankSet and is used to iterate over the raw logs and unpacked data for EthLogBridgeBankSet events raised by the BridgeRegistry contract.

func (*BridgeRegistryEthLogBridgeBankSetIterator) Close

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

func (*BridgeRegistryEthLogBridgeBankSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

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

type BridgeRegistryEthLogHarmonyBridgeSet struct {
	HarmonyBridge common.Address
	Raw           types.Log // Blockchain specific contextual infos
}

BridgeRegistryEthLogHarmonyBridgeSet represents a EthLogHarmonyBridgeSet event raised by the BridgeRegistry contract.

type BridgeRegistryEthLogHarmonyBridgeSetIterator

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

BridgeRegistryEthLogHarmonyBridgeSetIterator is returned from FilterEthLogHarmonyBridgeSet and is used to iterate over the raw logs and unpacked data for EthLogHarmonyBridgeSet events raised by the BridgeRegistry contract.

func (*BridgeRegistryEthLogHarmonyBridgeSetIterator) Close

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

func (*BridgeRegistryEthLogHarmonyBridgeSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

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

type BridgeRegistryEthLogOracleSet struct {
	Oracle common.Address
	Raw    types.Log // Blockchain specific contextual infos
}

BridgeRegistryEthLogOracleSet represents a EthLogOracleSet event raised by the BridgeRegistry contract.

type BridgeRegistryEthLogOracleSetIterator

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

BridgeRegistryEthLogOracleSetIterator is returned from FilterEthLogOracleSet and is used to iterate over the raw logs and unpacked data for EthLogOracleSet events raised by the BridgeRegistry contract.

func (*BridgeRegistryEthLogOracleSetIterator) Close

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

func (*BridgeRegistryEthLogOracleSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

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

type BridgeRegistryEthLogValsetSet struct {
	Valset common.Address
	Raw    types.Log // Blockchain specific contextual infos
}

BridgeRegistryEthLogValsetSet represents a EthLogValsetSet event raised by the BridgeRegistry contract.

type BridgeRegistryEthLogValsetSetIterator

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

BridgeRegistryEthLogValsetSetIterator is returned from FilterEthLogValsetSet and is used to iterate over the raw logs and unpacked data for EthLogValsetSet events raised by the BridgeRegistry contract.

func (*BridgeRegistryEthLogValsetSetIterator) Close

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

func (*BridgeRegistryEthLogValsetSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

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

func (_BridgeRegistry *BridgeRegistryFilterer) FilterEthLogBridgeBankSet(opts *bind.FilterOpts) (*BridgeRegistryEthLogBridgeBankSetIterator, error)

FilterEthLogBridgeBankSet is a free log retrieval operation binding the contract event 0xe3cac451a52739458bf231fa2a2dacca7e1bc0567481d729b0c962acafb66faf.

Solidity: event EthLogBridgeBankSet(address _bridgeBank)

func (*BridgeRegistryFilterer) FilterEthLogHarmonyBridgeSet

func (_BridgeRegistry *BridgeRegistryFilterer) FilterEthLogHarmonyBridgeSet(opts *bind.FilterOpts) (*BridgeRegistryEthLogHarmonyBridgeSetIterator, error)

FilterEthLogHarmonyBridgeSet is a free log retrieval operation binding the contract event 0x75349d6f5fa7b7f9ef4e394c23f391adc18ccdea3e1ae9cf51d538f4bf237599.

Solidity: event EthLogHarmonyBridgeSet(address _harmonyBridge)

func (*BridgeRegistryFilterer) FilterEthLogOracleSet

func (_BridgeRegistry *BridgeRegistryFilterer) FilterEthLogOracleSet(opts *bind.FilterOpts) (*BridgeRegistryEthLogOracleSetIterator, error)

FilterEthLogOracleSet is a free log retrieval operation binding the contract event 0x9ffd222950e4db02bc92f4d13e818aa185bdaa667d849024c5ba4d96e2db9677.

Solidity: event EthLogOracleSet(address _oracle)

func (*BridgeRegistryFilterer) FilterEthLogValsetSet

func (_BridgeRegistry *BridgeRegistryFilterer) FilterEthLogValsetSet(opts *bind.FilterOpts) (*BridgeRegistryEthLogValsetSetIterator, error)

FilterEthLogValsetSet is a free log retrieval operation binding the contract event 0x87440d8040bc9fb5af27bfa874ca43f4b96b8b524659be11298a090d44776226.

Solidity: event EthLogValsetSet(address _valset)

func (*BridgeRegistryFilterer) ParseEthLogBridgeBankSet

func (_BridgeRegistry *BridgeRegistryFilterer) ParseEthLogBridgeBankSet(log types.Log) (*BridgeRegistryEthLogBridgeBankSet, error)

ParseEthLogBridgeBankSet is a log parse operation binding the contract event 0xe3cac451a52739458bf231fa2a2dacca7e1bc0567481d729b0c962acafb66faf.

Solidity: event EthLogBridgeBankSet(address _bridgeBank)

func (*BridgeRegistryFilterer) ParseEthLogHarmonyBridgeSet

func (_BridgeRegistry *BridgeRegistryFilterer) ParseEthLogHarmonyBridgeSet(log types.Log) (*BridgeRegistryEthLogHarmonyBridgeSet, error)

ParseEthLogHarmonyBridgeSet is a log parse operation binding the contract event 0x75349d6f5fa7b7f9ef4e394c23f391adc18ccdea3e1ae9cf51d538f4bf237599.

Solidity: event EthLogHarmonyBridgeSet(address _harmonyBridge)

func (*BridgeRegistryFilterer) ParseEthLogOracleSet

func (_BridgeRegistry *BridgeRegistryFilterer) ParseEthLogOracleSet(log types.Log) (*BridgeRegistryEthLogOracleSet, error)

ParseEthLogOracleSet is a log parse operation binding the contract event 0x9ffd222950e4db02bc92f4d13e818aa185bdaa667d849024c5ba4d96e2db9677.

Solidity: event EthLogOracleSet(address _oracle)

func (*BridgeRegistryFilterer) ParseEthLogValsetSet

func (_BridgeRegistry *BridgeRegistryFilterer) ParseEthLogValsetSet(log types.Log) (*BridgeRegistryEthLogValsetSet, error)

ParseEthLogValsetSet is a log parse operation binding the contract event 0x87440d8040bc9fb5af27bfa874ca43f4b96b8b524659be11298a090d44776226.

Solidity: event EthLogValsetSet(address _valset)

func (*BridgeRegistryFilterer) WatchEthLogBridgeBankSet

func (_BridgeRegistry *BridgeRegistryFilterer) WatchEthLogBridgeBankSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryEthLogBridgeBankSet) (event.Subscription, error)

WatchEthLogBridgeBankSet is a free log subscription operation binding the contract event 0xe3cac451a52739458bf231fa2a2dacca7e1bc0567481d729b0c962acafb66faf.

Solidity: event EthLogBridgeBankSet(address _bridgeBank)

func (*BridgeRegistryFilterer) WatchEthLogHarmonyBridgeSet

func (_BridgeRegistry *BridgeRegistryFilterer) WatchEthLogHarmonyBridgeSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryEthLogHarmonyBridgeSet) (event.Subscription, error)

WatchEthLogHarmonyBridgeSet is a free log subscription operation binding the contract event 0x75349d6f5fa7b7f9ef4e394c23f391adc18ccdea3e1ae9cf51d538f4bf237599.

Solidity: event EthLogHarmonyBridgeSet(address _harmonyBridge)

func (*BridgeRegistryFilterer) WatchEthLogOracleSet

func (_BridgeRegistry *BridgeRegistryFilterer) WatchEthLogOracleSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryEthLogOracleSet) (event.Subscription, error)

WatchEthLogOracleSet is a free log subscription operation binding the contract event 0x9ffd222950e4db02bc92f4d13e818aa185bdaa667d849024c5ba4d96e2db9677.

Solidity: event EthLogOracleSet(address _oracle)

func (*BridgeRegistryFilterer) WatchEthLogValsetSet

func (_BridgeRegistry *BridgeRegistryFilterer) WatchEthLogValsetSet(opts *bind.WatchOpts, sink chan<- *BridgeRegistryEthLogValsetSet) (event.Subscription, error)

WatchEthLogValsetSet is a free log subscription operation binding the contract event 0x87440d8040bc9fb5af27bfa874ca43f4b96b8b524659be11298a090d44776226.

Solidity: event EthLogValsetSet(address _valset)

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

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

GetHarmonyBridge is a free data retrieval call binding the contract method 0x476dc25c.

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

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

HarmonyBridge is a free data retrieval call binding the contract method 0x972ded09.

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

func (_BridgeRegistry *BridgeRegistrySession) SetHarmonyBridge(_harmonyBridge common.Address) (*types.Transaction, error)

SetHarmonyBridge is a paid mutator transaction binding the contract method 0xf586612d.

Solidity: function setHarmonyBridge(address _harmonyBridge) 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) SetHarmonyBridge

func (_BridgeRegistry *BridgeRegistryTransactor) SetHarmonyBridge(opts *bind.TransactOpts, _harmonyBridge common.Address) (*types.Transaction, error)

SetHarmonyBridge is a paid mutator transaction binding the contract method 0xf586612d.

Solidity: function setHarmonyBridge(address _harmonyBridge) 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) SetHarmonyBridge

func (_BridgeRegistry *BridgeRegistryTransactorSession) SetHarmonyBridge(_harmonyBridge common.Address) (*types.Transaction, error)

SetHarmonyBridge is a paid mutator transaction binding the contract method 0xf586612d.

Solidity: function setHarmonyBridge(address _harmonyBridge) 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