Versions in this module Expand all Collapse all v0 v0.1.0 Feb 9, 2022 Changes in this version + const MultisigclientABI + type ClientStateData struct + FrozenHeight HeightData + LatestHeight HeightData + type ConsensusStateData struct + Addresses [][]byte + Diversifier string + Timestamp uint64 + type HeightData struct + RevisionHeight uint64 + RevisionNumber uint64 + type MultiSignatureData struct + Signatures [][]byte + Timestamp uint64 + type Multisigclient struct + func NewMultisigclient(address common.Address, backend bind.ContractBackend) (*Multisigclient, error) + type MultisigclientCaller struct + func NewMultisigclientCaller(address common.Address, caller bind.ContractCaller) (*MultisigclientCaller, error) + func (_Multisigclient *MultisigclientCaller) CheckHeaderAndUpdateState(opts *bind.CallOpts, host common.Address, clientId string, ...) (struct{ ... }, error) + func (_Multisigclient *MultisigclientCaller) GetClientState(opts *bind.CallOpts, host common.Address, clientId string) (struct{ ... }, error) + func (_Multisigclient *MultisigclientCaller) GetConsensusState(opts *bind.CallOpts, host common.Address, clientId string, height HeightData) (struct{ ... }, error) + func (_Multisigclient *MultisigclientCaller) GetLatestHeight(opts *bind.CallOpts, host common.Address, clientId string) (uint64, bool, error) + func (_Multisigclient *MultisigclientCaller) GetTimestampAtHeight(opts *bind.CallOpts, host common.Address, clientId string, height uint64) (uint64, bool, error) + func (_Multisigclient *MultisigclientCaller) MakeChannelStateSignBytes(opts *bind.CallOpts, height uint64, timestamp uint64, diversifier string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCaller) MakeClientStateSignBytes(opts *bind.CallOpts, height uint64, timestamp uint64, diversifier string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCaller) MakeConnectionStateSignBytes(opts *bind.CallOpts, height uint64, timestamp uint64, diversifier string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCaller) MakeConsensusStateSignBytes(opts *bind.CallOpts, height uint64, timestamp uint64, diversifier string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCaller) MakePacketAcknowledgementSignBytes(opts *bind.CallOpts, height uint64, timestamp uint64, diversifier string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCaller) MakePacketSignBytes(opts *bind.CallOpts, height uint64, timestamp uint64, diversifier string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCaller) VerifyChannelState(opts *bind.CallOpts, host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCaller) VerifyClientConsensusState(opts *bind.CallOpts, host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCaller) VerifyClientState(opts *bind.CallOpts, host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCaller) VerifyConnectionState(opts *bind.CallOpts, host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCaller) VerifyPacketAcknowledgement(opts *bind.CallOpts, host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCaller) VerifyPacketCommitment(opts *bind.CallOpts, host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCaller) VerifySignature(opts *bind.CallOpts, consensusState ConsensusStateData, ...) (bool, error) + type MultisigclientCallerRaw struct + Contract *MultisigclientCaller + func (_Multisigclient *MultisigclientCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type MultisigclientCallerSession struct + CallOpts bind.CallOpts + Contract *MultisigclientCaller + func (_Multisigclient *MultisigclientCallerSession) CheckHeaderAndUpdateState(host common.Address, clientId string, clientStateBytes []byte, ...) (struct{ ... }, error) + func (_Multisigclient *MultisigclientCallerSession) GetClientState(host common.Address, clientId string) (struct{ ... }, error) + func (_Multisigclient *MultisigclientCallerSession) GetConsensusState(host common.Address, clientId string, height HeightData) (struct{ ... }, error) + func (_Multisigclient *MultisigclientCallerSession) GetLatestHeight(host common.Address, clientId string) (uint64, bool, error) + func (_Multisigclient *MultisigclientCallerSession) GetTimestampAtHeight(host common.Address, clientId string, height uint64) (uint64, bool, error) + func (_Multisigclient *MultisigclientCallerSession) MakeChannelStateSignBytes(height uint64, timestamp uint64, diversifier string, portID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCallerSession) MakeClientStateSignBytes(height uint64, timestamp uint64, diversifier string, clientID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCallerSession) MakeConnectionStateSignBytes(height uint64, timestamp uint64, diversifier string, connectionID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCallerSession) MakeConsensusStateSignBytes(height uint64, timestamp uint64, diversifier string, clientID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCallerSession) MakePacketAcknowledgementSignBytes(height uint64, timestamp uint64, diversifier string, path [32]byte, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCallerSession) MakePacketSignBytes(height uint64, timestamp uint64, diversifier string, path [32]byte, ...) ([]byte, error) + func (_Multisigclient *MultisigclientCallerSession) VerifyChannelState(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientCallerSession) VerifyClientConsensusState(host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientCallerSession) VerifyClientState(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientCallerSession) VerifyConnectionState(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientCallerSession) VerifyPacketAcknowledgement(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientCallerSession) VerifyPacketCommitment(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientCallerSession) VerifySignature(consensusState ConsensusStateData, multisig MultiSignatureData, ...) (bool, error) + type MultisigclientFilterer struct + func NewMultisigclientFilterer(address common.Address, filterer bind.ContractFilterer) (*MultisigclientFilterer, error) + type MultisigclientRaw struct + Contract *Multisigclient + func (_Multisigclient *MultisigclientRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Multisigclient *MultisigclientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Multisigclient *MultisigclientRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type MultisigclientSession struct + CallOpts bind.CallOpts + Contract *Multisigclient + TransactOpts bind.TransactOpts + func (_Multisigclient *MultisigclientSession) CheckHeaderAndUpdateState(host common.Address, clientId string, clientStateBytes []byte, ...) (struct{ ... }, error) + func (_Multisigclient *MultisigclientSession) GetClientState(host common.Address, clientId string) (struct{ ... }, error) + func (_Multisigclient *MultisigclientSession) GetConsensusState(host common.Address, clientId string, height HeightData) (struct{ ... }, error) + func (_Multisigclient *MultisigclientSession) GetLatestHeight(host common.Address, clientId string) (uint64, bool, error) + func (_Multisigclient *MultisigclientSession) GetTimestampAtHeight(host common.Address, clientId string, height uint64) (uint64, bool, error) + func (_Multisigclient *MultisigclientSession) MakeChannelStateSignBytes(height uint64, timestamp uint64, diversifier string, portID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientSession) MakeClientStateSignBytes(height uint64, timestamp uint64, diversifier string, clientID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientSession) MakeConnectionStateSignBytes(height uint64, timestamp uint64, diversifier string, connectionID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientSession) MakeConsensusStateSignBytes(height uint64, timestamp uint64, diversifier string, clientID string, ...) ([]byte, error) + func (_Multisigclient *MultisigclientSession) MakePacketAcknowledgementSignBytes(height uint64, timestamp uint64, diversifier string, path [32]byte, ...) ([]byte, error) + func (_Multisigclient *MultisigclientSession) MakePacketSignBytes(height uint64, timestamp uint64, diversifier string, path [32]byte, ...) ([]byte, error) + func (_Multisigclient *MultisigclientSession) VerifyChannelState(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientSession) VerifyClientConsensusState(host common.Address, clientId string, height uint64, ...) (bool, error) + func (_Multisigclient *MultisigclientSession) VerifyClientState(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientSession) VerifyConnectionState(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientSession) VerifyPacketAcknowledgement(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientSession) VerifyPacketCommitment(host common.Address, clientId string, height uint64, prefix []byte, ...) (bool, error) + func (_Multisigclient *MultisigclientSession) VerifySignature(consensusState ConsensusStateData, multisig MultiSignatureData, ...) (bool, error) + type MultisigclientTransactor struct + func NewMultisigclientTransactor(address common.Address, transactor bind.ContractTransactor) (*MultisigclientTransactor, error) + type MultisigclientTransactorRaw struct + Contract *MultisigclientTransactor + func (_Multisigclient *MultisigclientTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Multisigclient *MultisigclientTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type MultisigclientTransactorSession struct + Contract *MultisigclientTransactor + TransactOpts bind.TransactOpts