You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please answer the following questions for yourself before submitting an issue.
I am not running a deprecated version
I checked the documentation and found no answer
I checked to make sure that this issue has not already been filed
Expected Behavior
Please describe the behavior you are expecting
Decryption failed when trying to decrypt the placeholder message generated during poll.init(). Note that the message is not encrypted (that's why it failed to decrypt).
If the error was intentional to get the poll message processor to inject a blank ballot, it should just log a different message and process it properly rather than relying on throwing error to insert blank ballot.
Current Behavior
What is the current behavior?
Failure Information
Please help provide information about the failure if this is a bug. If it is not a bug, please remove the rest of this template.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
step 1
step 2
you get it...
Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.
MACI version:
Firmware Version:
Operating System:
SDK version:
Toolchain version:
Failure Logs
Please include any relevant log snippets or files here.
The text was updated successfully, but these errors were encountered:
perhaps we could directly skip processing if message index is 0 and just add the empty ballot? In terms of functionality there would not be any changes. Or, we could keep as is, and with the addition of optional logs for poll.processMessages (#1138) this would be logged with index 0, which we know it's reserved for the blank message. Let me know if I'm missing something?
This issue is more to make the log looks cleaner and minimize confusion. I'm good if you just skip processing the message at index 0 and add an empty ballot.
Currently, this is what we see in our log.
[i] Generating proofs of message processing...
Error at message index 0 - failed decryption due to either wrong encryption public key or corrupted ciphertext
[i] Progress: 1 / 1
Prerequisites
Please answer the following questions for yourself before submitting an issue.
Expected Behavior
Please describe the behavior you are expecting
Decryption failed when trying to decrypt the placeholder message generated during poll.init(). Note that the message is not encrypted (that's why it failed to decrypt).
https://github.com/privacy-scaling-explorations/maci/blob/dev/contracts/contracts/Poll.sol#L142
If the error was intentional to get the poll message processor to inject a blank ballot, it should just log a different message and process it properly rather than relying on throwing error to insert blank ballot.
Current Behavior
What is the current behavior?
Failure Information
Please help provide information about the failure if this is a bug. If it is not a bug, please remove the rest of this template.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.
Failure Logs
Please include any relevant log snippets or files here.
The text was updated successfully, but these errors were encountered: