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
The proof returned by this code is invalid, i.e. it prints valid: false. This seems to be related to creating a Vec of arrays in the proof. I've encountered the same problem with code like:
let result:Vec<[u8;32]> = input.iter().map(|data| [0;32]).collect();
The proof is generated without any errors, but afterwards verification fails.
I've tried setting a bigger maximum output size but that doesn't solve the issue. I'm running the latest revision of Jolt on the main branch.
The text was updated successfully, but these errors were encountered:
I'm running the following program:
Using the following host code:
The proof returned by this code is invalid, i.e. it prints
valid: false
. This seems to be related to creating a Vec of arrays in the proof. I've encountered the same problem with code like:The proof is generated without any errors, but afterwards verification fails.
I've tried setting a bigger maximum output size but that doesn't solve the issue. I'm running the latest revision of Jolt on the
main
branch.The text was updated successfully, but these errors were encountered: