Versions in this module Expand all Collapse all v0 v0.1.0 Feb 9, 2022 Changes in this version + var ErrIntOverflowEthmultisig = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthEthmultisig = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupEthmultisig = fmt.Errorf("proto: unexpected end of group") + func RegisterInterfaces(registry codectypes.InterfaceRegistry) + type ETHMultisig struct + func NewETHMultisig(cdc codec.ProtoCodecMarshaler, diversifier string, keys []*ecdsa.PrivateKey, ...) ETHMultisig + func (m ETHMultisig) Addresses() []common.Address + func (m ETHMultisig) GetCurrentTimestamp() uint64 + func (m ETHMultisig) SignChannelState(height clienttypes.Height, portID, channelID string, channel chantypes.Channel) (*ethmultisigtypes.MultiSignature, []byte, error) + func (m ETHMultisig) SignClientState(height clienttypes.Height, clientID string, clientState exported.ClientState) (*ethmultisigtypes.MultiSignature, []byte, error) + func (m ETHMultisig) SignConnectionState(height clienttypes.Height, connectionID string, ...) (*ethmultisigtypes.MultiSignature, []byte, error) + func (m ETHMultisig) SignConsensusState(height clienttypes.Height, clientID string, ...) (*ethmultisigtypes.MultiSignature, []byte, error) + func (m ETHMultisig) SignPacketAcknowledgementState(height clienttypes.Height, portID, channelID string, sequence uint64, ...) (*ethmultisigtypes.MultiSignature, []byte, error) + func (m ETHMultisig) SignPacketState(height clienttypes.Height, portID, channelID string, sequence uint64, ...) (*ethmultisigtypes.MultiSignature, []byte, error) + func (m ETHMultisig) SignState(height ethmultisigtypes.Height, dtp ethmultisigtypes.SignBytes_DataType, ...) (*ethmultisigtypes.MultiSignature, []byte, error) + type HDWallet struct + HdwPath string + Mnemonic string + func (*HDWallet) Descriptor() ([]byte, []int) + func (*HDWallet) ProtoMessage() + func (m *HDWallet) GetHdwPath() string + func (m *HDWallet) GetMnemonic() string + func (m *HDWallet) Marshal() (dAtA []byte, err error) + func (m *HDWallet) MarshalTo(dAtA []byte) (int, error) + func (m *HDWallet) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *HDWallet) Reset() + func (m *HDWallet) Size() (n int) + func (m *HDWallet) String() string + func (m *HDWallet) Unmarshal(dAtA []byte) error + func (m *HDWallet) XXX_DiscardUnknown() + func (m *HDWallet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HDWallet) XXX_Merge(src proto.Message) + func (m *HDWallet) XXX_Size() int + func (m *HDWallet) XXX_Unmarshal(b []byte) error + type Module struct + func (m Module) GetCmd(ctx *config.Context) *cobra.Command + func (m Module) Name() string + func (m Module) RegisterInterfaces(registry codectypes.InterfaceRegistry) + type Prover struct + func NewProver(pr ProverConfig, chain core.ChainI) (*Prover, error) + func (pr *Prover) CreateMsgCreateClient(clientID string, dstHeader core.HeaderI, signer sdk.AccAddress) (*clienttypes.MsgCreateClient, error) + func (pr *Prover) GetChainID() string + func (pr *Prover) GetHeight() (clienttypes.Height, error) + func (pr *Prover) GetLatestLightHeight() (int64, error) + func (pr *Prover) GetSequeunce() (uint64, error) + func (pr *Prover) QueryChannelWithProof(_ int64) (*chantypes.QueryChannelResponse, error) + func (pr *Prover) QueryClientConsensusStateWithProof(_ int64, dstClientConsHeight ibcexported.Height) (*clienttypes.QueryConsensusStateResponse, error) + func (pr *Prover) QueryClientStateWithProof(_ int64) (*clienttypes.QueryClientStateResponse, error) + func (pr *Prover) QueryConnectionWithProof(_ int64) (*conntypes.QueryConnectionResponse, error) + func (pr *Prover) QueryLatestHeader() (out core.HeaderI, err error) + func (pr *Prover) QueryPacketAcknowledgementCommitmentWithProof(_ int64, seq uint64) (*chantypes.QueryPacketAcknowledgementResponse, error) + func (pr *Prover) QueryPacketCommitmentWithProof(_ int64, seq uint64) (comRes *chantypes.QueryPacketCommitmentResponse, err error) + func (pr *Prover) SetupHeader(dst core.LightClientIBCQueryierI, baseSrcHeader core.HeaderI) (core.HeaderI, error) + func (pr *Prover) SignAcknowledgementStateResponse(res *chantypes.QueryPacketAcknowledgementResponse, portID, channelID string, ...) (*chantypes.QueryPacketAcknowledgementResponse, error) + func (pr *Prover) SignChannelStateResponse(res *chantypes.QueryChannelResponse, portID, channelID string) (*chantypes.QueryChannelResponse, error) + func (pr *Prover) SignClientStateResponse(res *clienttypes.QueryClientStateResponse, clientID string) (*clienttypes.QueryClientStateResponse, error) + func (pr *Prover) SignConnectionStateResponse(res *conntypes.QueryConnectionResponse, connectionID string) (*conntypes.QueryConnectionResponse, error) + func (pr *Prover) SignConsensusStateResponse(res *clienttypes.QueryConsensusStateResponse, clientID string, ...) (*clienttypes.QueryConsensusStateResponse, error) + func (pr *Prover) SignPacketStateResponse(res *chantypes.QueryPacketCommitmentResponse, portID, channelID string, ...) (*chantypes.QueryPacketCommitmentResponse, error) + func (pr *Prover) UpdateLightWithHeader() (header core.HeaderI, provableHeight int64, queryableHeight int64, err error) + type ProverConfig struct + Diversifier string + Prefix string + Wallets []*HDWallet + func (*ProverConfig) Descriptor() ([]byte, []int) + func (*ProverConfig) ProtoMessage() + func (m *ProverConfig) GetDiversifier() string + func (m *ProverConfig) GetPrefix() string + func (m *ProverConfig) GetWallets() []*HDWallet + func (m *ProverConfig) Marshal() (dAtA []byte, err error) + func (m *ProverConfig) MarshalTo(dAtA []byte) (int, error) + func (m *ProverConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ProverConfig) Reset() + func (m *ProverConfig) Size() (n int) + func (m *ProverConfig) String() string + func (m *ProverConfig) Unmarshal(dAtA []byte) error + func (m *ProverConfig) XXX_DiscardUnknown() + func (m *ProverConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ProverConfig) XXX_Merge(src proto.Message) + func (m *ProverConfig) XXX_Size() int + func (m *ProverConfig) XXX_Unmarshal(b []byte) error + func (pr ProverConfig) Build(chain core.ChainI) (core.ProverI, error)