Skip to content

Commit 3eb0054

Browse files
committed
readme: Add small snipet to discourage verifying yul output
1 parent b589fb2 commit 3eb0054

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,9 +266,15 @@ The python representation can be found in [src/ethereum_test_tools/common/types.
266266
It can verify the following properties of an account:
267267
- `nonce`: the scalar value equal to a) the number of transactions sent by
268268
an Externally Owned Account, b) the amount of contracts created by a contract.
269+
269270
- `balance`: the amount of Wei (10<sup>-18</sup> Eth) the account has.
271+
270272
- `code`: Bytecode contained by the account. To verify that an account contains
271273
no code, this property needs to be set to "0x" or "".
274+
275+
It is not recommended to verify Yul compiled code in the output account,
276+
because the bytecode can change from version to version.
277+
272278
- `storage`: Storage within the account represented as a `dict` object.
273279
All storage keys that are expected to be set must be specified, and if a
274280
key is skipped, it is implied that its expected value is zero.

0 commit comments

Comments
 (0)