Skip to content

Commit

Permalink
update lcp version
Browse files Browse the repository at this point in the history
Signed-off-by: Jun Kimura <[email protected]>
  • Loading branch information
bluele committed Dec 18, 2023
1 parent 850951c commit d374016
Show file tree
Hide file tree
Showing 12 changed files with 1,129 additions and 542 deletions.
2 changes: 1 addition & 1 deletion lcp
Submodule lcp updated 135 files
6 changes: 3 additions & 3 deletions light-clients/lcp/types/client_state.go
Original file line number Diff line number Diff line change
Expand Up @@ -157,11 +157,11 @@ func (cs ClientState) VerifyMembership(
if err != nil {
return err
}
c, err := commitmentProof.GetCommitment()
c, err := commitmentProof.GetMessage()
if err != nil {
return err
}
commitment, err := c.GetStateCommitment()
commitment, err := c.GetVerifyMembershipMessage()
if err != nil {
return err
}
Expand All @@ -182,7 +182,7 @@ func (cs ClientState) VerifyMembership(
if !commitment.StateID.EqualBytes(consensusState.StateId) {
return sdkerrors.Wrapf(ErrInvalidStateCommitment, "invalid state ID: expected=%v got=%v", consensusState.StateId, commitment.StateID)
}
if err := VerifySignatureWithSignBytes(commitmentProof.CommitmentBytes, commitmentProof.Signature, commitmentProof.Signer); err != nil {
if err := VerifySignatureWithSignBytes(commitmentProof.Message, commitmentProof.Signature, commitmentProof.Signer); err != nil {
return sdkerrors.Wrapf(ErrInvalidStateCommitmentProof, "failed to verify state commitment proof: %v", err)
}
if !cs.IsActiveKey(ctx.BlockTime(), clientStore, commitmentProof.Signer) {
Expand Down
267 changes: 0 additions & 267 deletions light-clients/lcp/types/commitment_test.go

This file was deleted.

12 changes: 6 additions & 6 deletions light-clients/lcp/types/header.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,26 +12,26 @@ func (UpdateClientMessage) ClientType() string {
}

func (m UpdateClientMessage) GetHeight() exported.Height {
c, err := m.GetCommitment()
c, err := m.GetMessage()
if err != nil {
panic(err)
}
return c.NewHeight
return c.PostHeight
}

func (m UpdateClientMessage) ValidateBasic() error {
if _, err := m.GetCommitment(); err != nil {
if _, err := m.GetMessage(); err != nil {
return err
}
return nil
}

func (h UpdateClientMessage) GetCommitment() (*UpdateClientCommitment, error) {
c, err := EthABIDecodeHeaderedCommitment(h.Commitment)
func (h UpdateClientMessage) GetMessage() (*ELCUpdateClientMessage, error) {
c, err := EthABIDecodeHeaderedMessage(h.ElcMessage)
if err != nil {
return nil, err
}
return c.GetUpdateClientCommitment()
return c.GetUpdateClientMessage()
}

var _ exported.ClientMessage = (*RegisterEnclaveKeyMessage)(nil)
Expand Down
80 changes: 40 additions & 40 deletions light-clients/lcp/types/lcp.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d374016

Please sign in to comment.