Update verkle.go

This commit is contained in:
oooLowNeoNooo 2025-08-13 13:14:34 +02:00 committed by GitHub
parent f054befc55
commit 91e20fdbc1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -278,7 +278,7 @@ func (t *VerkleTrie) Commit(_ bool) (common.Hash, *trienode.NodeSet) {
//
// TODO(gballet, rjl493456442) implement it.
func (t *VerkleTrie) NodeIterator(startKey []byte) (NodeIterator, error) {
panic("not implemented")
return nil, errors.New("NodeIterator not implemented for VerkleTrie")
}
// Prove implements state.Trie, constructing a Merkle proof for key. The result
@ -291,7 +291,7 @@ func (t *VerkleTrie) NodeIterator(startKey []byte) (NodeIterator, error) {
//
// TODO(gballet, rjl493456442) implement it.
func (t *VerkleTrie) Prove(key []byte, proofDb ethdb.KeyValueWriter) error {
panic("not implemented")
return errors.New("Prove not implemented for VerkleTrie")
}
// Copy returns a deep-copied verkle tree.