Releases: learnforpractice/evmone4eosio
Releases · learnforpractice/evmone4eosio
evmone4eosio v1.6
- Only increase nonce on the origin trx call
- Return EVMC_OUT_OF_GAS on call to precompiled contracts running out of gas
- Fix CALLCODE
- Limited call depth to avoid a stack overflow
- Cache code in memory to reduce memory usage as simple malloc may cause lots of memory allocations
- Fix delegatecall
- Fix create
evmone4eosio v1.5
- Fix chain id
- Fix delegate call
- Fix sign transaction wit eth private key
- set stack size to 16384 to avoid stack overflow.
- Fix uninitialized value
evmone4eosio v1.4
- Added support for EVM call via EVM Smart Contract
- Added support for interacting with EVM Smart Contract via Ethereum RPC interface
evmone4eosio v1.3
v1.3 bug fixes & improvements
evmone4eosio v1.2
- Fix deploy contract with value
2.Specify ram payer when call eth_account_set_balance
evmone4eosio v1.1
- Fix EVMHost::get_storage.
- Fix new a 32 bytes aligned C++ object lead to a memory corruption.
- Write test code for pass ethereum VMTests.
- Change EVM main token type from int64_t to uint256 to make code compatible with VMTests.