Versions in this module Expand all Collapse all v0 v0.1.0 Jan 19, 2024 Changes in this version + func NewFactory(config base.Config) *factory + func TransitionEvmTx(tx Tx, msg *types.MsgEthereumTx) (result *sdk.Result, err error) + type Tx interface + AnalyzeStart func(tag string) + AnalyzeStop func(tag string) + Commit func(msg *types.MsgEthereumTx, result *base.Result) + DecorateResult func(inResult *base.Result, inErr error) (result *sdk.Result, err error) + Dispose func() + EmitEvent func(msg *types.MsgEthereumTx, result *base.Result) + FinalizeWatcher func(msg *types.MsgEthereumTx, err error, panic bool) + GetChainConfig func() (types.ChainConfig, bool) + GetSenderAccount func() authexported.Account + Prepare func(msg *types.MsgEthereumTx) (err error) + SaveTx func(msg *types.MsgEthereumTx) + Transition func(config types.ChainConfig) (result base.Result, err error)