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