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
As per the Oak audit report #20250110-OAK-07 (internal for now), there is a bug introduced via the moving of the condition in balance.
+ if balance >= -1 {
+ return node
+ }
is moved above, but this causes the tree to lean, and not correctly balance.
Further, we should revert the formatting changes to preserve the if/else condition so that it matches the original indentation, and match closely what is already well proven in the iavl implementation.
The text was updated successfully, but these errors were encountered:
# Description
closes#3533
Changed only the `node.gno` files to before #1881, but kept the
implementation of the `TraverseInRange` function that was modified in
#3393.
As per the Oak audit report #20250110-OAK-07 (internal for now), there is a bug introduced via the moving of the condition in balance.
is moved above, but this causes the tree to lean, and not correctly balance.
Further, we should revert the formatting changes to preserve the if/else condition so that it matches the original indentation, and match closely what is already well proven in the iavl implementation.
The text was updated successfully, but these errors were encountered: