cosmos / ethermint-archive

Ethereum on Tendermint using Cosmos-SDK!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fully Implement Geth Trie Interface

alexanderbez opened this issue · comments

Proposal: Have Trie fully implement geth's state.Trie interface.

Current behavior: Trie full-fills majority of the interface, but not all of it.

Desired behavior: Have Trie implement Prove and NodeIterator.

Use case: web3 compliance/support

Requests may be closed if we're not actively planning to work on them.

Also, Database does not implement CopyTrie. Not sure if the IAVL supports this or if we need it atm.

We no longer need this.