Skip to content

Commit a68e772

Browse files
committed
Fix StartSwap signature verification
1 parent 46df457 commit a68e772

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

pkg/code/server/transaction/swap.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,13 @@ func (s *transactionServer) StartSwap(streamer transactionpb.Transaction_StartSw
189189
return handleStartSwapError(streamer, status.Error(codes.InvalidArgument, "StartSwapRequest.SubmitSignature is nil"))
190190
}
191191

192-
verifiedMetadata := &transactionpb.VerifiedCurrencyCreatorSwapMetadata{
193-
ClientParameters: startCurrencyCreatorSwapReq,
194-
ServerParameters: serverParameters,
192+
verifiedMetadata := &transactionpb.VerifiedSwapMetadata{
193+
Kind: &transactionpb.VerifiedSwapMetadata_CurrencyCreator{
194+
CurrencyCreator: &transactionpb.VerifiedCurrencyCreatorSwapMetadata{
195+
ClientParameters: startCurrencyCreatorSwapReq,
196+
ServerParameters: serverParameters,
197+
},
198+
},
195199
}
196200

197201
metadataSignature := submitSignatureReq.Signature

0 commit comments

Comments
 (0)