From 92a4becf1a6977935700adcfd3c12552c2218fab Mon Sep 17 00:00:00 2001 From: huangzhiran Date: Mon, 29 Dec 2025 09:27:55 +0800 Subject: [PATCH] prover add debug log --- vm/payload.go | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/vm/payload.go b/vm/payload.go index 6e98c105..94b324d4 100644 --- a/vm/payload.go +++ b/vm/payload.go @@ -2,6 +2,7 @@ package vm import ( _ "embed" + "log/slog" "github.com/consensys/gnark-crypto/ecc" "github.com/consensys/gnark/frontend" @@ -242,9 +243,19 @@ func encodeSumPayload(tasks []*task.Task, projectConfig *project.Config) ([]byte } assignment.EthAddress = crypto.PubkeyToAddress(*pubkey).Big() + slog.Debug("sum payload", "lastTimestamp", lastTimestamp, "lastValue", lastValue, "lastSig", lastSig, + "curTimestamp", curTimestamp, "curValue", curValue, "curSig", curSig, "lastPayloadHash", lastPayloadHash, + "curPayloadHash", curPayloadHash) + witness, err := frontend.NewWitness(&assignment, ecc.BN254.ScalarField()) if err != nil { - return nil, err + return nil, errors.Wrap(err, "failed to new witness") } - return witness.MarshalBinary() + + data, err := witness.MarshalBinary() + if err != nil { + return nil, errors.Wrap(err, "failed to marshal witness binary") + } + + return data, nil }