diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml
index 12e5e23cd..eb9ed0041 100644
--- a/.github/workflows/test-pr.yml
+++ b/.github/workflows/test-pr.yml
@@ -195,7 +195,7 @@ jobs:
- name: 'Run forge build'
run: |
docker exec --user ${DOCKER_USER} --workdir ${FOUNDRY_ROOT} ${CONTAINER_NAME} forge install --no-git foundry-rs/forge-std@75f1746
- docker exec --user ${DOCKER_USER} --workdir ${FOUNDRY_ROOT} ${CONTAINER_NAME} forge install --no-git runtimeverification/kontrol-cheatcodes@a5dd4b0
+ docker exec --user ${DOCKER_USER} --workdir ${FOUNDRY_ROOT} ${CONTAINER_NAME} forge install --no-git runtimeverification/kontrol-cheatcodes@f0dc718
docker exec --user ${DOCKER_USER} --workdir ${FOUNDRY_ROOT} ${CONTAINER_NAME} forge build
- name: 'Run kontrol build'
run: docker exec --user ${DOCKER_USER} --workdir ${FOUNDRY_ROOT} ${CONTAINER_NAME} kontrol build
diff --git a/src/kontrol/foundry.py b/src/kontrol/foundry.py
index 1e2dc6157..03bd05dff 100644
--- a/src/kontrol/foundry.py
+++ b/src/kontrol/foundry.py
@@ -1393,7 +1393,7 @@ def init_project(project_root: Path, *, skip_forge: bool) -> None:
write_to_file(root / 'kontrol.toml', kontrol_toml_file_contents())
append_to_file(root / 'foundry.toml', foundry_toml_extra_contents())
run_process_2(
- ['forge', 'install', '--no-git', 'runtimeverification/kontrol-cheatcodes'],
+ ['forge', 'install', '--no-git', 'runtimeverification/kontrol-cheatcodes@f0dc718'],
logger=_LOGGER,
cwd=root,
)
diff --git a/src/kontrol/kdist/cheatcodes.md b/src/kontrol/kdist/cheatcodes.md
index 455933b4a..f3c4c3bf8 100644
--- a/src/kontrol/kdist/cheatcodes.md
+++ b/src/kontrol/kdist/cheatcodes.md
@@ -328,6 +328,7 @@ This rule then takes from the function call data the account using `#asWord(#ran
```
function symbolicStorage(address) external;
+ function symbolicStorage(address, string calldata) external;
```
`cheatcode.call.symbolicStorage` will match when the `symbolicStorage` cheat code function is called.
@@ -337,6 +338,24 @@ This rule then takes the address using `#asWord(#range(ARGS, 0, 32))` and makes
rule [cheatcode.call.symbolicStorage]:
#cheatcode_call SELECTOR ARGS => #loadAccount #asWord(ARGS) ~> #setSymbolicStorage #asWord(ARGS) ...
requires SELECTOR ==Int selector ( "symbolicStorage(address)" )
+
+ rule [cheatcode.call.symbolicStorageCustomVar]:
+ #cheatcode_call SELECTOR ARGS => #loadAccount #asWord(ARGS) ~> #setSymbolicStorageCustomVar #asWord(#range(ARGS, 0, 32)) ARGS ...
+ requires SELECTOR ==Int selector ( "symbolicStorage(address,string)" )
+```
+
+```k
+ syntax KItem ::= "#setSymbolicStorageCustomVar" Int Bytes [symbol(foundry_setSymbolicStorageCustomVar)]
+```
+
+```{.k .symbolic}
+ rule [cheatcode.set.symbolicStorageCustomVar]: #setSymbolicStorageCustomVar ACCTID ARGS => .K ...
+
+ ACCTID
+ _ => ?STORAGE
+ _ => ?STORAGE
+ ...
+
```
#### `copyStorage` - Copies the storage of one account into another.
@@ -361,6 +380,7 @@ This rule then takes the two addresses using `#asWord(#range(ARGS, 0, 32))` and
```
function freshUInt(uint8) external returns (uint256);
+function freshUInt(uint8, string calldata) external returns (uint256);
```
`cheatcode.call.freshUInt` will match when the `freshUInt` cheat code function is called.
@@ -374,12 +394,21 @@ This rule returns a symbolic integer of up to the bit width that was sent as an
andBool 0 #cheatcode_call SELECTOR ARGS => .K ...
+
+ requires SELECTOR ==Int selector ( "freshUInt(uint8,string)" )
+ andBool 0 #cheatcode_call SELECTOR _ => .K ...
+
+ requires SELECTOR ==Int selector ( "freshBool(string)" )
+ ensures #rangeBool(?WORD)
+ [preserves-definedness]
```
#### `freshBytes` - Returns a fully symbolic byte array value of the given length.
```
function freshBytes(uint256) external returns (bytes memory);
+function freshBytes(uint256, string calldata) external returns (bytes memory);
```
`cheatcode.call.freshBytes` will match when the `freshBytes` cheat code function is called.
@@ -413,12 +450,23 @@ This rule returns a fully symbolic byte array value of the given length.
requires SELECTOR ==Int selector ( "freshBytes(uint256)" )
ensures lengthBytes(?BYTES) ==Int #asWord(ARGS)
[preserves-definedness]
+
+ rule [cheatcode.call.freshBytesCustomVar]:
+ #cheatcode_call SELECTOR ARGS => .K ...
+
+ requires SELECTOR ==Int selector ( "freshBytes(uint256,string)" )
+ ensures lengthBytes(?BYTES) ==Int #asWord(#range(ARGS, 0, 32))
+ [preserves-definedness]
```
#### `freshAddress` - Returns a single symbolic address.
```
function freshAddress() external returns (address);
+function freshAddress(string calldata) external returns (address);
```
`foundry.call.freshAddress` will match when the `freshAddress` cheat code function is called.
@@ -431,6 +479,13 @@ This rule returns a symbolic address value.
requires SELECTOR ==Int selector ( "freshAddress()" )
ensures #rangeAddress(?WORD) andBool ?WORD =/=Int #address(FoundryTest) andBool ?WORD =/=Int #address(FoundryCheat)
[preserves-definedness]
+
+ rule [foundry.call.freshAddressCustomVar]:
+ #cheatcode_call SELECTOR _ => .K ...
+
+ requires SELECTOR ==Int selector ( "freshAddress(string)" )
+ ensures #rangeAddress(?WORD) andBool ?WORD =/=Int #address(FoundryTest) andBool ?WORD =/=Int #address(FoundryCheat)
+ [preserves-definedness]
```
Expecting the next call to revert
@@ -1125,7 +1180,7 @@ Utils
```
```{.k .symbolic}
- rule #setSymbolicStorage ACCTID => .K ...
+ rule [cheatcode.set.symbolicStorage]: #setSymbolicStorage ACCTID => .K ...
ACCTID
_ => ?STORAGE
@@ -1585,10 +1640,15 @@ If the flag is false, it skips comparison, assuming success; otherwise, it compa
rule ( selector ( "expectEmit(bool,bool,bool,bool,address)" ) => 2176505587 )
rule ( selector ( "sign(uint256,bytes32)" ) => 3812747940 )
rule ( selector ( "symbolicStorage(address)" ) => 769677742 )
+ rule ( selector ( "symbolicStorage(address,string)" ) => 745143816 )
rule ( selector ( "freshUInt(uint8)" ) => 625253732 )
+ rule ( selector ( "freshUInt(uint8,string)" ) => 1530912521 )
rule ( selector ( "freshBool()" ) => 2935720297 )
+ rule ( selector ( "freshBool(string)" ) => 525694724 )
rule ( selector ( "freshBytes(uint256)" ) => 1389402351 )
+ rule ( selector ( "freshBytes(uint256,string)" ) => 390682600 )
rule ( selector ( "freshAddress()" ) => 2363359817 )
+ rule ( selector ( "freshAddress(string)" ) => 1202084987 )
rule ( selector ( "prank(address)" ) => 3395723175 )
rule ( selector ( "prank(address,address)" ) => 1206193358 )
rule ( selector ( "allowCallsToAddress(address)" ) => 1850795572 )
diff --git a/src/kontrol/prove.py b/src/kontrol/prove.py
index a963cb828..9d37bf9f7 100644
--- a/src/kontrol/prove.py
+++ b/src/kontrol/prove.py
@@ -1,5 +1,6 @@
from __future__ import annotations
+import ast
import logging
import time
from abc import abstractmethod
@@ -13,9 +14,10 @@
from kevm_pyk.utils import KDefinition__expand_macros, abstract_cell_vars, run_prover
from multiprocess.pool import Pool # type: ignore
from pyk.cterm import CTerm, CTermSymbolic
-from pyk.kast.inner import KApply, KSequence, KSort, KVariable, Subst
+from pyk.kast.inner import KApply, KSequence, KSort, KToken, KVariable, Subst
from pyk.kast.manip import flatten_label, set_cell
from pyk.kcfg import KCFG, KCFGExplore
+from pyk.kcfg.kcfg import Step
from pyk.kore.rpc import KoreClient, TransportType, kore_server
from pyk.prelude.bytes import bytesToken
from pyk.prelude.collections import list_empty, map_empty, map_item, map_of, set_empty
@@ -42,6 +44,7 @@
from typing import Final, TypeGuard
from pyk.kast.inner import KInner
+ from pyk.kcfg.kcfg import KCFGExtendResult
from pyk.kore.rpc import KoreServer
from .options import ProveOptions
@@ -297,6 +300,300 @@ def port(self) -> int:
return self._port
+class KontrolSemantics(KEVMSemantics):
+
+ def can_make_custom_step(self, cterm: CTerm) -> bool:
+
+ patterns = [
+ # freshUInt
+ KSequence(
+ [KApply('cheatcode_call', intToken(1530912521), KVariable('ARGS')), KVariable('###CONTINUATION')]
+ ),
+ # freshAddress
+ KSequence(
+ [KApply('cheatcode_call', intToken(1202084987), KVariable('ARGS')), KVariable('###CONTINUATION')]
+ ),
+ # freshBytes
+ KSequence([KApply('cheatcode_call', intToken(390682600), KVariable('ARGS')), KVariable('###CONTINUATION')]),
+ # freshBool
+ KSequence([KApply('cheatcode_call', intToken(525694724), KVariable('ARGS')), KVariable('###CONTINUATION')]),
+ # symbolicStorage
+ KSequence(
+ [
+ KApply('foundry_setSymbolicStorageCustomVar', KVariable('ACCTID'), KVariable('ARGS')),
+ KVariable('###CONTINUATION'),
+ ]
+ ),
+ ]
+
+ return any(
+ pattern.match(cterm.cell('K_CELL')) is not None for pattern in patterns
+ ) or super().can_make_custom_step(cterm)
+
+ def custom_step(self, cterm: CTerm) -> KCFGExtendResult | None:
+
+ if self.can_make_custom_step(cterm):
+
+ # freshUInt
+ cheatcode_call_pattern = KSequence(
+ [KApply('cheatcode_call', intToken(1530912521), KVariable('ARGS')), KVariable('###CONTINUATION')]
+ )
+ subst = cheatcode_call_pattern.match(cterm.cell('K_CELL'))
+ if subst is not None:
+ args = subst['ARGS']
+ if type(args) is not KToken:
+ _LOGGER.warning(
+ 'Custom K variable name specified for freshUInt cheat code, but matching heuristic failed to determine a concrete variable name. Falling back to using default variable name.'
+ )
+ return None
+ args_bytes = ast.literal_eval(args.token)
+ int_size = int.from_bytes(args_bytes[:32], 'big')
+ varname_offset = int.from_bytes(args_bytes[32:64], 'big')
+ varname_length = int.from_bytes(args_bytes[varname_offset : varname_offset + 32], 'big')
+ varname = args_bytes[varname_offset + 32 : varname_offset + 32 + varname_length].decode('utf-8')
+ varname = varname.upper()
+ variable = KVariable(varname)
+
+ new_cterm = CTerm.from_kast(set_cell(cterm.kast, 'K_CELL', KSequence(subst['###CONTINUATION'])))
+ new_cterm = CTerm.from_kast(set_cell(new_cterm.kast, 'OUTPUT_CELL', KEVM.buf(intToken(32), variable)))
+ new_cterm = new_cterm.add_constraint(mlEqualsTrue(ltInt(intToken(0), variable)))
+ new_cterm = new_cterm.add_constraint(mlEqualsTrue(ltInt(variable, intToken(2 ** (8 * int_size)))))
+
+ return Step(new_cterm, 1, (), ['FOUNDRY-CHEAT-CODES.cheatcode.call.freshUIntCustomVar'], cut=True)
+
+ # freshAddress
+ cheatcode_call_pattern = KSequence(
+ [KApply('cheatcode_call', intToken(1202084987), KVariable('ARGS')), KVariable('###CONTINUATION')]
+ )
+ subst = cheatcode_call_pattern.match(cterm.cell('K_CELL'))
+ if subst is not None:
+ args = subst['ARGS']
+ if type(args) is not KToken:
+ _LOGGER.warning(
+ 'Custom K variable name specified for freshAddress cheat code, but matching heuristic failed to determine a concrete variable name. Falling back to using default variable name.'
+ )
+ return None
+ args_bytes = ast.literal_eval(args.token)
+ varname_offset = int.from_bytes(args_bytes[0:32], 'big')
+ varname_length = int.from_bytes(args_bytes[varname_offset : varname_offset + 32], 'big')
+ varname = args_bytes[varname_offset + 32 : varname_offset + 32 + varname_length].decode('utf-8')
+ varname = varname.upper()
+ variable = KVariable(varname)
+
+ new_cterm = CTerm.from_kast(set_cell(cterm.kast, 'K_CELL', KSequence(subst['###CONTINUATION'])))
+ new_cterm = CTerm.from_kast(set_cell(new_cterm.kast, 'OUTPUT_CELL', KEVM.buf(intToken(32), variable)))
+ new_cterm = new_cterm.add_constraint(mlEqualsTrue(ltInt(intToken(0), variable)))
+ new_cterm = new_cterm.add_constraint(
+ mlEqualsTrue(ltInt(variable, intToken(1461501637330902918203684832716283019655932542975)))
+ )
+ new_cterm = new_cterm.add_constraint(
+ mlEqualsTrue(
+ KApply('_=/=Int_', [variable, intToken(728815563385977040452943777879061427756277306518)])
+ )
+ )
+ new_cterm = new_cterm.add_constraint(
+ mlEqualsTrue(
+ KApply('_=/=Int_', [variable, intToken(645326474426547203313410069153905908525362434349)])
+ )
+ )
+
+ return Step(new_cterm, 1, (), ['FOUNDRY-CHEAT-CODES.foundry.call.freshAddressCustomVar'], cut=True)
+
+ # freshBytes
+ cheatcode_call_pattern = KSequence(
+ [KApply('cheatcode_call', intToken(390682600), KVariable('ARGS')), KVariable('###CONTINUATION')]
+ )
+ subst = cheatcode_call_pattern.match(cterm.cell('K_CELL'))
+ if subst is not None:
+ args = subst['ARGS']
+
+ if type(args) is KToken:
+ args_bytes = ast.literal_eval(args.token)
+ varname_offset = int.from_bytes(args_bytes[32:64], 'big')
+ bytes_length = KApply('#range', [args, intToken(0), intToken(32)])
+ else:
+ partial_symbolic_args_pattern = KApply(
+ '_+Bytes__BYTES-HOOKED_Bytes_Bytes_Bytes',
+ [KApply('buf', [intToken(32), KVariable('LENGTH')]), KVariable('CONCRETE_VARNAME')],
+ )
+ args_subst = partial_symbolic_args_pattern.match(args)
+ if args_subst is not None and type(args_subst['CONCRETE_VARNAME']) is KToken:
+ args = args_subst['CONCRETE_VARNAME']
+ args_bytes = ast.literal_eval(args.token)
+ varname_offset = int.from_bytes(args_bytes[0:32], 'big') - 32
+ bytes_length = KApply('buf', [intToken(32), args_subst['LENGTH']])
+ else:
+ _LOGGER.warning(
+ 'Custom K variable name specified for freshBytes cheat code, but matching heuristic failed to determine a concrete variable name. Falling back to using default variable name.'
+ )
+ return None
+
+ varname_length = int.from_bytes(args_bytes[varname_offset : varname_offset + 32], 'big')
+ varname = args_bytes[varname_offset + 32 : varname_offset + 32 + varname_length].decode('utf-8')
+ varname = varname.upper()
+ variable = KVariable(varname)
+
+ new_cterm = CTerm.from_kast(set_cell(cterm.kast, 'K_CELL', KSequence(subst['###CONTINUATION'])))
+
+ output_cell = KApply(
+ '_+Bytes__BYTES-HOOKED_Bytes_Bytes_Bytes',
+ [
+ KEVM.buf(intToken(32), intToken(32)),
+ KApply(
+ '_+Bytes__BYTES-HOOKED_Bytes_Bytes_Bytes',
+ [
+ KEVM.buf(intToken(32), KApply('asWord', bytes_length)),
+ KApply(
+ '_+Bytes__BYTES-HOOKED_Bytes_Bytes_Bytes',
+ [
+ variable,
+ KEVM.buf(
+ KApply(
+ '_-Int_',
+ [
+ KApply(
+ '_&Int_',
+ [
+ intToken(
+ 115792089237316195423570985008687907853269984665640564039457584007913129639904
+ ),
+ KApply(
+ '_+Int_', [KApply('asWord', bytes_length), intToken(31)]
+ ),
+ ],
+ ),
+ KApply('asWord', bytes_length),
+ ],
+ ),
+ intToken(0),
+ ),
+ ],
+ ),
+ ],
+ ),
+ ],
+ )
+
+ new_cterm = CTerm.from_kast(set_cell(new_cterm.kast, 'OUTPUT_CELL', output_cell))
+ new_cterm = new_cterm.add_constraint(
+ mlEqualsTrue(
+ eqInt(KApply('lengthBytes(_)_BYTES-HOOKED_Int_Bytes', variable), KApply('asWord', bytes_length))
+ )
+ )
+
+ return Step(new_cterm, 1, (), ['FOUNDRY-CHEAT-CODES.cheatcode.call.freshBytesCustomVar'], cut=True)
+
+ # freshBool
+ cheatcode_call_pattern = KSequence(
+ [KApply('cheatcode_call', intToken(525694724), KVariable('ARGS')), KVariable('###CONTINUATION')]
+ )
+ subst = cheatcode_call_pattern.match(cterm.cell('K_CELL'))
+ if subst is not None:
+ args = subst['ARGS']
+ if type(args) is not KToken:
+ _LOGGER.warning(
+ 'Custom K variable name specified for freshBool cheat code, but matching heuristic failed to determine a concrete variable name. Falling back to using default variable name.'
+ )
+ return None
+ args_bytes = ast.literal_eval(args.token)
+ varname_offset = int.from_bytes(args_bytes[0:32], 'big')
+ varname_length = int.from_bytes(args_bytes[varname_offset : varname_offset + 32], 'big')
+ varname = args_bytes[varname_offset + 32 : varname_offset + 32 + varname_length].decode('utf-8')
+ varname = varname.upper()
+ variable = KVariable(varname)
+
+ new_cterm = CTerm.from_kast(set_cell(cterm.kast, 'K_CELL', KSequence(subst['###CONTINUATION'])))
+ new_cterm = CTerm.from_kast(set_cell(new_cterm.kast, 'OUTPUT_CELL', KEVM.buf(intToken(32), variable)))
+ new_cterm = new_cterm.add_constraint(mlEqualsTrue(leInt(intToken(0), variable)))
+ new_cterm = new_cterm.add_constraint(mlEqualsTrue(leInt(variable, intToken(1))))
+
+ return Step(new_cterm, 1, (), ['FOUNDRY-CHEAT-CODES.cheatcode.call.freshBoolCustomVar'], cut=True)
+
+ # symbolicStorage
+ cheatcode_call_pattern = KSequence(
+ [
+ KApply('foundry_setSymbolicStorageCustomVar', KVariable('ACCTID'), KVariable('ARGS')),
+ KVariable('###CONTINUATION'),
+ ]
+ )
+ subst = cheatcode_call_pattern.match(cterm.cell('K_CELL'))
+ if subst is not None:
+ args = subst['ARGS']
+ account_id = subst['ACCTID']
+ if type(args) is KToken:
+ args_bytes = ast.literal_eval(args.token)
+ varname_offset = int.from_bytes(args_bytes[32:64], 'big')
+ else:
+ partial_symbolic_args_pattern = KApply(
+ '_+Bytes__BYTES-HOOKED_Bytes_Bytes_Bytes',
+ [KApply('buf', [intToken(32), KVariable('ACCTID')]), KVariable('CONCRETE_VARNAME')],
+ )
+ args_subst = partial_symbolic_args_pattern.match(args)
+ if args_subst is not None and type(args_subst['CONCRETE_VARNAME']) is KToken:
+ args = args_subst['CONCRETE_VARNAME']
+ args_bytes = ast.literal_eval(args.token)
+ varname_offset = int.from_bytes(args_bytes[0:32], 'big') - 32
+ else:
+ _LOGGER.warning(
+ 'Custom K variable name specified for symbolicStorage cheat code, but matching heuristic failed to determine a concrete variable name. Falling back to using default variable name.'
+ )
+ return None
+ varname_length = int.from_bytes(args_bytes[varname_offset : varname_offset + 32], 'big')
+ varname = args_bytes[varname_offset + 32 : varname_offset + 32 + varname_length].decode('utf-8')
+ varname = varname.upper()
+ variable = KVariable(varname)
+ accounts_cell = cterm.cell('ACCOUNTS_CELL')
+
+ all_accounts = flatten_label('_AccountCellMap_', accounts_cell)
+ cell_accounts = [
+ CTerm(account, []) for account in all_accounts if (type(account) is KApply and account.is_cell)
+ ] + [
+ CTerm(account.args[1], [])
+ for account in all_accounts
+ if (type(account) is KApply and account.label.name == 'AccountCellMapItem')
+ ]
+
+ cell_accounts_map = {account.cell('ACCTID_CELL'): account for account in cell_accounts}
+
+ contract_account = cell_accounts_map[account_id]
+ contract_account = CTerm(set_cell(contract_account.config, 'STORAGE_CELL', variable), [])
+ contract_account = CTerm(set_cell(contract_account.config, 'ORIGSTORAGE_CELL', variable), [])
+ cell_accounts_map[account_id] = contract_account
+
+ new_accounts_cell = KEVM.accounts([account.config for account in cell_accounts_map.values()])
+
+ new_cterm = CTerm(set_cell(cterm.config, 'ACCOUNTS_CELL', new_accounts_cell), cterm.constraints)
+ new_cterm = CTerm.from_kast(set_cell(new_cterm.kast, 'K_CELL', KSequence(subst['###CONTINUATION'])))
+
+ return Step(new_cterm, 1, (), ['FOUNDRY-CHEAT-CODES.cheatcode.set.symbolicStorageCustomVar'], cut=True)
+
+ return super().custom_step(cterm)
+ else:
+ return None
+
+ @staticmethod
+ def cut_point_rules(
+ break_on_jumpi: bool,
+ break_on_calls: bool,
+ break_on_storage: bool,
+ break_on_basic_blocks: bool,
+ break_on_load_program: bool,
+ ) -> list[str]:
+ return super(KontrolSemantics, KontrolSemantics).cut_point_rules(
+ break_on_jumpi=break_on_jumpi,
+ break_on_calls=break_on_calls,
+ break_on_storage=break_on_storage,
+ break_on_basic_blocks=break_on_basic_blocks,
+ break_on_load_program=break_on_load_program,
+ ) + [
+ 'FOUNDRY-CHEAT-CODES.cheatcode.call.freshUIntCustomVar',
+ 'FOUNDRY-CHEAT-CODES.cheatcode.set.symbolicStorageCustomVar',
+ 'FOUNDRY-CHEAT-CODES.foundry.call.freshAddressCustomVar',
+ 'FOUNDRY-CHEAT-CODES.cheatcode.call.freshBoolCustomVar',
+ 'FOUNDRY-CHEAT-CODES.cheatcode.call.freshBytesCustomVar',
+ ]
+
+
def _run_cfg_group(
tests: list[FoundryTest],
foundry: Foundry,
@@ -383,7 +680,7 @@ def create_kcfg_explore() -> KCFGExplore:
)
return KCFGExplore(
cterm_symbolic,
- kcfg_semantics=KEVMSemantics(auto_abstract_gas=options.auto_abstract_gas),
+ kcfg_semantics=KontrolSemantics(auto_abstract_gas=options.auto_abstract_gas),
id=test.id,
)
@@ -419,7 +716,7 @@ def create_kcfg_explore() -> KCFGExplore:
}
),
)
- cut_point_rules = KEVMSemantics.cut_point_rules(
+ cut_point_rules = KontrolSemantics.cut_point_rules(
options.break_on_jumpi,
options.break_on_calls,
options.break_on_storage,
diff --git a/src/tests/integration/conftest.py b/src/tests/integration/conftest.py
index d6b0fbcb2..cb612fe3f 100644
--- a/src/tests/integration/conftest.py
+++ b/src/tests/integration/conftest.py
@@ -25,7 +25,7 @@
FORGE_STD_REF: Final = '75f1746'
-KONTROL_CHEATCODES_REF: Final = 'a5dd4b0'
+KONTROL_CHEATCODES_REF: Final = 'f0dc718'
@pytest.fixture
diff --git a/src/tests/integration/test-data/foundry-prove-all b/src/tests/integration/test-data/foundry-prove-all
index acaeae372..b5d440e17 100644
--- a/src/tests/integration/test-data/foundry-prove-all
+++ b/src/tests/integration/test-data/foundry-prove-all
@@ -347,6 +347,12 @@ IntTypeTest.test_uint64(uint64)
IntTypeTest.test_uint64_fail(uint64)
StructTypeTest.test_vars((uint8,uint32,bytes32))
WarpTest.test_warp_setup()
-FreshBytesTest.test_symbolic_bytes_1
+FreshBytesTest.test_symbolic_bytes_1()
FreshBytesTest.test_symbolic_bytes_3
FreshBytesTest.test_symbolic_bytes_length
+FreshBytesTest.test_symbolic_bytes_1_custom_name()
+FreshCheatcodes.test_bool_custom_name()
+FreshCheatcodes.test_int128_custom_name1()
+FreshCheatcodes.test_int128_custom_name2()
+FreshCheatcodes.test_address_custom_name()
+SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
diff --git a/src/tests/integration/test-data/foundry-show b/src/tests/integration/test-data/foundry-show
index 1cbdb5361..9aed4f0cb 100644
--- a/src/tests/integration/test-data/foundry-show
+++ b/src/tests/integration/test-data/foundry-show
@@ -9,3 +9,9 @@ AssumeTest.test_assume_false(uint256,uint256)
AssumeTest.testFail_assume_false(uint256,uint256)
AssumeTest.testFail_assume_true(uint256,uint256)
SetUpDeployTest.test_extcodesize()
+FreshBytesTest.test_symbolic_bytes_1_custom_name()
+FreshCheatcodes.test_bool_custom_name()
+FreshCheatcodes.test_int128_custom_name1()
+FreshCheatcodes.test_int128_custom_name2()
+FreshCheatcodes.test_address_custom_name()
+SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
diff --git a/src/tests/integration/test-data/foundry/test/FreshBytes.t.sol b/src/tests/integration/test-data/foundry/test/FreshBytes.t.sol
index 5dee6df81..5191f6dce 100644
--- a/src/tests/integration/test-data/foundry/test/FreshBytes.t.sol
+++ b/src/tests/integration/test-data/foundry/test/FreshBytes.t.sol
@@ -27,6 +27,18 @@ contract FreshBytesTest is Test, KontrolCheats {
assertEq(fresh_bytes[index], local_byte);
}
+ function test_symbolic_bytes_1_custom_name() public {
+ uint256 length = uint256(kevm.freshUInt(1));
+ vm.assume (36 < length);
+ vm.assume (length <= length_limit);
+ bytes memory fresh_bytes = kevm.freshBytes(length, "cdefg");
+ uint256 index = uint256(kevm.freshUInt(1));
+ vm.assume(index < length);
+
+ local_byte = fresh_bytes[index];
+ assertEq(fresh_bytes[index], local_byte);
+ }
+
function test_symbolic_bytes_2() public {
uint256 length = uint256(kevm.freshUInt(1));
vm.assume (0 < length);
diff --git a/src/tests/integration/test-data/foundry/test/FreshInt.t.sol b/src/tests/integration/test-data/foundry/test/FreshInt.t.sol
index 04c0df995..1612fb2bb 100644
--- a/src/tests/integration/test-data/foundry/test/FreshInt.t.sol
+++ b/src/tests/integration/test-data/foundry/test/FreshInt.t.sol
@@ -14,12 +14,30 @@ contract FreshCheatcodes is Test, KontrolCheats {
assertLe(fresh_uint256, 1);
}
+ function test_bool_custom_name() public {
+ uint256 fresh_uint256 = kevm.freshBool("bcdef");
+ assertGe(fresh_uint256, 0);
+ assertLe(fresh_uint256, 1);
+ }
+
function test_int128() public {
int128 val = int128(uint128(kevm.freshUInt(16)));
assertGe(val, min);
assertLe(val, max);
}
+ function test_int128_custom_name1() public {
+ int128 val = int128(uint128(kevm.freshUInt(16, "abcdef")));
+ assertGe(val, min);
+ assertLe(val, max);
+ }
+
+ function test_int128_custom_name2() public {
+ int128 val = int128(uint128(freshUInt128("abcdef")));
+ assertGe(val, min);
+ assertLe(val, max);
+ }
+
function testFail_int128() public {
int128 val = int128(uint128(kevm.freshUInt(16)));
assertGt(val, max);
@@ -31,6 +49,12 @@ contract FreshCheatcodes is Test, KontrolCheats {
assertNotEq(fresh_address, address(vm));
}
+ function test_address_custom_name() public {
+ address fresh_address = kevm.freshAddress("abcdefg");
+ assertNotEq(fresh_address, address(this));
+ assertNotEq(fresh_address, address(vm));
+ }
+
function test_freshUints(uint8 x) public {
vm.assume(0 < x);
vm.assume(x <= 32);
diff --git a/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol b/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol
index 9aa7266ef..a7386963f 100644
--- a/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol
+++ b/src/tests/integration/test-data/foundry/test/SymbolicStorageTest.t.sol
@@ -26,6 +26,14 @@ contract SymbolicStorageTest is Test, KontrolCheats {
assertEq(uint256(value), 0);
}
+ function testFail_SymbolicStorage1_custom_name(uint256 slot) public {
+ SymbolicStore myStore = new SymbolicStore();
+ kevm.symbolicStorage(address(myStore), "storage_abcd");
+ bytes32 value = vm.load(address(myStore), bytes32(uint256(slot)));
+ require(value != 0);
+ assertEq(uint256(value), 0);
+ }
+
function testEmptyInitialStorage(uint256 slot) public {
bytes32 storage_value = vm.load(address(vm), bytes32(slot));
assertEq(uint256(storage_value), 0);
diff --git a/src/tests/integration/test-data/show/FreshBytesTest.test_symbolic_bytes_1_custom_name().expected b/src/tests/integration/test-data/show/FreshBytesTest.test_symbolic_bytes_1_custom_name().expected
new file mode 100644
index 000000000..646113434
--- /dev/null
+++ b/src/tests/integration/test-data/show/FreshBytesTest.test_symbolic_bytes_1_custom_name().expected
@@ -0,0 +1,4242 @@
+
+┌─ 1 (root, init)
+│ k: #execute ~> CONTINUATION:K
+│ pc: 0
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (333 steps)
+├─ 3
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 128 36 128 32 ~> #pc [ ...
+│ pc: 618
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 4
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 618
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (448 steps)
+├─ 5
+│ k: STATICCALL 0 645326474426547203313410069153905908525362434349 160 36 160 0 ~> #p ...
+│ pc: 747
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 6
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 747
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (274 steps)
+├─ 7
+│ k: STATICCALL 0 645326474426547203313410069153905908525362434349 160 36 160 0 ~> #p ...
+│ pc: 843
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 8
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 843
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (284 steps)
+├─ 9
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 160 132 160 0 ~> #pc [ ...
+│ pc: 957
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 10
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 957
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (2 steps)
+├─ 11
+│ k: #cheatcode_call selector ( "freshBytes(uint256,string)" ) #buf ( 32 , ?WORD:Int ...
+│ pc: 957
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 12
+│ k: #cheatcode_return 160 0 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K
+│ pc: 957
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (853 steps)
+├─ 13
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 ( ( ( notMaxUInt5 &Int ...
+│ pc: 1079
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 14
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 1079
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (448 steps)
+├─ 15
+│ k: STATICCALL 0 645326474426547203313410069153905908525362434349 ( ( ( notMaxUInt5 ...
+│ pc: 1208
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 16
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 1208
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (422 steps)
+├─ 17
+│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 281
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (1 step)
+├─ 18
+│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 281
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+│ (2 steps)
+├─ 19 (terminal)
+│ k: #halt ~> CONTINUATION:K
+│ pc: 281
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshBytesTest.test_symbolic_bytes_1_custom_name()
+│
+┊ constraint: true
+┊ subst: OMITTED SUBST
+└─ 2 (leaf, target, terminal)
+ k: #halt ~> CONTINUATION:K
+ pc: PC_CELL_5d410f2a:Int
+ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+ statusCode: STATUSCODE_FINAL:StatusCode
+
+
+
+
+module SUMMARY-TEST%FRESHBYTESTEST.TEST-SYMBOLIC-BYTES-1-CUSTOM-NAME():0
+
+
+ rule [BASIC-BLOCK-1-TO-3]:
+
+
+ ( .K => CALL 0 645326474426547203313410069153905908525362434349 0 128 36 128 32
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( .WordStack => ( 164 : ( selector ( "freshUInt(uint8)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 128 36 128 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false
+ ~> #return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 164 : ( selector ( "freshUInt(uint8)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false
+ ~> #return 128 32
+ ~> #pc [ CALL ] => STATICCALL 0 645326474426547203313410069153905908525362434349 160 36 160 0
+ ~> #pc [ STATICCALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( 164 => 196 ) : ( ( selector ( "freshUInt(uint8)" ) => selector ( "assume(bool)" ) ) : ( 645326474426547203313410069153905908525362434349 : ( ( 0 => ??WORD ) : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ??WORD ) +Bytes b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( 36
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( STATICCALL 0 645326474426547203313410069153905908525362434349 160 36 160 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( 36 #return 160 0 )
+ ~> #pc [ STATICCALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 196 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( ?WORD:Int : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( 36
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( ?WORD:Int
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( 36 #return 160 0 => STATICCALL 0 645326474426547203313410069153905908525362434349 160 36 160 0 ~> .K )
+ ~> #pc [ STATICCALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 196 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( ?WORD:Int : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ( 36 ?WORD:Int <=Int 72 ) ) )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( ?WORD:Int
+
+
+ ( STATICCALL 0 645326474426547203313410069153905908525362434349 160 36 160 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD:Int <=Int 72 ) ) true
+ ~> #return 160 0 )
+ ~> #pc [ STATICCALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 196 : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( ?WORD:Int : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD:Int <=Int 72 ) )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( 36
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD:Int <=Int 72 ) ) true
+ ~> #return 160 0
+ ~> #pc [ STATICCALL ] => CALL 0 645326474426547203313410069153905908525362434349 0 160 132 160 0
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( 196 => 292 ) : ( ( selector ( "assume(bool)" ) => selector ( "freshBytes(uint256,string)" ) ) : ( 645326474426547203313410069153905908525362434349 : ( ( ?WORD:Int => 0 ) : ( ( 280 => ?WORD:Int ) : ( ( selector ( "test_symbolic_bytes_1_custom_name()" ) => 280 ) : ( .WordStack => ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes ( b"Lc\xe5b" => b"\x17IW\xe8" ) +Bytes ( #buf ( 32 , bool2Word ( ?WORD:Int <=Int 72 ) ) => #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( 36
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 160 132 160 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"\x17IW\xe8" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 160 0 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 292 : ( selector ( "freshBytes(uint256,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( ?WORD:Int : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x17IW\xe8" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( 36
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"\x17IW\xe8" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 160 0 => #cheatcode_call selector ( "freshBytes(uint256,string)" ) #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+ ~> #cheatcode_return 160 0 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 292 : ( selector ( "freshBytes(uint256,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( ?WORD:Int : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x17IW\xe8" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( 36
+
+
+ ( #cheatcode_call selector ( "freshBytes(uint256,string)" ) #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ~> .K => .K )
+ ~> #cheatcode_return 160 0
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( 292 : ( selector ( "freshBytes(uint256,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( ?WORD:Int : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x17IW\xe8" +Bytes #buf ( 32 , ?WORD:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( 36
+
+
+ ( #cheatcode_return 160 0 => CALL 0 645326474426547203313410069153905908525362434349 0 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) 36 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( 292 => ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 292 ) ) : ( ( selector ( "freshBytes(uint256,string)" ) => selector ( "freshUInt(uint8)" ) ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( ( ?WORD:Int => ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int 224 ) ) : ( ( 280 => lengthBytes ( CDEFG:Bytes ) ) : ( ( selector ( "test_symbolic_bytes_1_custom_name()" ) => 280 ) : ( .WordStack => ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) ) ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes #buf ( 32 , ( ?WORD:Int => ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) ) ) +Bytes ( b"\x17IW\xe8" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes #buf ( 32 , ( ?WORD:Int => lengthBytes ( CDEFG:Bytes ) ) ) +Bytes ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05cdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int ?WORD:Int
+ andBool ( 36
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) 36 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false
+ ~> #return ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 292 ) : ( selector ( "freshUInt(uint8)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int 224 ) : ( lengthBytes ( CDEFG:Bytes ) : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( _?WORD ==Int lengthBytes ( CDEFG:Bytes )
+ andBool ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false
+ ~> #return ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 256 ) 32
+ ~> #pc [ CALL ] => STATICCALL 0 645326474426547203313410069153905908525362434349 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) 36 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) 0
+ ~> #pc [ STATICCALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int ( 292 => 324 ) ) : ( ( selector ( "freshUInt(uint8)" ) => selector ( "assume(bool)" ) ) : ( 645326474426547203313410069153905908525362434349 : ( ( 0 => ??WORD0 ) : ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int 224 ) : ( lengthBytes ( CDEFG:Bytes ) : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int ( 256 => 288 ) ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes ( b"%D\x9dd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" => #buf ( 32 , ??WORD0 ) +Bytes b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ??WORD0
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( _?WORD ==Int lengthBytes ( CDEFG:Bytes )
+ andBool ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( STATICCALL 0 645326474426547203313410069153905908525362434349 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) 36 ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD0:Int #return ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) 0 )
+ ~> #pc [ STATICCALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 324 ) : ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( ?WORD0:Int : ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int 224 ) : ( lengthBytes ( CDEFG:Bytes ) : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , ?WORD0:Int ) +Bytes b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD0:Int
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( _?WORD ==Int lengthBytes ( CDEFG:Bytes )
+ andBool ( 0 <=Int ?WORD0:Int
+ andBool ( ?WORD0:Int
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD0:Int #return ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) 0
+ ~> #pc [ STATICCALL ] => #end EVMC_SUCCESS
+ ~> #pc [ STOP ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( ( ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 324 ) => selector ( "test_symbolic_bytes_1_custom_name()" ) ) : ( ( selector ( "assume(bool)" ) : ( 645326474426547203313410069153905908525362434349 : ( ?WORD0:Int : ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int 224 ) : ( lengthBytes ( CDEFG:Bytes ) : ( 280 : ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack ) ) ) ) ) ) ) => .WordStack ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , ?WORD0:Int ) +Bytes ( b"Lc\xe5b" +Bytes #buf ( 32 , bool2Word ( ?WORD0:Int b"Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ ( .Map => ( 27 |-> #asWord ( #range ( CDEFG:Bytes , ?WORD0:Int , 1 ) ) ) )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( _?WORD ==Int lengthBytes ( CDEFG:Bytes )
+ andBool ( 0 <=Int ?WORD0:Int
+ andBool ( ?WORD0:Int
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ STOP ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( _STATUSCODE => EVMC_SUCCESS )
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , ?WORD0:Int ) +Bytes b"Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ ( 27 |-> #asWord ( #range ( CDEFG:Bytes , ?WORD0:Int , 1 ) ) )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( _?WORD ==Int lengthBytes ( CDEFG:Bytes )
+ andBool ( 0 <=Int ?WORD0:Int
+ andBool ( ?WORD0:Int
+
+
+ #halt
+ ~> ( #pc [ STOP ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\x1e\x0e\xdc\xcc"
+
+
+ 0
+
+
+ ( selector ( "test_symbolic_bytes_1_custom_name()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) +Int ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) ) +Int 288 ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 " +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , lengthBytes ( CDEFG:Bytes ) ) +Bytes CDEFG:Bytes +Bytes #buf ( ( ( notMaxUInt5 &Int ( lengthBytes ( CDEFG:Bytes ) +Int maxUInt5 ) ) -Int lengthBytes ( CDEFG:Bytes ) ) , 0 ) +Bytes #buf ( 32 , ?WORD0:Int ) +Bytes b"Lc\xe5b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ ( 27 |-> #asWord ( #range ( CDEFG:Bytes , ?WORD0:Int , 1 ) ) )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( _?WORD ==Int lengthBytes ( CDEFG:Bytes )
+ andBool ( 0 <=Int ?WORD0:Int
+ andBool ( ?WORD0:Int CONTINUATION:K
+│ pc: 0
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (415 steps)
+├─ 3
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 128 100 128 32 ~> #pc ...
+│ pc: 1141
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (1 step)
+├─ 4
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 1141
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (2 steps)
+├─ 5
+│ k: #cheatcode_call selector ( "freshAddress(string)" ) b"\x00\x00\x00\x00\x00\x00\x ...
+│ pc: 1141
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (1 step)
+├─ 6
+│ k: #cheatcode_return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K
+│ pc: 1141
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (607 steps)
+├─ 7
+│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (1 step)
+├─ 8
+│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+│ (2 steps)
+├─ 9 (terminal)
+│ k: #halt ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_address_custom_name()
+│
+┊ constraint: true
+┊ subst: OMITTED SUBST
+└─ 2 (leaf, target, terminal)
+ k: #halt ~> CONTINUATION:K
+ pc: PC_CELL_5d410f2a:Int
+ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+ statusCode: STATUSCODE_FINAL:StatusCode
+
+
+
+
+module SUMMARY-TEST%FRESHCHEATCODES.TEST-ADDRESS-CUSTOM-NAME():0
+
+
+ rule [BASIC-BLOCK-1-TO-3]:
+
+
+ ( .K => CALL 0 645326474426547203313410069153905908525362434349 0 128 100 128 32
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( .WordStack => ( 228 : ( selector ( "freshAddress(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_address_custom_name()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 128 100 128 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( 228 : ( selector ( "freshAddress(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_address_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 32 => #cheatcode_call selector ( "freshAddress(string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+ ~> #cheatcode_return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( 228 : ( selector ( "freshAddress(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_address_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_call selector ( "freshAddress(string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ~> .K => .K )
+ ~> #cheatcode_return 128 32
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( 228 : ( selector ( "freshAddress(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_address_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_return 128 32
+ ~> #pc [ CALL ] => #end EVMC_SUCCESS
+ ~> #pc [ STOP ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( ( 228 => selector ( "test_address_custom_name()" ) ) : ( ( selector ( "freshAddress(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_address_custom_name()" ) : .WordStack ) ) ) ) ) => .WordStack ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\xa6\\{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEFG:Int ) +Bytes b"\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ STOP ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( _STATUSCODE => EVMC_SUCCESS )
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( selector ( "test_address_custom_name()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEFG:Int ) +Bytes b"\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0
+
+
+ #halt
+ ~> ( #pc [ STOP ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"(wk\xd7"
+
+
+ 0
+
+
+ ( selector ( "test_address_custom_name()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEFG:Int ) +Bytes b"\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07abcdefg\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 CONTINUATION:K
+│ pc: 0
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (385 steps)
+├─ 3
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 128 100 128 32 ~> #pc ...
+│ pc: 2570
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (1 step)
+├─ 4
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 2570
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (2 steps)
+├─ 5
+│ k: #cheatcode_call selector ( "freshBool(string)" ) b"\x00\x00\x00\x00\x00\x00\x00\ ...
+│ pc: 2570
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (1 step)
+├─ 6
+│ k: #cheatcode_return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K
+│ pc: 2570
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (446 steps)
+├─ 7
+│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (1 step)
+├─ 8
+│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+│ (2 steps)
+├─ 9 (terminal)
+│ k: #halt ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_bool_custom_name()
+│
+┊ constraint: true
+┊ subst: OMITTED SUBST
+└─ 2 (leaf, target, terminal)
+ k: #halt ~> CONTINUATION:K
+ pc: PC_CELL_5d410f2a:Int
+ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+ statusCode: STATUSCODE_FINAL:StatusCode
+
+
+
+
+module SUMMARY-TEST%FRESHCHEATCODES.TEST-BOOL-CUSTOM-NAME():0
+
+
+ rule [BASIC-BLOCK-1-TO-3]:
+
+
+ ( .K => CALL 0 645326474426547203313410069153905908525362434349 0 128 100 128 32
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( .WordStack => ( 228 : ( selector ( "freshBool(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_bool_custom_name()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 128 100 128 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( 228 : ( selector ( "freshBool(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_bool_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 32 => #cheatcode_call selector ( "freshBool(string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+ ~> #cheatcode_return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( 228 : ( selector ( "freshBool(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_bool_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_call selector ( "freshBool(string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ~> .K => .K )
+ ~> #cheatcode_return 128 32
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( 228 : ( selector ( "freshBool(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_bool_custom_name()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_return 128 32
+ ~> #pc [ CALL ] => #end EVMC_SUCCESS
+ ~> #pc [ STOP ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( ( 228 => selector ( "test_bool_custom_name()" ) ) : ( ( selector ( "freshBool(string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_bool_custom_name()" ) : .WordStack ) ) ) ) ) => .WordStack ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1fUw\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , BCDEF:Int ) +Bytes b"\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int BCDEF
+ andBool ( BCDEF <=Int 1
+ andBool ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ STOP ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( _STATUSCODE => EVMC_SUCCESS )
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( selector ( "test_bool_custom_name()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , BCDEF:Int ) +Bytes b"\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int BCDEF:Int
+ andBool ( BCDEF:Int <=Int 1
+ andBool ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ #halt
+ ~> ( #pc [ STOP ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xb0\xe0&\x02"
+
+
+ 0
+
+
+ ( selector ( "test_bool_custom_name()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , BCDEF:Int ) +Bytes b"\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05bcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int BCDEF:Int
+ andBool ( BCDEF:Int <=Int 1
+ andBool ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24 CONTINUATION:K
+│ pc: 0
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (485 steps)
+├─ 3
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 128 132 128 32 ~> #pc ...
+│ pc: 1423
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (1 step)
+├─ 4
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 1423
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (2 steps)
+├─ 5
+│ k: #cheatcode_call selector ( "freshUInt(uint8,string)" ) b"\x00\x00\x00\x00\x00\x0 ...
+│ pc: 1423
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (1 step)
+├─ 6
+│ k: #cheatcode_return 128 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K
+│ pc: 1423
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (504 steps)
+├─ 7
+│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (1 step)
+├─ 8
+│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+│ (2 steps)
+├─ 9 (terminal)
+│ k: #halt ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_int128_custom_name1()
+│
+┊ constraint: true
+┊ subst: OMITTED SUBST
+└─ 2 (leaf, target, terminal)
+ k: #halt ~> CONTINUATION:K
+ pc: PC_CELL_5d410f2a:Int
+ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+ statusCode: STATUSCODE_FINAL:StatusCode
+
+
+
+
+module SUMMARY-TEST%FRESHCHEATCODES.TEST-INT128-CUSTOM-NAME1():0
+
+
+ rule [BASIC-BLOCK-1-TO-3]:
+
+
+ ( .K => CALL 0 645326474426547203313410069153905908525362434349 0 128 132 128 32
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( .WordStack => ( 260 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name1()" ) : .WordStack ) ) ) ) ) ) )
+
+
+ ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 128 132 128 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( 260 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name1()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 32 => #cheatcode_call selector ( "freshUInt(uint8,string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+ ~> #cheatcode_return 128 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( 260 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name1()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_call selector ( "freshUInt(uint8,string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ~> .K => .K )
+ ~> #cheatcode_return 128 32
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( 260 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name1()" ) : .WordStack ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_return 128 32
+ ~> #pc [ CALL ] => #end EVMC_SUCCESS
+ ~> #pc [ STOP ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( ( 260 => selector ( "test_int128_custom_name1()" ) ) : ( ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name1()" ) : .WordStack ) ) ) ) ) => .WordStack ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEF:Int ) +Bytes b"\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ STOP ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( _STATUSCODE => EVMC_SUCCESS )
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( selector ( "test_int128_custom_name1()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEF:Int ) +Bytes b"\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0
+
+
+ #halt
+ ~> ( #pc [ STOP ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"?n\xef\xcb"
+
+
+ 0
+
+
+ ( selector ( "test_int128_custom_name1()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEF:Int ) +Bytes b"\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 CONTINUATION:K
+│ pc: 0
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (682 steps)
+├─ 3
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 192 132 192 32 ~> #pc ...
+│ pc: 4488
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (1 step)
+├─ 4
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 4488
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (2 steps)
+├─ 5
+│ k: #cheatcode_call selector ( "freshUInt(uint8,string)" ) b"\x00\x00\x00\x00\x00\x0 ...
+│ pc: 4488
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (1 step)
+├─ 6
+│ k: #cheatcode_return 192 32 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K
+│ pc: 4488
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (537 steps)
+├─ 7
+│ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (1 step)
+├─ 8
+│ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+│ (2 steps)
+├─ 9 (terminal)
+│ k: #halt ~> CONTINUATION:K
+│ pc: 336
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%FreshCheatcodes.test_int128_custom_name2()
+│
+┊ constraint: true
+┊ subst: OMITTED SUBST
+└─ 2 (leaf, target, terminal)
+ k: #halt ~> CONTINUATION:K
+ pc: PC_CELL_5d410f2a:Int
+ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+ statusCode: STATUSCODE_FINAL:StatusCode
+
+
+
+
+module SUMMARY-TEST%FRESHCHEATCODES.TEST-INT128-CUSTOM-NAME2():0
+
+
+ rule [BASIC-BLOCK-1-TO-3]:
+
+
+ ( .K => CALL 0 645326474426547203313410069153905908525362434349 0 192 132 192 32
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( .WordStack => ( 324 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 128 : ( 1476 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name2()" ) : .WordStack ) ) ) ) ) ) ) ) ) )
+
+
+ ( b"" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 192 132 192 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 192 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( 324 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 128 : ( 1476 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name2()" ) : .WordStack ) ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ .Set
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 192 32 => #cheatcode_call selector ( "freshUInt(uint8,string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+ ~> #cheatcode_return 192 32 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( 324 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 128 : ( 1476 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name2()" ) : .WordStack ) ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( .Set => SetItem ( 645326474426547203313410069153905908525362434349 ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_call selector ( "freshUInt(uint8,string)" ) b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ~> .K => .K )
+ ~> #cheatcode_return 192 32
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( 324 : ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 128 : ( 1476 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name2()" ) : .WordStack ) ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_return 192 32
+ ~> #pc [ CALL ] => #end EVMC_SUCCESS
+ ~> #pc [ STOP ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( ( 324 => selector ( "test_int128_custom_name2()" ) ) : ( ( selector ( "freshUInt(uint8,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 128 : ( 1476 : ( 0 : ( 335 : ( selector ( "test_int128_custom_name2()" ) : .WordStack ) ) ) ) ) ) ) ) => .WordStack ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00[?\xdf\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEF:Int ) +Bytes b"\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ STOP ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( _STATUSCODE => EVMC_SUCCESS )
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( selector ( "test_int128_custom_name2()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEF:Int ) +Bytes b"\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0
+
+
+ #halt
+ ~> ( #pc [ STOP ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ .Set
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xafu^\x02"
+
+
+ 0
+
+
+ ( selector ( "test_int128_custom_name2()" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , ABCDEF:Int ) +Bytes b"\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06abcdef\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 645326474426547203313410069153905908525362434349 )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 CONTINUATION:K
+│ pc: 0
+│ callDepth: 0
+│ statusCode: STATUSCODE:StatusCode
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (510 steps)
+├─ 3
+│ k: #end EVMC_SUCCESS ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842 ...
+│ pc: 33
+│ callDepth: 1
+│ statusCode: STATUSCODE:StatusCode
+│
+│ (1 step)
+├─ 4
+│ k: #halt ~> #pc [ RETURN ] ~> #execute ~> #codeDeposit 4914609233421842180357068880 ...
+│ pc: 33
+│ callDepth: 1
+│ statusCode: EVMC_SUCCESS
+│
+│ (2 steps)
+├─ 5
+│ k: #halt ~> #codeDeposit 491460923342184218035706888008750043977755113263 ~> #pc [ ...
+│ pc: 33
+│ callDepth: 1
+│ statusCode: EVMC_SUCCESS
+│
+│ (310 steps)
+├─ 6
+│ k: CALL 0 645326474426547203313410069153905908525362434349 0 128 132 128 0 ~> #pc [ ...
+│ pc: 741
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (1 step)
+├─ 7
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 741
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (6 steps)
+├─ 8
+│ k: #setSymbolicStorageCustomVar 491460923342184218035706888008750043977755113263 b" ...
+│ pc: 741
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (1 step)
+├─ 9
+│ k: #cheatcode_return 128 0 ~> #pc [ CALL ] ~> #execute ~> CONTINUATION:K
+│ pc: 741
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (201 steps)
+├─ 10
+│ k: STATICCALL 0 645326474426547203313410069153905908525362434349 128 68 128 32 ~> # ...
+│ pc: 843
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (1 step)
+├─ 11
+│ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+│ pc: 843
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+│
+│ (271 steps)
+├─ 12 (split)
+│ k: JUMPI 912 chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) ...
+│ pc: 907
+│ callDepth: 0
+│ statusCode: EVMC_SUCCESS
+│ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃
+┃ (branch)
+┣━━┓ constraint: ( notBool chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) ) ==Int 0 )
+┃ │
+┃ ├─ 13
+┃ │ k: JUMPI 912 chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) ...
+┃ │ pc: 907
+┃ │ callDepth: 0
+┃ │ statusCode: EVMC_SUCCESS
+┃ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃ │
+┃ │ (999 steps)
+┃ ├─ 15
+┃ │ k: CALL 0 645326474426547203313410069153905908525362434349 0 420 100 420 0 ~> #pc [ ...
+┃ │ pc: 3285
+┃ │ callDepth: 0
+┃ │ statusCode: EVMC_SUCCESS
+┃ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃ │
+┃ │ (1 step)
+┃ ├─ 16
+┃ │ k: #accessAccounts 645326474426547203313410069153905908525362434349 ~> #checkCall 7 ...
+┃ │ pc: 3285
+┃ │ callDepth: 0
+┃ │ statusCode: EVMC_SUCCESS
+┃ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃ │
+┃ │ (249 steps)
+┃ ├─ 18
+┃ │ k: #end EVMC_SUCCESS ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+┃ │ pc: 300
+┃ │ callDepth: 0
+┃ │ statusCode: EVMC_SUCCESS
+┃ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃ │
+┃ │ (1 step)
+┃ ├─ 20
+┃ │ k: #halt ~> #pc [ STOP ] ~> #execute ~> CONTINUATION:K
+┃ │ pc: 300
+┃ │ callDepth: 0
+┃ │ statusCode: EVMC_SUCCESS
+┃ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃ │
+┃ │ (2 steps)
+┃ ├─ 22 (terminal)
+┃ │ k: #halt ~> CONTINUATION:K
+┃ │ pc: 300
+┃ │ callDepth: 0
+┃ │ statusCode: EVMC_SUCCESS
+┃ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+┃ │
+┃ ┊ constraint: true
+┃ ┊ subst: OMITTED SUBST
+┃ └─ 2 (leaf, target, terminal)
+┃ k: #halt ~> CONTINUATION:K
+┃ pc: PC_CELL_5d410f2a:Int
+┃ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+┃ statusCode: STATUSCODE_FINAL:StatusCode
+┃
+┗━━┓ constraint: 0 ==Int chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) )
+ │
+ ├─ 14
+ │ k: JUMPI 912 chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) ...
+ │ pc: 907
+ │ callDepth: 0
+ │ statusCode: EVMC_SUCCESS
+ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+ │
+ │ (12 steps)
+ ├─ 17
+ │ k: #end EVMC_REVERT ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K
+ │ pc: 911
+ │ callDepth: 0
+ │ statusCode: EVMC_SUCCESS
+ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+ │
+ │ (1 step)
+ ├─ 19
+ │ k: #halt ~> #pc [ REVERT ] ~> #execute ~> CONTINUATION:K
+ │ pc: 911
+ │ callDepth: 0
+ │ statusCode: EVMC_REVERT
+ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+ │
+ │ (2 steps)
+ ├─ 21 (terminal)
+ │ k: #halt ~> CONTINUATION:K
+ │ pc: 911
+ │ callDepth: 0
+ │ statusCode: EVMC_REVERT
+ │ method: test%SymbolicStorageTest.testFail_SymbolicStorage1_custom_name(uint256)
+ │
+ ┊ constraint: true
+ ┊ subst: OMITTED SUBST
+ └─ 2 (leaf, target, terminal)
+ k: #halt ~> CONTINUATION:K
+ pc: PC_CELL_5d410f2a:Int
+ callDepth: CALLDEPTH_CELL_5d410f2a:Int
+ statusCode: STATUSCODE_FINAL:StatusCode
+
+
+
+
+module SUMMARY-TEST%SYMBOLICSTORAGETEST.TESTFAIL-SYMBOLICSTORAGE1-CUSTOM-NAME(UINT256):0
+
+
+ rule [BASIC-BLOCK-1-TO-3]:
+
+
+ ( .K => #end EVMC_SUCCESS
+ ~> #pc [ RETURN ]
+ ~> #execute
+ ~> #codeDeposit 491460923342184218035706888008750043977755113263
+ ~> #pc [ CREATE ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( .List => ListItem (
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 0 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x80`@Ra\x059`\x00U4\x80\x15`\x15W`\x00\x80\xfd[P`\x16\x80`#`\x009`\x00\xf3\xfe`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+ ) )
+
+
+ ( .List => ListItem ( {
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ )
+ |
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 491460923342184218035706888008750043977755113263 )
+
+
+ .Map
+
+ } ) )
+
+
+ ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) )
+
+
+
+ ( 728815563385977040452943777879061427756277306518 => 491460923342184218035706888008750043977755113263 )
+
+
+ ( CALLER_ID:Int => 728815563385977040452943777879061427756277306518 )
+
+
+ ( b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) => b"" )
+
+
+ 0
+
+
+ .WordStack
+
+
+ ( b"" => b"`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ ( 0 => 1 )
+
+ ...
+
+
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ ( .Set => ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) )
+
+
+ .Map
+
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ ( 645326474426547203313410069153905908525362434349 => 491460923342184218035706888008750043977755113263 )
+
+
+ 0
+
+
+ ( .Map => ( 0 |-> 1337 ) )
+
+
+ .Map
+
+
+ .Map
+
+
+ ( 0 => 1 )
+
+ ...
+
+ (
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+ => (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ RETURN ]
+ ~> #execute
+ ~> #codeDeposit 491460923342184218035706888008750043977755113263
+ ~> #pc [ CREATE ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( _STATUSCODE => EVMC_SUCCESS )
+
+
+ ListItem (
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 0 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x80`@Ra\x059`\x00U4\x80\x15`\x15W`\x00\x80\xfd[P`\x16\x80`#`\x009`\x00\xf3\xfe`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+ )
+
+
+ ListItem ( {
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ )
+ |
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 491460923342184218035706888008750043977755113263 )
+
+
+ .Map
+
+ } )
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ b""
+
+
+ 0
+
+
+ .WordStack
+
+
+ b"`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 1
+
+ ...
+
+
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+ .Map
+
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ ( 0 |-> 1337 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ #halt
+ ~> ( #pc [ RETURN ]
+ ~> #execute => .K )
+ ~> #codeDeposit 491460923342184218035706888008750043977755113263
+ ~> #pc [ CREATE ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ ListItem (
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 0 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x80`@Ra\x059`\x00U4\x80\x15`\x15W`\x00\x80\xfd[P`\x16\x80`#`\x009`\x00\xf3\xfe`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+ )
+
+
+ ListItem ( {
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ )
+ |
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 491460923342184218035706888008750043977755113263 )
+
+
+ .Map
+
+ } )
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ b""
+
+
+ 0
+
+
+ .WordStack
+
+
+ b"`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 1
+
+ ...
+
+
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+ .Map
+
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ ( 0 |-> 1337 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #halt
+ ~> #codeDeposit 491460923342184218035706888008750043977755113263
+ ~> #pc [ CREATE ] => CALL 0 645326474426547203313410069153905908525362434349 0 128 132 128 0
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ ( ListItem (
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 0 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x80`@Ra\x059`\x00U4\x80\x15`\x15W`\x00\x80\xfd[P`\x16\x80`#`\x009`\x00\xf3\xfe`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+ ) => .List )
+
+
+ ( ListItem ( {
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ )
+ |
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ SetItem ( 491460923342184218035706888008750043977755113263 )
+
+
+ .Map
+
+ } ) => .List )
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ ( 491460923342184218035706888008750043977755113263 => 728815563385977040452943777879061427756277306518 )
+
+
+ ( 728815563385977040452943777879061427756277306518 => CALLER_ID:Int )
+
+
+ ( b"" => b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) )
+
+
+ 0
+
+
+ ( .WordStack => ( 260 : ( selector ( "symbolicStorage(address,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) ) )
+
+
+ ( b"`\x80`@R`\x00\x80\xfd\xfe\xa1dsolcC\x00\x08\r\x00\n\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ ( 1 => 0 )
+
+ ...
+
+
+
+ SELFDESTRUCT_CELL:Set
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 728815563385977040452943777879061427756277306518 ) => ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ ( 0 |-> 1337 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 128 132 128 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b",i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 0 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 260 : ( selector ( "symbolicStorage(address,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ ( 0 |-> 1337 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b",i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" false
+ ~> #return 128 0 => #setSymbolicStorageCustomVar 491460923342184218035706888008750043977755113263 b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+ ~> #cheatcode_return 128 0 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 260 : ( selector ( "symbolicStorage(address,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( ( 645326474426547203313410069153905908525362434349 => 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ) ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 728815563385977040452943777879061427756277306518 ) => ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ ( 645326474426547203313410069153905908525362434349 => 52221701024126167986573342767993497093121888532608922113225646551014064521216 )
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ ( 0 |-> 1337 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ => (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #setSymbolicStorageCustomVar 491460923342184218035706888008750043977755113263 b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ~> .K => .K )
+ ~> #cheatcode_return 128 0
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 260 : ( selector ( "symbolicStorage(address,string)" ) : ( 645326474426547203313410069153905908525362434349 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ ( ( 0 |-> 1337 ) => ?STORAGE_ABCD )
+
+
+ ( .Map => ?STORAGE_ABCD )
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #cheatcode_return 128 0
+ ~> #pc [ CALL ] => STATICCALL 0 645326474426547203313410069153905908525362434349 128 68 128 32
+ ~> #pc [ STATICCALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( ( 260 => 196 ) : ( ( selector ( "symbolicStorage(address,string)" ) => selector ( "load(address,bytes32)" ) ) : ( 645326474426547203313410069153905908525362434349 : ( ( 491460923342184218035706888008750043977755113263 => 0 ) : ( ( VV0_slot_114b9705:Int => 491460923342184218035706888008750043977755113263 ) : ( ( 299 => VV0_slot_114b9705:Int ) : ( ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) => 299 ) : ( .WordStack => ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,i\xfe\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\x7f\x9dp\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD
+
+
+ STORAGE_ABCD
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( STATICCALL 0 645326474426547203313410069153905908525362434349 128 68 128 32 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"f\x7f\x9dp\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) true
+ ~> #return 128 32 )
+ ~> #pc [ STATICCALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 196 : ( selector ( "load(address,bytes32)" ) : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\x7f\x9dp\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"f\x7f\x9dp\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) true
+ ~> #return 128 32
+ ~> #pc [ STATICCALL ] => JUMPI 912 chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) )
+ ~> #pc [ JUMPI ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( ( 196 => #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) : ( ( selector ( "load(address,bytes32)" ) => 491460923342184218035706888008750043977755113263 ) : ( ( 645326474426547203313410069153905908525362434349 => VV0_slot_114b9705:Int ) : ( ( 0 => 299 ) : ( ( 491460923342184218035706888008750043977755113263 => selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) ) : ( ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) => .WordStack ) ) ) ) ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\x7f\x9dp\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00V\x15\xde\xb7\x98\xbb>M\xfa\x019\xdf\xa1\xb3\xd43\xcc#\xb7/" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes #buf ( 32 , ( VV0_slot_114b9705:Int => #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) ) +Bytes ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( JUMPI 912 chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) )
+ ~> #pc [ JUMPI ] => CALL 0 645326474426547203313410069153905908525362434349 0 420 100 420 0
+ ~> #pc [ CALL ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) => 520 ) : ( ( 491460923342184218035706888008750043977755113263 => 645326474426547203313410069153905908525362434349 ) : ( ( VV0_slot_114b9705:Int => 0 ) : ( ( 299 => 1935 ) : ( ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) => 0 ) : ( .WordStack => ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) : ( 923 : ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ) +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes ( b"\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ ( .List => ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) )
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( CALL 0 645326474426547203313410069153905908525362434349 0 420 100 420 0 ~> .K => #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false
+ ~> #return 420 0 )
+ ~> #pc [ CALL ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 520 : ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 1935 : ( 0 : ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) : ( 923 : ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } )
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( JUMPI 912 chop ( ( 0 -Int #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) )
+ ~> #pc [ JUMPI ] => #end EVMC_REVERT
+ ~> #pc [ REVERT ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) => 0 ) : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) )
+
+
+ ( b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" ) +Bytes #buf ( 32 , ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) => VV0_slot_114b9705:Int ) ) +Bytes ( b"\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" => b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" )
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #accessAccounts 645326474426547203313410069153905908525362434349
+ ~> #checkCall 728815563385977040452943777879061427756277306518 0
+ ~> #call 728815563385977040452943777879061427756277306518 645326474426547203313410069153905908525362434349 645326474426547203313410069153905908525362434349 0 0 b"p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01" false
+ ~> #return 420 0
+ ~> #pc [ CALL ] => #end EVMC_SUCCESS
+ ~> #pc [ STOP ] )
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( ( 520 => selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) ) : ( ( 645326474426547203313410069153905908525362434349 : ( 0 : ( 1935 : ( 0 : ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) : ( 923 : ( #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) ) ) ) ) ) ) ) => .WordStack ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } )
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ ( .Map => ( 46308022326495007027972728677917914892729792999299745830475596687180801507328 |-> 1 ) )
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ ( .Map => ( 7 |-> 256 ) )
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #end EVMC_REVERT => #halt )
+ ~> #pc [ REVERT ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ ( EVMC_SUCCESS => EVMC_REVERT )
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 0 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ ( #end EVMC_SUCCESS => #halt )
+ ~> #pc [ STOP ]
+ ~> #execute
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } )
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ ( 46308022326495007027972728677917914892729792999299745830475596687180801507328 |-> 1 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ ( 7 |-> 256 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ #halt
+ ~> ( #pc [ REVERT ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_REVERT
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( 0 : ( 491460923342184218035706888008750043977755113263 : ( VV0_slot_114b9705:Int : ( 299 : ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack ) ) ) ) )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xcc#\xb7/" +Bytes #buf ( 32 , VV0_slot_114b9705:Int ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\fstorage_abcd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ .List
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24
+
+
+ #halt
+ ~> ( #pc [ STOP ]
+ ~> #execute => .K )
+ ~> _CONTINUATION
+
+
+ NORMAL
+
+
+ SHANGHAI
+
+
+ false
+
+
+
+
+
+ EVMC_SUCCESS
+
+
+ .List
+
+
+ .List
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) SetItem ( 728815563385977040452943777879061427756277306518 ) )
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ CALLER_ID:Int
+
+
+ b"\xdd8\x11K" +Bytes #buf ( 32 , VV0_slot_114b9705:Int )
+
+
+ 0
+
+
+ ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) : .WordStack )
+
+
+ b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00dp\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01p\xca\x10\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\tp\x9e\xcf\xa9\x1a\x80bo\xf3\x98\x9dh\xf6\x7f[\x1d\xd1-failed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+ ...
+
+
+
+ ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 29485693714967335757563038618841744472215891622979272243827124658718922284880 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"Error: a == b not satisfied [uint]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@" +Bytes #buf ( 32 , #lookup ( STORAGE_ABCD:Map , VV0_slot_114b9705:Int ) ) +Bytes b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Left\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } ) ListItem ( { 728815563385977040452943777879061427756277306518 | ListItem ( 80904256614161075919025625882663817043659112028191499838463115877652359487912 ) | b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n Right\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" } )
+
+
+ 0
+
+
+ ( SetItem ( 491460923342184218035706888008750043977755113263 ) ( SetItem ( 52221701024126167986573342767993497093121888532608922113225646551014064521216 ) ( SetItem ( 645326474426547203313410069153905908525362434349 ) SetItem ( 728815563385977040452943777879061427756277306518 ) ) ) )
+
+
+ .Map
+
+ ...
+
+
+ ORIGIN_ID:Int
+
+
+
+ NUMBER_CELL:Int
+
+
+ TIMESTAMP_CELL:Int
+
+ ...
+
+ ...
+
+
+
+ (
+
+ 491460923342184218035706888008750043977755113263
+
+
+ 0
+
+
+ STORAGE_ABCD:Map
+
+
+ STORAGE_ABCD:Map
+
+
+ .Map
+
+
+ 1
+
+ ...
+
+ (
+
+ 52221701024126167986573342767993497093121888532608922113225646551014064521216
+
+
+ 0
+
+
+ .Map
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+ (
+
+ 645326474426547203313410069153905908525362434349
+
+
+ 0
+
+
+ ( 46308022326495007027972728677917914892729792999299745830475596687180801507328 |-> 1 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 0
+
+ ...
+
+
+
+ 728815563385977040452943777879061427756277306518
+
+
+ 0
+
+
+ ( 7 |-> 256 )
+
+
+ .Map
+
+
+ .Map
+
+
+ 2
+
+ ...
+ ) ) )
+
+ ...
+
+
+ ...
+
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+ ...
+
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+ .List
+
+
+
+ .MockCallCellMap
+
+
+ .MockFunctionCellMap
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ .List
+
+
+
+ requires ( 0 <=Int CALLER_ID:Int
+ andBool ( 0 <=Int ORIGIN_ID:Int
+ andBool ( 0 <=Int VV0_slot_114b9705:Int
+ andBool ( pow24 #abiCallData ( "test_symbolic_bytes_1" , .TypedArgs ) )
+ rule ( S2KtestZModFreshBytesTest . S2KtestZUndsymbolicZUndbytesZUnd1ZUndcustomZUndname ( ) => #abiCallData ( "test_symbolic_bytes_1_custom_name" , .TypedArgs ) )
+
+
rule ( S2KtestZModFreshBytesTest . S2KtestZUndsymbolicZUndbytesZUnd2 ( ) => #abiCallData ( "test_symbolic_bytes_2" , .TypedArgs ) )
@@ -5237,6 +5242,9 @@ module S2KtestZModFreshBytesTest-CONTRACT
rule ( selector ( "test_symbolic_bytes_1()" ) => 1469379986 )
+ rule ( selector ( "test_symbolic_bytes_1_custom_name()" ) => 504290508 )
+
+
rule ( selector ( "test_symbolic_bytes_2()" ) => 1407248988 )
@@ -5283,14 +5291,22 @@ module S2KtestZModFreshCheatcodes-CONTRACT
syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndaddress" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndaddress_")]
+ syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndaddressZUndcustomZUndname" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndaddressZUndcustomZUndname_")]
+
syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndbool" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndbool_")]
+ syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndboolZUndcustomZUndname" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndboolZUndcustomZUndname_")]
+
syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndfreshSymbolicWord" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndfreshSymbolicWord_")]
syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndfreshUints" "(" Int ":" "uint8" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndfreshUints_uint8")]
syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndint128" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndint128_")]
+ syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndint128ZUndcustomZUndname1" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndint128ZUndcustomZUndname1_")]
+
+ syntax S2KtestZModFreshCheatcodesMethod ::= "S2KtestZUndint128ZUndcustomZUndname2" "(" ")" [symbol("method_test%FreshCheatcodes_S2KtestZUndint128ZUndcustomZUndname2_")]
+
rule ( S2KtestZModFreshCheatcodes . S2KISZUndTEST ( ) => #abiCallData ( "IS_TEST" , .TypedArgs ) )
@@ -5330,9 +5346,15 @@ module S2KtestZModFreshCheatcodes-CONTRACT
rule ( S2KtestZModFreshCheatcodes . S2KtestZUndaddress ( ) => #abiCallData ( "test_address" , .TypedArgs ) )
+ rule ( S2KtestZModFreshCheatcodes . S2KtestZUndaddressZUndcustomZUndname ( ) => #abiCallData ( "test_address_custom_name" , .TypedArgs ) )
+
+
rule ( S2KtestZModFreshCheatcodes . S2KtestZUndbool ( ) => #abiCallData ( "test_bool" , .TypedArgs ) )
+ rule ( S2KtestZModFreshCheatcodes . S2KtestZUndboolZUndcustomZUndname ( ) => #abiCallData ( "test_bool_custom_name" , .TypedArgs ) )
+
+
rule ( S2KtestZModFreshCheatcodes . S2KtestZUndfreshSymbolicWord ( ) => #abiCallData ( "test_freshSymbolicWord" , .TypedArgs ) )
@@ -5343,6 +5365,12 @@ module S2KtestZModFreshCheatcodes-CONTRACT
rule ( S2KtestZModFreshCheatcodes . S2KtestZUndint128 ( ) => #abiCallData ( "test_int128" , .TypedArgs ) )
+ rule ( S2KtestZModFreshCheatcodes . S2KtestZUndint128ZUndcustomZUndname1 ( ) => #abiCallData ( "test_int128_custom_name1" , .TypedArgs ) )
+
+
+ rule ( S2KtestZModFreshCheatcodes . S2KtestZUndint128ZUndcustomZUndname2 ( ) => #abiCallData ( "test_int128_custom_name2" , .TypedArgs ) )
+
+
rule ( selector ( "IS_TEST()" ) => 4202047188 )
@@ -5382,9 +5410,15 @@ module S2KtestZModFreshCheatcodes-CONTRACT
rule ( selector ( "test_address()" ) => 3931432000 )
+ rule ( selector ( "test_address_custom_name()" ) => 678915031 )
+
+
rule ( selector ( "test_bool()" ) => 1205338438 )
+ rule ( selector ( "test_bool_custom_name()" ) => 2967479810 )
+
+
rule ( selector ( "test_freshSymbolicWord()" ) => 4235451793 )
@@ -5393,6 +5427,12 @@ module S2KtestZModFreshCheatcodes-CONTRACT
rule ( selector ( "test_int128()" ) => 3014857546 )
+
+ rule ( selector ( "test_int128_custom_name1()" ) => 1064234955 )
+
+
+ rule ( selector ( "test_int128_custom_name2()" ) => 2943704578 )
+
endmodule
@@ -5914,12 +5954,20 @@ module S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase-CONTRACT
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshAddress" "(" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshAddress_")]
+ syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshAddress" "(" String ":" "string" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshAddress_string")]
+
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshBool" "(" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshBool_")]
+ syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshBool" "(" String ":" "string" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshBool_string")]
+
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshBytes" "(" Int ":" "uint256" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshBytes_uint256")]
+ syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshBytes" "(" Int ":" "uint256" "," String ":" "string" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshBytes_uint256_string")]
+
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshUInt" "(" Int ":" "uint8" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshUInt_uint8")]
+ syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KfreshUInt" "(" Int ":" "uint8" "," String ":" "string" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KfreshUInt_uint8_string")]
+
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KinfiniteGas" "(" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KinfiniteGas_")]
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KmockFunction" "(" Int ":" "address" "," Int ":" "address" "," Bytes ":" "bytes" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KmockFunction_address_address_bytes")]
@@ -5928,6 +5976,8 @@ module S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase-CONTRACT
syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KsymbolicStorage" "(" Int ":" "address" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KsymbolicStorage_address")]
+ syntax S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBaseMethod ::= "S2KsymbolicStorage" "(" Int ":" "address" "," String ":" "string" ")" [symbol("method_lib%kontrol-cheatcodes%src%KontrolCheatsBase_S2KsymbolicStorage_address_string")]
+
rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KallowCallsToAddress ( V0_ : address ) => #abiCallData ( "allowCallsToAddress" , ( #address ( V0_ ) , .TypedArgs ) ) )
ensures #rangeAddress ( V0_ )
@@ -5989,17 +6039,31 @@ module S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase-CONTRACT
rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshAddress ( ) => #abiCallData ( "freshAddress" , .TypedArgs ) )
+ rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshAddress ( V0_ : string ) => #abiCallData ( "freshAddress" , ( #string ( V0_ ) , .TypedArgs ) ) )
+
+
rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshBool ( ) => #abiCallData ( "freshBool" , .TypedArgs ) )
+ rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshBool ( V0_ : string ) => #abiCallData ( "freshBool" , ( #string ( V0_ ) , .TypedArgs ) ) )
+
+
rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshBytes ( V0_ : uint256 ) => #abiCallData ( "freshBytes" , ( #uint256 ( V0_ ) , .TypedArgs ) ) )
ensures #rangeUInt ( 256 , V0_ )
+ rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshBytes ( V0_ : uint256 , V1_ : string ) => #abiCallData ( "freshBytes" , ( #uint256 ( V0_ ) , ( #string ( V1_ ) , .TypedArgs ) ) ) )
+ ensures #rangeUInt ( 256 , V0_ )
+
+
rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshUInt ( V0_ : uint8 ) => #abiCallData ( "freshUInt" , ( #uint8 ( V0_ ) , .TypedArgs ) ) )
ensures #rangeUInt ( 8 , V0_ )
+ rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KfreshUInt ( V0_ : uint8 , V1_ : string ) => #abiCallData ( "freshUInt" , ( #uint8 ( V0_ ) , ( #string ( V1_ ) , .TypedArgs ) ) ) )
+ ensures #rangeUInt ( 8 , V0_ )
+
+
rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KinfiniteGas ( ) => #abiCallData ( "infiniteGas" , .TypedArgs ) )
@@ -6018,6 +6082,10 @@ module S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase-CONTRACT
ensures #rangeAddress ( V0_ )
+ rule ( S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase . S2KsymbolicStorage ( V0_ : address , V1_ : string ) => #abiCallData ( "symbolicStorage" , ( #address ( V0_ ) , ( #string ( V1_ ) , .TypedArgs ) ) ) )
+ ensures #rangeAddress ( V0_ )
+
+
rule ( selector ( "allowCallsToAddress(address)" ) => 1850795572 )
@@ -6051,15 +6119,27 @@ module S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase-CONTRACT
rule ( selector ( "freshAddress()" ) => 2363359817 )
+ rule ( selector ( "freshAddress(string)" ) => 1202084987 )
+
+
rule ( selector ( "freshBool()" ) => 2935720297 )
+ rule ( selector ( "freshBool(string)" ) => 525694724 )
+
+
rule ( selector ( "freshBytes(uint256)" ) => 1389402351 )
+ rule ( selector ( "freshBytes(uint256,string)" ) => 390682600 )
+
+
rule ( selector ( "freshUInt(uint8)" ) => 625253732 )
+ rule ( selector ( "freshUInt(uint8,string)" ) => 1530912521 )
+
+
rule ( selector ( "infiniteGas()" ) => 3986649939 )
@@ -6071,6 +6151,9 @@ module S2KlibZModkontrolZSubcheatcodesZModsrcZModKontrolCheatsBase-CONTRACT
rule ( selector ( "symbolicStorage(address)" ) => 769677742 )
+
+ rule ( selector ( "symbolicStorage(address,string)" ) => 745143816 )
+
endmodule
@@ -11310,6 +11393,8 @@ module S2KtestZModSymbolicStorageTest-CONTRACT
syntax S2KtestZModSymbolicStorageTestMethod ::= "S2KtestFailZUndSymbolicStorage1" "(" Int ":" "uint256" ")" [symbol("method_test%SymbolicStorageTest_S2KtestFailZUndSymbolicStorage1_uint256")]
+ syntax S2KtestZModSymbolicStorageTestMethod ::= "S2KtestFailZUndSymbolicStorage1ZUndcustomZUndname" "(" Int ":" "uint256" ")" [symbol("method_test%SymbolicStorageTest_S2KtestFailZUndSymbolicStorage1ZUndcustomZUndname_uint256")]
+
rule ( S2KtestZModSymbolicStorageTest . S2KISZUndTEST ( ) => #abiCallData ( "IS_TEST" , .TypedArgs ) )
@@ -11355,6 +11440,10 @@ module S2KtestZModSymbolicStorageTest-CONTRACT
ensures #rangeUInt ( 256 , V0_slot )
+ rule ( S2KtestZModSymbolicStorageTest . S2KtestFailZUndSymbolicStorage1ZUndcustomZUndname ( V0_slot : uint256 ) => #abiCallData ( "testFail_SymbolicStorage1_custom_name" , ( #uint256 ( V0_slot ) , .TypedArgs ) ) )
+ ensures #rangeUInt ( 256 , V0_slot )
+
+
rule ( selector ( "IS_TEST()" ) => 4202047188 )
@@ -11396,6 +11485,9 @@ module S2KtestZModSymbolicStorageTest-CONTRACT
rule ( selector ( "testFail_SymbolicStorage1(uint256)" ) => 2899744320 )
+
+ rule ( selector ( "testFail_SymbolicStorage1_custom_name(uint256)" ) => 3711439179 )
+
endmodule