EthereumVirtualMachine(repository: BlockchainRepository, evmVmFactory: () -> EvmVm, options: Map<String, String> = mapOf())
An Ethereum Virtual Machine.
repository
- the blockchain repository
evmVmFactory
- factory to create the EVM
options
- the options to set on the EVM, specific to the library