Skip to content

Commit 8dda5ee

Browse files
committed
cleanup transfer
Signed-off-by: Angelo De Caro <adc@zurich.ibm.com>
1 parent e0a17be commit 8dda5ee

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

token/core/zkatdlog/nogh/v1/validator/validator_transfer.go

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,19 +43,17 @@ func TransferSignatureValidate(c context.Context, ctx *Context) error {
4343
inputToken = append(inputToken, tok)
4444

4545
// check sender signature
46-
if i == 0 {
47-
ctx.Logger.Debugf("check sender [%d][%s]", i, driver.Identity(tok.Owner).UniqueID())
48-
verifier, err := ctx.Deserializer.GetOwnerVerifier(c, tok.Owner)
49-
if err != nil {
50-
return errors.Wrapf(err, "failed deserializing owner [%d][%v][%s]", i, in, driver.Identity(tok.Owner))
51-
}
52-
ctx.Logger.Debugf("signature verification [%d][%v][%s]", i, in, driver.Identity(tok.Owner).UniqueID())
53-
sigma, err := ctx.SignatureProvider.HasBeenSignedBy(c, tok.Owner, verifier)
54-
if err != nil {
55-
return errors.Wrapf(err, "failed signature verification [%d][%v][%s]", i, in, driver.Identity(tok.Owner))
56-
}
57-
signatures = append(signatures, sigma)
46+
ctx.Logger.Debugf("check sender [%d][%s]", i, driver.Identity(tok.Owner).UniqueID())
47+
verifier, err := ctx.Deserializer.GetOwnerVerifier(c, tok.Owner)
48+
if err != nil {
49+
return errors.Wrapf(err, "failed deserializing owner [%d][%v][%s]", i, in, driver.Identity(tok.Owner))
50+
}
51+
ctx.Logger.Debugf("signature verification [%d][%v][%s]", i, in, driver.Identity(tok.Owner).UniqueID())
52+
sigma, err := ctx.SignatureProvider.HasBeenSignedBy(c, tok.Owner, verifier)
53+
if err != nil {
54+
return errors.Wrapf(err, "failed signature verification [%d][%v][%s]", i, in, driver.Identity(tok.Owner))
5855
}
56+
signatures = append(signatures, sigma)
5957
}
6058

6159
ctx.InputTokens = inputToken

0 commit comments

Comments
 (0)