You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Then in plugeth's plugins/wrappers, implement a wrapper object that takes a core.EVM object and translates calls to comply with the Plugeth-utils interface.
This could then be exposed through the PluGeth backend by proxying the internal/ethapi backend's GetEVM() call. Note that this will require the implmentation of #52 so that the StateDB can be passed through.
The text was updated successfully, but these errors were encountered:
Rationale
The EVM object would be useful for simulating EVM functions, for use cases similar to Cardinal's Estimate Gas List
Implementation
Start with a plugeth-utils interface:
Then in plugeth's plugins/wrappers, implement a wrapper object that takes a core.EVM object and translates calls to comply with the Plugeth-utils interface.
This could then be exposed through the PluGeth backend by proxying the internal/ethapi backend's GetEVM() call. Note that this will require the implmentation of #52 so that the StateDB can be passed through.
The text was updated successfully, but these errors were encountered: