mirror of https://github.com/waku-org/nwaku.git
logging: raise some trace to debug, and gen proof args
This commit is contained in:
parent
cf4f14e71f
commit
4f136a8676
|
@ -3,8 +3,9 @@ import
|
|||
../protocol_types,
|
||||
../protocol_metrics,
|
||||
../constants,
|
||||
../conversion_utils,
|
||||
../rln
|
||||
import options, chronos, stew/results, std/[deques, sequtils]
|
||||
import options, chronos, chronicles, stew/results, std/[deques, sequtils]
|
||||
|
||||
export options, chronos, results, protocol_types, protocol_metrics, deques
|
||||
|
||||
|
@ -191,6 +192,12 @@ method generateProof*(
|
|||
return err("membership index is not set")
|
||||
if g.userMessageLimit.isNone():
|
||||
return err("user message limit is not set")
|
||||
debug "generating proof params",
|
||||
epoch = fromEpoch(epoch),
|
||||
messageId = messageId,
|
||||
userMessageLimit = g.userMessageLimit.get(),
|
||||
idCommitment = inHex(g.idCredentials.get().idCommitment),
|
||||
index = g.membershipIndex.get()
|
||||
waku_rln_proof_generation_duration_seconds.nanosecondTime:
|
||||
let proof = proofGen(
|
||||
rlnInstance = g.rlnInstance,
|
||||
|
@ -204,7 +211,6 @@ method generateProof*(
|
|||
return err("proof generation failed: " & $error)
|
||||
return ok(proof)
|
||||
|
||||
|
||||
method isReady*(g: GroupManager): Future[bool] {.base, async.} =
|
||||
raise newException(
|
||||
CatchableError, "isReady proc for " & $g.type & " is not implemented yet"
|
||||
|
|
|
@ -357,7 +357,7 @@ proc generateRlnValidator*(
|
|||
payload = string.fromBytes(message.payload)
|
||||
case validationRes
|
||||
of Valid:
|
||||
trace "message validity is verified, relaying:",
|
||||
debug "message validity is verified, relaying:",
|
||||
proof = proof,
|
||||
root = root,
|
||||
shareX = shareX,
|
||||
|
@ -365,7 +365,7 @@ proc generateRlnValidator*(
|
|||
nullifier = nullifier
|
||||
return pubsub.ValidationResult.Accept
|
||||
of Invalid:
|
||||
trace "message validity could not be verified, discarding:",
|
||||
debug "message validity could not be verified, discarding:",
|
||||
proof = proof,
|
||||
root = root,
|
||||
shareX = shareX,
|
||||
|
@ -373,7 +373,7 @@ proc generateRlnValidator*(
|
|||
nullifier = nullifier
|
||||
return pubsub.ValidationResult.Reject
|
||||
of Spam:
|
||||
trace "A spam message is found! yay! discarding:",
|
||||
debug "A spam message is found! yay! discarding:",
|
||||
proof = proof,
|
||||
root = root,
|
||||
shareX = shareX,
|
||||
|
|
Loading…
Reference in New Issue