Skip to content

Improve EvmParams configuration based on adding EVM #246

@dmitrylavrenov

Description

@dmitrylavrenov

As a follow up of #214

  • SplitEvmParams into EvmParams and EthereumRpcParams - with EvmParams containing only the settings required for the basic chain functionality (currently only target_gas_price), and the EthereumRpcParams to contain the RPC-related params, so that when the RPCs are not enabled these params can be omitted.

  • target_gas_price should be a mandatory parameter (as in - it's not an optional value in a sense of the EVM runtime). The Evm is used as an Option outside, but this should always be present.

We can split this similarly to the changes to the cli args parser.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions