EVMC
tooling.hpp
1// EVMC: Ethereum Client-VM Connector API.
2// Copyright 2020 The EVMC Authors.
3// Licensed under the Apache License, Version 2.0.
4
5#include <evmc/evmc.hpp>
6#include <iosfwd>
7#include <string>
8
9namespace evmc::tooling
10{
11int run(VM& vm,
12 evmc_revision rev,
13 int64_t gas,
14 bytes_view code,
15 bytes_view input,
16 bool create,
17 bool bench,
18 std::ostream& out);
19} // namespace evmc::tooling
evmc_revision
EVM revision.
Definition: evmc.h:941
std::basic_string_view< unsigned char, byte_traits< unsigned char > > bytes_view
String view of unsigned chars representing bytes.
Definition: bytes.hpp:92