cosmos / ethermint-archive

Ethereum on Tendermint using Cosmos-SDK!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

R&D: StateDB/EVM Integration with SDK modules

alexanderbez opened this issue · comments

Attempting to integrate and use Geth as an extended library within Ethermint has surfaced some challenges, namely in regards to bridging the gap between the StateDB/EVM layer in Geth and the SDK's modules when using accounts and coins. We'd like to utilize a single coin to facilitate staking and governance functionality and to also be used within dApps.

This goal will ultimately result in having to maintain a forked version of Geth which has it's own StateDB implementation or utilize another client all together (i.e. Turbo-Geth).

ref: #482

/cc @AlexeyAkhunov