Devon Bear

Results 42 comments of Devon Bear

I'm thinking, maybe there is a way to bifurcate the caching of data being written to modules outside of `x/evm`. Thus caching EVM StateDB changes using the journal, and then...

Oh 100% FFI would require CGO, you were probably thinking of https://github.com/evmos/ethermint/issues/1348, in that embodiment there could be a way to remove CGO. Paradigm repo is cool, have played with...

This issue was more related to the work done here https://github.com/evmos/ethermint/commit/acf15474e78ce53f26dbdfe1b1148446d2ebf56e Which began the process of opening up alternative EVM implementations apart from geth

Once we get through precompiles we're going to start hacking Erigon in, we have a baby POC but its hood.

Potentially, first step would be using the VM. Through x/evm/vm folder structure . We are toying with the idea of storing EVM state outside of the KvStore, as a way...

We may be able to support here, have been drafting this internally, enables some interesting use cases when you run the vm out of process.

The ability to do same block execution would be nice, how bad would the refactor be @marbar3778 ?

Immediate execution seems like the "more correct" way to do things long term though? Should improve UX a lot since chain will feel "snappier" when using. Less important in a...

@dreamer-zq we are playing with maintaing a new CacheCtx per precompile call and then commiting it on successful return of the precompile. This localized CacheCtx gets commited to said first...