Releases
v0.16.0
Compare
Sorry, something went wrong.
No results found
chfast
released this
25 Sep 20:13
Added
Changed
EVM Object Format (EOF) :
New address hashing scheme for EOFCREATE. #1140
TXCREATE and InitcodeTransaction type (EIP-7873 ). #1139 #1192
Align EOFCREATE args with EXT*CALL. #1147
Change container sections size to 4 bytes. #1171
Caching of TXCREATE validation results. #1193
Move EOF to EVMC_EXPERIMENTAL. #1243
Improvements to Elliptic Curve Cryptography code:
Add mixed-add formula. #1170
Better API for ECC. #1288 #1298 #1299
Improve bn254 point "on curve". #1300
Remove special case checks from point multiplication. #1301
Avoid conversion to/from Montgomery form of y in secp256k1. #1303
Reduce EC multiplication scalar by the order. #1305
Switch to Jacobian coordinates in ECC. #1312
Optimization to the Merkle Patricia Trie (MPT) implementation: "Extension node is a lie!" #703
Better EVM stack memory alignment and implementation:
Mark stack pointer as 32-byte aligned. #1233
Track stack "end" instead of "top". #895
Use alignas to specify EVM stack space alignment. #1304
You can’t perform that action at this time.