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
fix: attempt to fix flake in e2e cross chain messaging test (#10634)
I was missing a case in this nullifier check assertion. There are
actually 2 ways for a low nullifier leaf to "skip" a target nullifier.
Low leaf nullifier < target nullifier and either:
1. low leaf next nullifier > target nullifier
2. or (was missing) low leaf's "next index" is 0 (it is the
largest-value nullifier in the tree)
I also switched the order of the left/right hand operands in the
assertion to match the very similar public data assertion.
The test failure I'm trying to fix is pasted below. I was unable to
replicate it locally.

0 commit comments