command
Version:
v0.0.0-...-825896e
Opens a new window with list of versions in this module.
Published: Dec 18, 2024
License: GPL-3.0
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
TSTORE bug #1
This example builds a testcase for https://github.com/ethereum/execution-specs/issues/917
The bug is pretty subtle, it pertains to T-storage inside contract deployments.
a
: Run a CREATE2
b
: In the initcode, SSTORE(slot:1, value:1)
b
: Return too large bytecode, thus failing the creation
a
: Run the CREATE2
again
b
: check SLOAD(slot:1)
. If this is non-zero, we have hit the bug.
The testcase implements one way of doing it.
Finished testcase: [./tstore_test-2.json]
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.