tuweni / org.apache.tuweni.evm.impl / EvmVmImpl

EvmVmImpl

class EvmVmImpl : EvmVm (source)

Constructors

<init>

EvmVmImpl()

Functions

capabilities

fun capabilities(): Int

close

suspend fun close(): Unit

execute

suspend fun execute(hostContext: HostContext, fork: HardFork, msg: EVMMessage, code: Bytes): EVMResult

setOption

fun setOption(key: String, value: String): Unit

version

fun version(): String

Companion Object Properties

logger

val logger: Logger!

registry

val registry: OpcodeRegistry

Companion Object Functions

create

fun create(): EvmVm