Documentation ¶
Index ¶
- Variables
- type AckPacket
- type Height
- type IbcDispatcher
- type IbcDispatcherCaller
- type IbcDispatcherCallerRaw
- type IbcDispatcherCallerSession
- type IbcDispatcherFilterer
- type IbcDispatcherRaw
- func (_IbcDispatcher *IbcDispatcherRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_IbcDispatcher *IbcDispatcherRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IbcDispatcherSession
- func (_IbcDispatcher *IbcDispatcherSession) ChannelCloseConfirm(portAddress common.Address, channelId [32]byte, proof Ics23Proof) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherSession) ChannelCloseInit(channelId [32]byte) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherSession) ChannelOpenInit(version string, ordering uint8, feeEnabled bool, connectionHops []string, ...) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherSession) FeeVault() (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherSession) PortPrefix() (string, error)
- func (_IbcDispatcher *IbcDispatcherSession) SendPacket(channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
- type IbcDispatcherTransactor
- func (_IbcDispatcher *IbcDispatcherTransactor) ChannelCloseConfirm(opts *bind.TransactOpts, portAddress common.Address, channelId [32]byte, ...) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactor) ChannelCloseInit(opts *bind.TransactOpts, channelId [32]byte) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactor) ChannelOpenInit(opts *bind.TransactOpts, version string, ordering uint8, feeEnabled bool, ...) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactor) FeeVault(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactor) SendPacket(opts *bind.TransactOpts, channelId [32]byte, payload []byte, ...) (*types.Transaction, error)
- type IbcDispatcherTransactorRaw
- type IbcDispatcherTransactorSession
- func (_IbcDispatcher *IbcDispatcherTransactorSession) ChannelCloseConfirm(portAddress common.Address, channelId [32]byte, proof Ics23Proof) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactorSession) ChannelCloseInit(channelId [32]byte) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactorSession) ChannelOpenInit(version string, ordering uint8, feeEnabled bool, connectionHops []string, ...) (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactorSession) FeeVault() (*types.Transaction, error)
- func (_IbcDispatcher *IbcDispatcherTransactorSession) SendPacket(channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
- type IbcEventsEmitter
- type IbcEventsEmitterAcknowledgement
- type IbcEventsEmitterAcknowledgementError
- type IbcEventsEmitterAcknowledgementErrorIterator
- type IbcEventsEmitterAcknowledgementIterator
- type IbcEventsEmitterCaller
- type IbcEventsEmitterCallerRaw
- type IbcEventsEmitterCallerSession
- type IbcEventsEmitterChannelCloseConfirm
- type IbcEventsEmitterChannelCloseConfirmError
- type IbcEventsEmitterChannelCloseConfirmErrorIterator
- type IbcEventsEmitterChannelCloseConfirmIterator
- type IbcEventsEmitterChannelCloseInit
- type IbcEventsEmitterChannelCloseInitError
- type IbcEventsEmitterChannelCloseInitErrorIterator
- type IbcEventsEmitterChannelCloseInitIterator
- type IbcEventsEmitterChannelOpenAck
- type IbcEventsEmitterChannelOpenAckError
- type IbcEventsEmitterChannelOpenAckErrorIterator
- type IbcEventsEmitterChannelOpenAckIterator
- type IbcEventsEmitterChannelOpenConfirm
- type IbcEventsEmitterChannelOpenConfirmError
- type IbcEventsEmitterChannelOpenConfirmErrorIterator
- type IbcEventsEmitterChannelOpenConfirmIterator
- type IbcEventsEmitterChannelOpenInit
- type IbcEventsEmitterChannelOpenInitError
- type IbcEventsEmitterChannelOpenInitErrorIterator
- type IbcEventsEmitterChannelOpenInitIterator
- type IbcEventsEmitterChannelOpenTry
- type IbcEventsEmitterChannelOpenTryError
- type IbcEventsEmitterChannelOpenTryErrorIterator
- type IbcEventsEmitterChannelOpenTryIterator
- type IbcEventsEmitterFilterer
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterAcknowledgement(opts *bind.FilterOpts, sourcePortAddress []common.Address, ...) (*IbcEventsEmitterAcknowledgementIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterAcknowledgementError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterAcknowledgementErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseConfirm(opts *bind.FilterOpts, portAddress []common.Address, channelId [][32]byte) (*IbcEventsEmitterChannelCloseConfirmIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseConfirmError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelCloseConfirmErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseInit(opts *bind.FilterOpts, portAddress []common.Address, channelId [][32]byte) (*IbcEventsEmitterChannelCloseInitIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseInitError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelCloseInitErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenAck(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenAckIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenAckError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenAckErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenConfirm(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenConfirmIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenConfirmError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenConfirmErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenInit(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenInitIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenInitError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenInitErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenTry(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenTryIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenTryError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenTryErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterRecvPacket(opts *bind.FilterOpts, destPortAddress []common.Address, ...) (*IbcEventsEmitterRecvPacketIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterSendPacket(opts *bind.FilterOpts, sourcePortAddress []common.Address, ...) (*IbcEventsEmitterSendPacketIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterTimeout(opts *bind.FilterOpts, sourcePortAddress []common.Address, ...) (*IbcEventsEmitterTimeoutIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterTimeoutError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterTimeoutErrorIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterWriteAckPacket(opts *bind.FilterOpts, writerPortAddress []common.Address, ...) (*IbcEventsEmitterWriteAckPacketIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterWriteTimeoutPacket(opts *bind.FilterOpts, writerPortAddress []common.Address, ...) (*IbcEventsEmitterWriteTimeoutPacketIterator, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseAcknowledgement(log types.Log) (*IbcEventsEmitterAcknowledgement, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseAcknowledgementError(log types.Log) (*IbcEventsEmitterAcknowledgementError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseConfirm(log types.Log) (*IbcEventsEmitterChannelCloseConfirm, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseConfirmError(log types.Log) (*IbcEventsEmitterChannelCloseConfirmError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseInit(log types.Log) (*IbcEventsEmitterChannelCloseInit, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseInitError(log types.Log) (*IbcEventsEmitterChannelCloseInitError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenAck(log types.Log) (*IbcEventsEmitterChannelOpenAck, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenAckError(log types.Log) (*IbcEventsEmitterChannelOpenAckError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenConfirm(log types.Log) (*IbcEventsEmitterChannelOpenConfirm, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenConfirmError(log types.Log) (*IbcEventsEmitterChannelOpenConfirmError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenInit(log types.Log) (*IbcEventsEmitterChannelOpenInit, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenInitError(log types.Log) (*IbcEventsEmitterChannelOpenInitError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenTry(log types.Log) (*IbcEventsEmitterChannelOpenTry, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenTryError(log types.Log) (*IbcEventsEmitterChannelOpenTryError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseRecvPacket(log types.Log) (*IbcEventsEmitterRecvPacket, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseSendPacket(log types.Log) (*IbcEventsEmitterSendPacket, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseTimeout(log types.Log) (*IbcEventsEmitterTimeout, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseTimeoutError(log types.Log) (*IbcEventsEmitterTimeoutError, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseWriteAckPacket(log types.Log) (*IbcEventsEmitterWriteAckPacket, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseWriteTimeoutPacket(log types.Log) (*IbcEventsEmitterWriteTimeoutPacket, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchAcknowledgement(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterAcknowledgement, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchAcknowledgementError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterAcknowledgementError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseConfirm(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseConfirm, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseConfirmError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseConfirmError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseInit(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseInit, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseInitError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseInitError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenAck(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenAck, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenAckError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenAckError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenConfirm(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenConfirm, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenConfirmError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenConfirmError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenInit(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenInit, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenInitError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenInitError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenTry(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenTry, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenTryError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenTryError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchRecvPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterRecvPacket, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchSendPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterSendPacket, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchTimeout(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterTimeout, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchTimeoutError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterTimeoutError, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchWriteAckPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterWriteAckPacket, ...) (event.Subscription, error)
- func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchWriteTimeoutPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterWriteTimeoutPacket, ...) (event.Subscription, error)
- type IbcEventsEmitterRaw
- func (_IbcEventsEmitter *IbcEventsEmitterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_IbcEventsEmitter *IbcEventsEmitterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IbcEventsEmitter *IbcEventsEmitterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IbcEventsEmitterRecvPacket
- type IbcEventsEmitterRecvPacketIterator
- type IbcEventsEmitterSendPacket
- type IbcEventsEmitterSendPacketIterator
- type IbcEventsEmitterSession
- type IbcEventsEmitterTimeout
- type IbcEventsEmitterTimeoutError
- type IbcEventsEmitterTimeoutErrorIterator
- type IbcEventsEmitterTimeoutIterator
- type IbcEventsEmitterTransactor
- type IbcEventsEmitterTransactorRaw
- type IbcEventsEmitterTransactorSession
- type IbcEventsEmitterWriteAckPacket
- type IbcEventsEmitterWriteAckPacketIterator
- type IbcEventsEmitterWriteTimeoutPacket
- type IbcEventsEmitterWriteTimeoutPacketIterator
- type IbcPacketSender
- type IbcPacketSenderCaller
- type IbcPacketSenderCallerRaw
- type IbcPacketSenderCallerSession
- type IbcPacketSenderFilterer
- type IbcPacketSenderRaw
- func (_IbcPacketSender *IbcPacketSenderRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_IbcPacketSender *IbcPacketSenderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IbcPacketSender *IbcPacketSenderRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IbcPacketSenderSession
- type IbcPacketSenderTransactor
- type IbcPacketSenderTransactorRaw
- type IbcPacketSenderTransactorSession
- type Ics23Proof
- type OpIcs23Proof
- type OpIcs23ProofPath
Constants ¶
This section is empty.
Variables ¶
var IbcDispatcherABI = IbcDispatcherMetaData.ABI
IbcDispatcherABI is the input ABI used to generate the binding from. Deprecated: Use IbcDispatcherMetaData.ABI instead.
var IbcDispatcherMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"channelCloseConfirm\",\"inputs\":[{\"name\":\"portAddress\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"channelId\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proof\",\"type\":\"tuple\",\"internalType\":\"structIcs23Proof\",\"components\":[{\"name\":\"proof\",\"type\":\"tuple[]\",\"internalType\":\"structOpIcs23Proof[]\",\"components\":[{\"name\":\"path\",\"type\":\"tuple[]\",\"internalType\":\"structOpIcs23ProofPath[]\",\"components\":[{\"name\":\"prefix\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"suffix\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"key\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"prefix\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"height\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"channelCloseInit\",\"inputs\":[{\"name\":\"channelId\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"channelOpenInit\",\"inputs\":[{\"name\":\"version\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"ordering\",\"type\":\"uint8\",\"internalType\":\"enumChannelOrder\"},{\"name\":\"feeEnabled\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"connectionHops\",\"type\":\"string[]\",\"internalType\":\"string[]\"},{\"name\":\"counterpartyPortId\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"feeVault\",\"inputs\":[],\"outputs\":[{\"name\":\"feeVault\",\"type\":\"address\",\"internalType\":\"contractIFeeVault\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"portPrefix\",\"inputs\":[],\"outputs\":[{\"name\":\"portPrefix\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"sendPacket\",\"inputs\":[{\"name\":\"channelId\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"payload\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"timeoutTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[{\"name\":\"sequence\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"nonpayable\"}]",
}
IbcDispatcherMetaData contains all meta data concerning the IbcDispatcher contract.
var IbcEventsEmitterABI = IbcEventsEmitterMetaData.ABI
IbcEventsEmitterABI is the input ABI used to generate the binding from. Deprecated: Use IbcEventsEmitterMetaData.ABI instead.
var IbcEventsEmitterMetaData = &bind.MetaData{
ABI: "[{\"type\":\"event\",\"name\":\"Acknowledgement\",\"inputs\":[{\"name\":\"sourcePortAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"sourceChannelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"sequence\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"AcknowledgementError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelCloseConfirm\",\"inputs\":[{\"name\":\"portAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"channelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelCloseConfirmError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelCloseInit\",\"inputs\":[{\"name\":\"portAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"channelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelCloseInitError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenAck\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"channelId\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenAckError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenConfirm\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"channelId\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenConfirmError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenInit\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"version\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"ordering\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"enumChannelOrder\"},{\"name\":\"feeEnabled\",\"type\":\"bool\",\"indexed\":false,\"internalType\":\"bool\"},{\"name\":\"connectionHops\",\"type\":\"string[]\",\"indexed\":false,\"internalType\":\"string[]\"},{\"name\":\"counterpartyPortId\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenInitError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenTry\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"version\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"ordering\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"enumChannelOrder\"},{\"name\":\"feeEnabled\",\"type\":\"bool\",\"indexed\":false,\"internalType\":\"bool\"},{\"name\":\"connectionHops\",\"type\":\"string[]\",\"indexed\":false,\"internalType\":\"string[]\"},{\"name\":\"counterpartyPortId\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"counterpartyChannelId\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ChannelOpenTryError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"RecvPacket\",\"inputs\":[{\"name\":\"destPortAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"destChannelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"sequence\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SendPacket\",\"inputs\":[{\"name\":\"sourcePortAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"sourceChannelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"packet\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"sequence\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"timeoutTimestamp\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Timeout\",\"inputs\":[{\"name\":\"sourcePortAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"sourceChannelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"sequence\",\"type\":\"uint64\",\"indexed\":true,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"TimeoutError\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"error\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"WriteAckPacket\",\"inputs\":[{\"name\":\"writerPortAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"writerChannelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"sequence\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"ackPacket\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structAckPacket\",\"components\":[{\"name\":\"success\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"WriteTimeoutPacket\",\"inputs\":[{\"name\":\"writerPortAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"writerChannelId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"sequence\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"timeoutHeight\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structHeight\",\"components\":[{\"name\":\"revision_number\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"revision_height\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]},{\"name\":\"timeoutTimestamp\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false}]",
}
IbcEventsEmitterMetaData contains all meta data concerning the IbcEventsEmitter contract.
var IbcPacketSenderABI = IbcPacketSenderMetaData.ABI
IbcPacketSenderABI is the input ABI used to generate the binding from. Deprecated: Use IbcPacketSenderMetaData.ABI instead.
var IbcPacketSenderMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"sendPacket\",\"inputs\":[{\"name\":\"channelId\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"payload\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"timeoutTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[{\"name\":\"sequence\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"nonpayable\"}]",
}
IbcPacketSenderMetaData contains all meta data concerning the IbcPacketSender contract.
Functions ¶
This section is empty.
Types ¶
type IbcDispatcher ¶
type IbcDispatcher struct { IbcDispatcherCaller // Read-only binding to the contract IbcDispatcherTransactor // Write-only binding to the contract IbcDispatcherFilterer // Log filterer for contract events }
IbcDispatcher is an auto generated Go binding around an Ethereum contract.
func NewIbcDispatcher ¶
func NewIbcDispatcher(address common.Address, backend bind.ContractBackend) (*IbcDispatcher, error)
NewIbcDispatcher creates a new instance of IbcDispatcher, bound to a specific deployed contract.
type IbcDispatcherCaller ¶
type IbcDispatcherCaller struct {
// contains filtered or unexported fields
}
IbcDispatcherCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIbcDispatcherCaller ¶
func NewIbcDispatcherCaller(address common.Address, caller bind.ContractCaller) (*IbcDispatcherCaller, error)
NewIbcDispatcherCaller creates a new read-only instance of IbcDispatcher, bound to a specific deployed contract.
func (*IbcDispatcherCaller) PortPrefix ¶
func (_IbcDispatcher *IbcDispatcherCaller) PortPrefix(opts *bind.CallOpts) (string, error)
PortPrefix is a free data retrieval call binding the contract method 0x7774a6d3.
Solidity: function portPrefix() view returns(string portPrefix)
type IbcDispatcherCallerRaw ¶
type IbcDispatcherCallerRaw struct {
Contract *IbcDispatcherCaller // Generic read-only contract binding to access the raw methods on
}
IbcDispatcherCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IbcDispatcherCallerRaw) Call ¶
func (_IbcDispatcher *IbcDispatcherCallerRaw) 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 IbcDispatcherCallerSession ¶
type IbcDispatcherCallerSession struct { Contract *IbcDispatcherCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IbcDispatcherCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*IbcDispatcherCallerSession) PortPrefix ¶
func (_IbcDispatcher *IbcDispatcherCallerSession) PortPrefix() (string, error)
PortPrefix is a free data retrieval call binding the contract method 0x7774a6d3.
Solidity: function portPrefix() view returns(string portPrefix)
type IbcDispatcherFilterer ¶
type IbcDispatcherFilterer struct {
// contains filtered or unexported fields
}
IbcDispatcherFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIbcDispatcherFilterer ¶
func NewIbcDispatcherFilterer(address common.Address, filterer bind.ContractFilterer) (*IbcDispatcherFilterer, error)
NewIbcDispatcherFilterer creates a new log filterer instance of IbcDispatcher, bound to a specific deployed contract.
type IbcDispatcherRaw ¶
type IbcDispatcherRaw struct {
Contract *IbcDispatcher // Generic contract binding to access the raw methods on
}
IbcDispatcherRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IbcDispatcherRaw) Call ¶
func (_IbcDispatcher *IbcDispatcherRaw) 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 (*IbcDispatcherRaw) Transact ¶
func (_IbcDispatcher *IbcDispatcherRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbcDispatcherRaw) Transfer ¶
func (_IbcDispatcher *IbcDispatcherRaw) 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 IbcDispatcherSession ¶
type IbcDispatcherSession struct { Contract *IbcDispatcher // 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 }
IbcDispatcherSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IbcDispatcherSession) ChannelCloseConfirm ¶
func (_IbcDispatcher *IbcDispatcherSession) ChannelCloseConfirm(portAddress common.Address, channelId [32]byte, proof Ics23Proof) (*types.Transaction, error)
ChannelCloseConfirm is a paid mutator transaction binding the contract method 0xf90b8e96.
Solidity: function channelCloseConfirm(address portAddress, bytes32 channelId, (((bytes,bytes)[],bytes,bytes,bytes)[],uint256) proof) returns()
func (*IbcDispatcherSession) ChannelCloseInit ¶
func (_IbcDispatcher *IbcDispatcherSession) ChannelCloseInit(channelId [32]byte) (*types.Transaction, error)
ChannelCloseInit is a paid mutator transaction binding the contract method 0x81bc079b.
Solidity: function channelCloseInit(bytes32 channelId) returns()
func (*IbcDispatcherSession) ChannelOpenInit ¶
func (_IbcDispatcher *IbcDispatcherSession) ChannelOpenInit(version string, ordering uint8, feeEnabled bool, connectionHops []string, counterpartyPortId string) (*types.Transaction, error)
ChannelOpenInit is a paid mutator transaction binding the contract method 0x418925b7.
Solidity: function channelOpenInit(string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId) returns()
func (*IbcDispatcherSession) FeeVault ¶
func (_IbcDispatcher *IbcDispatcherSession) FeeVault() (*types.Transaction, error)
FeeVault is a paid mutator transaction binding the contract method 0x478222c2.
Solidity: function feeVault() returns(address feeVault)
func (*IbcDispatcherSession) PortPrefix ¶
func (_IbcDispatcher *IbcDispatcherSession) PortPrefix() (string, error)
PortPrefix is a free data retrieval call binding the contract method 0x7774a6d3.
Solidity: function portPrefix() view returns(string portPrefix)
func (*IbcDispatcherSession) SendPacket ¶
func (_IbcDispatcher *IbcDispatcherSession) SendPacket(channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
SendPacket is a paid mutator transaction binding the contract method 0xc3e1155c.
Solidity: function sendPacket(bytes32 channelId, bytes payload, uint64 timeoutTimestamp) returns(uint64 sequence)
type IbcDispatcherTransactor ¶
type IbcDispatcherTransactor struct {
// contains filtered or unexported fields
}
IbcDispatcherTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIbcDispatcherTransactor ¶
func NewIbcDispatcherTransactor(address common.Address, transactor bind.ContractTransactor) (*IbcDispatcherTransactor, error)
NewIbcDispatcherTransactor creates a new write-only instance of IbcDispatcher, bound to a specific deployed contract.
func (*IbcDispatcherTransactor) ChannelCloseConfirm ¶
func (_IbcDispatcher *IbcDispatcherTransactor) ChannelCloseConfirm(opts *bind.TransactOpts, portAddress common.Address, channelId [32]byte, proof Ics23Proof) (*types.Transaction, error)
ChannelCloseConfirm is a paid mutator transaction binding the contract method 0xf90b8e96.
Solidity: function channelCloseConfirm(address portAddress, bytes32 channelId, (((bytes,bytes)[],bytes,bytes,bytes)[],uint256) proof) returns()
func (*IbcDispatcherTransactor) ChannelCloseInit ¶
func (_IbcDispatcher *IbcDispatcherTransactor) ChannelCloseInit(opts *bind.TransactOpts, channelId [32]byte) (*types.Transaction, error)
ChannelCloseInit is a paid mutator transaction binding the contract method 0x81bc079b.
Solidity: function channelCloseInit(bytes32 channelId) returns()
func (*IbcDispatcherTransactor) ChannelOpenInit ¶
func (_IbcDispatcher *IbcDispatcherTransactor) ChannelOpenInit(opts *bind.TransactOpts, version string, ordering uint8, feeEnabled bool, connectionHops []string, counterpartyPortId string) (*types.Transaction, error)
ChannelOpenInit is a paid mutator transaction binding the contract method 0x418925b7.
Solidity: function channelOpenInit(string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId) returns()
func (*IbcDispatcherTransactor) FeeVault ¶
func (_IbcDispatcher *IbcDispatcherTransactor) FeeVault(opts *bind.TransactOpts) (*types.Transaction, error)
FeeVault is a paid mutator transaction binding the contract method 0x478222c2.
Solidity: function feeVault() returns(address feeVault)
func (*IbcDispatcherTransactor) SendPacket ¶
func (_IbcDispatcher *IbcDispatcherTransactor) SendPacket(opts *bind.TransactOpts, channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
SendPacket is a paid mutator transaction binding the contract method 0xc3e1155c.
Solidity: function sendPacket(bytes32 channelId, bytes payload, uint64 timeoutTimestamp) returns(uint64 sequence)
type IbcDispatcherTransactorRaw ¶
type IbcDispatcherTransactorRaw struct {
Contract *IbcDispatcherTransactor // Generic write-only contract binding to access the raw methods on
}
IbcDispatcherTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IbcDispatcherTransactorRaw) Transact ¶
func (_IbcDispatcher *IbcDispatcherTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbcDispatcherTransactorRaw) Transfer ¶
func (_IbcDispatcher *IbcDispatcherTransactorRaw) 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 IbcDispatcherTransactorSession ¶
type IbcDispatcherTransactorSession struct { Contract *IbcDispatcherTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IbcDispatcherTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*IbcDispatcherTransactorSession) ChannelCloseConfirm ¶
func (_IbcDispatcher *IbcDispatcherTransactorSession) ChannelCloseConfirm(portAddress common.Address, channelId [32]byte, proof Ics23Proof) (*types.Transaction, error)
ChannelCloseConfirm is a paid mutator transaction binding the contract method 0xf90b8e96.
Solidity: function channelCloseConfirm(address portAddress, bytes32 channelId, (((bytes,bytes)[],bytes,bytes,bytes)[],uint256) proof) returns()
func (*IbcDispatcherTransactorSession) ChannelCloseInit ¶
func (_IbcDispatcher *IbcDispatcherTransactorSession) ChannelCloseInit(channelId [32]byte) (*types.Transaction, error)
ChannelCloseInit is a paid mutator transaction binding the contract method 0x81bc079b.
Solidity: function channelCloseInit(bytes32 channelId) returns()
func (*IbcDispatcherTransactorSession) ChannelOpenInit ¶
func (_IbcDispatcher *IbcDispatcherTransactorSession) ChannelOpenInit(version string, ordering uint8, feeEnabled bool, connectionHops []string, counterpartyPortId string) (*types.Transaction, error)
ChannelOpenInit is a paid mutator transaction binding the contract method 0x418925b7.
Solidity: function channelOpenInit(string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId) returns()
func (*IbcDispatcherTransactorSession) FeeVault ¶
func (_IbcDispatcher *IbcDispatcherTransactorSession) FeeVault() (*types.Transaction, error)
FeeVault is a paid mutator transaction binding the contract method 0x478222c2.
Solidity: function feeVault() returns(address feeVault)
func (*IbcDispatcherTransactorSession) SendPacket ¶
func (_IbcDispatcher *IbcDispatcherTransactorSession) SendPacket(channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
SendPacket is a paid mutator transaction binding the contract method 0xc3e1155c.
Solidity: function sendPacket(bytes32 channelId, bytes payload, uint64 timeoutTimestamp) returns(uint64 sequence)
type IbcEventsEmitter ¶
type IbcEventsEmitter struct { IbcEventsEmitterCaller // Read-only binding to the contract IbcEventsEmitterTransactor // Write-only binding to the contract IbcEventsEmitterFilterer // Log filterer for contract events }
IbcEventsEmitter is an auto generated Go binding around an Ethereum contract.
func NewIbcEventsEmitter ¶
func NewIbcEventsEmitter(address common.Address, backend bind.ContractBackend) (*IbcEventsEmitter, error)
NewIbcEventsEmitter creates a new instance of IbcEventsEmitter, bound to a specific deployed contract.
type IbcEventsEmitterAcknowledgement ¶
type IbcEventsEmitterAcknowledgement struct { SourcePortAddress common.Address SourceChannelId [32]byte Sequence uint64 Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterAcknowledgement represents a Acknowledgement event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterAcknowledgementError ¶
type IbcEventsEmitterAcknowledgementError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterAcknowledgementError represents a AcknowledgementError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterAcknowledgementErrorIterator ¶
type IbcEventsEmitterAcknowledgementErrorIterator struct { Event *IbcEventsEmitterAcknowledgementError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterAcknowledgementErrorIterator is returned from FilterAcknowledgementError and is used to iterate over the raw logs and unpacked data for AcknowledgementError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterAcknowledgementErrorIterator) Close ¶
func (it *IbcEventsEmitterAcknowledgementErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterAcknowledgementErrorIterator) Error ¶
func (it *IbcEventsEmitterAcknowledgementErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterAcknowledgementErrorIterator) Next ¶
func (it *IbcEventsEmitterAcknowledgementErrorIterator) 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 IbcEventsEmitterAcknowledgementIterator ¶
type IbcEventsEmitterAcknowledgementIterator struct { Event *IbcEventsEmitterAcknowledgement // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterAcknowledgementIterator is returned from FilterAcknowledgement and is used to iterate over the raw logs and unpacked data for Acknowledgement events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterAcknowledgementIterator) Close ¶
func (it *IbcEventsEmitterAcknowledgementIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterAcknowledgementIterator) Error ¶
func (it *IbcEventsEmitterAcknowledgementIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterAcknowledgementIterator) Next ¶
func (it *IbcEventsEmitterAcknowledgementIterator) 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 IbcEventsEmitterCaller ¶
type IbcEventsEmitterCaller struct {
// contains filtered or unexported fields
}
IbcEventsEmitterCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIbcEventsEmitterCaller ¶
func NewIbcEventsEmitterCaller(address common.Address, caller bind.ContractCaller) (*IbcEventsEmitterCaller, error)
NewIbcEventsEmitterCaller creates a new read-only instance of IbcEventsEmitter, bound to a specific deployed contract.
type IbcEventsEmitterCallerRaw ¶
type IbcEventsEmitterCallerRaw struct {
Contract *IbcEventsEmitterCaller // Generic read-only contract binding to access the raw methods on
}
IbcEventsEmitterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IbcEventsEmitterCallerRaw) Call ¶
func (_IbcEventsEmitter *IbcEventsEmitterCallerRaw) 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 IbcEventsEmitterCallerSession ¶
type IbcEventsEmitterCallerSession struct { Contract *IbcEventsEmitterCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IbcEventsEmitterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type IbcEventsEmitterChannelCloseConfirm ¶
type IbcEventsEmitterChannelCloseConfirm struct { PortAddress common.Address ChannelId [32]byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelCloseConfirm represents a ChannelCloseConfirm event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelCloseConfirmError ¶
type IbcEventsEmitterChannelCloseConfirmError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelCloseConfirmError represents a ChannelCloseConfirmError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelCloseConfirmErrorIterator ¶
type IbcEventsEmitterChannelCloseConfirmErrorIterator struct { Event *IbcEventsEmitterChannelCloseConfirmError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelCloseConfirmErrorIterator is returned from FilterChannelCloseConfirmError and is used to iterate over the raw logs and unpacked data for ChannelCloseConfirmError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelCloseConfirmErrorIterator) Close ¶
func (it *IbcEventsEmitterChannelCloseConfirmErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelCloseConfirmErrorIterator) Error ¶
func (it *IbcEventsEmitterChannelCloseConfirmErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelCloseConfirmErrorIterator) Next ¶
func (it *IbcEventsEmitterChannelCloseConfirmErrorIterator) 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 IbcEventsEmitterChannelCloseConfirmIterator ¶
type IbcEventsEmitterChannelCloseConfirmIterator struct { Event *IbcEventsEmitterChannelCloseConfirm // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelCloseConfirmIterator is returned from FilterChannelCloseConfirm and is used to iterate over the raw logs and unpacked data for ChannelCloseConfirm events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelCloseConfirmIterator) Close ¶
func (it *IbcEventsEmitterChannelCloseConfirmIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelCloseConfirmIterator) Error ¶
func (it *IbcEventsEmitterChannelCloseConfirmIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelCloseConfirmIterator) Next ¶
func (it *IbcEventsEmitterChannelCloseConfirmIterator) 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 IbcEventsEmitterChannelCloseInit ¶
type IbcEventsEmitterChannelCloseInit struct { PortAddress common.Address ChannelId [32]byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelCloseInit represents a ChannelCloseInit event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelCloseInitError ¶
type IbcEventsEmitterChannelCloseInitError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelCloseInitError represents a ChannelCloseInitError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelCloseInitErrorIterator ¶
type IbcEventsEmitterChannelCloseInitErrorIterator struct { Event *IbcEventsEmitterChannelCloseInitError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelCloseInitErrorIterator is returned from FilterChannelCloseInitError and is used to iterate over the raw logs and unpacked data for ChannelCloseInitError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelCloseInitErrorIterator) Close ¶
func (it *IbcEventsEmitterChannelCloseInitErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelCloseInitErrorIterator) Error ¶
func (it *IbcEventsEmitterChannelCloseInitErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelCloseInitErrorIterator) Next ¶
func (it *IbcEventsEmitterChannelCloseInitErrorIterator) 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 IbcEventsEmitterChannelCloseInitIterator ¶
type IbcEventsEmitterChannelCloseInitIterator struct { Event *IbcEventsEmitterChannelCloseInit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelCloseInitIterator is returned from FilterChannelCloseInit and is used to iterate over the raw logs and unpacked data for ChannelCloseInit events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelCloseInitIterator) Close ¶
func (it *IbcEventsEmitterChannelCloseInitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelCloseInitIterator) Error ¶
func (it *IbcEventsEmitterChannelCloseInitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelCloseInitIterator) Next ¶
func (it *IbcEventsEmitterChannelCloseInitIterator) 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 IbcEventsEmitterChannelOpenAck ¶
type IbcEventsEmitterChannelOpenAck struct { Receiver common.Address ChannelId [32]byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenAck represents a ChannelOpenAck event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenAckError ¶
type IbcEventsEmitterChannelOpenAckError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenAckError represents a ChannelOpenAckError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenAckErrorIterator ¶
type IbcEventsEmitterChannelOpenAckErrorIterator struct { Event *IbcEventsEmitterChannelOpenAckError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenAckErrorIterator is returned from FilterChannelOpenAckError and is used to iterate over the raw logs and unpacked data for ChannelOpenAckError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenAckErrorIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenAckErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenAckErrorIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenAckErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenAckErrorIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenAckErrorIterator) 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 IbcEventsEmitterChannelOpenAckIterator ¶
type IbcEventsEmitterChannelOpenAckIterator struct { Event *IbcEventsEmitterChannelOpenAck // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenAckIterator is returned from FilterChannelOpenAck and is used to iterate over the raw logs and unpacked data for ChannelOpenAck events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenAckIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenAckIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenAckIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenAckIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenAckIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenAckIterator) 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 IbcEventsEmitterChannelOpenConfirm ¶
type IbcEventsEmitterChannelOpenConfirm struct { Receiver common.Address ChannelId [32]byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenConfirm represents a ChannelOpenConfirm event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenConfirmError ¶
type IbcEventsEmitterChannelOpenConfirmError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenConfirmError represents a ChannelOpenConfirmError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenConfirmErrorIterator ¶
type IbcEventsEmitterChannelOpenConfirmErrorIterator struct { Event *IbcEventsEmitterChannelOpenConfirmError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenConfirmErrorIterator is returned from FilterChannelOpenConfirmError and is used to iterate over the raw logs and unpacked data for ChannelOpenConfirmError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenConfirmErrorIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenConfirmErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenConfirmErrorIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenConfirmErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenConfirmErrorIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenConfirmErrorIterator) 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 IbcEventsEmitterChannelOpenConfirmIterator ¶
type IbcEventsEmitterChannelOpenConfirmIterator struct { Event *IbcEventsEmitterChannelOpenConfirm // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenConfirmIterator is returned from FilterChannelOpenConfirm and is used to iterate over the raw logs and unpacked data for ChannelOpenConfirm events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenConfirmIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenConfirmIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenConfirmIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenConfirmIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenConfirmIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenConfirmIterator) 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 IbcEventsEmitterChannelOpenInit ¶
type IbcEventsEmitterChannelOpenInit struct { Receiver common.Address Version string Ordering uint8 FeeEnabled bool ConnectionHops []string CounterpartyPortId string Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenInit represents a ChannelOpenInit event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenInitError ¶
type IbcEventsEmitterChannelOpenInitError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenInitError represents a ChannelOpenInitError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenInitErrorIterator ¶
type IbcEventsEmitterChannelOpenInitErrorIterator struct { Event *IbcEventsEmitterChannelOpenInitError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenInitErrorIterator is returned from FilterChannelOpenInitError and is used to iterate over the raw logs and unpacked data for ChannelOpenInitError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenInitErrorIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenInitErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenInitErrorIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenInitErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenInitErrorIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenInitErrorIterator) 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 IbcEventsEmitterChannelOpenInitIterator ¶
type IbcEventsEmitterChannelOpenInitIterator struct { Event *IbcEventsEmitterChannelOpenInit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenInitIterator is returned from FilterChannelOpenInit and is used to iterate over the raw logs and unpacked data for ChannelOpenInit events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenInitIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenInitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenInitIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenInitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenInitIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenInitIterator) 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 IbcEventsEmitterChannelOpenTry ¶
type IbcEventsEmitterChannelOpenTry struct { Receiver common.Address Version string Ordering uint8 FeeEnabled bool ConnectionHops []string CounterpartyPortId string CounterpartyChannelId [32]byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenTry represents a ChannelOpenTry event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenTryError ¶
type IbcEventsEmitterChannelOpenTryError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterChannelOpenTryError represents a ChannelOpenTryError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterChannelOpenTryErrorIterator ¶
type IbcEventsEmitterChannelOpenTryErrorIterator struct { Event *IbcEventsEmitterChannelOpenTryError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenTryErrorIterator is returned from FilterChannelOpenTryError and is used to iterate over the raw logs and unpacked data for ChannelOpenTryError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenTryErrorIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenTryErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenTryErrorIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenTryErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenTryErrorIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenTryErrorIterator) 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 IbcEventsEmitterChannelOpenTryIterator ¶
type IbcEventsEmitterChannelOpenTryIterator struct { Event *IbcEventsEmitterChannelOpenTry // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterChannelOpenTryIterator is returned from FilterChannelOpenTry and is used to iterate over the raw logs and unpacked data for ChannelOpenTry events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterChannelOpenTryIterator) Close ¶
func (it *IbcEventsEmitterChannelOpenTryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterChannelOpenTryIterator) Error ¶
func (it *IbcEventsEmitterChannelOpenTryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterChannelOpenTryIterator) Next ¶
func (it *IbcEventsEmitterChannelOpenTryIterator) 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 IbcEventsEmitterFilterer ¶
type IbcEventsEmitterFilterer struct {
// contains filtered or unexported fields
}
IbcEventsEmitterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIbcEventsEmitterFilterer ¶
func NewIbcEventsEmitterFilterer(address common.Address, filterer bind.ContractFilterer) (*IbcEventsEmitterFilterer, error)
NewIbcEventsEmitterFilterer creates a new log filterer instance of IbcEventsEmitter, bound to a specific deployed contract.
func (*IbcEventsEmitterFilterer) FilterAcknowledgement ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterAcknowledgement(opts *bind.FilterOpts, sourcePortAddress []common.Address, sourceChannelId [][32]byte) (*IbcEventsEmitterAcknowledgementIterator, error)
FilterAcknowledgement is a free log retrieval operation binding the contract event 0xe46f6591236abe528fe47a3b281fb002524dadd3e62b1f317ed285d07273c3b1.
Solidity: event Acknowledgement(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, uint64 sequence)
func (*IbcEventsEmitterFilterer) FilterAcknowledgementError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterAcknowledgementError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterAcknowledgementErrorIterator, error)
FilterAcknowledgementError is a free log retrieval operation binding the contract event 0x625eea143c9dae6915c809da47016c22d9cd006c3ace7c345c5cbcf57d3aefbc.
Solidity: event AcknowledgementError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterChannelCloseConfirm ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseConfirm(opts *bind.FilterOpts, portAddress []common.Address, channelId [][32]byte) (*IbcEventsEmitterChannelCloseConfirmIterator, error)
FilterChannelCloseConfirm is a free log retrieval operation binding the contract event 0x5f010dbbd6bf46aec8131c5456301a75cd688d3cca9bc8380c9e26301be20729.
Solidity: event ChannelCloseConfirm(address indexed portAddress, bytes32 indexed channelId)
func (*IbcEventsEmitterFilterer) FilterChannelCloseConfirmError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseConfirmError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelCloseConfirmErrorIterator, error)
FilterChannelCloseConfirmError is a free log retrieval operation binding the contract event 0xc9d36d7a317cb116925d5cb66f0069fe825822fe23e9cf3f421c38cf444caa30.
Solidity: event ChannelCloseConfirmError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterChannelCloseInit ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseInit(opts *bind.FilterOpts, portAddress []common.Address, channelId [][32]byte) (*IbcEventsEmitterChannelCloseInitIterator, error)
FilterChannelCloseInit is a free log retrieval operation binding the contract event 0x21372e37743553ba8e5f61239803174a827c7732d53ec8adcb76c6b3bb2c13f1.
Solidity: event ChannelCloseInit(address indexed portAddress, bytes32 indexed channelId)
func (*IbcEventsEmitterFilterer) FilterChannelCloseInitError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelCloseInitError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelCloseInitErrorIterator, error)
FilterChannelCloseInitError is a free log retrieval operation binding the contract event 0xb1be59c1bcd39c54c7132a8e0d321af5db427575ddb3265560d8862804f4381b.
Solidity: event ChannelCloseInitError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterChannelOpenAck ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenAck(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenAckIterator, error)
FilterChannelOpenAck is a free log retrieval operation binding the contract event 0xcf8be9ab2b5edf8beb2c45abe8e0cc7646318ac19f6c3164ba2e19e93a8a32af.
Solidity: event ChannelOpenAck(address indexed receiver, bytes32 channelId)
func (*IbcEventsEmitterFilterer) FilterChannelOpenAckError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenAckError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenAckErrorIterator, error)
FilterChannelOpenAckError is a free log retrieval operation binding the contract event 0x971a4433f5bff5f011728a4123aeeca4b5275ac20b013cf276e65510491ac26f.
Solidity: event ChannelOpenAckError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterChannelOpenConfirm ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenConfirm(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenConfirmIterator, error)
FilterChannelOpenConfirm is a free log retrieval operation binding the contract event 0xe80f571f70f7cabf9d7ac60ece08421be374117776c311c327a083ca398f802f.
Solidity: event ChannelOpenConfirm(address indexed receiver, bytes32 channelId)
func (*IbcEventsEmitterFilterer) FilterChannelOpenConfirmError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenConfirmError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenConfirmErrorIterator, error)
FilterChannelOpenConfirmError is a free log retrieval operation binding the contract event 0xf6a58ef30f66943749e8c29c661c84da143a1c8ed017f5faa92b509e0000875a.
Solidity: event ChannelOpenConfirmError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterChannelOpenInit ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenInit(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenInitIterator, error)
FilterChannelOpenInit is a free log retrieval operation binding the contract event 0x20fd8a5856711b18d00def4aa6abafbe00ce6d60795e015cc1cad35eb9b46359.
Solidity: event ChannelOpenInit(address indexed receiver, string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId)
func (*IbcEventsEmitterFilterer) FilterChannelOpenInitError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenInitError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenInitErrorIterator, error)
FilterChannelOpenInitError is a free log retrieval operation binding the contract event 0x69c1283cce89382f0f9ddf19b7c4f05b4d9b3c30c84fc148b1ec800284be58d5.
Solidity: event ChannelOpenInitError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterChannelOpenTry ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenTry(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenTryIterator, error)
FilterChannelOpenTry is a free log retrieval operation binding the contract event 0xf910705a7a768eb5958f281a5f84cae8bffc5dd811ca5cd303dda140a423698c.
Solidity: event ChannelOpenTry(address indexed receiver, string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId, bytes32 counterpartyChannelId)
func (*IbcEventsEmitterFilterer) FilterChannelOpenTryError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterChannelOpenTryError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterChannelOpenTryErrorIterator, error)
FilterChannelOpenTryError is a free log retrieval operation binding the contract event 0x9e2fe55a3b54b57f82334c273f8d048cd7f05ad19c16cf334276a8c1fec4b6fd.
Solidity: event ChannelOpenTryError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterRecvPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterRecvPacket(opts *bind.FilterOpts, destPortAddress []common.Address, destChannelId [][32]byte) (*IbcEventsEmitterRecvPacketIterator, error)
FilterRecvPacket is a free log retrieval operation binding the contract event 0xde5b57e6566d68a30b0979431df3d5df6db3b9aa89f8820f595b9315bf86d067.
Solidity: event RecvPacket(address indexed destPortAddress, bytes32 indexed destChannelId, uint64 sequence)
func (*IbcEventsEmitterFilterer) FilterSendPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterSendPacket(opts *bind.FilterOpts, sourcePortAddress []common.Address, sourceChannelId [][32]byte) (*IbcEventsEmitterSendPacketIterator, error)
FilterSendPacket is a free log retrieval operation binding the contract event 0xb5bff96e18da044e4e34510d16df9053b9f1920f6a960732e5aaf22fe9b80136.
Solidity: event SendPacket(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, bytes packet, uint64 sequence, uint64 timeoutTimestamp)
func (*IbcEventsEmitterFilterer) FilterTimeout ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterTimeout(opts *bind.FilterOpts, sourcePortAddress []common.Address, sourceChannelId [][32]byte, sequence []uint64) (*IbcEventsEmitterTimeoutIterator, error)
FilterTimeout is a free log retrieval operation binding the contract event 0x19ac40c4084d9bfb5b43f819a94bf01c70789b0d579871f59e4f86def04d9344.
Solidity: event Timeout(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, uint64 indexed sequence)
func (*IbcEventsEmitterFilterer) FilterTimeoutError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterTimeoutError(opts *bind.FilterOpts, receiver []common.Address) (*IbcEventsEmitterTimeoutErrorIterator, error)
FilterTimeoutError is a free log retrieval operation binding the contract event 0x83adb31803bee4e18cda1d04a781d77f6f271718a61b25e3a06f319b5103a330.
Solidity: event TimeoutError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) FilterWriteAckPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterWriteAckPacket(opts *bind.FilterOpts, writerPortAddress []common.Address, writerChannelId [][32]byte) (*IbcEventsEmitterWriteAckPacketIterator, error)
FilterWriteAckPacket is a free log retrieval operation binding the contract event 0xa32e6f42b1d63fb83ad73b009a6dbb9413d1da02e95b1bb08f081815eea8db20.
Solidity: event WriteAckPacket(address indexed writerPortAddress, bytes32 indexed writerChannelId, uint64 sequence, (bool,bytes) ackPacket)
func (*IbcEventsEmitterFilterer) FilterWriteTimeoutPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) FilterWriteTimeoutPacket(opts *bind.FilterOpts, writerPortAddress []common.Address, writerChannelId [][32]byte) (*IbcEventsEmitterWriteTimeoutPacketIterator, error)
FilterWriteTimeoutPacket is a free log retrieval operation binding the contract event 0xedbcd9eeb09d85c3ea1b5bf002c04478059cb261cab82c903885cefccae374bc.
Solidity: event WriteTimeoutPacket(address indexed writerPortAddress, bytes32 indexed writerChannelId, uint64 sequence, (uint64,uint64) timeoutHeight, uint64 timeoutTimestamp)
func (*IbcEventsEmitterFilterer) ParseAcknowledgement ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseAcknowledgement(log types.Log) (*IbcEventsEmitterAcknowledgement, error)
ParseAcknowledgement is a log parse operation binding the contract event 0xe46f6591236abe528fe47a3b281fb002524dadd3e62b1f317ed285d07273c3b1.
Solidity: event Acknowledgement(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, uint64 sequence)
func (*IbcEventsEmitterFilterer) ParseAcknowledgementError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseAcknowledgementError(log types.Log) (*IbcEventsEmitterAcknowledgementError, error)
ParseAcknowledgementError is a log parse operation binding the contract event 0x625eea143c9dae6915c809da47016c22d9cd006c3ace7c345c5cbcf57d3aefbc.
Solidity: event AcknowledgementError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseChannelCloseConfirm ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseConfirm(log types.Log) (*IbcEventsEmitterChannelCloseConfirm, error)
ParseChannelCloseConfirm is a log parse operation binding the contract event 0x5f010dbbd6bf46aec8131c5456301a75cd688d3cca9bc8380c9e26301be20729.
Solidity: event ChannelCloseConfirm(address indexed portAddress, bytes32 indexed channelId)
func (*IbcEventsEmitterFilterer) ParseChannelCloseConfirmError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseConfirmError(log types.Log) (*IbcEventsEmitterChannelCloseConfirmError, error)
ParseChannelCloseConfirmError is a log parse operation binding the contract event 0xc9d36d7a317cb116925d5cb66f0069fe825822fe23e9cf3f421c38cf444caa30.
Solidity: event ChannelCloseConfirmError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseChannelCloseInit ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseInit(log types.Log) (*IbcEventsEmitterChannelCloseInit, error)
ParseChannelCloseInit is a log parse operation binding the contract event 0x21372e37743553ba8e5f61239803174a827c7732d53ec8adcb76c6b3bb2c13f1.
Solidity: event ChannelCloseInit(address indexed portAddress, bytes32 indexed channelId)
func (*IbcEventsEmitterFilterer) ParseChannelCloseInitError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelCloseInitError(log types.Log) (*IbcEventsEmitterChannelCloseInitError, error)
ParseChannelCloseInitError is a log parse operation binding the contract event 0xb1be59c1bcd39c54c7132a8e0d321af5db427575ddb3265560d8862804f4381b.
Solidity: event ChannelCloseInitError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseChannelOpenAck ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenAck(log types.Log) (*IbcEventsEmitterChannelOpenAck, error)
ParseChannelOpenAck is a log parse operation binding the contract event 0xcf8be9ab2b5edf8beb2c45abe8e0cc7646318ac19f6c3164ba2e19e93a8a32af.
Solidity: event ChannelOpenAck(address indexed receiver, bytes32 channelId)
func (*IbcEventsEmitterFilterer) ParseChannelOpenAckError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenAckError(log types.Log) (*IbcEventsEmitterChannelOpenAckError, error)
ParseChannelOpenAckError is a log parse operation binding the contract event 0x971a4433f5bff5f011728a4123aeeca4b5275ac20b013cf276e65510491ac26f.
Solidity: event ChannelOpenAckError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseChannelOpenConfirm ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenConfirm(log types.Log) (*IbcEventsEmitterChannelOpenConfirm, error)
ParseChannelOpenConfirm is a log parse operation binding the contract event 0xe80f571f70f7cabf9d7ac60ece08421be374117776c311c327a083ca398f802f.
Solidity: event ChannelOpenConfirm(address indexed receiver, bytes32 channelId)
func (*IbcEventsEmitterFilterer) ParseChannelOpenConfirmError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenConfirmError(log types.Log) (*IbcEventsEmitterChannelOpenConfirmError, error)
ParseChannelOpenConfirmError is a log parse operation binding the contract event 0xf6a58ef30f66943749e8c29c661c84da143a1c8ed017f5faa92b509e0000875a.
Solidity: event ChannelOpenConfirmError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseChannelOpenInit ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenInit(log types.Log) (*IbcEventsEmitterChannelOpenInit, error)
ParseChannelOpenInit is a log parse operation binding the contract event 0x20fd8a5856711b18d00def4aa6abafbe00ce6d60795e015cc1cad35eb9b46359.
Solidity: event ChannelOpenInit(address indexed receiver, string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId)
func (*IbcEventsEmitterFilterer) ParseChannelOpenInitError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenInitError(log types.Log) (*IbcEventsEmitterChannelOpenInitError, error)
ParseChannelOpenInitError is a log parse operation binding the contract event 0x69c1283cce89382f0f9ddf19b7c4f05b4d9b3c30c84fc148b1ec800284be58d5.
Solidity: event ChannelOpenInitError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseChannelOpenTry ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenTry(log types.Log) (*IbcEventsEmitterChannelOpenTry, error)
ParseChannelOpenTry is a log parse operation binding the contract event 0xf910705a7a768eb5958f281a5f84cae8bffc5dd811ca5cd303dda140a423698c.
Solidity: event ChannelOpenTry(address indexed receiver, string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId, bytes32 counterpartyChannelId)
func (*IbcEventsEmitterFilterer) ParseChannelOpenTryError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseChannelOpenTryError(log types.Log) (*IbcEventsEmitterChannelOpenTryError, error)
ParseChannelOpenTryError is a log parse operation binding the contract event 0x9e2fe55a3b54b57f82334c273f8d048cd7f05ad19c16cf334276a8c1fec4b6fd.
Solidity: event ChannelOpenTryError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseRecvPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseRecvPacket(log types.Log) (*IbcEventsEmitterRecvPacket, error)
ParseRecvPacket is a log parse operation binding the contract event 0xde5b57e6566d68a30b0979431df3d5df6db3b9aa89f8820f595b9315bf86d067.
Solidity: event RecvPacket(address indexed destPortAddress, bytes32 indexed destChannelId, uint64 sequence)
func (*IbcEventsEmitterFilterer) ParseSendPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseSendPacket(log types.Log) (*IbcEventsEmitterSendPacket, error)
ParseSendPacket is a log parse operation binding the contract event 0xb5bff96e18da044e4e34510d16df9053b9f1920f6a960732e5aaf22fe9b80136.
Solidity: event SendPacket(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, bytes packet, uint64 sequence, uint64 timeoutTimestamp)
func (*IbcEventsEmitterFilterer) ParseTimeout ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseTimeout(log types.Log) (*IbcEventsEmitterTimeout, error)
ParseTimeout is a log parse operation binding the contract event 0x19ac40c4084d9bfb5b43f819a94bf01c70789b0d579871f59e4f86def04d9344.
Solidity: event Timeout(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, uint64 indexed sequence)
func (*IbcEventsEmitterFilterer) ParseTimeoutError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseTimeoutError(log types.Log) (*IbcEventsEmitterTimeoutError, error)
ParseTimeoutError is a log parse operation binding the contract event 0x83adb31803bee4e18cda1d04a781d77f6f271718a61b25e3a06f319b5103a330.
Solidity: event TimeoutError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) ParseWriteAckPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseWriteAckPacket(log types.Log) (*IbcEventsEmitterWriteAckPacket, error)
ParseWriteAckPacket is a log parse operation binding the contract event 0xa32e6f42b1d63fb83ad73b009a6dbb9413d1da02e95b1bb08f081815eea8db20.
Solidity: event WriteAckPacket(address indexed writerPortAddress, bytes32 indexed writerChannelId, uint64 sequence, (bool,bytes) ackPacket)
func (*IbcEventsEmitterFilterer) ParseWriteTimeoutPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) ParseWriteTimeoutPacket(log types.Log) (*IbcEventsEmitterWriteTimeoutPacket, error)
ParseWriteTimeoutPacket is a log parse operation binding the contract event 0xedbcd9eeb09d85c3ea1b5bf002c04478059cb261cab82c903885cefccae374bc.
Solidity: event WriteTimeoutPacket(address indexed writerPortAddress, bytes32 indexed writerChannelId, uint64 sequence, (uint64,uint64) timeoutHeight, uint64 timeoutTimestamp)
func (*IbcEventsEmitterFilterer) WatchAcknowledgement ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchAcknowledgement(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterAcknowledgement, sourcePortAddress []common.Address, sourceChannelId [][32]byte) (event.Subscription, error)
WatchAcknowledgement is a free log subscription operation binding the contract event 0xe46f6591236abe528fe47a3b281fb002524dadd3e62b1f317ed285d07273c3b1.
Solidity: event Acknowledgement(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, uint64 sequence)
func (*IbcEventsEmitterFilterer) WatchAcknowledgementError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchAcknowledgementError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterAcknowledgementError, receiver []common.Address) (event.Subscription, error)
WatchAcknowledgementError is a free log subscription operation binding the contract event 0x625eea143c9dae6915c809da47016c22d9cd006c3ace7c345c5cbcf57d3aefbc.
Solidity: event AcknowledgementError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchChannelCloseConfirm ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseConfirm(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseConfirm, portAddress []common.Address, channelId [][32]byte) (event.Subscription, error)
WatchChannelCloseConfirm is a free log subscription operation binding the contract event 0x5f010dbbd6bf46aec8131c5456301a75cd688d3cca9bc8380c9e26301be20729.
Solidity: event ChannelCloseConfirm(address indexed portAddress, bytes32 indexed channelId)
func (*IbcEventsEmitterFilterer) WatchChannelCloseConfirmError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseConfirmError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseConfirmError, receiver []common.Address) (event.Subscription, error)
WatchChannelCloseConfirmError is a free log subscription operation binding the contract event 0xc9d36d7a317cb116925d5cb66f0069fe825822fe23e9cf3f421c38cf444caa30.
Solidity: event ChannelCloseConfirmError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchChannelCloseInit ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseInit(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseInit, portAddress []common.Address, channelId [][32]byte) (event.Subscription, error)
WatchChannelCloseInit is a free log subscription operation binding the contract event 0x21372e37743553ba8e5f61239803174a827c7732d53ec8adcb76c6b3bb2c13f1.
Solidity: event ChannelCloseInit(address indexed portAddress, bytes32 indexed channelId)
func (*IbcEventsEmitterFilterer) WatchChannelCloseInitError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelCloseInitError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelCloseInitError, receiver []common.Address) (event.Subscription, error)
WatchChannelCloseInitError is a free log subscription operation binding the contract event 0xb1be59c1bcd39c54c7132a8e0d321af5db427575ddb3265560d8862804f4381b.
Solidity: event ChannelCloseInitError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchChannelOpenAck ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenAck(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenAck, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenAck is a free log subscription operation binding the contract event 0xcf8be9ab2b5edf8beb2c45abe8e0cc7646318ac19f6c3164ba2e19e93a8a32af.
Solidity: event ChannelOpenAck(address indexed receiver, bytes32 channelId)
func (*IbcEventsEmitterFilterer) WatchChannelOpenAckError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenAckError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenAckError, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenAckError is a free log subscription operation binding the contract event 0x971a4433f5bff5f011728a4123aeeca4b5275ac20b013cf276e65510491ac26f.
Solidity: event ChannelOpenAckError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchChannelOpenConfirm ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenConfirm(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenConfirm, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenConfirm is a free log subscription operation binding the contract event 0xe80f571f70f7cabf9d7ac60ece08421be374117776c311c327a083ca398f802f.
Solidity: event ChannelOpenConfirm(address indexed receiver, bytes32 channelId)
func (*IbcEventsEmitterFilterer) WatchChannelOpenConfirmError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenConfirmError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenConfirmError, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenConfirmError is a free log subscription operation binding the contract event 0xf6a58ef30f66943749e8c29c661c84da143a1c8ed017f5faa92b509e0000875a.
Solidity: event ChannelOpenConfirmError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchChannelOpenInit ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenInit(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenInit, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenInit is a free log subscription operation binding the contract event 0x20fd8a5856711b18d00def4aa6abafbe00ce6d60795e015cc1cad35eb9b46359.
Solidity: event ChannelOpenInit(address indexed receiver, string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId)
func (*IbcEventsEmitterFilterer) WatchChannelOpenInitError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenInitError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenInitError, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenInitError is a free log subscription operation binding the contract event 0x69c1283cce89382f0f9ddf19b7c4f05b4d9b3c30c84fc148b1ec800284be58d5.
Solidity: event ChannelOpenInitError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchChannelOpenTry ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenTry(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenTry, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenTry is a free log subscription operation binding the contract event 0xf910705a7a768eb5958f281a5f84cae8bffc5dd811ca5cd303dda140a423698c.
Solidity: event ChannelOpenTry(address indexed receiver, string version, uint8 ordering, bool feeEnabled, string[] connectionHops, string counterpartyPortId, bytes32 counterpartyChannelId)
func (*IbcEventsEmitterFilterer) WatchChannelOpenTryError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchChannelOpenTryError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterChannelOpenTryError, receiver []common.Address) (event.Subscription, error)
WatchChannelOpenTryError is a free log subscription operation binding the contract event 0x9e2fe55a3b54b57f82334c273f8d048cd7f05ad19c16cf334276a8c1fec4b6fd.
Solidity: event ChannelOpenTryError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchRecvPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchRecvPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterRecvPacket, destPortAddress []common.Address, destChannelId [][32]byte) (event.Subscription, error)
WatchRecvPacket is a free log subscription operation binding the contract event 0xde5b57e6566d68a30b0979431df3d5df6db3b9aa89f8820f595b9315bf86d067.
Solidity: event RecvPacket(address indexed destPortAddress, bytes32 indexed destChannelId, uint64 sequence)
func (*IbcEventsEmitterFilterer) WatchSendPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchSendPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterSendPacket, sourcePortAddress []common.Address, sourceChannelId [][32]byte) (event.Subscription, error)
WatchSendPacket is a free log subscription operation binding the contract event 0xb5bff96e18da044e4e34510d16df9053b9f1920f6a960732e5aaf22fe9b80136.
Solidity: event SendPacket(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, bytes packet, uint64 sequence, uint64 timeoutTimestamp)
func (*IbcEventsEmitterFilterer) WatchTimeout ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchTimeout(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterTimeout, sourcePortAddress []common.Address, sourceChannelId [][32]byte, sequence []uint64) (event.Subscription, error)
WatchTimeout is a free log subscription operation binding the contract event 0x19ac40c4084d9bfb5b43f819a94bf01c70789b0d579871f59e4f86def04d9344.
Solidity: event Timeout(address indexed sourcePortAddress, bytes32 indexed sourceChannelId, uint64 indexed sequence)
func (*IbcEventsEmitterFilterer) WatchTimeoutError ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchTimeoutError(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterTimeoutError, receiver []common.Address) (event.Subscription, error)
WatchTimeoutError is a free log subscription operation binding the contract event 0x83adb31803bee4e18cda1d04a781d77f6f271718a61b25e3a06f319b5103a330.
Solidity: event TimeoutError(address indexed receiver, bytes error)
func (*IbcEventsEmitterFilterer) WatchWriteAckPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchWriteAckPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterWriteAckPacket, writerPortAddress []common.Address, writerChannelId [][32]byte) (event.Subscription, error)
WatchWriteAckPacket is a free log subscription operation binding the contract event 0xa32e6f42b1d63fb83ad73b009a6dbb9413d1da02e95b1bb08f081815eea8db20.
Solidity: event WriteAckPacket(address indexed writerPortAddress, bytes32 indexed writerChannelId, uint64 sequence, (bool,bytes) ackPacket)
func (*IbcEventsEmitterFilterer) WatchWriteTimeoutPacket ¶
func (_IbcEventsEmitter *IbcEventsEmitterFilterer) WatchWriteTimeoutPacket(opts *bind.WatchOpts, sink chan<- *IbcEventsEmitterWriteTimeoutPacket, writerPortAddress []common.Address, writerChannelId [][32]byte) (event.Subscription, error)
WatchWriteTimeoutPacket is a free log subscription operation binding the contract event 0xedbcd9eeb09d85c3ea1b5bf002c04478059cb261cab82c903885cefccae374bc.
Solidity: event WriteTimeoutPacket(address indexed writerPortAddress, bytes32 indexed writerChannelId, uint64 sequence, (uint64,uint64) timeoutHeight, uint64 timeoutTimestamp)
type IbcEventsEmitterRaw ¶
type IbcEventsEmitterRaw struct {
Contract *IbcEventsEmitter // Generic contract binding to access the raw methods on
}
IbcEventsEmitterRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IbcEventsEmitterRaw) Call ¶
func (_IbcEventsEmitter *IbcEventsEmitterRaw) 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 (*IbcEventsEmitterRaw) Transact ¶
func (_IbcEventsEmitter *IbcEventsEmitterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbcEventsEmitterRaw) Transfer ¶
func (_IbcEventsEmitter *IbcEventsEmitterRaw) 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 IbcEventsEmitterRecvPacket ¶
type IbcEventsEmitterRecvPacket struct { DestPortAddress common.Address DestChannelId [32]byte Sequence uint64 Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterRecvPacket represents a RecvPacket event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterRecvPacketIterator ¶
type IbcEventsEmitterRecvPacketIterator struct { Event *IbcEventsEmitterRecvPacket // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterRecvPacketIterator is returned from FilterRecvPacket and is used to iterate over the raw logs and unpacked data for RecvPacket events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterRecvPacketIterator) Close ¶
func (it *IbcEventsEmitterRecvPacketIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterRecvPacketIterator) Error ¶
func (it *IbcEventsEmitterRecvPacketIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterRecvPacketIterator) Next ¶
func (it *IbcEventsEmitterRecvPacketIterator) 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 IbcEventsEmitterSendPacket ¶
type IbcEventsEmitterSendPacket struct { SourcePortAddress common.Address SourceChannelId [32]byte Packet []byte Sequence uint64 TimeoutTimestamp uint64 Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterSendPacket represents a SendPacket event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterSendPacketIterator ¶
type IbcEventsEmitterSendPacketIterator struct { Event *IbcEventsEmitterSendPacket // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterSendPacketIterator is returned from FilterSendPacket and is used to iterate over the raw logs and unpacked data for SendPacket events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterSendPacketIterator) Close ¶
func (it *IbcEventsEmitterSendPacketIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterSendPacketIterator) Error ¶
func (it *IbcEventsEmitterSendPacketIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterSendPacketIterator) Next ¶
func (it *IbcEventsEmitterSendPacketIterator) 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 IbcEventsEmitterSession ¶
type IbcEventsEmitterSession struct { Contract *IbcEventsEmitter // 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 }
IbcEventsEmitterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type IbcEventsEmitterTimeout ¶
type IbcEventsEmitterTimeout struct { SourcePortAddress common.Address SourceChannelId [32]byte Sequence uint64 Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterTimeout represents a Timeout event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterTimeoutError ¶
type IbcEventsEmitterTimeoutError struct { Receiver common.Address Error []byte Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterTimeoutError represents a TimeoutError event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterTimeoutErrorIterator ¶
type IbcEventsEmitterTimeoutErrorIterator struct { Event *IbcEventsEmitterTimeoutError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterTimeoutErrorIterator is returned from FilterTimeoutError and is used to iterate over the raw logs and unpacked data for TimeoutError events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterTimeoutErrorIterator) Close ¶
func (it *IbcEventsEmitterTimeoutErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterTimeoutErrorIterator) Error ¶
func (it *IbcEventsEmitterTimeoutErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterTimeoutErrorIterator) Next ¶
func (it *IbcEventsEmitterTimeoutErrorIterator) 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 IbcEventsEmitterTimeoutIterator ¶
type IbcEventsEmitterTimeoutIterator struct { Event *IbcEventsEmitterTimeout // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterTimeoutIterator is returned from FilterTimeout and is used to iterate over the raw logs and unpacked data for Timeout events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterTimeoutIterator) Close ¶
func (it *IbcEventsEmitterTimeoutIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterTimeoutIterator) Error ¶
func (it *IbcEventsEmitterTimeoutIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterTimeoutIterator) Next ¶
func (it *IbcEventsEmitterTimeoutIterator) 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 IbcEventsEmitterTransactor ¶
type IbcEventsEmitterTransactor struct {
// contains filtered or unexported fields
}
IbcEventsEmitterTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIbcEventsEmitterTransactor ¶
func NewIbcEventsEmitterTransactor(address common.Address, transactor bind.ContractTransactor) (*IbcEventsEmitterTransactor, error)
NewIbcEventsEmitterTransactor creates a new write-only instance of IbcEventsEmitter, bound to a specific deployed contract.
type IbcEventsEmitterTransactorRaw ¶
type IbcEventsEmitterTransactorRaw struct {
Contract *IbcEventsEmitterTransactor // Generic write-only contract binding to access the raw methods on
}
IbcEventsEmitterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IbcEventsEmitterTransactorRaw) Transact ¶
func (_IbcEventsEmitter *IbcEventsEmitterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbcEventsEmitterTransactorRaw) Transfer ¶
func (_IbcEventsEmitter *IbcEventsEmitterTransactorRaw) 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 IbcEventsEmitterTransactorSession ¶
type IbcEventsEmitterTransactorSession struct { Contract *IbcEventsEmitterTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IbcEventsEmitterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type IbcEventsEmitterWriteAckPacket ¶
type IbcEventsEmitterWriteAckPacket struct { WriterPortAddress common.Address WriterChannelId [32]byte Sequence uint64 AckPacket AckPacket Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterWriteAckPacket represents a WriteAckPacket event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterWriteAckPacketIterator ¶
type IbcEventsEmitterWriteAckPacketIterator struct { Event *IbcEventsEmitterWriteAckPacket // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterWriteAckPacketIterator is returned from FilterWriteAckPacket and is used to iterate over the raw logs and unpacked data for WriteAckPacket events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterWriteAckPacketIterator) Close ¶
func (it *IbcEventsEmitterWriteAckPacketIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterWriteAckPacketIterator) Error ¶
func (it *IbcEventsEmitterWriteAckPacketIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterWriteAckPacketIterator) Next ¶
func (it *IbcEventsEmitterWriteAckPacketIterator) 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 IbcEventsEmitterWriteTimeoutPacket ¶
type IbcEventsEmitterWriteTimeoutPacket struct { WriterPortAddress common.Address WriterChannelId [32]byte Sequence uint64 TimeoutHeight Height TimeoutTimestamp uint64 Raw types.Log // Blockchain specific contextual infos }
IbcEventsEmitterWriteTimeoutPacket represents a WriteTimeoutPacket event raised by the IbcEventsEmitter contract.
type IbcEventsEmitterWriteTimeoutPacketIterator ¶
type IbcEventsEmitterWriteTimeoutPacketIterator struct { Event *IbcEventsEmitterWriteTimeoutPacket // Event containing the contract specifics and raw log // contains filtered or unexported fields }
IbcEventsEmitterWriteTimeoutPacketIterator is returned from FilterWriteTimeoutPacket and is used to iterate over the raw logs and unpacked data for WriteTimeoutPacket events raised by the IbcEventsEmitter contract.
func (*IbcEventsEmitterWriteTimeoutPacketIterator) Close ¶
func (it *IbcEventsEmitterWriteTimeoutPacketIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*IbcEventsEmitterWriteTimeoutPacketIterator) Error ¶
func (it *IbcEventsEmitterWriteTimeoutPacketIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*IbcEventsEmitterWriteTimeoutPacketIterator) Next ¶
func (it *IbcEventsEmitterWriteTimeoutPacketIterator) 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 IbcPacketSender ¶
type IbcPacketSender struct { IbcPacketSenderCaller // Read-only binding to the contract IbcPacketSenderTransactor // Write-only binding to the contract IbcPacketSenderFilterer // Log filterer for contract events }
IbcPacketSender is an auto generated Go binding around an Ethereum contract.
func NewIbcPacketSender ¶
func NewIbcPacketSender(address common.Address, backend bind.ContractBackend) (*IbcPacketSender, error)
NewIbcPacketSender creates a new instance of IbcPacketSender, bound to a specific deployed contract.
type IbcPacketSenderCaller ¶
type IbcPacketSenderCaller struct {
// contains filtered or unexported fields
}
IbcPacketSenderCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIbcPacketSenderCaller ¶
func NewIbcPacketSenderCaller(address common.Address, caller bind.ContractCaller) (*IbcPacketSenderCaller, error)
NewIbcPacketSenderCaller creates a new read-only instance of IbcPacketSender, bound to a specific deployed contract.
type IbcPacketSenderCallerRaw ¶
type IbcPacketSenderCallerRaw struct {
Contract *IbcPacketSenderCaller // Generic read-only contract binding to access the raw methods on
}
IbcPacketSenderCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IbcPacketSenderCallerRaw) Call ¶
func (_IbcPacketSender *IbcPacketSenderCallerRaw) 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 IbcPacketSenderCallerSession ¶
type IbcPacketSenderCallerSession struct { Contract *IbcPacketSenderCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IbcPacketSenderCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type IbcPacketSenderFilterer ¶
type IbcPacketSenderFilterer struct {
// contains filtered or unexported fields
}
IbcPacketSenderFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIbcPacketSenderFilterer ¶
func NewIbcPacketSenderFilterer(address common.Address, filterer bind.ContractFilterer) (*IbcPacketSenderFilterer, error)
NewIbcPacketSenderFilterer creates a new log filterer instance of IbcPacketSender, bound to a specific deployed contract.
type IbcPacketSenderRaw ¶
type IbcPacketSenderRaw struct {
Contract *IbcPacketSender // Generic contract binding to access the raw methods on
}
IbcPacketSenderRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IbcPacketSenderRaw) Call ¶
func (_IbcPacketSender *IbcPacketSenderRaw) 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 (*IbcPacketSenderRaw) Transact ¶
func (_IbcPacketSender *IbcPacketSenderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbcPacketSenderRaw) Transfer ¶
func (_IbcPacketSender *IbcPacketSenderRaw) 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 IbcPacketSenderSession ¶
type IbcPacketSenderSession struct { Contract *IbcPacketSender // 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 }
IbcPacketSenderSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IbcPacketSenderSession) SendPacket ¶
func (_IbcPacketSender *IbcPacketSenderSession) SendPacket(channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
SendPacket is a paid mutator transaction binding the contract method 0xc3e1155c.
Solidity: function sendPacket(bytes32 channelId, bytes payload, uint64 timeoutTimestamp) returns(uint64 sequence)
type IbcPacketSenderTransactor ¶
type IbcPacketSenderTransactor struct {
// contains filtered or unexported fields
}
IbcPacketSenderTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIbcPacketSenderTransactor ¶
func NewIbcPacketSenderTransactor(address common.Address, transactor bind.ContractTransactor) (*IbcPacketSenderTransactor, error)
NewIbcPacketSenderTransactor creates a new write-only instance of IbcPacketSender, bound to a specific deployed contract.
func (*IbcPacketSenderTransactor) SendPacket ¶
func (_IbcPacketSender *IbcPacketSenderTransactor) SendPacket(opts *bind.TransactOpts, channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
SendPacket is a paid mutator transaction binding the contract method 0xc3e1155c.
Solidity: function sendPacket(bytes32 channelId, bytes payload, uint64 timeoutTimestamp) returns(uint64 sequence)
type IbcPacketSenderTransactorRaw ¶
type IbcPacketSenderTransactorRaw struct {
Contract *IbcPacketSenderTransactor // Generic write-only contract binding to access the raw methods on
}
IbcPacketSenderTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IbcPacketSenderTransactorRaw) Transact ¶
func (_IbcPacketSender *IbcPacketSenderTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IbcPacketSenderTransactorRaw) Transfer ¶
func (_IbcPacketSender *IbcPacketSenderTransactorRaw) 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 IbcPacketSenderTransactorSession ¶
type IbcPacketSenderTransactorSession struct { Contract *IbcPacketSenderTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IbcPacketSenderTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*IbcPacketSenderTransactorSession) SendPacket ¶
func (_IbcPacketSender *IbcPacketSenderTransactorSession) SendPacket(channelId [32]byte, payload []byte, timeoutTimestamp uint64) (*types.Transaction, error)
SendPacket is a paid mutator transaction binding the contract method 0xc3e1155c.
Solidity: function sendPacket(bytes32 channelId, bytes payload, uint64 timeoutTimestamp) returns(uint64 sequence)
type Ics23Proof ¶
type Ics23Proof struct { Proof []OpIcs23Proof Height *big.Int }
Ics23Proof is an auto generated low-level Go binding around an user-defined struct.
type OpIcs23Proof ¶
type OpIcs23Proof struct { Path []OpIcs23ProofPath Key []byte Value []byte Prefix []byte }
OpIcs23Proof is an auto generated low-level Go binding around an user-defined struct.
type OpIcs23ProofPath ¶
OpIcs23ProofPath is an auto generated low-level Go binding around an user-defined struct.