Closed adlerjohn closed 3 years ago
Waiting on https://github.com/lazyledger/smt/pull/21#discussion_r591884651 to fix CI, but if you run tests manually they pass now.
Is this a draft or is it complete? I don't see "oldSiblingData" actually being used by anything, it's just being passed around.
Is this a draft or is it complete? I don't see "oldSiblingData" actually being used by anything, it's just being passed around.
It's complete. oldSiblingData
is actually not needed in UpdateForRoot
or even deleteWithSideNodes
, good catch. Fixed on 8a60137.
Fixes #25.
Add sibling node value to proofs if an updatable proof is requested. This allows leaves added via
AddBranch
with updatable proofs to be deleted.