Versions in this module Expand all Collapse all v0 v0.1.0 Apr 24, 2023 Changes in this version + const BridgeRegistryABI + var BridgeRegistryBin = "0x608060405234801561001057600080fd5b50610621806100206000396000f3fe608060405234801561001057600080fd5b50600436106100575760003560e01c80630e41f3731461005c5780637dc0d1d0146100a65780637f54af0c146100f0578063b0e9ef711461013a578063f8c8765e14610184575b600080fd5b610064610228565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100ae61024e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100f8610274565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61014261029a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102266004803603608081101561019a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506102bf565b005b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360149054906101000a900460ff1615610342576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f496e697469616c697a656400000000000000000000000000000000000000000081525060200191505060405180910390fd5b836000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600360146101000a81548160ff0219169083151502179055507f039b733f31259b106f1d278c726870d5b28c7db22957d63df8dbaa70bd3a032a6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200194505050505060405180910390a15050505056fea265627a7a723158201f352556dca5f2580722b0b29928885af82e8e83c08f1259c1a6deed0810715664736f6c63430005110032" + type BridgeRegistry struct + func DeployBridgeRegistry(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *BridgeRegistry, error) + func NewBridgeRegistry(address common.Address, backend bind.ContractBackend) (*BridgeRegistry, error) + type BridgeRegistryCaller struct + func NewBridgeRegistryCaller(address common.Address, caller bind.ContractCaller) (*BridgeRegistryCaller, error) + func (_BridgeRegistry *BridgeRegistryCaller) BridgeBank(opts *bind.CallOpts) (common.Address, error) + func (_BridgeRegistry *BridgeRegistryCaller) CosmosBridge(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 struct + Contract *BridgeRegistryCaller + func (_BridgeRegistry *BridgeRegistryCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type BridgeRegistryCallerSession struct + CallOpts bind.CallOpts + Contract *BridgeRegistryCaller + func (_BridgeRegistry *BridgeRegistryCallerSession) BridgeBank() (common.Address, error) + func (_BridgeRegistry *BridgeRegistryCallerSession) CosmosBridge() (common.Address, error) + func (_BridgeRegistry *BridgeRegistryCallerSession) Oracle() (common.Address, error) + func (_BridgeRegistry *BridgeRegistryCallerSession) Valset() (common.Address, error) + type BridgeRegistryFilterer struct + func NewBridgeRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*BridgeRegistryFilterer, error) + func (_BridgeRegistry *BridgeRegistryFilterer) FilterLogContractsRegistered(opts *bind.FilterOpts) (*BridgeRegistryLogContractsRegisteredIterator, error) + func (_BridgeRegistry *BridgeRegistryFilterer) ParseLogContractsRegistered(log types.Log) (*BridgeRegistryLogContractsRegistered, error) + func (_BridgeRegistry *BridgeRegistryFilterer) WatchLogContractsRegistered(opts *bind.WatchOpts, sink chan<- *BridgeRegistryLogContractsRegistered) (event.Subscription, error) + type BridgeRegistryLogContractsRegistered struct + BridgeBank common.Address + CosmosBridge common.Address + Oracle common.Address + Raw types.Log + Valset common.Address + type BridgeRegistryLogContractsRegisteredIterator struct + Event *BridgeRegistryLogContractsRegistered + func (it *BridgeRegistryLogContractsRegisteredIterator) Close() error + func (it *BridgeRegistryLogContractsRegisteredIterator) Error() error + func (it *BridgeRegistryLogContractsRegisteredIterator) Next() bool + type BridgeRegistryRaw struct + Contract *BridgeRegistry + 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 struct + CallOpts bind.CallOpts + Contract *BridgeRegistry + TransactOpts bind.TransactOpts + func (_BridgeRegistry *BridgeRegistrySession) BridgeBank() (common.Address, error) + func (_BridgeRegistry *BridgeRegistrySession) CosmosBridge() (common.Address, error) + func (_BridgeRegistry *BridgeRegistrySession) Initialize(_cosmosBridge common.Address, _bridgeBank common.Address, ...) (*types.Transaction, error) + func (_BridgeRegistry *BridgeRegistrySession) Oracle() (common.Address, error) + func (_BridgeRegistry *BridgeRegistrySession) Valset() (common.Address, error) + type BridgeRegistryTransactor struct + func NewBridgeRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*BridgeRegistryTransactor, error) + func (_BridgeRegistry *BridgeRegistryTransactor) Initialize(opts *bind.TransactOpts, _cosmosBridge common.Address, ...) (*types.Transaction, error) + type BridgeRegistryTransactorRaw struct + Contract *BridgeRegistryTransactor + func (_BridgeRegistry *BridgeRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_BridgeRegistry *BridgeRegistryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type BridgeRegistryTransactorSession struct + Contract *BridgeRegistryTransactor + TransactOpts bind.TransactOpts + func (_BridgeRegistry *BridgeRegistryTransactorSession) Initialize(_cosmosBridge common.Address, _bridgeBank common.Address, ...) (*types.Transaction, error)