You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New option --input for evmc run tool to specify execution input data (calldata). #564
New option --create for evmc run tool to create new contract with provided init code before main execution. This allows using Solidity compiler binary outputs directly by the tool. #566
evmc run tool accepts both hex-strings or file paths for code and --input arguments. #574
New static C++ library evmc::hex added with procedures for hex encoding/decoding. Hex-strings are used by EVMC and related projects for internal testing. #575
New EVMC_INSUFFICIENT_BALANCE error code has been registered. #528
C++'s std::hash and comparison operators for EVMC types has been optimized. #560#561
evmc --version now also informs about the version of the loaded EVM. #567
The Example VM (evmc::example-vm) has been converted from C to C++. It now implements a subset of real EVM opcodes so examples and tests can use valid EVM bytecodes. #539