Skip to content

Conversation

@bhartnett
Copy link
Contributor

@bhartnett bhartnett commented Aug 26, 2025

The aristo proof verification functions assume that the link payload is a blob and so when hitting the scenario where a child trie node is embedded in the parent node (because it's rlp encoded len is less than 32 bytes), the verification was failing.

This PR correctly handles the scenario when the link payload is a list due to embedded the rlp encoded child node.

@bhartnett bhartnett merged commit a0277cd into master Aug 26, 2025
39 checks passed
@bhartnett bhartnett deleted the fix-aristo-proof-verify branch August 26, 2025 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant